Skip to content

Commit 45a155a

Browse files
authored
chore(eslint.config): enable 'vitest.typecheck' to recognize 'expectTypeOf' in tests (#1522)
1 parent 6495d1b commit 45a155a

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

eslint.config.mjs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,14 @@ export default defineConfig(
4343
{
4444
files: ['**/*.spec.ts*'],
4545
plugins: { vitest },
46+
settings: { vitest: { typecheck: true } },
47+
languageOptions: {
48+
parser: tseslint.parser,
49+
parserOptions: {
50+
project: './tsconfig.json',
51+
tsconfigRootDir: import.meta.dirname,
52+
},
53+
},
4654
rules: {
4755
...vitest.configs.recommended.rules,
4856
'vitest/no-commented-out-tests': 'warn',

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"strict": true,
1212
"skipLibCheck": true
1313
},
14-
"include": ["src", ".scripts/**/*"],
14+
"include": ["src", ".scripts/**/*", "**/*.spec.ts"],
1515
"exclude": [".scripts/docs/**/*"]
1616
}

0 commit comments

Comments
 (0)