From e5a37be66f8b745326269ee0252e6009b595317c Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 6 Jan 2025 09:31:26 -0600 Subject: [PATCH] Move `node-addon-api` to optionalDependencies This is only needed if you're building from source --- package.json | 6 ++---- pnpm-lock.yaml | 10 +++++----- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 67a2e5a0..f2456f43 100644 --- a/package.json +++ b/package.json @@ -18,9 +18,6 @@ "url": "https://github.com/zeromq/zeromq.js.git" }, "homepage": "http://zeromq.github.io/zeromq.js/", - "dependencies": { - "node-addon-api": "^8.3.0" - }, "devDependencies": { "@types/benchmark": "~2.1.5", "@types/chai": "^4", @@ -60,7 +57,8 @@ "which": "^5.0.0" }, "optionalDependencies": { - "@aminya/cmake-ts": "0.3.0-aminya.7" + "@aminya/cmake-ts": "0.3.0-aminya.7", + "node-addon-api": "^8.3.0" }, "pnpm": { "overrides": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6080e989..95657468 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,14 +16,13 @@ patchedDependencies: importers: .: - dependencies: - node-addon-api: - specifier: ^8.3.0 - version: 8.3.0 optionalDependencies: '@aminya/cmake-ts': specifier: 0.3.0-aminya.7 version: 0.3.0-aminya.7 + node-addon-api: + specifier: ^8.3.0 + version: 8.3.0 devDependencies: '@types/benchmark': specifier: ~2.1.5 @@ -6469,7 +6468,8 @@ snapshots: dependencies: semver: 7.6.3 - node-addon-api@8.3.0: {} + node-addon-api@8.3.0: + optional: true node-int64@0.4.0: optional: true