@@ -35,7 +35,7 @@ module.exports = {
35
35
"rules" : {
36
36
"@typescript-eslint/adjacent-overload-signatures" : "error" ,
37
37
"@typescript-eslint/array-type" : [
38
- "error " ,
38
+ "warn " ,
39
39
{
40
40
"default" : "array"
41
41
}
@@ -87,12 +87,20 @@ module.exports = {
87
87
"@typescript-eslint/no-misused-new" : "error" ,
88
88
"@typescript-eslint/no-namespace" : "error" ,
89
89
"@typescript-eslint/no-parameter-properties" : "off" ,
90
+ "@typescript-eslint/no-unnecessary-type-assertion" : "warn" ,
90
91
"@typescript-eslint/no-unused-expressions" : "error" ,
92
+ "@typescript-eslint/no-unsafe-assignment" : "warn" ,
93
+ "@typescript-eslint/no-unsafe-call" : "warn" ,
94
+ "@typescript-eslint/no-unsafe-member-access" : "warn" ,
95
+ "@typescript-eslint/no-unsafe-return" : "warn" ,
91
96
"@typescript-eslint/no-use-before-define" : "off" ,
92
- "@typescript-eslint/no-var-requires" : "error " ,
97
+ "@typescript-eslint/no-var-requires" : "warn " ,
93
98
"@typescript-eslint/prefer-for-of" : "off" ,
94
99
"@typescript-eslint/prefer-function-type" : "error" ,
95
100
"@typescript-eslint/prefer-namespace-keyword" : "error" ,
101
+ "@typescript-eslint/prefer-regexp-exec" : "warn" ,
102
+ "@typescript-eslint/restrict-plus-operands" : "warn" ,
103
+ "@typescript-eslint/restrict-template-expressions" : "warn" ,
96
104
"@typescript-eslint/semi" : [
97
105
"off" ,
98
106
null
@@ -105,6 +113,7 @@ module.exports = {
105
113
"lib" : "always"
106
114
}
107
115
] ,
116
+ "@typescript-eslint/unbound-method" : "warn" ,
108
117
"@typescript-eslint/unified-signatures" : "error" ,
109
118
"arrow-parens" : [
110
119
"off" ,
@@ -128,17 +137,17 @@ module.exports = {
128
137
"Number" ,
129
138
"number" ,
130
139
"String" ,
131
- "string" ,
140
+ // "string",
132
141
"Boolean" ,
133
- "boolean" ,
142
+ // "boolean",
134
143
"Undefined" ,
135
- "undefined"
144
+ // "undefined"
136
145
] ,
137
146
"id-match" : "error" ,
138
147
"import/no-default-export" : "error" ,
139
148
"import/order" : "off" ,
140
149
"jsdoc/check-alignment" : "error" ,
141
- "jsdoc/check-indentation" : "error " ,
150
+ "jsdoc/check-indentation" : "warn " ,
142
151
"jsdoc/newline-after-description" : "error" ,
143
152
"max-classes-per-file" : [
144
153
"error" ,
@@ -157,7 +166,7 @@ module.exports = {
157
166
"no-invalid-this" : "off" ,
158
167
"no-new-wrappers" : "error" ,
159
168
"no-shadow" : [
160
- "error " ,
169
+ "warn " ,
161
170
{
162
171
"hoist" : "all"
163
172
}
@@ -174,7 +183,7 @@ module.exports = {
174
183
"error" ,
175
184
"never"
176
185
] ,
177
- "prefer-arrow/prefer-arrow-functions" : "error " ,
186
+ "prefer-arrow/prefer-arrow-functions" : "warn " ,
178
187
"prefer-const" : "error" ,
179
188
"quote-props" : "off" ,
180
189
"radix" : "error" ,
0 commit comments