Files
t3mp3st/vitest.pr.config.ts
Joseph Magly f2eec3c48c
T3MP3ST CI / Pull request gate (push) Canceled after 0s
T3MP3ST CI / Release certification and ZIP archive (push) Canceled after 0s
ci: split PR and release certification gates (#161)
2026-08-23 21:27:31 -04:00

17 lines
505 B
TypeScript

import { defineConfig } from 'vitest/config';
// Pull requests use changed-line coverage as a review signal. Release tags use
// vitest.config.ts, whose narrow 100% per-file contract remains unchanged.
export default defineConfig({
test: {
include: ['src/**/*.test.ts'],
coverage: {
provider: 'v8',
include: ['src/**/*.ts'],
exclude: ['src/**/*.test.ts', 'src/**/__tests__/**', 'src/types/**'],
reporter: ['json'],
reportsDirectory: 'coverage-pr',
},
},
});