Skip to content

Commit af897b9

Browse files
authoredAug 22, 2023
perf: enable vitest rules on test specs only
1 parent 6bb522a commit af897b9

File tree

1 file changed

+17
-19
lines changed

1 file changed

+17
-19
lines changed
 

‎packages/eslint-config-basic/index.js

+17-19
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,22 @@ module.exports = defineConfig({
169169
files: ["*.test.ts", "*.test.js", "*.spec.ts", "*.spec.js"],
170170
rules: {
171171
"no-unused-expressions": "off",
172-
"no-only-tests/no-only-tests": "error",
172+
"no-only-tests/no-only-tests": "error", "vitest/expect-expect": "off",
173+
"vitest/valid-describe-callback": "off",
174+
"vitest/no-alias-methods": "error",
175+
"vitest/no-interpolation-in-snapshots": "error",
176+
"vitest/no-test-prefixes": "error",
177+
"vitest/prefer-expect-resolves": "error",
178+
"vitest/prefer-comparison-matcher": "error",
179+
"vitest/prefer-mock-promise-shorthand": "error",
180+
"vitest/prefer-spy-on": "error",
181+
"vitest/prefer-to-be-falsy": "error",
182+
"vitest/prefer-to-be-object": "error",
183+
"vitest/prefer-to-be-truthy": "error",
184+
"vitest/prefer-to-contain": "error",
185+
"vitest/prefer-to-have-length": "error",
186+
"vitest/prefer-todo": "error",
187+
"vitest/valid-title": ["error", { allowArguments: true }],
173188
},
174189
},
175190
{
@@ -209,24 +224,7 @@ module.exports = defineConfig({
209224
// array-func
210225
"array-func/prefer-array-from": "off",
211226

212-
// vitest
213-
"vitest/expect-expect": "off",
214-
"vitest/valid-describe-callback": "off",
215-
"vitest/no-alias-methods": "error",
216-
"vitest/no-interpolation-in-snapshots": "error",
217-
"vitest/no-test-prefixes": "error",
218-
"vitest/prefer-expect-resolves": "error",
219-
"vitest/prefer-comparison-matcher": "error",
220-
"vitest/prefer-mock-promise-shorthand": "error",
221-
"vitest/prefer-spy-on": "error",
222-
"vitest/prefer-to-be-falsy": "error",
223-
"vitest/prefer-to-be-object": "error",
224-
"vitest/prefer-to-be-truthy": "error",
225-
"vitest/prefer-to-contain": "error",
226-
"vitest/prefer-to-have-length": "error",
227-
"vitest/prefer-todo": "error",
228-
229-
"vitest/valid-title": ["error", { allowArguments: true }],
227+
230228

231229
// json-schema-validator
232230
"json-schema-validator/no-invalid": "warn",

0 commit comments

Comments
 (0)
Please sign in to comment.