|
129 | 129 | "no-var": "error",
|
130 | 130 | "no-void": ["error", { "allowAsStatement": true }],
|
131 | 131 | "no-with": "error",
|
| 132 | + "no-return-await": "error", |
132 | 133 | "object-shorthand": ["error", "properties"],
|
133 | 134 | "one-var": ["error", { "initialized": "never" }],
|
134 | 135 | "prefer-const": ["error", { "destructuring": "all" }],
|
|
184 | 185 | "no-undef": "off",
|
185 | 186 | "no-dupe-class-members": "off",
|
186 | 187 | "@typescript-eslint/no-dupe-class-members": "error",
|
187 |
| - "no-loss-of-precision": "off", |
188 |
| - "@typescript-eslint/no-loss-of-precision": "error", |
189 | 188 | "no-unused-vars": "off",
|
190 | 189 | "@typescript-eslint/no-unused-vars": [
|
191 | 190 | "error",
|
|
216 | 215 | { "builtinGlobals": false }
|
217 | 216 | ],
|
218 | 217 | "no-throw-literal": "off",
|
219 |
| - "@typescript-eslint/no-throw-literal": "error", |
| 218 | + "@typescript-eslint/only-throw-error": "error", |
220 | 219 | "no-unused-expressions": "off",
|
221 | 220 | "@typescript-eslint/no-unused-expressions": [
|
222 | 221 | "error",
|
|
228 | 227 | ],
|
229 | 228 | "no-useless-constructor": "off",
|
230 | 229 | "@typescript-eslint/no-useless-constructor": "error",
|
231 |
| - "@typescript-eslint/no-useless-template-literals": "error", |
| 230 | + "@typescript-eslint/no-unnecessary-template-expression": "error", |
232 | 231 |
|
233 | 232 | "@typescript-eslint/adjacent-overload-signatures": "error",
|
234 | 233 | "@typescript-eslint/array-type": [
|
235 | 234 | "error",
|
236 | 235 | { "default": "array-simple" }
|
237 | 236 | ],
|
238 |
| - "@typescript-eslint/ban-types": "error", |
| 237 | + "@typescript-eslint/no-unsafe-function-type": "error", |
| 238 | + "@typescript-eslint/no-wrapper-object-types": "error", |
239 | 239 | "@typescript-eslint/consistent-type-definitions": [
|
240 | 240 | "error",
|
241 | 241 | "interface"
|
|
280 | 280 | ],
|
281 | 281 | "@typescript-eslint/no-unnecessary-boolean-literal-compare": "error",
|
282 | 282 | "@typescript-eslint/no-unnecessary-type-assertion": "error",
|
283 |
| - "@typescript-eslint/no-var-requires": "error", |
284 | 283 | "@typescript-eslint/no-require-imports": "error",
|
285 | 284 | "@typescript-eslint/no-unsafe-unary-minus": "error",
|
286 | 285 | "@typescript-eslint/no-array-delete": "error",
|
|
299 | 298 | "@typescript-eslint/prefer-readonly": "error",
|
300 | 299 | "@typescript-eslint/prefer-reduce-type-parameter": "error",
|
301 | 300 | "@typescript-eslint/prefer-return-this-type": "error",
|
302 |
| - "@typescript-eslint/prefer-ts-expect-error": "error", |
303 | 301 | "@typescript-eslint/promise-function-async": "error",
|
304 | 302 | "prefer-promise-reject-errors": "off",
|
305 | 303 | "@typescript-eslint/prefer-promise-reject-errors": "error",
|
|
315 | 313 | "error",
|
316 | 314 | { "allowNumber": true }
|
317 | 315 | ],
|
318 |
| - "@typescript-eslint/return-await": ["error", "always"], |
| 316 | + "no-return-await": "off", |
| 317 | + "@typescript-eslint/return-await": "error", |
319 | 318 | "@typescript-eslint/strict-boolean-expressions": [
|
320 | 319 | "error",
|
321 | 320 | {
|
|
327 | 326 | "allowNullableNumber": false,
|
328 | 327 | "allowAny": false
|
329 | 328 | }
|
330 |
| - ], |
331 |
| - "@typescript-eslint/type-annotation-spacing": "error" |
| 329 | + ] |
332 | 330 | }
|
333 | 331 | }
|
334 | 332 | ]
|
|
0 commit comments