From d5fc9b502a759c6f8d42b685e2281a920b7911b8 Mon Sep 17 00:00:00 2001 From: Saul Lee Date: Tue, 8 Oct 2024 11:39:41 +0900 Subject: [PATCH 1/2] fix: `expect-expect` warning for `expectArrayEqualIgnoreOrder` --- packages/eslint-plugin-query/eslint.config.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/eslint-plugin-query/eslint.config.js b/packages/eslint-plugin-query/eslint.config.js index 8ce6ad05fc..f8e9a982d1 100644 --- a/packages/eslint-plugin-query/eslint.config.js +++ b/packages/eslint-plugin-query/eslint.config.js @@ -2,4 +2,16 @@ import rootConfig from '../../eslint.config.js' -export default [...rootConfig] +export default [ + ...rootConfig, + { + rules: { + 'vitest/expect-expect': [ + 'error', + { + assertFunctionNames: ['expect', 'expectArrayEqualIgnoreOrder'], + }, + ], + }, + }, +] From 633c6653c0a8f3808dbbd2fbe65c1433dc92a196 Mon Sep 17 00:00:00 2001 From: Saul Lee Date: Tue, 8 Oct 2024 13:17:22 +0900 Subject: [PATCH 2/2] fix: lint error could not find plugin `vitest` --- packages/eslint-plugin-query/eslint.config.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/eslint-plugin-query/eslint.config.js b/packages/eslint-plugin-query/eslint.config.js index f8e9a982d1..b3c65a3dce 100644 --- a/packages/eslint-plugin-query/eslint.config.js +++ b/packages/eslint-plugin-query/eslint.config.js @@ -1,13 +1,15 @@ // @ts-check import rootConfig from '../../eslint.config.js' +import vitest from '@vitest/eslint-plugin' export default [ ...rootConfig, { + plugins: { vitest }, rules: { 'vitest/expect-expect': [ - 'error', + 'warn', { assertFunctionNames: ['expect', 'expectArrayEqualIgnoreOrder'], },