@@ -21,11 +21,17 @@ module.exports = {
21
21
"@eslint-community/mysticatea/ts/array-type" : "error" ,
22
22
"@eslint-community/mysticatea/ts/await-thenable" : "error" ,
23
23
"@eslint-community/mysticatea/ts/ban-ts-comment" : "error" ,
24
+ "@eslint-community/mysticatea/ts/ban-tslint-comment" : "error" ,
24
25
"@eslint-community/mysticatea/ts/class-literal-property-style" :
25
26
"error" ,
27
+ "@eslint-community/mysticatea/ts/comma-dangle" : "error" ,
26
28
"@eslint-community/mysticatea/ts/comma-spacing" : "error" ,
29
+ "@eslint-community/mysticatea/ts/consistent-indexed-object-style" :
30
+ "error" ,
27
31
"@eslint-community/mysticatea/ts/consistent-type-assertions" :
28
32
"error" ,
33
+ "@eslint-community/mysticatea/ts/consistent-type-imports" :
34
+ "error" ,
29
35
"@eslint-community/mysticatea/ts/default-param-last" : "error" ,
30
36
"@eslint-community/mysticatea/ts/dot-notation" : "error" ,
31
37
"@eslint-community/mysticatea/ts/explicit-member-accessibility" :
@@ -41,8 +47,13 @@ module.exports = {
41
47
"@eslint-community/mysticatea/ts/naming-convention" : "error" ,
42
48
"@eslint-community/mysticatea/ts/no-array-constructor" : "error" ,
43
49
"@eslint-community/mysticatea/ts/no-base-to-string" : "error" ,
50
+ "@eslint-community/mysticatea/ts/no-confusing-non-null-assertion" :
51
+ "error" ,
52
+ "@eslint-community/mysticatea/ts/no-confusing-void-expression" :
53
+ "error" ,
44
54
"@eslint-community/mysticatea/ts/no-dupe-class-members" :
45
55
"error" ,
56
+ "@eslint-community/mysticatea/ts/no-duplicate-imports" : "error" ,
46
57
"@eslint-community/mysticatea/ts/no-dynamic-delete" : "error" ,
47
58
"@eslint-community/mysticatea/ts/no-empty-interface" : "error" ,
48
59
"@eslint-community/mysticatea/ts/no-extra-non-null-assertion" :
@@ -51,17 +62,29 @@ module.exports = {
51
62
"@eslint-community/mysticatea/ts/no-extraneous-class" : "error" ,
52
63
"@eslint-community/mysticatea/ts/no-floating-promises" : "error" ,
53
64
"@eslint-community/mysticatea/ts/no-for-in-array" : "error" ,
65
+ "@eslint-community/mysticatea/ts/no-implicit-any-catch" :
66
+ "error" ,
54
67
"@eslint-community/mysticatea/ts/no-implied-eval" : "error" ,
55
68
"@eslint-community/mysticatea/ts/no-inferrable-types" : "error" ,
56
69
"@eslint-community/mysticatea/ts/no-invalid-this" : "error" ,
57
70
"@eslint-community/mysticatea/ts/no-invalid-void-type" : "error" ,
71
+ "@eslint-community/mysticatea/ts/no-loss-of-precision" : "error" ,
72
+ "@eslint-community/mysticatea/ts/no-loop-func" : "error" ,
73
+ "@eslint-community/mysticatea/ts/no-meaningless-void-operator" :
74
+ "error" ,
58
75
"@eslint-community/mysticatea/ts/no-misused-new" : "error" ,
59
76
"@eslint-community/mysticatea/ts/no-misused-promises" : "error" ,
77
+ "@eslint-community/mysticatea/ts/no-non-null-asserted-nullish-coalescing" :
78
+ "error" ,
60
79
"@eslint-community/mysticatea/ts/no-non-null-asserted-optional-chain" :
61
80
"error" ,
62
81
"@eslint-community/mysticatea/ts/no-parameter-properties" :
63
82
"error" ,
83
+ "@eslint-community/mysticatea/ts/no-redeclare" : "error" ,
64
84
"@eslint-community/mysticatea/ts/no-require-imports" : "error" ,
85
+ "@eslint-community/mysticatea/ts/no-restricted-imports" :
86
+ "error" ,
87
+ "@eslint-community/mysticatea/ts/no-shadow" : "error" ,
65
88
"@eslint-community/mysticatea/ts/no-this-alias" : [
66
89
"error" ,
67
90
{ allowDestructuring : true } ,
@@ -75,20 +98,30 @@ module.exports = {
75
98
"error" ,
76
99
"@eslint-community/mysticatea/ts/no-unnecessary-type-assertion" :
77
100
"error" ,
101
+ "@eslint-community/mysticatea/ts/no-unnecessary-type-constraint" :
102
+ "error" ,
103
+ "@eslint-community/mysticatea/ts/no-unsafe-argument" : "error" ,
78
104
"@eslint-community/mysticatea/ts/no-unsafe-assignment" : "error" ,
79
105
"@eslint-community/mysticatea/ts/no-unsafe-call" : "error" ,
80
106
"@eslint-community/mysticatea/ts/no-unsafe-member-access" :
81
107
"error" ,
82
108
"@eslint-community/mysticatea/ts/no-unsafe-return" : "error" ,
83
109
"@eslint-community/mysticatea/ts/no-unused-expressions" :
84
110
"error" ,
85
- "@eslint-community/mysticatea/ts/no-unused-vars-experimental" :
86
- "error" ,
87
111
"@eslint-community/mysticatea/ts/no-var-requires" : "error" ,
112
+ "@eslint-community/mysticatea/ts/non-nullable-type-assertion-style" :
113
+ "error" ,
114
+ "@eslint-community/mysticatea/ts/object-curly-spacing" : "error" ,
115
+ "@eslint-community/mysticatea/ts/padding-line-between-statements" :
116
+ "error" ,
88
117
"@eslint-community/mysticatea/ts/prefer-as-const" : "error" ,
118
+ "@eslint-community/mysticatea/ts/prefer-enum-initializers" :
119
+ "error" ,
89
120
// https://github.com/typescript-eslint/typescript-eslint/issues/454
90
121
"@eslint-community/mysticatea/ts/prefer-function-type" : "off" ,
91
122
"@eslint-community/mysticatea/ts/prefer-includes" : "error" ,
123
+ "@eslint-community/mysticatea/ts/prefer-literal-enum-member" :
124
+ "error" ,
92
125
"@eslint-community/mysticatea/ts/prefer-namespace-keyword" :
93
126
"error" ,
94
127
"@eslint-community/mysticatea/ts/prefer-nullish-coalescing" :
@@ -102,6 +135,8 @@ module.exports = {
102
135
"@eslint-community/mysticatea/ts/prefer-reduce-type-parameter" :
103
136
"off" ,
104
137
"@eslint-community/mysticatea/ts/prefer-regexp-exec" : "error" ,
138
+ "@eslint-community/mysticatea/ts/prefer-return-this-type" :
139
+ "off" ,
105
140
"@eslint-community/mysticatea/ts/prefer-string-starts-ends-with" :
106
141
"error" ,
107
142
"@eslint-community/mysticatea/ts/prefer-ts-expect-error" : "off" ,
@@ -112,8 +147,11 @@ module.exports = {
112
147
"@eslint-community/mysticatea/ts/restrict-template-expressions" :
113
148
"error" ,
114
149
"@eslint-community/mysticatea/ts/return-await" : "error" ,
150
+ "@eslint-community/mysticatea/ts/sort-type-union-intersection-members" :
151
+ "error" ,
115
152
"@eslint-community/mysticatea/ts/space-before-function-paren" :
116
153
"error" ,
154
+ "@eslint-community/mysticatea/ts/space-infix-ops" : "error" ,
117
155
"@eslint-community/mysticatea/ts/switch-exhaustiveness-check" :
118
156
"error" ,
119
157
"@eslint-community/mysticatea/ts/triple-slash-reference" :
0 commit comments