@@ -182,7 +182,7 @@ module.exports = {
182
182
'simple-import-sort/exports' : 'off' , // TODO: error
183
183
184
184
//////////////////////////////////////////////////////////////////////////////
185
- // ESLint builtin rules list based on `v8.34 .x`
185
+ // ESLint builtin rules list based on `v8.38 .x`
186
186
//////////////////////////////////////////////////////////////////////////////
187
187
188
188
// Possible Errors
@@ -502,7 +502,7 @@ module.exports = {
502
502
'tsdoc/syntax' : 'error' ,
503
503
504
504
//////////////////////////////////////////////////////////////////////////
505
- // `@typescript-eslint/eslint-plugin` rule list based on `v5.53 .x`
505
+ // `@typescript-eslint/eslint-plugin` rule list based on `v5.58 .x`
506
506
//////////////////////////////////////////////////////////////////////////
507
507
508
508
// Supported Rules
@@ -536,6 +536,7 @@ module.exports = {
536
536
'@typescript-eslint/no-confusing-non-null-assertion' : 'error' ,
537
537
'@typescript-eslint/no-confusing-void-expression' : 'off' , // TODO: enable with ignoreArrowShorthand
538
538
'@typescript-eslint/no-duplicate-enum-values' : 'error' ,
539
+ '@typescript-eslint/no-duplicate-type-constituents' : 'error' ,
539
540
'@typescript-eslint/no-dynamic-delete' : 'off' ,
540
541
'@typescript-eslint/no-empty-interface' : 'error' ,
541
542
'@typescript-eslint/no-explicit-any' : 'off' , // TODO: error
@@ -572,6 +573,7 @@ module.exports = {
572
573
'@typescript-eslint/no-unsafe-assignment' : 'off' , // TODO: consider
573
574
'@typescript-eslint/no-unsafe-call' : 'off' , // TODO: consider
574
575
'@typescript-eslint/no-unsafe-declaration-merging' : 'error' ,
576
+ '@typescript-eslint/no-unsafe-enum-comparison' : 'off' , // TODO: error
575
577
'@typescript-eslint/no-unsafe-member-access' : 'off' , // TODO: consider
576
578
'@typescript-eslint/no-unsafe-return' : 'off' , // TODO: consider
577
579
'@typescript-eslint/no-useless-empty-export' : 'error' ,
@@ -630,8 +632,10 @@ module.exports = {
630
632
'no-useless-constructor' : 'off' ,
631
633
'require-await' : 'off' ,
632
634
'no-return-await' : 'off' ,
635
+
633
636
'@typescript-eslint/default-param-last' : 'error' ,
634
637
'@typescript-eslint/dot-notation' : 'error' ,
638
+ '@typescript-eslint/lines-around-comment' : 'off' ,
635
639
'@typescript-eslint/lines-between-class-members' : [
636
640
'error' ,
637
641
'always' ,
0 commit comments