1
1
parserOptions :
2
2
sourceType : script
3
- ecmaVersion : 2020
4
3
env :
5
- es6 : true
6
4
node : true
5
+ es2022 : true
7
6
reportUnusedDisableDirectives : true
8
7
plugins :
9
8
- internal-rules
77
76
node/prefer-promises/fs : off
78
77
79
78
# #############################################################################
80
- # `eslint-plugin-import` rule list based on `v2.25 .x`
79
+ # `eslint-plugin-import` rule list based on `v2.26 .x`
81
80
# #############################################################################
82
81
83
82
# Static analysis
@@ -174,7 +173,7 @@ rules:
174
173
simple-import-sort/exports : off # TODO
175
174
176
175
# #############################################################################
177
- # ESLint builtin rules list based on `v8.8 .x`
176
+ # ESLint builtin rules list based on `v8.13 .x`
178
177
# #############################################################################
179
178
180
179
# Possible Errors
@@ -487,7 +486,7 @@ overrides:
487
486
tsdoc/syntax : error
488
487
489
488
# #########################################################################
490
- # `@typescript-eslint/eslint-plugin` rule list based on `v5.10 .x`
489
+ # `@typescript-eslint/eslint-plugin` rule list based on `v5.19 .x`
491
490
# #########################################################################
492
491
493
492
# Supported Rules
@@ -532,6 +531,7 @@ overrides:
532
531
' @typescript-eslint/no-non-null-asserted-optional-chain ' : error
533
532
' @typescript-eslint/no-non-null-assertion ' : error
534
533
' @typescript-eslint/no-parameter-properties ' : error
534
+ ' @typescript-eslint/no-redundant-type-constituents ' : error
535
535
' @typescript-eslint/no-invalid-void-type ' : error
536
536
' @typescript-eslint/no-require-imports ' : error
537
537
' @typescript-eslint/no-this-alias ' : error
@@ -547,6 +547,7 @@ overrides:
547
547
' @typescript-eslint/no-unsafe-call ' : off # TODO consider
548
548
' @typescript-eslint/no-unsafe-member-access ' : off # TODO consider
549
549
' @typescript-eslint/no-unsafe-return ' : off # TODO consider
550
+ ' @typescript-eslint/no-useless-empty-export ' : error
550
551
' @typescript-eslint/no-var-requires ' : error
551
552
' @typescript-eslint/non-nullable-type-assertion-style ' : off # TODO temporarily disabled
552
553
' @typescript-eslint/prefer-as-const ' : error
@@ -647,6 +648,7 @@ overrides:
647
648
' @typescript-eslint/no-extra-parens ' : off
648
649
' @typescript-eslint/no-extra-semi ' : off
649
650
' @typescript-eslint/semi ' : off
651
+ ' @typescript-eslint/space-before-blocks ' : off
650
652
' @typescript-eslint/space-before-function-paren ' : off
651
653
' @typescript-eslint/space-infix-ops ' : off
652
654
' @typescript-eslint/type-annotation-spacing ' : off
0 commit comments