openclaw/apps/web/vitest.config.ts
2026-03-04 13:23:34 -08:00

27 lines
540 B
TypeScript

import { defineConfig } from "vitest/config";
import path from "node:path";
export default defineConfig({
esbuild: {
jsx: "automatic",
jsxImportSource: "react",
},
resolve: {
alias: {
"@": path.resolve(__dirname),
"@repo": path.resolve(__dirname, "../../src"),
},
},
test: {
environment: "node",
setupFiles: ["./vitest.setup.ts"],
include: [
"lib/**/*.test.ts",
"lib/**/*.test.tsx",
"app/**/*.test.ts",
"app/**/*.test.tsx",
],
testTimeout: 30_000,
},
});