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

node-gyp

Package Overview
Dependencies
Maintainers
2
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-gyp - npm Package Versions

13
15

9.0.0

Diff

Changelog

Source

9.0.0 (2022-02-24)

⚠ BREAKING CHANGES

  • increase "engines" to "node" : "^12.22 || ^14.13 || >=16" (#2601)

Bug Fixes

  • _ in npm_config_ env variables (eef4eef)
  • update make-fetch-happen to a minimum of 10.0.3 (839e414)

Miscellaneous

Doc

  • Add notes/disclaimers for upgrading the copy of node-gyp that npm uses (#2585) (faf6d48)
  • Rename and update Common-issues.md --> docs/README.md (#2567) (2ef5fb8)
  • rephrase explanation of which node-gyp is used by npm (#2587) (a2f2988)
  • title match content (#2574) (6e8f93b)
  • Update Python versions (#2571) (e069f13)

Core

  • add lib.target as path for searching libnode on z/OS (1d499dd)
  • increase "engines" to "node" : "^12.22 || ^14.13 || >=16" (#2601) (6562f92)
  • make-fetch-happen@10.0.1 (78f6660)
rvagg
published 8.4.1 •

Changelog

Source

8.4.1 (2021-11-19)

Bug Fixes

Doc

  • fix typo in powershell node-gyp update (787cf7f)

Core

rvagg
published 8.4.0 •

Changelog

Source

8.4.0 (2021-11-05)

Features

rvagg
published 8.3.0 •

Changelog

Source

8.3.0 (2021-10-11)

Features

Tests

Miscellaneous

  • deps: bump make-fetch-happen from 8.0.14 to 9.1.0 (b05b4fe)
  • refactor the creation of config.gypi file (f2ad87f)
rvagg
published 8.2.0 •

Changelog

Source

8.2.0 (2021-08-23)

Features

Bug Fixes

  • add error arg back into catch block for older Node.js users (5cde818)
  • change default gyp update message (#2420) (cfd12ff)
  • doc how to update node-gyp independently from npm (c8c0af7)
  • missing spaces (f0882b1)

Core

Miscellaneous

Doc

  • correct link to "binding.gyp files out in the wild" (#2483) (660dd7b)
  • wiki: Add a link to the node-midi binding.gyp file. (b354711)
  • wiki: add bcrypt (e199cfa)
  • wiki: Add helpful information (4eda827)
  • wiki: Add node-canvas (13a9553)
  • wiki: Add node-openvg-canvas and node-openvg. (61f709e)
  • wiki: add one more example (77f3632)
  • wiki: add topcube, node-osmium, and node-osrm (1a75d2b)
  • wiki: Added details for properly fixing (3d4d9d5)
  • wiki: Added Ghostscript4JS (bf4bed1)
  • wiki: added levelup (1575bce)
  • wiki: Added nk-mysql (nodamysql) (5b4f2d0)
  • wiki: Added nk-xrm-installer .gyp references, including .py scripts for providing complete reference to examples of fetching source via http, extracting, and moving files (as opposed to copying) (ceb3088)
  • wiki: Added tip about resolving frustrating LNK1181 error (e64798d)
  • wiki: ADDED: Node.js binding to OpenCV (e2dc777)
  • wiki: Adding link to node-cryptopp's gyp file (875adbe)
  • wiki: Adding the sharp library to the list (9dce0e4)
  • wiki: Adds node-fann (23e3d48)
  • wiki: Adds node-inotify and v8-profiler (b6e542f)
  • wiki: Bumping Python version from 2.3 to 2.7 as per the node-gyp readme (55ebd6e)
  • wiki: C++ build tools version upgraded (5b899b7)
  • wiki: change bcrypt url to binding.gyp file (e11bdd8)
  • wiki: Clarification + direct link to VS2010 (531c724)
  • wiki: Correcting the link to node-osmium (fae7516)
  • wiki: Created "binding.gyp" files out in the wild (markdown) (d4fd143)
  • wiki: Created Common issues (markdown) (a38299e)
  • wiki: Created Error: "pre" versions of node cannot be installed (markdown) (98bc80d)
  • wiki: Created Linking to OpenSSL (markdown) (c46d00d)
  • wiki: Created Updating npm's bundled node gyp (markdown) (e0ac8d1)
  • wiki: Created use of undeclared identifier 'TypedArray' (markdown) (65ba711)
  • wiki: Created Visual Studio 2010 Setup (markdown) (5b80e83)
  • wiki: Created Visual studio 2012 setup (markdown) (becef31)
  • wiki: Destroyed Visual Studio 2010 Setup (markdown) (93423b4)
  • wiki: Destroyed Visual studio 2012 setup (markdown) (3601508)
  • wiki: Different commands for Windows npm v6 vs. v7 (0fce46b)
  • wiki: Drop in favor of (9285ff6)
  • wiki: Explicit link to Visual C++ 2010 Express (378c363)
  • wiki: fix link to gyp file used to build libsqlite3 (54db8d7)
  • wiki: Fix link to node-zipfile (92e49a8)
  • wiki: fixed node-serialport link (954ee53)
  • wiki: I highly missing it in common issue as every windows biggner face that issue (d617fae)
  • wiki: if ouns that the -h did not help. I founs on github that there was support for visual studio 2015, while i couldn't install node-red beacuse it kept telling me the key 2015 was missing. looking in he gyp python code i found the local file was bot up t dat with the github repo. updating took several efforts before i tried to drop the -g option. (408b72f)
  • wiki: If permissions error, please try and then the command. (ee8e1c1)
  • wiki: Improve Unix instructions (c3e5487)
  • wiki: link to docs/ from README (b52e487)
  • wiki: Lower case L (3aa2c6b)
  • wiki: Make changes discussed in https://github.com/nodejs/node-gyp/issues/2416 (1dcad87)
  • wiki: move wiki docs into doc/ (f0a4835)
  • wiki: node-sass in the wild (d310a73)
  • wiki: node-srs was a 404 (bbca21a)
  • wiki: Note: VS2010 seems to be no longer available! VS2013 or nothing! (7b5dcaf)
  • wiki: safer doc names, remove unnecessary TypedArray doc (161c235)
  • wiki: sorry, forgot to mention a specific windows version. (d69dffc)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (7444b47)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (d766b74)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (d319b0e)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (3c6692d)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (93392d5)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (8841158)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (81bfa1f)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (d1cd237)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (3de9e17)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (a9b7096)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (3236069)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (1462755)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (7ab1337)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (640895d)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (ced8c96)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (27b883a)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (d29fb13)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (2765891)
  • wiki: Updated "binding.gyp" files out in the wild (markdown) (dc97766)
  • wiki: Updated Error: "pre" versions of node cannot be installed (markdown) (e9f8b33)
  • wiki: Updated Home (markdown) (3407109)
  • wiki: Updated Home (markdown) (6e392bc)
  • wiki: Updated Home (markdown) (65efe32)
  • wiki: Updated Home (markdown) (ea28f09)
  • wiki: Updated Home (markdown) (0e37ff4)
  • wiki: Updated Home (markdown) (b398ef4)
  • wiki: Updated Linking to OpenSSL (markdown) (8919028)
  • wiki: Updated Linking to OpenSSL (markdown) (c00eb77)
  • wiki: Updated node-levelup to node-leveldown (broken links) (59668bb)
  • wiki: Updated Updating npm's bundled node gyp (markdown) (d314854)
  • wiki: Updated Updating npm's bundled node gyp (markdown) (11858b0)
  • wiki: Updated Updating npm's bundled node gyp (markdown) (33561e9)
  • wiki: Updated Updating npm's bundled node gyp (markdown) (4a7f2d0)
  • wiki: Updated Updating npm's bundled node gyp (markdown) (979a706)
  • wiki: Updated Updating npm's bundled node gyp (markdown) (e50e04d)
rvagg
published 8.1.0 •

Changelog

Source

8.1.0 (2021-05-28)

Features

Miscellaneous

  • add release-please-action for automated releases (#2395) (07e9d7c)

Core

  • fail gracefully if we can't find the username (#2375) (fca4795)
  • log as yes/no whether build dir was created (#2370) (245dee5)

Doc

  • fix v8.0.0 release date (4b83c3d)
  • remove redundant version info (#2403) (1423670)
  • Update README.md Visual Studio Community page polski to auto (#2371) (1b4697a)
rvagg
published 8.0.0 •

Changelog

Source

v8.0.0 2021-04-03

  • [0d8a6f1b19] - ci: update actions/setup-node to v2 (#2302) (Sora Morimoto) #2302
  • [15a5c7d45b] - ci: migrate deprecated grammar (#2285) (Jiawen Geng) #2285
  • [06ddde27f9] - deps: sync mutual dependencies with npm (DeeDeeG) #2348
  • [a5fd1f41e3] - doc: add downloads badge (#2352) (Jiawen Geng) #2352
  • [cc1cbce056] - doc: update macOS_Catalina.md (#2293) (iMrLopez) #2293
  • [6287118fc4] - doc: updated README.md to copy easily (#2281) (மனோஜ்குமார் பழனிச்சாமி) #2281
  • [66c0f04467] - doc: add missing sudo to Catalina doc (Karl Horky) #2244
  • [0da2e0140d] - gyp: update gyp to v0.8.1 (#2355) (DeeDeeG) #2355
  • [0093ec8646] - gyp: Improve our flake8 linting tests (Christian Clauss) #2356
  • [a78b584236] - (SEMVER-MAJOR) gyp: remove support for Python 2 (#2300) (Christian Clauss) #2300
  • [c3c510d89e] - gyp: update gyp to v0.8.0 (#2318) (Christian Clauss) #2318
  • [9e1397c52e] - (SEMVER-MAJOR) gyp: update gyp to v0.7.0 (#2284) (Jiawen Geng) #2284
  • [1bd18f3e77] - (SEMVER-MAJOR) lib: drop Python 2 support in find-python.js (#2333) (DeeDeeG) #2333
  • [e81602ef55] - (SEMVER-MAJOR) lib: migrate requests to fetch (#2220) (Matias Lopez) #2220
  • [392b7760b4] - lib: avoid changing process.config (#2322) (Michaël Zasso) #2322
rvagg
published 7.1.2 •

Changelog

Source

v7.1.2 2020-10-17

rvagg
published 7.1.1 •

Changelog

Source

v7.1.1 2020-10-15

This release restores the location of shared library builds to the pre-v7 location. In v7.0.0 until this release, shared library outputs were placed in a lib.target subdirectory inside the build/{Release,Debug} directory for builds using make (Linux, etc.). This is inconsistent with macOS (Xcode) behavior and previous node-gyp behavior so has been reverted. We consider this a bug-fix rather than semver-major change.

rvagg
published 7.1.0 •

Changelog

Source

v7.1.0 2020-08-12

  • [aaf33c3029] - build: add update-gyp script (Samuel Attard) #2167
    • [3baa4e4172] - (SEMVER-MINOR) gyp: update gyp to 0.4.0 (Samuel Attard) #2165
    • [f461d56c53] - (SEMVER-MINOR) build: support apple silicon (arm64 darwin) builds (Samuel Attard) #2165
    • [ee6fa7d3bc] - docs: note that node-gyp@7 should solve Catalina CLT issues (Rod Vagg) #2156
    • [4fc8ff179d] - doc: silence curl for macOS Catalina acid test (Chia Wei Ong) #2150
    • [7857cb2eb1] - deps: increase "engines" to "node" : ">= 10.12.0" (DeeDeeG) #2153
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