vitest.config.ts 554 B

1234567891011121314151617181920212223242526
  1. import tsconfigPaths from 'vite-tsconfig-paths';
  2. import { defineConfig, coverageConfigDefaults } from 'vitest/config';
  3. export default defineConfig({
  4. plugins: [
  5. tsconfigPaths(),
  6. ],
  7. test: {
  8. environment: 'node',
  9. clearMocks: true,
  10. globals: true,
  11. coverage: {
  12. exclude: [
  13. ...coverageConfigDefaults.exclude,
  14. 'src/v4/interfaces/**',
  15. 'src/**/index.ts',
  16. ],
  17. thresholds: {
  18. statements: 47.59,
  19. branches: 89.47,
  20. lines: 47.59,
  21. functions: 66.66,
  22. },
  23. },
  24. },
  25. });