vitest.config.ts 545 B

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