Skip to content

Commit 629de59

Browse files
committed
chore: update vitest config
1 parent f90db70 commit 629de59

File tree

3 files changed

+27
-18
lines changed

3 files changed

+27
-18
lines changed

tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"prettier.config.js",
2424
"tailwind.config.cjs",
2525
"tsup.config.mts",
26-
"vite.config.mts"
26+
"vite.config.mts",
27+
"vitest.config.mts"
2728
]
2829
}

vite.config.mts

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,5 @@ export default defineConfig({
1919
alias: {
2020
'@': path.resolve(import.meta.dirname, 'src')
2121
}
22-
},
23-
test: {
24-
coverage: {
25-
exclude: ['**/*.d.ts', '**/index.ts', '**/*.stories.tsx', 'src/testing/*'],
26-
include: ['src/**/*'],
27-
provider: 'v8',
28-
thresholds: {
29-
branches: 75,
30-
functions: 30,
31-
lines: 50,
32-
statements: 50
33-
}
34-
},
35-
environment: 'happy-dom',
36-
root: import.meta.dirname,
37-
setupFiles: ['src/testing/setup-tests.ts'],
38-
watch: false
3922
}
4023
});

vitest.config.mts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import { defineConfig, mergeConfig } from 'vitest/config';
2+
import viteConfig from './vite.config.mjs';
3+
4+
export default mergeConfig(
5+
viteConfig,
6+
defineConfig({
7+
test: {
8+
coverage: {
9+
exclude: ['**/*.d.ts', '**/index.ts', '**/*.stories.tsx', 'src/testing/*'],
10+
include: ['src/**/*'],
11+
provider: 'v8',
12+
thresholds: {
13+
branches: 75,
14+
functions: 30,
15+
lines: 50,
16+
statements: 50
17+
}
18+
},
19+
environment: 'happy-dom',
20+
root: import.meta.dirname,
21+
setupFiles: ['src/testing/setup-tests.ts'],
22+
watch: false
23+
}
24+
})
25+
);

0 commit comments

Comments
 (0)