From 07ac8380e94054962359ebfa9a9ca3a951d06aa2 Mon Sep 17 00:00:00 2001 From: Aigars Zeiza Date: Mon, 27 Aug 2018 23:42:44 +0300 Subject: [PATCH 1/3] bind as webpack variable --- lib/sqlite3.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/sqlite3.js b/lib/sqlite3.js index e3a570c50..4a0b24cd4 100644 --- a/lib/sqlite3.js +++ b/lib/sqlite3.js @@ -1,7 +1,6 @@ var binary = require('node-pre-gyp'); var path = require('path'); -var binding_path = binary.find(path.resolve(path.join(__dirname,'../package.json'))); -var binding = require(binding_path); +var binding = require(AssemblyPath); var sqlite3 = module.exports = exports = binding; var EventEmitter = require('events').EventEmitter; From ad66fc9f6da375cbba41e871b1b1d3e87e57ca5b Mon Sep 17 00:00:00 2001 From: Aigars Zeiza Date: Wed, 21 Nov 2018 15:03:25 +0200 Subject: [PATCH 2/3] biniding path fix --- lib/sqlite3.js | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sqlite3.js b/lib/sqlite3.js index 4a0b24cd4..74b63c273 100644 --- a/lib/sqlite3.js +++ b/lib/sqlite3.js @@ -1,6 +1,6 @@ var binary = require('node-pre-gyp'); var path = require('path'); -var binding = require(AssemblyPath); +var binding = require('./binding/node_sqlite3.node'); var sqlite3 = module.exports = exports = binding; var EventEmitter = require('events').EventEmitter; diff --git a/package.json b/package.json index e91a222fc..7a8c63960 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ }, "binary": { "module_name": "node_sqlite3", - "module_path": "./lib/binding/{node_abi}-{platform}-{arch}", + "module_path": "./lib/binding", "host": "https://mapbox-node-binary.s3.amazonaws.com", "remote_path": "./{name}/v{version}/{toolset}/", "package_name": "{node_abi}-{platform}-{arch}.tar.gz" From 5527c913f396b40e0a21af0f302bef52aa2ff29e Mon Sep 17 00:00:00 2001 From: Aigars Zeiza Date: Mon, 22 Jun 2020 11:43:05 +0300 Subject: [PATCH 3/3] local requirement support --- lib/sqlite3.js | 2 +- package.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/sqlite3.js b/lib/sqlite3.js index 2cbfcd951..c91e256c9 100644 --- a/lib/sqlite3.js +++ b/lib/sqlite3.js @@ -1,5 +1,5 @@ var path = require('path'); -var binding = require('./binding/node_sqlite3.node'); +var binding = require('./binding/napi-v3/node_sqlite3.node'); var sqlite3 = module.exports = exports = binding; var EventEmitter = require('events').EventEmitter; diff --git a/package.json b/package.json index 8be0c7851..5af37ea1e 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ }, "binary": { "module_name": "node_sqlite3", - "module_path": "./lib/binding", + "module_path": "./lib/binding/napi-v{napi_build_version}", "host": "https://mapbox-node-binary.s3.amazonaws.com", "remote_path": "./{name}/v{version}/{toolset}/", "package_name": "napi-v{napi_build_version}-{platform}-{arch}.tar.gz", @@ -54,7 +54,7 @@ }, "peerDependenciesMeta": { "node-gyp": { - "optional": true + "optional": true } }, "optionalDependencies": {