refactor: update ESLint configuration to include @tanstack/query plugin and rules

This commit is contained in:
Ardeman 2025-02-25 08:56:16 +08:00
parent c1bacacb49
commit 6829bc86fc

View File

@ -19,7 +19,6 @@ export default tseslint.config(
jsxA11y.flatConfigs.recommended,
importPlugin.flatConfigs.recommended,
eslintPluginUnicorn.configs['flat/recommended'],
...pluginQuery.configs['flat/recommended'],
],
files: ['**/*.{ts,tsx}'],
languageOptions: {
@ -30,6 +29,7 @@ export default tseslint.config(
'react-hooks': reactHooks,
react: reactPlugin,
'unused-imports': unusedImports,
'@tanstack/query': pluginQuery,
},
languageOptions: {
parser: tsEslintParser,
@ -49,6 +49,7 @@ export default tseslint.config(
...reactHooks.configs.recommended.rules,
...tseslint.configs.recommended.rules,
...reactPlugin.configs.recommended.rules,
'@tanstack/query/exhaustive-deps': 'error',
'@typescript-eslint/no-unused-vars': 'off',
'unicorn/filename-case': [
'error',