From 0a852da423c3b7798b5364a6f1597a02fc1e1026 Mon Sep 17 00:00:00 2001 From: Mathew Date: Mon, 21 Apr 2025 22:55:26 +1000 Subject: [PATCH 1/4] remove runtime dependencies --- lib/sqlite3-binding.js | 2 +- package.json | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/sqlite3-binding.js b/lib/sqlite3-binding.js index 98d1b91b7..91aa7dee9 100644 --- a/lib/sqlite3-binding.js +++ b/lib/sqlite3-binding.js @@ -1 +1 @@ -module.exports = require('bindings')('node_sqlite3.node'); +module.exports = require ("../build/Release/node_sqlite3.node"); diff --git a/package.json b/package.json index ab413ff4a..cbbe6c782 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,6 @@ "url": "https://github.com/TryGhost/node-sqlite3.git" }, "dependencies": { - "bindings": "^1.5.0", "node-addon-api": "^7.0.0", "prebuild-install": "^7.1.1", "tar": "^6.1.11" From 703d407c9fcdc6297a978f62bc2300f3ab4e3de7 Mon Sep 17 00:00:00 2001 From: Mathew Date: Tue, 22 Apr 2025 21:20:54 +1000 Subject: [PATCH 2/4] Update package.json --- package.json | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index cbbe6c782..ac8e78d70 100644 --- a/package.json +++ b/package.json @@ -45,13 +45,11 @@ }, "dependencies": { "node-addon-api": "^7.0.0", - "prebuild-install": "^7.1.1", "tar": "^6.1.11" }, "devDependencies": { "eslint": "8.56.0", - "mocha": "10.2.0", - "prebuild": "12.1.0" + "mocha": "10.2.0" }, "peerDependencies": { "node-gyp": "8.x" @@ -65,11 +63,8 @@ "node-gyp": "8.x" }, "scripts": { - "install": "prebuild-install -r napi || node-gyp rebuild", - "prebuild": "prebuild --runtime napi --all --verbose", - "rebuild": "node-gyp rebuild", - "upload": "prebuild --verbose --prerelease", - "test": "node test/support/createdb.js && mocha -R spec --timeout 480000" + "install": "node-gyp rebuild", + "rebuild": "node-gyp rebuild" }, "license": "BSD-3-Clause", "keywords": [ From 8fbca5479bd59d1e1e97d342c138172abcb2e654 Mon Sep 17 00:00:00 2001 From: Mathew Date: Tue, 22 Jul 2025 21:56:50 +1000 Subject: [PATCH 3/4] update node-gyp --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index ac8e78d70..25a64da5b 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "mocha": "10.2.0" }, "peerDependencies": { - "node-gyp": "8.x" + "node-gyp": "9.x" }, "peerDependenciesMeta": { "node-gyp": { @@ -60,7 +60,7 @@ } }, "optionalDependencies": { - "node-gyp": "8.x" + "node-gyp": "9.x" }, "scripts": { "install": "node-gyp rebuild", From 3d92305695d94fc0a3e2b43f34ffbbd71de383da Mon Sep 17 00:00:00 2001 From: Mathew Date: Tue, 22 Jul 2025 22:12:36 +1000 Subject: [PATCH 4/4] update node gyp --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 25a64da5b..e5a116dd7 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "mocha": "10.2.0" }, "peerDependencies": { - "node-gyp": "9.x" + "node-gyp": "10.x" }, "peerDependenciesMeta": { "node-gyp": { @@ -60,7 +60,7 @@ } }, "optionalDependencies": { - "node-gyp": "9.x" + "node-gyp": "10.x" }, "scripts": { "install": "node-gyp rebuild",