monkeytype/frontend/vitest.config.ts
2025-11-12 16:54:56 +01:00

24 lines
588 B
TypeScript

import { defineConfig } from "vitest/config";
import { languageHashes } from "./vite-plugins/language-hashes";
import { envConfig } from "./vite-plugins/env-config";
export default defineConfig({
test: {
environment: "happy-dom",
globalSetup: "__tests__/global-setup.ts",
setupFiles: ["__tests__/setup-tests.ts"],
coverage: {
include: ["**/*.ts"],
},
deps: {
optimizer: {
web: {
include: ["@monkeytype/funbox"],
},
},
},
},
plugins: [languageHashes({ skip: true }), envConfig({ isDevelopment: true })],
});