@@ -215,7 +215,7 @@ export default defineConfig([
215215 '@typescript-eslint/no-unnecessary-condition' : [ 0 ] ,
216216 '@typescript-eslint/no-unnecessary-qualifier' : [ 0 ] ,
217217 '@typescript-eslint/no-unnecessary-template-expression' : [ 0 ] ,
218- '@typescript-eslint/no-unnecessary-type-arguments' : [ 0 ] ,
218+ '@typescript-eslint/no-unnecessary-type-arguments' : [ 2 ] ,
219219 '@typescript-eslint/no-unnecessary-type-assertion' : [ 2 ] ,
220220 '@typescript-eslint/no-unnecessary-type-constraint' : [ 2 ] ,
221221 '@typescript-eslint/no-unnecessary-type-conversion' : [ 2 ] ,
@@ -228,11 +228,12 @@ export default defineConfig([
228228 '@typescript-eslint/no-unsafe-member-access' : [ 0 ] ,
229229 '@typescript-eslint/no-unsafe-return' : [ 0 ] ,
230230 '@typescript-eslint/no-unsafe-unary-minus' : [ 2 ] ,
231- '@typescript-eslint/no-unused-expressions' : [ 0 ] ,
231+ '@typescript-eslint/no-unused-expressions' : [ 2 ] ,
232232 '@typescript-eslint/no-unused-private-class-members' : [ 2 ] ,
233233 '@typescript-eslint/no-unused-vars' : [ 2 , { vars : 'all' , args : 'all' , caughtErrors : 'all' , ignoreRestSiblings : false , argsIgnorePattern : '^_' , varsIgnorePattern : '^_' , caughtErrorsIgnorePattern : '^_' , destructuredArrayIgnorePattern : '^_' } ] ,
234234 '@typescript-eslint/no-use-before-define' : [ 2 , { functions : false , classes : true , variables : true , allowNamedExports : true , typedefs : false , enums : false , ignoreTypeReferences : true } ] ,
235235 '@typescript-eslint/no-useless-constructor' : [ 0 ] ,
236+ '@typescript-eslint/no-useless-default-assignment' : [ 0 ] , // https://github.com/typescript-eslint/typescript-eslint/issues/11847
236237 '@typescript-eslint/no-useless-empty-export' : [ 0 ] ,
237238 '@typescript-eslint/no-wrapper-object-types' : [ 2 ] ,
238239 '@typescript-eslint/non-nullable-type-assertion-style' : [ 0 ] ,
@@ -584,7 +585,7 @@ export default defineConfig([
584585 'no-unreachable' : [ 2 ] ,
585586 'no-unsafe-finally' : [ 2 ] ,
586587 'no-unsafe-negation' : [ 2 ] ,
587- 'no-unused-expressions' : [ 2 ] ,
588+ 'no-unused-expressions' : [ 0 ] , // handled by @typescript -eslint/no-unused-expressions
588589 'no-unused-labels' : [ 2 ] ,
589590 'no-unused-private-class-members' : [ 0 ] , // handled by @typescript -eslint/no-unused-private-class-members
590591 'no-unused-vars' : [ 0 ] , // handled by @typescript -eslint/no-unused-vars
0 commit comments