@@ -182,7 +182,7 @@ module.exports = {
182182 'simple-import-sort/exports' : 'off' , // TODO: error
183183
184184 //////////////////////////////////////////////////////////////////////////////
185- // ESLint builtin rules list based on `v8.34 .x`
185+ // ESLint builtin rules list based on `v8.38 .x`
186186 //////////////////////////////////////////////////////////////////////////////
187187
188188 // Possible Errors
@@ -502,7 +502,7 @@ module.exports = {
502502 'tsdoc/syntax' : 'error' ,
503503
504504 //////////////////////////////////////////////////////////////////////////
505- // `@typescript-eslint/eslint-plugin` rule list based on `v5.53 .x`
505+ // `@typescript-eslint/eslint-plugin` rule list based on `v5.58 .x`
506506 //////////////////////////////////////////////////////////////////////////
507507
508508 // Supported Rules
@@ -536,6 +536,7 @@ module.exports = {
536536 '@typescript-eslint/no-confusing-non-null-assertion' : 'error' ,
537537 '@typescript-eslint/no-confusing-void-expression' : 'off' , // TODO: enable with ignoreArrowShorthand
538538 '@typescript-eslint/no-duplicate-enum-values' : 'error' ,
539+ '@typescript-eslint/no-duplicate-type-constituents' : 'error' ,
539540 '@typescript-eslint/no-dynamic-delete' : 'off' ,
540541 '@typescript-eslint/no-empty-interface' : 'error' ,
541542 '@typescript-eslint/no-explicit-any' : 'off' , // TODO: error
@@ -572,6 +573,7 @@ module.exports = {
572573 '@typescript-eslint/no-unsafe-assignment' : 'off' , // TODO: consider
573574 '@typescript-eslint/no-unsafe-call' : 'off' , // TODO: consider
574575 '@typescript-eslint/no-unsafe-declaration-merging' : 'error' ,
576+ '@typescript-eslint/no-unsafe-enum-comparison' : 'off' , // TODO: error
575577 '@typescript-eslint/no-unsafe-member-access' : 'off' , // TODO: consider
576578 '@typescript-eslint/no-unsafe-return' : 'off' , // TODO: consider
577579 '@typescript-eslint/no-useless-empty-export' : 'error' ,
@@ -630,8 +632,10 @@ module.exports = {
630632 'no-useless-constructor' : 'off' ,
631633 'require-await' : 'off' ,
632634 'no-return-await' : 'off' ,
635+
633636 '@typescript-eslint/default-param-last' : 'error' ,
634637 '@typescript-eslint/dot-notation' : 'error' ,
638+ '@typescript-eslint/lines-around-comment' : 'off' ,
635639 '@typescript-eslint/lines-between-class-members' : [
636640 'error' ,
637641 'always' ,
0 commit comments