|
1 | 1 | {
|
2 |
| - "parser": "@typescript-eslint/parser", |
3 |
| - "parserOptions": { |
4 |
| - "project": "**/tsconfig.json", |
5 |
| - "tsconfigRootDir": "__dirname", |
6 |
| - "sourceType": "module" |
7 |
| - }, |
8 |
| - "plugins": ["@typescript-eslint", "eslint-plugin-import-helpers", "prettier"], |
9 |
| - "extends": ["next/core-web-vitals", "plugin:@typescript-eslint/recommended", "prettier"], |
10 |
| - "rules": { |
11 |
| - "prettier/prettier": "error", |
12 |
| - "@typescript-eslint/no-unused-vars": "error", |
13 |
| - "@typescript-eslint/no-explicit-any": "error", |
14 |
| - "react/no-unescaped-entities": "off", |
15 |
| - "no-console": "error", |
16 |
| - "@typescript-eslint/ban-ts-comment": "off", |
17 |
| - "import-helpers/order-imports": [ |
18 |
| - "error", |
19 |
| - { |
20 |
| - "newlinesBetween": "never", |
21 |
| - "groups": [ |
22 |
| - "/^react$/", |
23 |
| - "/next/", |
24 |
| - "module", |
25 |
| - "/@components/", |
26 |
| - "/@helpers/", |
27 |
| - "/@hooks/", |
28 |
| - "/types/", |
29 |
| - "/module.scss/", |
30 |
| - "/public/", |
31 |
| - ["parent", "sibling", "index"] |
32 |
| - ], |
33 |
| - "alphabetize": { "order": "desc", "ignoreCase": true } |
34 |
| - } |
35 |
| - ] |
36 |
| - } |
| 2 | + "parser": "@typescript-eslint/parser", |
| 3 | + "parserOptions": { |
| 4 | + "project": "**/tsconfig.json", |
| 5 | + "tsconfigRootDir": "__dirname", |
| 6 | + "sourceType": "module" |
| 7 | + }, |
| 8 | + "plugins": ["@typescript-eslint", "eslint-plugin-import-helpers", "prettier"], |
| 9 | + "extends": ["next/core-web-vitals", "plugin:@typescript-eslint/recommended", "prettier"], |
| 10 | + "rules": { |
| 11 | + "prettier/prettier": "error", |
| 12 | + "@typescript-eslint/no-unused-vars": "error", |
| 13 | + "@typescript-eslint/no-explicit-any": "error", |
| 14 | + "react/no-unescaped-entities": "off", |
| 15 | + "no-console": "error", |
| 16 | + "@typescript-eslint/ban-ts-comment": "off", |
| 17 | + "import-helpers/order-imports": [ |
| 18 | + "error", |
| 19 | + { |
| 20 | + "newlinesBetween": "never", |
| 21 | + "groups": [ |
| 22 | + "/^react$/", |
| 23 | + "/next/", |
| 24 | + "module", |
| 25 | + "/@components/", |
| 26 | + "/@helpers/", |
| 27 | + "/@hooks/", |
| 28 | + "/types/", |
| 29 | + "/module.scss/", |
| 30 | + "/public/", |
| 31 | + ["parent", "sibling", "index"] |
| 32 | + ], |
| 33 | + "alphabetize": { "order": "desc", "ignoreCase": true } |
| 34 | + } |
| 35 | + ] |
| 36 | + } |
37 | 37 | }
|
0 commit comments