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 {
|
||||
napi = require('node-addon-api');
|
||||
} catch (ex) {
|
||||
console.error('To build addons, `node-addon-api` module is required.');
|
||||
process.exit(1);
|
||||
// do nothing
|
||||
}
|
||||
|
||||
|
||||
|
@ -25,7 +24,7 @@ if ( ! platformName ) {
|
|||
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 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>",
|
||||
"name": "addon-tools-raub",
|
||||
"version": "6.0.1",
|
||||
"version": "6.0.2",
|
||||
"description": "Helpers for Node.js addons and dependency packages",
|
||||
"license": "MIT",
|
||||
"main": "index.js",
|
||||
|
@ -76,11 +76,11 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"adm-zip": "^0.5.9",
|
||||
"eslint-plugin-jest": "^27.0.4",
|
||||
"eslint-plugin-jest": "^27.1.6",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"eslint": "^8.24.0",
|
||||
"jest": "^29.0.3",
|
||||
"eslint": "^8.28.0",
|
||||
"jest": "^29.3.1",
|
||||
"node-addon-api": "^5.0.0",
|
||||
"typescript": "^4.8.3"
|
||||
"typescript": "^4.9.3"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue