From a43a096fd876680627ff2e6141c70a9d5f224a0c Mon Sep 17 00:00:00 2001 From: Verite Mugabo Date: Thu, 4 Jun 2026 07:54:02 -0700 Subject: [PATCH] chore: treat *.override as *.scope --- package.json | 2 +- src/rules/expect-expect.ts | 4 +++- src/rules/prefer-hooks-on-top.ts | 2 +- src/rules/valid-title.ts | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index decf9a72..f40c8706 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "lint:eslint-docs": "pnpm build && eslint-doc-generator --check", "lint:js": "eslint", "release": "bumpp && pnpm build && pnpm publish", - "format": "prettier --check .", + "format": "prettier --check . --write", "test": "vitest", "update:chains": "node scripts/chain-permutations.ts", "update:rules": "node scripts/export-rules.ts", diff --git a/src/rules/expect-expect.ts b/src/rules/expect-expect.ts index efeadea9..855b66ef 100644 --- a/src/rules/expect-expect.ts +++ b/src/rules/expect-expect.ts @@ -100,7 +100,9 @@ export default createEslintRule({ if ( node?.callee?.type === AST_NODE_TYPES.MemberExpression && node.callee.property.type === AST_NODE_TYPES.Identifier && - ['skip', 'extend', 'scoped'].includes(node.callee.property.name) + ['skip', 'extend', 'scoped', 'override'].includes( + node.callee.property.name, + ) ) return diff --git a/src/rules/prefer-hooks-on-top.ts b/src/rules/prefer-hooks-on-top.ts index 32e53049..2f6208e1 100644 --- a/src/rules/prefer-hooks-on-top.ts +++ b/src/rules/prefer-hooks-on-top.ts @@ -28,7 +28,7 @@ export default createEslintRule({ const vitestFnCall = parseVitestFnCall(node, context) const hasExemptModifier = vitestFnCall?.members?.some((member) => - ['extend', 'scoped'].includes(getAccessorValue(member)), + ['extend', 'scoped', 'override'].includes(getAccessorValue(member)), ) if ( diff --git a/src/rules/valid-title.ts b/src/rules/valid-title.ts index 4a958c7b..3112c9e4 100644 --- a/src/rules/valid-title.ts +++ b/src/rules/valid-title.ts @@ -226,7 +226,7 @@ export default createEslintRule({ // check if extend keyword have been used const hasExemptModifier = vitestFnCall.members.some((member) => - ['extend', 'scoped'].includes(getAccessorValue(member)), + ['extend', 'scoped', 'override'].includes(getAccessorValue(member)), ) if (hasExemptModifier) { return