@@ -18,15 +18,24 @@ module.exports = {
18
18
} ,
19
19
plugins : [ "@typescript-eslint" ] ,
20
20
rules : {
21
- "@typescript-eslint/require-array-sort-compare" : "off" ,
21
+ "@typescript-eslint/comma-dangle" : [
22
+ "error" ,
23
+ {
24
+ arrays : "only-multiline" ,
25
+ objects : "only-multiline" ,
26
+ imports : "only-multiline" ,
27
+ functions : "only-multiline" ,
28
+ enums : "only-multiline" ,
29
+ } ,
30
+ ] ,
22
31
"@typescript-eslint/consistent-type-definitions" : [ "error" , "type" ] ,
23
32
"@typescript-eslint/consistent-type-imports" : "off" ,
24
33
"@typescript-eslint/explicit-function-return-type" : "off" ,
25
34
"@typescript-eslint/explicit-module-boundary-types" : "off" ,
26
35
"@typescript-eslint/generic-type-naming" : "off" ,
27
- "@typescript-eslint/naming-convention" : "off" ,
28
36
"@typescript-eslint/init-declarations" : "off" ,
29
37
"@typescript-eslint/method-signature-style" : "off" ,
38
+ "@typescript-eslint/naming-convention" : "off" ,
30
39
"@typescript-eslint/no-explicit-any" : "off" ,
31
40
"@typescript-eslint/no-implicit-any-catch" : "off" ,
32
41
"@typescript-eslint/no-magic-numbers" : "off" ,
@@ -40,27 +49,19 @@ module.exports = {
40
49
"@typescript-eslint/no-unsafe-member-access" : "off" ,
41
50
"@typescript-eslint/no-unsafe-return" : "off" ,
42
51
"@typescript-eslint/no-untyped-public-signature" : "off" ,
43
- "@typescript-eslint/no-unused-vars" : "off" ,
44
52
"@typescript-eslint/no-unused-vars-experimental" : "off" ,
53
+ "@typescript-eslint/no-unused-vars" : "off" ,
45
54
"@typescript-eslint/no-use-before-define" : "off" ,
46
55
"@typescript-eslint/prefer-readonly-parameter-types" : "off" ,
47
56
"@typescript-eslint/prefer-reduce-type-parameter" : "off" ,
57
+ "@typescript-eslint/require-array-sort-compare" : "off" ,
48
58
"@typescript-eslint/require-await" : "off" ,
49
59
"@typescript-eslint/restrict-template-expressions" : "off" ,
50
60
"@typescript-eslint/return-await" : "off" ,
61
+ "@typescript-eslint/sort-type-union-intersection-members" : "off" ,
51
62
"@typescript-eslint/strict-boolean-expressions" : "off" ,
52
63
"@typescript-eslint/switch-exhaustiveness-check" : "off" ,
53
64
"@typescript-eslint/typedef" : "off" ,
54
- "@typescript-eslint/comma-dangle" : [
55
- "error" ,
56
- {
57
- arrays : "only-multiline" ,
58
- objects : "only-multiline" ,
59
- imports : "only-multiline" ,
60
- functions : "only-multiline" ,
61
- enums : "only-multiline" ,
62
- } ,
63
- ] ,
64
65
"comma-dangle" : "off" ,
65
66
"no-else-return" : "error" ,
66
67
} ,
0 commit comments