jan/core/vitest.config.ts
2025-07-10 21:14:21 +07:00

22 lines
533 B
TypeScript

import { defineConfig } from 'vitest/config'
import { resolve } from 'path'
export default defineConfig({
test: {
environment: 'jsdom',
globals: true,
setupFiles: ['./src/test/setup.ts'],
coverage: {
reporter: ['text', 'json', 'html', 'lcov'],
include: ['src/**/*.{ts,tsx}'],
exclude: ['node_modules/', 'dist/', 'src/**/*.test.ts']
},
include: ['src/**/*.test.ts'],
exclude: ['node_modules/', 'dist/']
},
resolve: {
alias: {
'@': resolve(__dirname, './src')
}
}
})