Kuma/vitest.config.ts
2026-04-27 20:28:43 +02:00

29 lines
644 B
TypeScript

import { defineConfig } from "vitest/config";
import react from "@vitejs/plugin-react";
import path from "path";
export default defineConfig({
plugins: [react()],
resolve: {
alias: {
"@": path.resolve(__dirname, "./"),
},
},
test: {
globals: true,
environment: "jsdom",
setupFiles: "./vitest.setup.ts",
include: ["tests/**/*.test.{ts,tsx}"],
coverage: {
provider: "v8",
reporter: ["text", "lcov"],
include: [
"src/app/api/**",
"src/hooks/**",
"src/modules/**/schemas/**",
"src/modules/**/validation/**",
"src/lib/**",
],
},
},
});