From c6a2544f16624d2a47d2f7671c14c5841f006f32 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Thu, 15 Apr 2021 05:27:40 -0500 Subject: [PATCH] fix: prebuildify for both Node and Electron --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 333aabc8..9392a93d 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,8 @@ "install": "node-gyp-build", "ci:compile": "tsc --project tsconfig-build.json && node script/ci/downlevel-dts.js", "ci:doc": "typedoc --out docs --name zeromq.js --excludeProtected --excludePrivate --excludeNotExported --excludeExternals --externalPattern 'src/+(draft|native|compat).ts' --tsconfig tsconfig-build.json --mode file", - "ci:prebuild": "prebuildify --napi --strip", + "ci:prebuild": "npm run prebuildify", + "prebuildify": "prebuildify --napi -t 12.0.0 -t electron@9.4.4 --strip", "dev:build": "rm -f vendor/* && touch vendor/.gitkeep && cp node_modules/node-addon-api/{*.h,LICENSE.md} vendor && prebuildify --napi --build-from-source --debug", "dev:test": "tsc --project tsconfig-build.json && node script/ci/downlevel-dts.js && mocha && script/format.sh && rm -f tmp/*", "dev:bench": "node --expose-gc test/bench"