import path from "node:path"; import { cloudflareTest } from "@cloudflare/vitest-pool-workers"; import { defineConfig } from "vitest/config"; const testsDir = import.meta.dirname; export default defineConfig({ plugins: [ cloudflareTest({ wrangler: { configPath: path.join(testsDir, "wrangler.jsonc") } }) ], test: { name: "workers", include: [path.join(testsDir, "**/*.test.ts")], exclude: [path.join(testsDir, "../e2e-tests/**")], setupFiles: [path.join(testsDir, "setup.ts")], testTimeout: 10000, deps: { optimizer: { ssr: { include: ["ajv"] } } } } });