From de4b35f590711a0bd8e2efc9d44fee156d8630fc Mon Sep 17 00:00:00 2001 From: Wei Lin Date: Thu, 3 Sep 2026 16:51:37 +0800 Subject: [PATCH] fix(node): forward target arguments to napi build Move loader post-processing into npm lifecycle scripts so cross-compilation target and Zig arguments reach napi instead of being appended to the postprocessor. --- minipdf-node/package.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/minipdf-node/package.json b/minipdf-node/package.json index fb635b3c..a33a68d2 100644 --- a/minipdf-node/package.json +++ b/minipdf-node/package.json @@ -25,8 +25,10 @@ }, "scripts": { "artifacts": "napi artifacts", - "build": "napi build --platform --release && node scripts/postprocess-loader.js", - "build:debug": "napi build --platform && node scripts/postprocess-loader.js", + "build": "napi build --platform --release", + "postbuild": "node scripts/postprocess-loader.js", + "build:debug": "napi build --platform", + "postbuild:debug": "node scripts/postprocess-loader.js", "create-npm-dir": "napi create-npm-dir -t .", "prepare-release": "node scripts/prepare-release.js", "test": "node --test test/index.test.js"