@@ -29,14 +29,6 @@ export default tseslint.config(
2929 eslintPluginUnicorn . configs . recommended ,
3030 {
3131 rules : {
32- '@typescript-eslint/no-unused-vars' : [
33- 'warn' ,
34- {
35- argsIgnorePattern : '^_' ,
36- ignoreRestSiblings : true ,
37- } ,
38- ] ,
39-
4032 'no-console' : [
4133 'warn' ,
4234 {
@@ -45,50 +37,58 @@ export default tseslint.config(
4537 ] ,
4638 'no-underscore-dangle' : 'off' ,
4739 curly : 'error' ,
48- '@typescript-eslint/no-explicit-any' : 'off' ,
49- '@typescript-eslint/explicit-module-boundary-types' : 'off' ,
50- '@typescript-eslint/ban-ts-comment' : 'off' ,
40+
5141 semi : [ 'error' , 'never' ] ,
5242 'unicorn/no-new-array' : 'off' ,
53- 'unicorn/no-empty-file' : 'off' ,
54- 'unicorn/prefer-type-error' : 'off' ,
55- 'unicorn/prefer-modern-math-apis' : 'off' ,
56- 'unicorn/prefer-node-protocol' : 'off' ,
57- 'unicorn/no-unreadable-array-destructuring' : 'off' ,
58- 'unicorn/no-abusive-eslint-disable' : 'off' ,
59- 'unicorn/no-array-callback-reference' : 'off' ,
60- 'unicorn/number-literal-case' : 'off' ,
61- 'unicorn/prefer-add-event-listener' : 'off' ,
62- 'unicorn/prefer-top-level-await' : 'off' ,
63- 'unicorn/consistent-function-scoping' : 'off' ,
64- 'unicorn/no-await-expression-member' : 'off' ,
65- 'unicorn/no-lonely-if' : 'off' ,
66- 'unicorn/consistent-destructuring' : 'off' ,
43+ // 'unicorn/no-empty-file': 'off',
44+ // 'unicorn/prefer-type-error': 'off',
45+ // 'unicorn/prefer-modern-math-apis': 'off',
46+ // 'unicorn/prefer-node-protocol': 'off',
47+ // 'unicorn/no-unreadable-array-destructuring': 'off',
48+ // 'unicorn/no-abusive-eslint-disable': 'off',
49+ // 'unicorn/no-array-callback-reference': 'off',
50+ // 'unicorn/number-literal-case': 'off',
51+ // 'unicorn/prefer-add-event-listener': 'off',
52+ // 'unicorn/prefer-top-level-await': 'off',
53+ // 'unicorn/consistent-function-scoping': 'off',
54+ // 'unicorn/no-await-expression-member': 'off',
55+ // 'unicorn/no-lonely-if': 'off',
56+ // 'unicorn/consistent-destructuring': 'off',
6757 'unicorn/prefer-module' : 'off' ,
68- 'unicorn/prefer-optional-catch-binding' : 'off' ,
69- 'unicorn/no-useless-undefined' : 'off' ,
70- 'unicorn/no-null' : 'off' ,
71- 'unicorn/no-nested-ternary' : 'off' ,
58+ // 'unicorn/prefer-optional-catch-binding': 'off',
59+ // 'unicorn/no-useless-undefined': 'off',
60+ // 'unicorn/no-null': 'off',
61+ // 'unicorn/no-nested-ternary': 'off',
7262 'unicorn/filename-case' : 'off' ,
73- 'unicorn/catch-error-name' : 'off' ,
63+ // 'unicorn/catch-error-name': 'off',
7464 'unicorn/prevent-abbreviations' : 'off' ,
7565 'unicorn/prefer-code-point' : 'off' ,
7666 'unicorn/numeric-separators-style' : 'off' ,
77- 'unicorn/no-array-for-each' : 'off' ,
78- 'unicorn/prefer-spread' : 'off' ,
79- 'unicorn/explicit-length-check' : 'off' ,
80- 'unicorn/prefer-regexp-test' : 'off' ,
81- 'unicorn/relative-url-style' : 'off' ,
82- 'unicorn/prefer-math-trunc' : 'off' ,
83- 'unicorn/prefer-query-selector' : 'off' ,
84- 'unicorn/no-negated-condition' : 'off' ,
85- 'unicorn/switch-case-braces' : 'off' ,
86- 'unicorn/prefer-switch' : 'off' ,
87- 'unicorn/better-regex' : 'off' ,
88- 'unicorn/no-for-loop' : 'off' ,
89- 'unicorn/escape-case' : 'off' ,
90- 'unicorn/prefer-number-properties' : 'off' ,
91- 'unicorn/no-process-exit' : 'off' ,
67+ // 'unicorn/no-array-for-each': 'off',
68+ // 'unicorn/prefer-spread': 'off',
69+ // 'unicorn/explicit-length-check': 'off',
70+ // 'unicorn/prefer-regexp-test': 'off',
71+ // 'unicorn/relative-url-style': 'off',
72+ // 'unicorn/prefer-math-trunc': 'off',
73+ // 'unicorn/prefer-query-selector': 'off',
74+ // 'unicorn/no-negated-condition': 'off',
75+ // 'unicorn/switch-case-braces': 'off',
76+ // 'unicorn/prefer-switch': 'off',
77+ // 'unicorn/better-regex': 'off',
78+ // 'unicorn/no-for-loop': 'off',
79+ // 'unicorn/escape-case': 'off',
80+ // 'unicorn/prefer-number-properties': 'off',
81+
82+ '@typescript-eslint/no-unused-vars' : [
83+ 'warn' ,
84+ {
85+ argsIgnorePattern : '^_' ,
86+ ignoreRestSiblings : true ,
87+ } ,
88+ ] ,
89+ '@typescript-eslint/no-explicit-any' : 'off' ,
90+ '@typescript-eslint/explicit-module-boundary-types' : 'off' ,
91+ '@typescript-eslint/ban-ts-comment' : 'off' ,
9292 '@typescript-eslint/no-non-null-assertion' : 'off' ,
9393 '@typescript-eslint/restrict-template-expressions' : 'off' ,
9494 '@typescript-eslint/no-unsafe-member-access' : 'off' ,
0 commit comments