@@ -41,20 +41,16 @@ export default defineConfig(
4141 allow : [ 'error' , 'warn' ] ,
4242 } ,
4343 ] ,
44- 'no-underscore-dangle' : 'off' ,
4544 curly : 'error' ,
45+ eqeqeq : 'error' ,
4646 '@typescript-eslint/consistent-type-imports' : 'error' ,
4747
4848 semi : [ 'error' , 'never' ] ,
4949 'unicorn/number-literal-case' : 'off' ,
50- 'unicorn/text-encoding-identifier-case' : 'off' ,
51- 'unicorn/no-new-array' : 'off' ,
5250 'unicorn/no-null' : 'off' ,
5351 'unicorn/prefer-module' : 'off' ,
5452 'unicorn/filename-case' : 'off' ,
5553 'unicorn/prevent-abbreviations' : 'off' ,
56- 'unicorn/prefer-code-point' : 'off' ,
57- 'unicorn/numeric-separators-style' : 'off' ,
5854
5955 '@typescript-eslint/no-unused-vars' : [
6056 'warn' ,
@@ -63,21 +59,21 @@ export default defineConfig(
6359 ignoreRestSiblings : true ,
6460 } ,
6561 ] ,
66- '@typescript-eslint/no-explicit-any' : 'warn' ,
67- '@typescript-eslint/ban-ts-comment' : [ 'error' , { 'ts-expect-error' : 'allow-with-description' , 'ts-ignore' : true } ] ,
62+ '@typescript-eslint/no-explicit-any' : 'error' ,
63+ '@typescript-eslint/ban-ts-comment' : [
64+ 'error' ,
65+ { 'ts-expect-error' : 'allow-with-description' , 'ts-ignore' : true } ,
66+ ] ,
6867 '@typescript-eslint/no-non-null-assertion' : 'off' ,
69- '@typescript-eslint/restrict-template-expressions' : 'off' ,
70- '@typescript-eslint/no-unsafe-member-access' : 'off' ,
71- '@typescript-eslint/no-unsafe-argument' : 'off' ,
72- '@typescript-eslint/no-unsafe-assignment' : 'off' ,
73- '@typescript-eslint/no-unsafe-call' : 'off' ,
74- '@typescript-eslint/no-unsafe-return' : 'off' ,
75- '@typescript-eslint/prefer-nullish-coalescing' : 'off' ,
68+ '@typescript-eslint/restrict-template-expressions' : [
69+ 'error' ,
70+ { allowNumber : true } ,
71+ ] ,
72+ '@typescript-eslint/prefer-nullish-coalescing' : 'error' ,
7673 '@typescript-eslint/no-deprecated' : 'warn' ,
77- '@typescript-eslint/restrict-plus-operands' : 'off' ,
78- 'no-empty' : 'off' ,
7974
8075 'import/no-unresolved' : 'off' ,
76+ 'import/extensions' : [ 'error' , 'always' , { ignorePackages : true } ] ,
8177 'import/order' : [
8278 'error' ,
8379 {
0 commit comments