import { defineConfig } from "vitest/config"; import react from "@vitejs/plugin-react"; import { resolve } from "path"; export default defineConfig({ plugins: [react()], test: { environment: "jsdom", globals: true, setupFiles: ["./tests/setup.ts"], include: ["tests/unit/**/*.test.ts", "tests/unit/**/*.test.tsx"], coverage: { provider: "v8", include: ["lib/**", "components/**"], exclude: ["lib/db.ts"], }, }, resolve: { alias: { "@": resolve(__dirname, "."), }, }, });