From d74211e827a590fc4f5057a847bc9b8c31de4191 Mon Sep 17 00:00:00 2001 From: "Michael H." Date: Thu, 20 Aug 2026 19:40:19 +0200 Subject: [PATCH] fix: dev server blowing up --- apps/frontend/nuxt.config.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/apps/frontend/nuxt.config.ts b/apps/frontend/nuxt.config.ts index 2bc14539f4..e15e5169dc 100644 --- a/apps/frontend/nuxt.config.ts +++ b/apps/frontend/nuxt.config.ts @@ -273,7 +273,7 @@ export default defineNuxtConfig({ external: ['cloudflare:workers'], }, preset: 'cloudflare_module', - noExternals: true, + noExternals: getNoExternals(), cloudflare: { nodeCompat: true, }, @@ -352,6 +352,15 @@ function isProduction() { return process.env.NODE_ENV === 'production' } +function getNoExternals() { + if (process.env.NITRO_NO_EXTERNALS !== undefined) { + return process.env.NITRO_NO_EXTERNALS === 'true' + } + + // bundling every dependency breaks the dev server, so only do it for real builds + return isProduction() +} + function getFeatureFlagOverrides() { return JSON.parse(process.env.FLAG_OVERRIDES ?? '{}') }