import { cloudflare } from "@octanejs/adapter-cloudflare"; import { defineConfig, RenderRoute } from "@octanejs/vite-plugin"; import { tanstackRouter } from "./src/router.server.ts"; const ENTRY = ["App", "/src/App.tsx"] as const; export default defineConfig({ adapter: cloudflare(), router: { preHydrate: "/src/pre-hydrate.ts", routes: [ // TanStack Router owns matching; every page URL renders the same entry. new RenderRoute({ path: "/", entry: ENTRY, before: [tanstackRouter] }), new RenderRoute({ path: "/*path", entry: ENTRY, before: [tanstackRouter], }), ], }, });