This is an automated email from the ASF dual-hosted git repository. xuanwo pushed a commit to branch fix-nodejs-build in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
commit 7c73b711d2e9a0f4da2847b7676330fbdbb97e30 Merge: d9d49a0f 80acbe5a Author: Xuanwo <[email protected]> AuthorDate: Fri Mar 31 12:08:50 2023 +0800 Merge remote-tracking branch 'origin/main' into fix-nodejs-build Signed-off-by: Xuanwo <[email protected]> bindings/nodejs/.env.example | 5 ++ bindings/nodejs/benchmark/deno.ts | 115 ++++++++++++++++++++++++ bindings/nodejs/benchmark/{index.js => node.js} | 0 bindings/nodejs/package.json | 4 +- bindings/nodejs/yarn.lock | 8 ++ 5 files changed, 131 insertions(+), 1 deletion(-) diff --cc bindings/nodejs/package.json index 3eafc5e4,8afe648f..7f8944a0 --- a/bindings/nodejs/package.json +++ b/bindings/nodejs/package.json @@@ -59,13 -60,16 +60,14 @@@ "node": ">= 10" }, "scripts": { - "artifacts": "napi artifacts", - "build": "napi build --platform --release --js generated.js && node ./scripts/header.js", - "build:debug": "napi build --platform --js generated.js && node ./scripts/header.js", + "build": "napi build --platform --target \"${NAPI_TARGET:-}\" --release --js generated.js && node ./scripts/header.js", + "build:debug": "napi build --platform --target \"${NAPI_TARGET:-}\" --js generated.js && node ./scripts/header.js", "docs": "typedoc", "format": "prettier --write .", - "prepublishOnly": "napi prepublish -t npm", "test": "cucumber-js", - "bench": "node ./benchmark/index.js", + "bench": "node -r dotenv/config ./benchmark/node.js dotenv_config_path=./.env", + "bench:deno": "deno bench ./benchmark/deno.ts --reload=npm:opendal --allow-read --allow-ffi --allow-net --allow-env", - "version": "napi version" + "prepublishOnly": "napi prepublish -t npm" }, "prettier": { "overrides": [
