Skip to content

Commit 2fa1c00

Browse files
committed
fix(eslint-config): fix ts rules
1 parent 55cb9d2 commit 2fa1c00

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

packages/eslint-config/src/rules/typescript-requiring-type-checking.js

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ module.exports = {
1515
'@typescript-eslint/no-unnecessary-type-arguments': 'error',
1616
'@typescript-eslint/prefer-includes': 'error',
1717
'@typescript-eslint/prefer-nullish-coalescing': 'off',
18+
'@typescript-eslint/prefer-optional-chain': 'error',
1819
'@typescript-eslint/prefer-readonly': 'error',
1920
'@typescript-eslint/prefer-readonly-parameter-types': 'off',
2021
'@typescript-eslint/prefer-reduce-type-parameter': 'error',

packages/eslint-config/src/rules/typescript.js

-1
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ module.exports = {
153153
'@typescript-eslint/prefer-for-of': 'error',
154154
'@typescript-eslint/prefer-function-type': 'error',
155155
'@typescript-eslint/prefer-namespace-keyword': 'off',
156-
'@typescript-eslint/prefer-optional-chain': 'error',
157156
'@typescript-eslint/prefer-ts-expect-error': 'error',
158157
'@typescript-eslint/type-annotation-spacing': 'error',
159158
'@typescript-eslint/unified-signatures': 'error',

packages/eslint-config/src/storybook.js

+8-2
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,21 @@ const extensions = [
1414
module.exports = {
1515
overrides: [
1616
{
17-
files: makePatterns(postfixes, extensions).concat('.storybook/**/*').concat('storybook/**/*'),
17+
files: makePatterns(postfixes, extensions).concat('.storybook/**/*'),
1818
rules: {
1919
'max-classes-per-file': 'off',
2020
'no-magic-numbers': 'off',
2121
'@typescript-eslint/no-magic-numbers': 'off',
2222
'max-nested-callbacks': 'off',
2323
'react/no-array-index-key': 'off',
2424
'react/jsx-no-bind': 'off',
25-
'import/no-default-export': 'off'
25+
'import/no-default-export': 'off',
26+
'@typescript-eslint/no-unsafe-return': 'off',
27+
'@typescript-eslint/no-unsafe-assignment': 'off',
28+
'@typescript-eslint/no-unsafe-member-access': 'off',
29+
'@typescript-eslint/no-unsafe-call': 'off',
30+
'@typescript-eslint/no-unsafe-argument': 'off',
31+
'@typescript-eslint/no-explicit-any': 'off'
2632
}
2733
}
2834
]

0 commit comments

Comments
 (0)