Files
Randify.pro/vitest.config.ts
T
emil 25f43ec4e2 feat(dm-dashboard): Wave 1 — auth fixes, DB schema, Open5e interfaces, AI clients
- Fix auth anti-patterns (JWT, OAuth, logout, middleware, url.origin)
- Extend DB schema with tier, npcs, counters, translations, notes, initiative
- Expand Open5e TypeScript interfaces (Monster, Spell) to full V2
- Build OpenRouter API client for FREE tier
- Build Kimi API client for PRO tier
- Add comprehensive tests for all modules
2026-05-15 21:28:42 +03:00

18 lines
456 B
TypeScript

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"],
},
});