import { defineProject } from "vitest/config"; import { cloudflareTest } from "@cloudflare/vitest-plugin"; export default defineProject({ plugins: [ cloudflareTest({ // the real worker + DOs; WEBAPP is a fake (aux workers must be JS) wrangler: { configPath: "./wrangler.tests.jsonc" }, miniflare: { workers: [ { name: "fake-webapp", modules: true, scriptPath: "./tests/fake-webapp.js", compatibilityDate: "2026-09-29", }, ], }, }), ], test: { include: ["tests/**/*.test.ts"], }, });