node-pre-gyp
Advanced tools
Comparing version 0.6.38 to 0.6.39
# node-pre-gyp changelog | ||
## 0.6.39 | ||
- Support for node v9 | ||
- Support for versioning on `{libc}` to allow binaries to work on non-glic linux systems like alpine linux | ||
## 0.6.38 | ||
@@ -4,0 +10,0 @@ |
@@ -136,3 +136,3 @@ "use strict"; | ||
var full_message = "Pre-built binaries not found for " + package_json.name + "@" + package_json.version; | ||
full_message += " and " + opts.runtime + "@" + (opts.target || process.versions.node) + " (" + opts.node_abi + " ABI)"; | ||
full_message += " and " + opts.runtime + "@" + (opts.target || process.versions.node) + " (" + opts.node_abi + " ABI, " + opts.libc + ")"; | ||
full_message += fallback_message; | ||
@@ -139,0 +139,0 @@ log.error("Tried to download(" + err.statusCode + "): " + opts.hosted_tarball); |
@@ -1438,2 +1438,10 @@ { | ||
}, | ||
"6.11.4": { | ||
"node_abi": 48, | ||
"v8": "5.1" | ||
}, | ||
"6.11.5": { | ||
"node_abi": 48, | ||
"v8": "5.1" | ||
}, | ||
"7.0.0": { | ||
@@ -1550,3 +1558,23 @@ "node_abi": 51, | ||
"v8": "6.0" | ||
}, | ||
"8.6.0": { | ||
"node_abi": 57, | ||
"v8": "6.0" | ||
}, | ||
"8.7.0": { | ||
"node_abi": 57, | ||
"v8": "6.1" | ||
}, | ||
"8.8.0": { | ||
"node_abi": 57, | ||
"v8": "6.1" | ||
}, | ||
"8.9.0": { | ||
"node_abi": 57, | ||
"v8": "6.1" | ||
}, | ||
"9.0.0": { | ||
"node_abi": 59, | ||
"v8": "6.2" | ||
} | ||
} |
@@ -8,2 +8,3 @@ "use strict"; | ||
var url = require('url'); | ||
var detect_libc = require('detect-libc'); | ||
@@ -299,2 +300,3 @@ var abi_crosswalk; | ||
target_arch: options.target_arch || process.arch, | ||
libc: options.target_libc || detect_libc.family || 'unknown', | ||
module_main: package_json.main, | ||
@@ -301,0 +303,0 @@ toolset : options.toolset || '' // address https://github.com/mapbox/node-pre-gyp/issues/119 |
{ | ||
"name": "node-pre-gyp", | ||
"description": "Node.js native addon binary install tool", | ||
"version": "0.6.38", | ||
"version": "0.6.39", | ||
"keywords": [ | ||
@@ -28,5 +28,6 @@ "native", | ||
"request": "2.81.0", | ||
"hawk":"3.1.3", | ||
"hawk": "3.1.3", | ||
"rimraf": "^2.6.1", | ||
"semver": "^5.3.0", | ||
"detect-libc": "^1.0.2", | ||
"tar": "^2.2.1", | ||
@@ -33,0 +34,0 @@ "tar-pack": "^3.4.0" |
@@ -565,2 +565,3 @@ # node-pre-gyp | ||
- `arch` matches node's `process.arch` like `x64` or `ia32` unless the user passes the `--target_arch` option to override. | ||
- `libc` matches `require('detect-libc').family` like `glibc` or `musl` unless the user passes the `--target_libc` option to override. | ||
- `configuration` - Either 'Release' or 'Debug' depending on if `--debug` is passed during the build. | ||
@@ -567,0 +568,0 @@ - `module_name` - the `binary.module_name` attribute from `package.json`. |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
122860
2875
587
11
+ Addeddetect-libc@^1.0.2
+ Addeddetect-libc@1.0.3(transitive)