Files

22 lines
500 B
TypeScript

import path from 'path'
import { defineConfig } from 'vitest/config'
// oxlint-disable-next-line no-default-export
export default defineConfig({
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
},
},
test: {
reporters: ['tree'],
exclude: ['./dist', 'node_modules'],
setupFiles: ['./tests/unit/setup.ts'],
pool: 'threads',
testTimeout: 10_000, // 10s timeout
sequence: {
concurrent: true, // Enable parallel tests by default
},
},
})