refactor: update ESLint configuration to include @tanstack/query plugin and rules
This commit is contained in:
parent
c1bacacb49
commit
6829bc86fc
@ -19,7 +19,6 @@ export default tseslint.config(
|
|||||||
jsxA11y.flatConfigs.recommended,
|
jsxA11y.flatConfigs.recommended,
|
||||||
importPlugin.flatConfigs.recommended,
|
importPlugin.flatConfigs.recommended,
|
||||||
eslintPluginUnicorn.configs['flat/recommended'],
|
eslintPluginUnicorn.configs['flat/recommended'],
|
||||||
...pluginQuery.configs['flat/recommended'],
|
|
||||||
],
|
],
|
||||||
files: ['**/*.{ts,tsx}'],
|
files: ['**/*.{ts,tsx}'],
|
||||||
languageOptions: {
|
languageOptions: {
|
||||||
@ -30,6 +29,7 @@ export default tseslint.config(
|
|||||||
'react-hooks': reactHooks,
|
'react-hooks': reactHooks,
|
||||||
react: reactPlugin,
|
react: reactPlugin,
|
||||||
'unused-imports': unusedImports,
|
'unused-imports': unusedImports,
|
||||||
|
'@tanstack/query': pluginQuery,
|
||||||
},
|
},
|
||||||
languageOptions: {
|
languageOptions: {
|
||||||
parser: tsEslintParser,
|
parser: tsEslintParser,
|
||||||
@ -49,6 +49,7 @@ export default tseslint.config(
|
|||||||
...reactHooks.configs.recommended.rules,
|
...reactHooks.configs.recommended.rules,
|
||||||
...tseslint.configs.recommended.rules,
|
...tseslint.configs.recommended.rules,
|
||||||
...reactPlugin.configs.recommended.rules,
|
...reactPlugin.configs.recommended.rules,
|
||||||
|
'@tanstack/query/exhaustive-deps': 'error',
|
||||||
'@typescript-eslint/no-unused-vars': 'off',
|
'@typescript-eslint/no-unused-vars': 'off',
|
||||||
'unicorn/filename-case': [
|
'unicorn/filename-case': [
|
||||||
'error',
|
'error',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user