From 6829bc86fcb635df1f620433ed990bfc350f88e4 Mon Sep 17 00:00:00 2001 From: Ardeman Date: Tue, 25 Feb 2025 08:56:16 +0800 Subject: [PATCH] refactor: update ESLint configuration to include @tanstack/query plugin and rules --- eslint.config.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index f878c6a..a1f5418 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -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',