multipass/vitest.config.ts
2026-03-13 22:20:46 +00:00

21 lines
486 B
TypeScript

import { configDefaults, defineConfig } from "vitest/config";
export default defineConfig({
test: {
coverage: {
exclude: ["src/bin/**", "src/providers/types.ts", "test/**"],
include: ["src/**/*.ts"],
provider: "v8",
reporter: ["text", "lcov"],
thresholds: {
branches: 60,
functions: 80,
lines: 80,
statements: 80,
},
},
environment: "node",
exclude: [...configDefaults.exclude, "dist/**"],
},
});