From d96a99d4da9a12e23b92a398bbe7f568499ce55b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20A=2E=20Johansen?= Date: Tue, 7 Apr 2026 21:23:25 +0100 Subject: [PATCH 1/2] replace external with neverBundle --- tsdown.config.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tsdown.config.ts b/tsdown.config.ts index 283a959..ed86846 100644 --- a/tsdown.config.ts +++ b/tsdown.config.ts @@ -10,5 +10,7 @@ export default defineConfig({ platform: 'node', target: 'node20', dts: { build: true }, - external: ['typescript', 'vite', 'react', 'react-dom'], + deps: { + neverBundle: ['typescript', 'vite', 'react', 'react-dom'], + }, }) From 3039628979ef4052cbc36d76f3dc0d37bc15a99a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20A=2E=20Johansen?= Date: Tue, 7 Apr 2026 21:23:51 +0100 Subject: [PATCH 2/2] replace inlineDynamicImports with codeSplitting --- vite.config.ui.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vite.config.ui.ts b/vite.config.ui.ts index 7d97b25..6c8ab02 100644 --- a/vite.config.ui.ts +++ b/vite.config.ui.ts @@ -30,7 +30,7 @@ export default defineConfig({ 'react-dom/client', ], output: { - inlineDynamicImports: true, + codeSplitting: false, }, }, },