From 57116ca8711e3088299370d65dc016195accdaea Mon Sep 17 00:00:00 2001 From: Alex-Wengg Date: Mon, 27 Apr 2026 01:14:40 -0400 Subject: [PATCH] fix(ci): pass --features to cargo via -- separator in wasm-pack wasm-pack build does not accept --features directly. Cargo arguments must come after the -- separator. This was breaking the WASM CI job with: error: Found argument '--features' which wasn't expected. --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 06d24fb..d056121 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,8 @@ "pkg-web/text_processing_rs_bg.wasm.d.ts" ], "scripts": { - "wasm:build:node": "wasm-pack build --release --target nodejs --features wasm && mkdir -p pkg-node && cp -f pkg/* pkg-node/ && node scripts/set-wasm-package-name.mjs pkg-node", - "wasm:build:web": "wasm-pack build --release --target web --features wasm && mkdir -p pkg-web && cp -f pkg/* pkg-web/ && node scripts/set-wasm-package-name.mjs pkg-web", + "wasm:build:node": "wasm-pack build --release --target nodejs -- --features wasm && mkdir -p pkg-node && cp -f pkg/* pkg-node/ && node scripts/set-wasm-package-name.mjs pkg-node", + "wasm:build:web": "wasm-pack build --release --target web -- --features wasm && mkdir -p pkg-web && cp -f pkg/* pkg-web/ && node scripts/set-wasm-package-name.mjs pkg-web", "wasm:test:node": "node wasm-tests/node-smoke.mjs", "wasm:ci": "npm run wasm:build:node && npm run wasm:test:node && npm run wasm:build:web", "wasm:pack": "npm pack ./pkg-web",