From 93c06934bd9c23259bdb50d4c3fadb4c48a5ce0f Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Tue, 28 Jul 2026 08:38:05 +0200 Subject: [PATCH] fix(web): preserve Rocket Loader exclusion in build --- apps/web/vite.config.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/apps/web/vite.config.ts b/apps/web/vite.config.ts index 2a65dc463..e0152442b 100644 --- a/apps/web/vite.config.ts +++ b/apps/web/vite.config.ts @@ -53,6 +53,17 @@ export default defineConfig({ }, plugins: [ + { + name: "cloudflare-rocket-loader-bootstrap", + transformIndexHtml: { + order: "post", + handler: (html) => + html.replace( + /]*\btype="module")(?=[^>]*\bsrc="\/assets\/[^"]+")(?![^>]*\bdata-cfasync=)[^>]*>/, + (script) => script.replace(">", ' data-cfasync="false">'), + ), + }, + }, devtools(), tailwindcss(), tanstackRouter({