From fa654f0438dc0f3f10930a164a0f896e005ee733 Mon Sep 17 00:00:00 2001 From: mohiit1502 Date: Tue, 4 Nov 2025 01:24:28 +0530 Subject: [PATCH] fix(Layout): avoid ESM JSON import by piping Node script; normalize build/package.json safely --- publish.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/publish.sh b/publish.sh index ed57253..12314a8 100755 --- a/publish.sh +++ b/publish.sh @@ -8,9 +8,10 @@ npm run build cp package.json build/ # Use Node.js for portable package.json normalization -node <<'EOF' "$(pwd)/build/package.json" +# Pass the target path via env var to avoid Node treating it as a module/script argument +PKG_PATH="$(pwd)/build/package.json" node - <<'EOF' const fs = require('fs'); -const path = process.argv[1]; +const path = process.env.PKG_PATH; const pkg = JSON.parse(fs.readFileSync(path, 'utf8')); pkg.private = false; delete pkg.scripts;