Socket
Socket
Sign inDemoInstall

node-pre-gyp

Package Overview
Dependencies
Maintainers
4
Versions
109
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-pre-gyp - npm Package Compare versions

Comparing version 0.6.38 to 0.6.39

6

CHANGELOG.md
# 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 @@

2

lib/install.js

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc