@@ -144,7 +144,7 @@ rules:
144
144
import/dynamic-import-chunkname : off
145
145
146
146
# #############################################################################
147
- # ESLint builtin rules list based on `v7.7 .x`
147
+ # ESLint builtin rules list based on `v7.8 .x`
148
148
# #############################################################################
149
149
150
150
# Possible Errors
@@ -447,7 +447,7 @@ overrides:
447
447
node/no-unsupported-features/es-syntax : off
448
448
449
449
# #########################################################################
450
- # `@typescript-eslint/eslint-plugin` rule list based on `v3.9 .x`
450
+ # `@typescript-eslint/eslint-plugin` rule list based on `v4.0 .x`
451
451
# #########################################################################
452
452
453
453
# Supported Rules
@@ -462,6 +462,7 @@ overrides:
462
462
' @typescript-eslint/consistent-type-assertions ' :
463
463
[error, { assertionStyle : as, objectLiteralTypeAssertions: never }]
464
464
' @typescript-eslint/consistent-type-definitions ' : off # TODO consider
465
+ ' @typescript-eslint/consistent-type-imports ' : error
465
466
' @typescript-eslint/explicit-function-return-type ' : off # TODO consider
466
467
' @typescript-eslint/explicit-member-accessibility ' : off # TODO consider
467
468
' @typescript-eslint/explicit-module-boundary-types ' : off # TODO consider
@@ -477,6 +478,7 @@ overrides:
477
478
' @typescript-eslint/no-extraneous-class ' : off # TODO consider
478
479
' @typescript-eslint/no-floating-promises ' : error
479
480
' @typescript-eslint/no-for-in-array ' : error
481
+ ' @typescript-eslint/no-implicit-any-catch ' : off # TODO: Enable
480
482
' @typescript-eslint/no-implied-eval ' : error
481
483
' @typescript-eslint/no-inferrable-types ' :
482
484
[error, { ignoreParameters : true, ignoreProperties: true }]
@@ -501,7 +503,6 @@ overrides:
501
503
' @typescript-eslint/no-unsafe-call ' : off # TODO consider
502
504
' @typescript-eslint/no-unsafe-member-access ' : off # TODO consider
503
505
' @typescript-eslint/no-unsafe-return ' : off # TODO consider
504
- ' @typescript-eslint/no-unused-vars-experimental ' : off
505
506
' @typescript-eslint/no-var-requires ' : error
506
507
' @typescript-eslint/prefer-as-const ' : off # TODO consider
507
508
' @typescript-eslint/prefer-enum-initializers ' : off # TODO consider
@@ -542,6 +543,8 @@ overrides:
542
543
no-empty-function : off
543
544
no-invalid-this : off
544
545
no-loss-of-precision : off
546
+ no-redeclare : off
547
+ no-shadow : off
545
548
no-unused-expressions : off
546
549
no-unused-vars : off
547
550
no-useless-constructor : off
@@ -556,6 +559,8 @@ overrides:
556
559
' @typescript-eslint/no-empty-function ' : error
557
560
' @typescript-eslint/no-invalid-this ' : error
558
561
' @typescript-eslint/no-loss-of-precision ' : error
562
+ ' @typescript-eslint/no-redeclare ' : error
563
+ ' @typescript-eslint/no-shadow ' : error
559
564
' @typescript-eslint/no-unused-expressions ' : error
560
565
' @typescript-eslint/no-unused-vars ' :
561
566
[error, { vars : all, args: all, argsIgnorePattern: '^_' }]
0 commit comments