desktop/vitest.config.ts
Rama master · réplica de lectura del repositorio original.
import { defineConfig } from "vitest/config";
import react from "@vitejs/plugin-react";
export default defineConfig({
plugins: [react()],
test: {
environment: "jsdom",
setupFiles: ["./test/setup.ts"],
coverage: {
provider: "v8",
reporter: ["text", "lcov"],
reportsDirectory: "./coverage",
thresholds: {
lines: 80,
branches: 80,
functions: 80,
statements: 80,
},
exclude: [
"electron/main.ts",
"electron/preload.ts",
"electron/ipc.ts",
"src/main.tsx",
"**/*.d.ts",
"dist/**",
"dist-electron/**",
"release/**",
],
},
},
});