Files

16 lines
547 B
TypeScript

import path from "node:path";
import { defineConfig } from "vitest/config";
export default defineConfig({
resolve: { alias: { "@": path.resolve(import.meta.dirname, "src") } },
test: {
include: ["src/**/*.test.ts"],
coverage: {
provider: "v8",
reporter: ["text", "json-summary"],
include: ["src/shared/lib/{contextPackSelector,evidenceClosure,safeData,projectAudit,releaseReadiness,blueprintEngine,brainstormEngine}.ts"],
thresholds: { statements: 55, branches: 45, functions: 45, lines: 55 },
},
},
});