|
1
|
{ |
|
2
|
"root": true, |
|
3
|
"parser": "@typescript-eslint/parser", |
|
4
|
"parserOptions": { |
|
5
|
"ecmaVersion": 2022, |
|
6
|
"sourceType": "module" |
|
7
|
}, |
|
8
|
"plugins": ["@typescript-eslint"], |
|
9
|
"extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended"], |
|
10
|
"env": { |
|
11
|
"node": true, |
|
12
|
"es2022": true |
|
13
|
}, |
|
14
|
"rules": { |
|
15
|
"@typescript-eslint/no-explicit-any": "off", |
|
16
|
"@typescript-eslint/no-unused-vars": [ |
|
17
|
"warn", |
|
18
|
{ "argsIgnorePattern": "^_", "varsIgnorePattern": "^_" } |
|
19
|
], |
|
20
|
"semi": ["warn", "always"], |
|
21
|
"curly": "warn", |
|
22
|
"eqeqeq": ["warn", "always"] |
|
23
|
}, |
|
24
|
"ignorePatterns": ["dist", "node_modules", "esbuild.js", "media"] |
|
25
|
} |