vitest.config.ts 564 B

1234567891011121314151617181920212223
  1. import { defineConfig } from "vitest/config"
  2. import react from "@vitejs/plugin-react"
  3. import path from "path"
  4. export default defineConfig({
  5. plugins: [react()],
  6. test: {
  7. globals: true,
  8. environment: "jsdom",
  9. setupFiles: "./src/test/setup.ts",
  10. css: true,
  11. coverage: {
  12. provider: "v8",
  13. reporter: ["text", "json", "html"],
  14. exclude: ["node_modules/", "src/test/", "**/*.d.ts", "**/*.config.*", "**/mockData", "**/*.test.{ts,tsx}"],
  15. },
  16. },
  17. resolve: {
  18. alias: {
  19. "@": path.resolve(__dirname, "./src"),
  20. },
  21. },
  22. })