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 }, }, }, });