From bd88ea29bb3e549b73769b1f44847855e1bc39ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Flor=C3=AAncio?= Date: Mon, 16 Feb 2026 13:32:35 +0000 Subject: [PATCH] feat: reduce bundle size --- scripts/release/package-web.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/release/package-web.sh b/scripts/release/package-web.sh index d596906736..130df7a661 100755 --- a/scripts/release/package-web.sh +++ b/scripts/release/package-web.sh @@ -44,6 +44,10 @@ if [ -d "$PNPM_HOISTED" ] && [ -d "$NEXT_MODULES" ]; then fi done echo "Hoisted pnpm packages into web/node_modules/" + # Remove the .pnpm virtual store — everything needed is now in + # web/node_modules/ and the root node_modules/ is unreachable from + # the server. Removing it avoids 3-4x duplication in the archive. + rm -rf "$OUT_DIR/node_modules" fi # Static assets and public/ must be alongside server.js (inside web/)