fix: revert manual chunks

This commit is contained in:
Alejandro Gómez
2025-12-14 16:44:01 +01:00
parent 9496af6273
commit bb8a2c2978

View File

@@ -18,62 +18,4 @@ export default defineConfig({
overlay: true,
},
},
build: {
rollupOptions: {
output: {
manualChunks: (id) => {
// Applesauce packages - Nostr core functionality
if (id.includes("applesauce-")) {
return "applesauce";
}
// UI component library - Radix UI + Mosaic
if (
id.includes("@radix-ui/") ||
id.includes("react-mosaic-component")
) {
return "ui";
}
// Nostr tools
if (id.includes("nostr-tools")) {
return "nostr";
}
// Markdown rendering (lazy loaded but still chunk separately)
if (
id.includes("react-markdown") ||
id.includes("remark-gfm") ||
id.includes("unified") ||
id.includes("micromark")
) {
return "markdown";
}
// RxJS
if (id.includes("rxjs")) {
return "rxjs";
}
// React core + DOM
if (
id.includes("node_modules/react/") ||
id.includes("node_modules/react-dom/")
) {
return "react-vendor";
}
// Dexie database
if (id.includes("dexie")) {
return "dexie";
}
// All other node_modules
if (id.includes("node_modules")) {
return "vendor";
}
},
},
},
},
});