Fix napi error message
This commit is contained in:
parent
a0a7f6153c
commit
b77a3cac96
5
index.js
5
index.js
|
@ -4,8 +4,7 @@ let napi = null;
|
||||||
try {
|
try {
|
||||||
napi = require('node-addon-api');
|
napi = require('node-addon-api');
|
||||||
} catch (ex) {
|
} catch (ex) {
|
||||||
console.error('To build addons, `node-addon-api` module is required.');
|
// do nothing
|
||||||
process.exit(1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -25,7 +24,7 @@ if ( ! platformName ) {
|
||||||
const rootPath = __dirname.replace(/\\/g, '/');
|
const rootPath = __dirname.replace(/\\/g, '/');
|
||||||
|
|
||||||
|
|
||||||
const napiInclude = napi.include_dir.replace(/\\/g, '/');
|
const napiInclude = napi ? napi.include_dir.replace(/\\/g, '/') : '';
|
||||||
const thisInclude = `${rootPath}/include`;
|
const thisInclude = `${rootPath}/include`;
|
||||||
const includePath = `${napiInclude} ${thisInclude}`;
|
const includePath = `${napiInclude} ${thisInclude}`;
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
10
package.json
10
package.json
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"author": "Luis Blanco <luisblanco1337@gmail.com>",
|
"author": "Luis Blanco <luisblanco1337@gmail.com>",
|
||||||
"name": "addon-tools-raub",
|
"name": "addon-tools-raub",
|
||||||
"version": "6.0.1",
|
"version": "6.0.2",
|
||||||
"description": "Helpers for Node.js addons and dependency packages",
|
"description": "Helpers for Node.js addons and dependency packages",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
|
@ -76,11 +76,11 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"adm-zip": "^0.5.9",
|
"adm-zip": "^0.5.9",
|
||||||
"eslint-plugin-jest": "^27.0.4",
|
"eslint-plugin-jest": "^27.1.6",
|
||||||
"eslint-plugin-node": "^11.1.0",
|
"eslint-plugin-node": "^11.1.0",
|
||||||
"eslint": "^8.24.0",
|
"eslint": "^8.28.0",
|
||||||
"jest": "^29.0.3",
|
"jest": "^29.3.1",
|
||||||
"node-addon-api": "^5.0.0",
|
"node-addon-api": "^5.0.0",
|
||||||
"typescript": "^4.8.3"
|
"typescript": "^4.9.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue