Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@mapbox/node-pre-gyp

Package Overview
Dependencies
Maintainers
14
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mapbox/node-pre-gyp - npm Package Compare versions

Comparing version 1.0.5 to 1.0.6

6

CHANGELOG.md
# node-pre-gyp changelog
## 1.0.6
- Added node v17 to the internal node releases listing
- Upgraded various dependencies declared in package.json to latest major versions (node-fetch from 2.6.1 to 2.6.5, npmlog from 4.1.2 to 5.01, semver from 7.3.4 to 7.3.5, and tar from 6.1.0 to 6.1.11)
- Fixed bug in `staging_host` parameter (https://github.com/mapbox/node-pre-gyp/pull/590)
## 1.0.5

@@ -4,0 +10,0 @@ - Fix circular reference warning with node >= v14

8

lib/node-pre-gyp.js

@@ -241,5 +241,5 @@ 'use strict';

*
* this strategy was chosen so that any command other than "publish" uses "production"
* as the default without requiring any command-line options but that "publish" requires
* '--s3_host production_host' to be specified in order to *really* publish. publishing
* this strategy was chosen so that any command other than "publish" or "unpublish" uses "production"
* as the default without requiring any command-line options but that "publish" and "unpublish" require
* '--s3_host production_host' to be specified in order to *really* publish (or unpublish). publishing
* to staging can be done freely without worrying about disturbing any production releases.

@@ -261,3 +261,3 @@ */

let target = 'production_host';
if (command === 'publish') {
if (command === 'publish' || command === 'unpublish') {
target = 'staging_host';

@@ -264,0 +264,0 @@ }

@@ -2210,2 +2210,26 @@ {

},
"12.22.2": {
"node_abi": 72,
"v8": "7.8"
},
"12.22.3": {
"node_abi": 72,
"v8": "7.8"
},
"12.22.4": {
"node_abi": 72,
"v8": "7.8"
},
"12.22.5": {
"node_abi": 72,
"v8": "7.8"
},
"12.22.6": {
"node_abi": 72,
"v8": "7.8"
},
"12.22.7": {
"node_abi": 72,
"v8": "7.8"
},
"13.0.0": {

@@ -2379,2 +2403,38 @@ "node_abi": 79,

},
"14.17.0": {
"node_abi": 83,
"v8": "8.4"
},
"14.17.1": {
"node_abi": 83,
"v8": "8.4"
},
"14.17.2": {
"node_abi": 83,
"v8": "8.4"
},
"14.17.3": {
"node_abi": 83,
"v8": "8.4"
},
"14.17.4": {
"node_abi": 83,
"v8": "8.4"
},
"14.17.5": {
"node_abi": 83,
"v8": "8.4"
},
"14.17.6": {
"node_abi": 83,
"v8": "8.4"
},
"14.18.0": {
"node_abi": 83,
"v8": "8.4"
},
"14.18.1": {
"node_abi": 83,
"v8": "8.4"
},
"15.0.0": {

@@ -2455,3 +2515,75 @@ "node_abi": 88,

"v8": "9.0"
},
"16.1.0": {
"node_abi": 93,
"v8": "9.0"
},
"16.2.0": {
"node_abi": 93,
"v8": "9.0"
},
"16.3.0": {
"node_abi": 93,
"v8": "9.0"
},
"16.4.0": {
"node_abi": 93,
"v8": "9.1"
},
"16.4.1": {
"node_abi": 93,
"v8": "9.1"
},
"16.4.2": {
"node_abi": 93,
"v8": "9.1"
},
"16.5.0": {
"node_abi": 93,
"v8": "9.1"
},
"16.6.0": {
"node_abi": 93,
"v8": "9.2"
},
"16.6.1": {
"node_abi": 93,
"v8": "9.2"
},
"16.6.2": {
"node_abi": 93,
"v8": "9.2"
},
"16.7.0": {
"node_abi": 93,
"v8": "9.2"
},
"16.8.0": {
"node_abi": 93,
"v8": "9.2"
},
"16.9.0": {
"node_abi": 93,
"v8": "9.3"
},
"16.9.1": {
"node_abi": 93,
"v8": "9.3"
},
"16.10.0": {
"node_abi": 93,
"v8": "9.3"
},
"16.11.0": {
"node_abi": 93,
"v8": "9.4"
},
"16.11.1": {
"node_abi": 93,
"v8": "9.4"
},
"17.0.0": {
"node_abi": 102,
"v8": "9.5"
}
}
{
"name": "@mapbox/node-pre-gyp",
"description": "Node.js native addon binary install tool",
"version": "1.0.5",
"version": "1.0.6",
"keywords": [

@@ -26,22 +26,22 @@ "native",

"make-dir": "^3.1.0",
"node-fetch": "^2.6.1",
"node-fetch": "^2.6.5",
"nopt": "^5.0.0",
"npmlog": "^4.1.2",
"npmlog": "^5.0.1",
"rimraf": "^3.0.2",
"semver": "^7.3.4",
"tar": "^6.1.0"
"semver": "^7.3.5",
"tar": "^6.1.11"
},
"devDependencies": {
"@mapbox/cloudfriend": "^4.6.0",
"@mapbox/cloudfriend": "^5.1.0",
"@mapbox/eslint-config-mapbox": "^3.0.0",
"action-walk": "^2.2.0",
"aws-sdk": "^2.840.0",
"codecov": "^3.8.1",
"eslint": "^7.18.0",
"aws-sdk": "^2.1012.0",
"codecov": "^3.8.3",
"eslint": "^7.32.0",
"eslint-plugin-node": "^11.1.0",
"mock-aws-s3": "^4.0.1",
"mock-aws-s3": "^4.0.2",
"nock": "^12.0.3",
"node-addon-api": "^3.1.0",
"node-addon-api": "^4.2.0",
"nyc": "^15.1.0",
"tape": "^5.2.2",
"tape": "^5.3.1",
"tar-fs": "^2.1.1"

@@ -48,0 +48,0 @@ },

@@ -327,3 +327,3 @@ # @mapbox/node-pre-gyp

If the command being executed is "publish" then the default is set to `binary.staging_host`. In all other cases
If the command being executed is either "publish" or "unpublish" then the default is set to `binary.staging_host`. In all other cases
the default is `binary.production_host`.

@@ -335,3 +335,3 @@

This allows installing from staging by specifying `--s3_host=staging`. And it requires specifying
`--s3_option=production` in order to publish to production making accidental publishing less likely.
`--s3_option=production` in order to publish to, or unpublish from, production, making accidental errors less likely.

@@ -603,4 +603,4 @@ ## Node-API Considerations

travis encrypt node_pre_gyp_accessKeyId=${node_pre_gyp_accessKeyId}
travis encrypt node_pre_gyp_secretAccessKey=${node_pre_gyp_secretAccessKey}
travis encrypt AWS_ACCESS_KEY_ID=${node_pre_gyp_accessKeyId}
travis encrypt AWS_SECRET_ACCESS_KEY=${node_pre_gyp_secretAccessKey}

@@ -607,0 +607,0 @@ Then put those values in your `.travis.yml` like:

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