-
-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy pathvitest.config.ts
More file actions
24 lines (22 loc) · 802 Bytes
/
vitest.config.ts
File metadata and controls
24 lines (22 loc) · 802 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import * as path from 'node:path'
import solid from 'vite-plugin-solid'
import * as vi from 'vitest/config'
const cwd = process.cwd()
export default vi.defineConfig({
plugins: [solid() as any],
test: {
passWithNoTests: true,
watch: false,
environment: 'jsdom',
// isolate: false,
include: ['packages/**/*.test.{ts,tsx,js,jsx}'],
},
resolve: {
conditions: ['browser', 'development'],
alias: {
'solid-js/web': path.resolve(cwd, 'node_modules/solid-js/web/dist/dev.js'),
'solid-js/store': path.resolve(cwd, 'node_modules/solid-js/store/dist/dev.js'),
'solid-js': path.resolve(cwd, 'node_modules/solid-js/dist/dev.js'),
},
},
})