Spaces:
Paused
Paused
Download eslint.config.mjs from Leon4gr45/paper2code-cli: direct link, hf CLI and curl.
- Browser
- Download file 809 Bytes
-
https://huggingface.co/spaces/Leon4gr45/paper2code-cli/resolve/main/eslint.config.mjs
- Command line
-
hf download hf://spaces/Leon4gr45/paper2code-cli/eslint.config.mjs
-
curl -L -o eslint.config.mjs https://huggingface.co/spaces/Leon4gr45/paper2code-cli/resolve/main/eslint.config.mjs
809 Bytes
| import { dirname } from "path"; | |
| import { fileURLToPath } from "url"; | |
| import { FlatCompat } from "@eslint/eslintrc"; | |
| const __filename = fileURLToPath(import.meta.url); | |
| const __dirname = dirname(__filename); | |
| const compat = new FlatCompat({ | |
| baseDirectory: __dirname, | |
| }); | |
| const eslintConfig = [ | |
| ...compat.extends("next/core-web-vitals", "next/typescript"), | |
| { | |
| rules: { | |
| "@typescript-eslint/no-explicit-any": "off", | |
| "@typescript-eslint/no-unused-vars": "off", | |
| "react-hooks/exhaustive-deps": "warn", | |
| "react/no-unescaped-entities": "off", | |
| "prefer-const": "warn" | |
| } | |
| }, | |
| { | |
| files: ["**/live-preview-frame.tsx"], | |
| rules: { | |
| "@next/next/no-img-element": "off" // Dynamic WebSocket stream images require regular img tag | |
| } | |
| } | |
| ]; | |
| export default eslintConfig; | |