import { defineConfig } from 'vitest/config'; export default defineConfig({ test: { environment: 'node', setupFiles: ['./test/setup.ts'], fileParallelism: false, coverage: { provider: 'v8', all: true, reporter: ['text', 'json-summary'], include: ['src/**'], // Generated / non-logic files: excluded with intent (not silent gaps). exclude: ['src/db/schema.ts', 'src/index.ts', '**/*.d.ts'], }, }, });