1
0

vitest.config.ts 581 B

123456789101112131415161718192021
  1. /// <reference types="vitest" />
  2. import { defineConfig, mergeConfig } from 'vitest/config'
  3. import viteConfig from './vite.config'
  4. export default mergeConfig(
  5. viteConfig,
  6. defineConfig({
  7. test: {
  8. globals: true,
  9. environment: 'jsdom',
  10. setupFiles: ['./src/test/setup.ts'],
  11. include: ['src/**/*.{test,spec}.{ts,tsx}'],
  12. coverage: {
  13. provider: 'v8',
  14. reporter: ['text', 'json', 'html'],
  15. include: ['src/**/*.{ts,tsx}'],
  16. exclude: ['src/**/*.{test,spec}.{ts,tsx}', 'src/test/**'],
  17. },
  18. },
  19. })
  20. )