From a1223ce6b511dff0cd6964d193e5f477fa0dc6bd Mon Sep 17 00:00:00 2001 From: Nils Pukropp Date: Sun, 22 Feb 2026 23:38:01 +0100 Subject: [PATCH] chore: optimize build chunking to remove empty chunks and circular dependencies --- vite.config.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index a369585..3483361 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -17,10 +17,13 @@ export default defineConfig({ sourcemap: !!process.env.TAURI_DEBUG, rollupOptions: { output: { - manualChunks: { - 'react-vendor': ['react', 'react-dom'], - 'chart-vendor': ['recharts'], - 'motion-vendor': ['framer-motion'], + manualChunks(id) { + if (id.includes('node_modules')) { + if (id.includes('recharts') || id.includes('d3')) { + return 'charts-vendor'; + } + return 'vendor'; + } } } }