|
1 | 1 | {
|
2 |
| - "env": { |
3 |
| - "browser": true, |
4 |
| - "es2021": true |
5 |
| - }, |
6 |
| - "extends": [ |
7 |
| - "eslint:recommended", |
8 |
| - "plugin:vue/vue3-essential", |
9 |
| - "plugin:@typescript-eslint/recommended" |
10 |
| - ], |
11 |
| - "overrides": [], |
12 |
| - "parser": "@typescript-eslint/parser", |
13 |
| - "parserOptions": { |
14 |
| - "ecmaVersion": "latest", |
15 |
| - "sourceType": "module" |
16 |
| - }, |
17 |
| - "plugins": ["vue", "@typescript-eslint"], |
18 |
| - "rules": { |
19 |
| - "curly": ["error", "all"], |
20 |
| - "no-useless-return": "error", |
21 |
| - "no-else-return": "error", |
22 |
| - "nonblock-statement-body-position": ["error", "below"], |
23 |
| - "@typescript-eslint/ban-ts-comment": [ |
24 |
| - "error", |
25 |
| - { |
26 |
| - "ts-ignore": "allow-with-description" |
27 |
| - } |
28 |
| - ] |
29 |
| - } |
| 2 | + "env": { |
| 3 | + "browser": true, |
| 4 | + "es2021": true |
| 5 | + }, |
| 6 | + "extends": [ |
| 7 | + "eslint:recommended", |
| 8 | + "plugin:vue/vue3-essential", |
| 9 | + "plugin:@typescript-eslint/recommended" |
| 10 | + ], |
| 11 | + "overrides": [], |
| 12 | + "parser": "@typescript-eslint/parser", |
| 13 | + "parserOptions": { |
| 14 | + "ecmaVersion": "latest", |
| 15 | + "sourceType": "module" |
| 16 | + }, |
| 17 | + "plugins": ["vue", "@typescript-eslint"], |
| 18 | + "rules": { |
| 19 | + "curly": ["error", "all"], |
| 20 | + "no-useless-return": "error", |
| 21 | + "no-else-return": "error", |
| 22 | + "nonblock-statement-body-position": ["error", "below"], |
| 23 | + "@typescript-eslint/ban-ts-comment": [ |
| 24 | + "error", |
| 25 | + { |
| 26 | + "ts-ignore": "allow-with-description" |
| 27 | + } |
| 28 | + ] |
| 29 | + } |
30 | 30 | }
|
0 commit comments