import { defineConfig } from "vitest/config"; import path from "path"; export default defineConfig({ resolve: { alias: { "@": path.resolve(import.meta.dirname, "./src"), "astro:middleware": path.resolve(import.meta.dirname, "./tests/mocks/astro-middleware.ts"), }, }, test: { globals: true, environment: "happy-dom", setupFiles: ["./tests/setup.ts"], include: ["tests/**/*.test.ts", "src/**/*.test.ts"], }, });