import { defineConfig } from "vitest/config"; export default defineConfig({ test: { environment: "node", include: ["src/**/*.test.ts"], coverage: { provider: "v8", // Skeleton-mode: only enforce coverage on the tested module (src/lib). // Re-include the rest of src/ once real code + real tests land. include: ["src/lib/**/*.ts"], reporter: ["text", "json-summary"], thresholds: { lines: 100, functions: 100, branches: 100, statements: 100, }, }, }, });