{"_id":"@npmcli/node-gyp","_rev":"29-a879020bf5df8aa2fb31ed0ca3ce1dcb","name":"@npmcli/node-gyp","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"@npmcli/node-gyp","version":"1.0.0","keywords":["npm","cli","node-gyp"],"author":{"name":"Brian Jenkins","email":"bonkydog@bonkydog.com"},"license":"ISC","_id":"@npmcli/node-gyp@1.0.0","maintainers":[{"name":"bonkydog","email":"bonkydog@bonkydog.com"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"5597d2a27f7629abf35e9f6004b439ac8fb55497","tarball":"https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.0.tgz","fileCount":2,"integrity":"sha512-BBlx5ZCPCmTrPI2BpynmWpL1hQTRVXSIZ0zI/a9AQsIDXUReA8V/WRJo85TF6Wf0YVBtLibKH3OHrxnbxilthw==","signatures":[{"sig":"MEYCIQDKaT/ogwxukk3RrZQBphtkrt+bj/cCRX7v7LhXpWKN8gIhALvaEmUNbRU7tOVYVv+SLC0ukc58KVjW+ClsGnkWIMEZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdPOfCRA9TVsSAnZWagAAGlMP/R0zkm07SfH9BoyFCsVN\n+rIU8wZhzHW7tLJscGUIIloLJFJUEky0MMPuUcgP4mHcMCn7owY0SCtopAYw\nIibO6zzXR+Ct8xfbSCX74/1bXRg41hZhLWkgAJUGn1dd7YtOSxMiucy6dPPw\ncbOA+MMYbJIw7N2hEQyiTO6FrGJhjuGaT3LM0OnrlpK9yHxowMVD2NELVSqk\nfgj4FiT4YYqtgT4LPGf0kKxQm5y7K7L6AmYMszzdeRXncumVCOniTshhHjKz\n0+dx2ajrE6KBbjsZXE85V+rMtgl3PlYX/whWC+5R1KkDGW/X3Z9uITewaj7D\nyQ9JVThaygDpjW+APDvSY0ncPCqPN6zgw1E5LL2LJ9tT7VpR/DklNU3VcA0/\nO4pqMgI2AFx74R5s2QFhZwr/J843fPkApAvWKnpUVG2eMVSNgLR/WPoY71zi\ncyD28TB2o/FNVMVJi2nnN3ugUUVv3JcFyinIjqW3a7yoIZ0b8AMlxyeTQil7\nNRJK0w7mq+0mqqoqbeOYUesWTyj6y6DIKuWRyhX6WPB6HvDu3HYW8niI18rp\n10LdzYzDIvMMhoqJ1aCITZcCWdKMo4uohzAIz/RVldfb2KQyqvEfaJE4SPdS\n8qlViWKwzL0cm3uJMOCuCilnzFGjxQRQp3ZPh50sA2/9mutn4h0jJWvEBkqS\nGvah\r\n=Gk6d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6c1e6255076be3ce1bd7704731719067d8c3d95a","scripts":{"test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"bonkydog","email":"bonkydog@bonkydog.com"},"_npmVersion":"6.14.6","description":"Tools for dealing with node-gyp packages","directories":{},"_nodeVersion":"12.18.4","_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","tmp":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/node-gyp_1.0.0_1601500062675_0.8196100369450328","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@npmcli/node-gyp","version":"1.0.1","keywords":["npm","cli","node-gyp"],"author":{"name":"Brian Jenkins","email":"bonkydog@bonkydog.com"},"license":"ISC","_id":"@npmcli/node-gyp@1.0.1","maintainers":[{"name":"bonkydog","email":"bonkydog@bonkydog.com"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"isaacs","email":"i@izs.me"}],"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"dedc4ea9b3c6ef207081ebcd82c053ef60edc478","tarball":"https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.1.tgz","fileCount":2,"integrity":"sha512-pBqoKPWmuk9iaEcXlLBVRIA6I1kG9JiICU+sG0NuD6NAR461F+02elHJS4WkQxHW2W5rnsfvP/ClKwmsZ9RaaA==","signatures":[{"sig":"MEUCIQDfaA5FY7axcw57NI1wO7uc1zImbxatk5ukpzNR5t7Y6gIgE6HPbqro0bnUq838KQ9LS9TtXmk9fvnoJtjpHk2TjsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd5WYCRA9TVsSAnZWagAArI4QAIe2PHeZe9ncc2JYpy7L\nsNK2XZSX5aA9Q9mbsNtAYvTvTdVtTOBIiC+oIR0BUynfwXASFOE1HFdkYBg6\nz8YgoKUUXs0T7IrP8Pca2nWp3NF21SPCBpm1RJGrM+MRZlUf8M8sbSfeO4Fm\nvI4t5b4M6ZiWEJmoJbwiclEyKRtmphZONDFOFHsl0xBxLRSO7omrce/k93X1\nUl639PFQ6pWERMvLNQxhfKl9XgvszqOEBHA6TyUlBLNAzIbZ3y7708sEdg9+\nqvxWP7ycktjps2s2wLTUOU4BDaj2s+/zcLBH/DTbWqK3qHQd55eY+t2xgXr7\nDUn9UkrcNPmDcppbamWZ7SWYbBQag28MbWQylVJDkys+/+g6Oi0q9TAm4Ktw\nw/st7cQdIZm8oBbVOkecOJ1/13v7TD1yZsQrJ4usbVGui6UWpTpml/7lhVnY\nSomBWqzho+8VlT8TtcLrKlZFdjvUv3R5VFNf3QjshFwv3zAVL2buEtYTd1nc\nNI/unJLt3KqPwuMHcmPhhryOJA/ZqT4P7TMTsls9v9xcLFb9ctu/nEGvLy8N\npX+nWaiHej3JLICtuLBTh1YgbGS1ibfpcpPa1maWi59XQ/4sgxhOWmjQ9CiJ\ngmZQIPmpo2dcNT+VsysoCIkR9LzcDmRmGaneKmSnM/kvXHSFlXqCOSKs+v1u\nTg6p\r\n=X0mu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"391b87a3b45e7457b31211c952bd4693d6c5c243","scripts":{"test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_npmVersion":"7.0.0-rc.0","description":"Tools for dealing with node-gyp packages","directories":{},"_nodeVersion":"14.8.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","tmp":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/node-gyp_1.0.1_1601672600551_0.7544615018804766","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@npmcli/node-gyp","version":"1.0.2","keywords":["npm","cli","node-gyp"],"author":{"name":"Brian Jenkins","email":"bonkydog@bonkydog.com"},"license":"ISC","_id":"@npmcli/node-gyp@1.0.2","maintainers":[{"name":"gar","email":"gar+npm@danger.computer"},{"name":"isaacs","email":"i@izs.me"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"nlf","email":"quitlahok@gmail.com"}],"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"3cdc1f30e9736dbc417373ed803b42b1a0a29ede","tarball":"https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.2.tgz","fileCount":3,"integrity":"sha512-yrJUe6reVMpktcvagumoqD9r08fH1iRo01gn1u0zoCApa9lnZGEigVKUd2hzsCId4gdtkZZIVscLhNxMECKgRg==","signatures":[{"sig":"MEUCIQC9ToqeSDmrHnkWAMZoqhpBj75vOHMJN+SAkwNFfWa3OgIgIZ1KuGy2+kukf/LpzkOE2zWF8EwaHHMsMyJpMoXWaiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIyHsCRA9TVsSAnZWagAAxc4QAJsbVrHAvzE8mVf66mZB\n07ZOzGkuck2+QLcHgzSTPNsjFw6AtQ6s1t/EXdE0PU/odqrKBWFUkiIl0NHz\nwCcYwLdXzOaHpzIMzuvDBgNgjY6UVqfzfTmvpW9wAr2o6+OmUsbxITqtm6WW\nE9NwiJ9UsPHlTBtO5fopqLlMzGiLIa83d01A/tSII90fM2wvP3Qyh+cq9O4o\n9NqKk1l30sXLZk3Si2XgkTHiRvjF7AZAqW1BSVSalg3KfbNXhRtkin4fbLkv\noBGW4ZayCLTDm/KjX8UYHmBV3yPQU8PoBE8DKqMJUFCo18uC9vzCbOV/lf3G\np52fSckfC5Q4J2vl2xP8grzvURJ/0HFMpVp1UH7U6shbdSX8AeI82sIKZQ4b\npKOaZOX3Dc/BIt84YQkZB2w5R51vDjwaQpPuJXBEMKTjZmAQcot1oHG8M9xE\nG0kQ9OtUgkLjdx6jfDMnyZhQmcVc2Ypni+QsSCWd+4ltFS+7cKBUh+TXWqKj\nMLK3iZTsqQv/AlYhOxWh275e9lhiTgKARP37iRXJyapuaHpbdPm23ak8X+PV\n+kTYcAm1dtikoNGFEbBnw/0B1YNVd1LMr1EaEl6r01oo7vf72Df2WZhH4tIr\nWeM0SsCC7h5FdBaF6hZ/A+Gc2Rjc3S5oV6BXRSrESoPWB7d9dF58RmsyW9Uq\nds/E\r\n=OaIk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6ab304a5afffb9b116c2b00c798ee1c5f33684a0","scripts":{"test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_npmVersion":"7.5.3","description":"Tools for dealing with node-gyp packages","directories":{},"_nodeVersion":"15.3.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","tmp":"^0.2.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/node-gyp_1.0.2_1612915180301_0.486292494366547","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@npmcli/node-gyp","version":"1.0.3","keywords":["npm","cli","node-gyp"],"author":{"name":"Brian Jenkins","email":"bonkydog@bonkydog.com"},"license":"ISC","_id":"@npmcli/node-gyp@1.0.3","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"isaacs","email":"i@izs.me"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/node-gyp#readme","bugs":{"url":"https://github.com/npm/node-gyp/issues"},"tap":{"coverage-map":"map.js","check-coverage":true},"dist":{"shasum":"a912e637418ffc5f2db375e93b85837691a43a33","tarball":"https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz","fileCount":3,"integrity":"sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==","signatures":[{"sig":"MEUCIEXYPVF93JcN0QtG/KI3DTkm61xKjTNsmxfwA4iEEniEAiEAo/F0xD2Fc/Cr3xRXjpxyqggeZOM/gLXGR7mF5swtPZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1523},"main":"lib/index.js","gitHead":"1e2390a4336dd39fa2b2387583e6d4527e3b7866","scripts":{"test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"repository":{"url":"git+https://github.com/npm/node-gyp.git","type":"git"},"_npmVersion":"7.24.1","description":"Tools for dealing with node-gyp packages","directories":{},"_nodeVersion":"14.18.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","tmp":"^0.2.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/node-gyp_1.0.3_1633376991156_0.8684145853964502","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@npmcli/node-gyp","version":"2.0.0","keywords":["npm","cli","node-gyp"],"author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/node-gyp@2.0.0","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/node-gyp#readme","bugs":{"url":"https://github.com/npm/node-gyp/issues"},"dist":{"shasum":"8c20e53e34e9078d18815c1d2dda6f2420d75e35","tarball":"https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz","fileCount":3,"integrity":"sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==","signatures":[{"sig":"MEUCIQDQHl1ahl3TA7SXvfpRgchseBxJrNTo4Jl/FBiSeaqG4AIgMSB5TkvQCHEnGSf+RLg4LlhzXRguvLsy8pZx9H6Upgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTJj6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQfBAAlw8OQYXiVWhk0vauLA9Vye3912biniV0srZlZ2XTVWJw1lxs\r\neqznor23tWE1EyWL0m2TkEyYZUaUFS2Daz5DBis4iK9dbXPaGd2umlRfpOY5\r\nqsXuTVJpc/1Hlq7TdxNYxJ2Aff363OAmrxGiWxwM6YDrvvhuetjGTg7hIXmv\r\nkiEy6DwVIkN2LI5HFteAZ3sX+7FVLNmy8ugckhOEzlSZgCozzvPuB71tlWRL\r\n/K7cofgvG13Eb8blcF17/47pydSgFsURDkE8CK8N/YcHWI9y29QWJuIyx7Xz\r\n4njcW9P19HHZWWOnmRqSnys97Yt6Z7hTThSu6Op6Xa71x2bdgGzkcsWM2lFv\r\nXR0HoGWh/fWz0NI0HS02CG0fHyVB7xfoJ1G119JdxH6mTNmTV7+wmPy5w4TA\r\nB8LwnUoxnG/IIH65V9ozDmRpn/Y8iq2WMy5x45tQIV5i1v8fsEGfWnh3vVsl\r\nenOmtzlGFH1+00qXtzLVhWkUKPTZ1diEIHDqAPmEZv+QpbwOP3d4WKJdJGd5\r\ndzJlmaGJlGjI0LTe+gkN7nIsweSY8wX0gg9ntGppxRe0MeModO9/Dv1TQjJm\r\nG3ymmBGpdSFEeNEPhoeDuTh4tAOF4Ftdn6MXTz8+03eQcP+UJXTPvhiMTVzX\r\nSVt57M1e5ILR8vgaGMOldH0RmxOTM7FGG6w=\r\n=82CK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"gitHead":"a241403f58f33bb21bfd06baeabf668d4b6d7247","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","posttest":"npm run lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"repository":{"url":"git+https://github.com/npm/node-gyp.git","type":"git"},"_npmVersion":"8.6.0","description":"Tools for dealing with node-gyp packages","directories":{},"templateOSS":{"version":"3.2.2","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","@npmcli/template-oss":"3.2.2","@npmcli/eslint-config":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-gyp_2.0.0_1649187066070_0.45782849244173685","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@npmcli/node-gyp","version":"3.0.0","keywords":["npm","cli","node-gyp"],"author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/node-gyp@3.0.0","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/node-gyp#readme","bugs":{"url":"https://github.com/npm/node-gyp/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"dist":{"shasum":"101b2d0490ef1aa20ed460e4c0813f0db560545a","tarball":"https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz","fileCount":3,"integrity":"sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==","signatures":[{"sig":"MEYCIQDBJxvvne8YdyRmUPX5sQ0JjqGk2SayXQle7WielaFMXAIhALqQVmw27iuYXP14xmUzstx+sv+WZLw03sMV3c4OM/iF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSPI5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIeg//eyQkPKDnZexcuCA3saTM5tgFU7gekOoeKbD0NAJeRI08LWdX\r\nl65CMlIaBMMgiXxnh4C9DQXthtawrCSIuVzKa+h5lcnBXl/Atti4sG4U85O2\r\nSdRAjx+zcBExFlZ4y/EL5Ad3Pl+zTGMnq2tbFLR0bNfPk0f8VRrQi0+LAhaa\r\ncjF7dv4M8p/tMJpUCRn1dRqwFCq3ZXdrIIWKK8cU2evK7eGGVMVwP3qZG1h8\r\nYoWJCg/z6yqUjAYpbdidq7NmyguDQmOM9t3GXrOeeycOcIVBW7DKiQWR6Gxm\r\nJXW3Me8+ysMtvzfyENTxHVo/T6fbCI5zii6wkwmTnI8mRijx6xYgAn+mqtuA\r\n5SoLIdDglTSX++BpZbyMZtlSk2G+Xox+JfoqOSUgDyPB+6YH6EUDHcyqJINT\r\nZSHN/Jx57JUiBXw2d5Clu21DPf93cY8zzu6NdF0LzrYOmOp1i6Pudh7Dnej6\r\nLQe5WyCvy0TPPVc3MItg56f6r9SZb1oyFdi3u7+eOR0uRX+05qJtc5RLhivy\r\nA8CDx5k/bH5Zn9NcVkvuaM1BQxNw539L3wykp3zVOe79SgzQxWe2bvd4jpng\r\nJ1vak5F6xouc2jHxeDle52rcG1wdit4r/vLwrZEGMAMz2osoFLv9wC8qtOyD\r\nosg1MWEU545/WZfNol8Gkg8FU3mdwiCw7Xg=\r\n=EWxk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"gitHead":"5c0a25553dfcb6b7336e625f4b3f5e8e5ac2239f","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"repository":{"url":"git+https://github.com/npm/node-gyp.git","type":"git"},"_npmVersion":"8.19.2","description":"Tools for dealing with node-gyp packages","directories":{},"templateOSS":{"version":"4.5.1","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","@npmcli/template-oss":"4.5.1","@npmcli/eslint-config":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-gyp_3.0.0_1665724985546_0.6868518195029119","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@npmcli/node-gyp","version":"4.0.0","keywords":["npm","cli","node-gyp"],"author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/node-gyp@4.0.0","maintainers":[{"name":"hashtagchris","email":"hashtagchris@github.com"},{"name":"reggi","email":"reggi@github.com"},{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"fritzy","email":"fritzy@github.com"},{"name":"gar","email":"gar+npm@danger.computer"}],"homepage":"https://github.com/npm/node-gyp#readme","bugs":{"url":"https://github.com/npm/node-gyp/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"dist":{"shasum":"01f900bae62f0f27f9a5a127b40d443ddfb9d4c6","tarball":"https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz","fileCount":4,"integrity":"sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==","signatures":[{"sig":"MEUCIQCO1sWJ3TcG4Bymw9RWzzF/dBs4I0ZCHbgw5/6Mr1jzsQIgLppEzo53XIgUAWLGy1R3BYgKn82s1qFB+Te5YHzvdq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fnode-gyp@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2682},"main":"lib/index.js","engines":{"node":"^18.17.0 || >=20.5.0"},"gitHead":"23e389f63e7816ffcfb8543244463def574a1e69","scripts":{"lint":"npm run eslint","snap":"tap","test":"tap","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run eslint -- --fix","postlint":"template-oss-check","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"repository":{"url":"git+https://github.com/npm/node-gyp.git","type":"git"},"_npmVersion":"10.8.3","description":"Tools for dealing with node-gyp packages","directories":{},"templateOSS":{"publish":true,"version":"4.23.3","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","@npmcli/template-oss":"4.23.3","@npmcli/eslint-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-gyp_4.0.0_1727205228283_0.27008962742823894","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@npmcli/node-gyp","version":"5.0.0","keywords":["npm","cli","node-gyp"],"author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/node-gyp@5.0.0","maintainers":[{"name":"gar","email":"gar+npm@danger.computer"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"reggi","email":"reggi@github.com"},{"name":"hashtagchris","email":"hashtagchris@github.com"},{"name":"owlstronaut","email":"owlstronaut@github.com"}],"homepage":"https://github.com/npm/node-gyp#readme","bugs":{"url":"https://github.com/npm/node-gyp/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"dist":{"shasum":"35475a58b5d791764a7252231197a14deefe8e47","tarball":"https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz","fileCount":4,"integrity":"sha512-uuG5HZFXLfyFKqg8QypsmgLQW7smiRjVc45bqD/ofZZcR/uxEjgQU8qDPv0s9TEeMUiAAU/GC5bR6++UdTirIQ==","signatures":[{"sig":"MEUCIDIW7LUIAfN1Wxk06tVn0lIMRZSSUX9lyQppUEiTDpCLAiEA4UVtFFKxTbmCXZYtnBe+Kw4uCMA+OO0x6stuMc1JM28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fnode-gyp@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2682},"main":"lib/index.js","engines":{"node":"^20.17.0 || >=22.9.0"},"gitHead":"201dddb853f8cf96b0d89e461ada6ee8fdf202a4","scripts":{"lint":"npm run eslint","snap":"tap","test":"tap","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run eslint -- --fix","postlint":"template-oss-check","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:effacef0-217d-407e-94fb-273f12141f9c"}},"repository":{"url":"git+https://github.com/npm/node-gyp.git","type":"git"},"_npmVersion":"11.6.2","description":"Tools for dealing with node-gyp packages","directories":{},"templateOSS":{"publish":true,"version":"4.27.1","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","@npmcli/template-oss":"4.27.1","@npmcli/eslint-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-gyp_5.0.0_1761147046419_0.8728261081900905","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2020-09-30T21:07:42.402Z","modified":"2026-03-19T19:29:23.297Z","1.0.0":"2020-09-30T21:07:42.790Z","1.0.1":"2020-10-02T21:03:20.674Z","1.0.2":"2021-02-09T23:59:40.425Z","1.0.3":"2021-10-04T19:49:51.278Z","2.0.0":"2022-04-05T19:31:06.296Z","3.0.0":"2022-10-14T05:23:05.722Z","4.0.0":"2024-09-24T19:13:48.497Z","5.0.0":"2025-10-22T15:30:46.598Z"},"bugs":{"url":"https://github.com/npm/node-gyp/issues"},"author":{"name":"GitHub Inc."},"license":"ISC","homepage":"https://github.com/npm/node-gyp#readme","keywords":["npm","cli","node-gyp"],"repository":{"url":"git+https://github.com/npm/node-gyp.git","type":"git"},"description":"Tools for dealing with node-gyp packages","maintainers":[{"email":"gar+npm@danger.computer","name":"gar"},{"email":"saquibkhan@github.com","name":"saquibkhan"},{"email":"npm-cli+bot@github.com","name":"npm-cli-ops"},{"email":"reggi@github.com","name":"reggi"},{"email":"owlstronaut@github.com","name":"owlstronaut"}],"readme":"# @npmcli/node-gyp\n\nThis is the module npm uses to decide whether a package should be built\nusing [`node-gyp`](https://github.com/nodejs/node-gyp) by default.\n\n## API\n\n* `isNodeGypPackage(path)`\n\nReturns a Promise that resolves to `true` or `false` based on whether the\npackage at `path` has a `binding.gyp` file.\n\n* `defaultGypInstallScript`\n\nA string with the default string that should be used as the `install`\nscript for node-gyp packages.\n","readmeFilename":"README.md","users":{"flumpus-dev":true}}