1
1
{
2
2
"plugins" : [" jest" , " @typescript-eslint" ],
3
- "extends" : [" plugin:github/es6 " ],
3
+ "extends" : [" plugin:github/recommended " ],
4
4
"parser" : " @typescript-eslint/parser" ,
5
5
"parserOptions" : {
6
6
"ecmaVersion" : 9 ,
7
7
"sourceType" : " module" ,
8
8
"project" : " ./tsconfig.json"
9
9
},
10
10
"rules" : {
11
+ "i18n-text/no-en" : " off" ,
11
12
"eslint-comments/no-use" : " off" ,
12
13
"import/no-namespace" : " off" ,
13
14
"no-unused-vars" : " off" ,
16
17
"@typescript-eslint/no-require-imports" : " error" ,
17
18
"@typescript-eslint/array-type" : " error" ,
18
19
"@typescript-eslint/await-thenable" : " error" ,
19
- "@typescript-eslint/ban-ts-ignore " : " error" ,
20
+ "@typescript-eslint/ban-ts-comment " : " error" ,
20
21
"camelcase" : " off" ,
21
- "@typescript-eslint/camelcase" : " error" ,
22
- "@typescript-eslint/class-name-casing" : " error" ,
22
+ "@typescript-eslint/consistent-type-assertions" : " error" ,
23
23
"@typescript-eslint/explicit-function-return-type" : [" error" , {"allowExpressions" : true }],
24
24
"@typescript-eslint/func-call-spacing" : [" error" , " never" ],
25
- "@typescript-eslint/generic-type-naming" : [" error" , " ^[A-Z][A-Za-z]*$" ],
26
25
"@typescript-eslint/no-array-constructor" : " error" ,
27
26
"@typescript-eslint/no-empty-interface" : " error" ,
28
27
"@typescript-eslint/no-explicit-any" : " error" ,
32
31
"@typescript-eslint/no-misused-new" : " error" ,
33
32
"@typescript-eslint/no-namespace" : " error" ,
34
33
"@typescript-eslint/no-non-null-assertion" : " warn" ,
35
- "@typescript-eslint/no-object-literal-type-assertion" : " error" ,
36
34
"@typescript-eslint/no-unnecessary-qualifier" : " error" ,
37
35
"@typescript-eslint/no-unnecessary-type-assertion" : " error" ,
38
36
"@typescript-eslint/no-useless-constructor" : " error" ,
39
37
"@typescript-eslint/no-var-requires" : " error" ,
40
38
"@typescript-eslint/prefer-for-of" : " warn" ,
41
39
"@typescript-eslint/prefer-function-type" : " warn" ,
42
40
"@typescript-eslint/prefer-includes" : " error" ,
43
- "@typescript-eslint/prefer-interface" : " error" ,
44
41
"@typescript-eslint/prefer-string-starts-ends-with" : " error" ,
45
42
"@typescript-eslint/promise-function-async" : " error" ,
46
43
"@typescript-eslint/require-array-sort-compare" : " error" ,
55
52
"es6" : true ,
56
53
"jest/globals" : true
57
54
}
58
- }
55
+ }
0 commit comments