25 lines
532 B
TypeScript
25 lines
532 B
TypeScript
import swc from 'unplugin-swc'
|
|
import path from 'path'
|
|
import { defineConfig } from 'vitest/config'
|
|
|
|
export default defineConfig({
|
|
test: {
|
|
include: ['test/**/*.e2e-spec.ts'],
|
|
setupFiles: ['test/setup.ts'],
|
|
testTimeout: 30000,
|
|
hookTimeout: 30000,
|
|
maxConcurrency: 1,
|
|
pool: 'forks',
|
|
poolOptions: {
|
|
forks: {
|
|
singleFork: true,
|
|
},
|
|
},
|
|
},
|
|
resolve: {
|
|
alias: [
|
|
{ find: /^@\/(.*)$/, replacement: path.resolve(__dirname, './src/$1') },
|
|
],
|
|
},
|
|
plugins: [swc.vite()],
|
|
})
|