{"_id":"query-registry","_rev":"32-04e9d07fd5ca6f0af0b9ab70e41aebdd","name":"query-registry","dist-tags":{"next":"3.0.0-1","latest":"4.3.0"},"versions":{"0.2.0":{"name":"query-registry","version":"0.2.0","keywords":["query","registry","npm","client","api","packument","package","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@0.2.0","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"1435496564ce8a553cdcc01889fa825d88b2e422","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-0.2.0.tgz","fileCount":85,"integrity":"sha512-4G9n8yf5GNgk8YIOdQj9iXfOwIZ7LzyO8Fd2AKyX7JFajt9hmhT2RL4CV2H8Jut1rzwWzQ8i+8yCkC4cnoAZuA==","signatures":[{"sig":"MEUCIQDY7h7bqAZve5ldoWduIvFyoD/X1DS8i18wq9iJVA91EQIgNl93BDE2CGT1clrjf9XCn96v26FhWWfuXKw83T0DdJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC6AXCRA9TVsSAnZWagAAdPoQAIwmCy8PjbGFdvq2FDk/\nXH9I8wQwoManDeECJTS9UWNMVcJG5DiyUc3JyWOom+WYsnLVNbWfKmRBRxDh\nV+/AbNqj1YAHUzClV8OWFN7pHdzUbukG5CESlunBUg0D9yAf/SY+ir36izPj\niRkidO87DYbceh7ZUI00J1tYU3Tw6TEY1Cs6WgyJ7JVFCXBYdpQQAvPALl+N\nqLLKzi3Vwk0QQl44ojP6eviCBKYZlCBqyCFW1fEhYMs33GqcB3iSiDx4KlbH\nAMWP9PzfpuiqaOu+FPTuPcHNfvMRHy3tIKZeQQUgjAbtFX/ljx7hHgRDCAPm\nWd9xO0ESL00n1mOEbs6UGvt8gucYcbpUYMyR3qSn9X2CkucLUbja0HkKKpaN\nIEeP5XLN8q8iTjW4rdPUC6WRJ0rgQY2c5SvpdNuYoNx2L7acjRMnIiFQueN9\ndgYEPIEEMQjlPKkixOXGudPFGYwJCXiuO75g48abAWaLfTPm8ixOzfODgSRf\niyx36TelCgeFT+NdLQKh+riTrYaIXPT63DnFNsOF2GyVX437YNMmVB+GhLa9\ntmQ/jdPzmUUfBynaYlSpgyEL8+qTGqLBSd2tYTBFWBe3VgdMrnH0f62lZbyP\nfdfMwHQEaFPld7R+JvfHPcZIdIenhND+TOI4z1X/0j3UJ6szXZ0seQ3iVm78\ngaz5\r\n=phR0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","pre-commit":"yarn lint"}},"module":"dist/query-registry.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","test:ci":"tsdx test --runInBand --ci --coverage","pre-push":"yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage"},"typings":"dist/index.d.ts","_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry","type":"git"},"description":"Query the npm registry","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"got":"^11.4.0","debug":"^4.1.1","git-url-parse":"^11.1.2","hosted-git-info":"^3.0.4","proper-url-join":"^2.1.1","cacheable-request":"^7.0.1","@types/cacheable-request":"^6.0.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^13.0.2","tsdx":"^0.13.2","husky":"^4.2.5","tslib":"^2.0.0","typescript":"^3.9.6","@types/debug":"^4.1.5","@pollyjs/core":"^5.0.0","setup-polly-jest":"^0.9.0","@types/git-url-parse":"^9.0.0","@types/pollyjs__core":"^4.3.0","@pollyjs/persister-fs":"^5.0.0","@types/hosted-git-info":"^3.0.0","@types/proper-url-join":"^2.0.0","@types/setup-polly-jest":"^0.5.0","@pollyjs/adapter-node-http":"^5.0.0","@types/pollyjs__persister-fs":"^2.0.0","@types/validate-npm-package-name":"^3.0.0","@types/pollyjs__adapter-node-http":"^2.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_0.2.0_1594597398662_0.37926135753728185","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"query-registry","version":"0.3.0","keywords":["query","registry","npm","client","api","packument","package","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@0.3.0","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"homepage":"https://github.com/velut/node-query-registry#readme","bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"428c069a4faaacccd3c0840c44859503bec33821","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-0.3.0.tgz","fileCount":80,"integrity":"sha512-hkrpbsr8KKwXeRCSveDyKXBZL8eDCbf+jSG/hSPXlrl/phDmWYW+J9eBB9gWMnh6Onb+URoe8LoF9aA3WdMbnQ==","signatures":[{"sig":"MEUCIQCNB+Zzit/4g9d7kLiXScT4Ztm2ae5cpA1P+JVJ03YgwwIgPECsm9UK6E12qvDt2FDgHPrHKorRkp/Ldp3DtMy/MFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDgqrCRA9TVsSAnZWagAAvREQAJzJ+GXT6zhkGOzTi404\nCrC8x1fng5wI6cnLnxXDfTYB6qSziEXN2hyAxTrwtiaSSDdsHvjM9gXMJJma\n8kJEkk5icpITGXA74ffvgr4p75oJ2FisrH3ukxZIyxQBYog9utgBYQjgbH6S\nDAkyPcbDPs+IefrNVMoSqZUPD56ESUDZBo3ZGyKcMGlbANNNK7VpXxTwLiPT\n0bLzDnWhFOtxKrBJMEMiPkyQF+P9X47U0CVUe4VIqRU6TlUymyJnNcoCHkvm\ngAyuG3sAtEwyeGHMqWyBGG3Bs36/fGIpau8tQujAL3UBV0V1MgJFGD3ZwXXY\nSKfU9tNiEermYvSn51RbkXkzH8gElqLxYWwy5nlQebs1oECOn65VtV2spQed\nDEn+pK6189hTgrbmmjVGjeaN8UhRw2mwwcuhFcv74WmNAdTGQTH+2ZxqPYdG\n+2BJiARXl83t9AVb+NNDJ6Oa/Zu3cBtbAVdN7ccCwuqhrAIl4VZN8gRgOhTN\n+cTs04k6PtiMFU4ry8fL957TUT0Cyny/P0BJp5R5Ke/BQtWctiEkOW8A6w7E\nDTSQjxlb1r7oqPCtfLTNk330uh28eXwTQQDnIDbLFcONnA7eHI/0ZTy6LaUd\nZsq7HXMAQKvnxXD6wLzQApnXoasiVUSrtVLfbboq9TCQkABwPPZ7WSA9PWDB\n+URo\r\n=LPTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"module":"dist/query-registry.esm.js","engines":{"node":">=10"},"gitHead":"3847afdf5efbbbd53558af95ef877119786a4e42","scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","semantic-release":"semantic-release"},"typings":"dist/index.d.ts","_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/velut/node-query-registry.git","type":"git"},"_npmVersion":"6.14.6","description":"Query the npm registry","directories":{},"sideEffects":false,"_nodeVersion":"12.18.2","dependencies":{"got":"^11.4.0","debug":"^4.1.1","git-url-parse":"^11.1.2","hosted-git-info":"^3.0.4","proper-url-join":"^2.1.1","cacheable-request":"^7.0.1","@types/cacheable-request":"^6.0.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nock":"13.0.2","tsdx":"0.13.2","husky":"4.2.5","tslib":"2.0.0","typescript":"3.9.6","@types/debug":"4.1.5","@pollyjs/core":"5.0.0","@commitlint/cli":"9.1.1","semantic-release":"17.1.1","setup-polly-jest":"0.9.0","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.0","@pollyjs/persister-fs":"5.0.0","@types/hosted-git-info":"3.0.0","@types/proper-url-join":"2.0.0","@types/setup-polly-jest":"0.5.0","@pollyjs/adapter-node-http":"5.0.0","@types/pollyjs__persister-fs":"2.0.0","@commitlint/config-conventional":"9.1.1","@types/validate-npm-package-name":"3.0.0","@types/pollyjs__adapter-node-http":"2.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_0.3.0_1594755754414_0.09045332116476867","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"query-registry","version":"1.0.0","keywords":["query","registry","npm","client","api","packument","package","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@1.0.0","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"36d92a760c3005cd99d2e1b7b898b9d0c24d8f31","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-1.0.0.tgz","fileCount":118,"integrity":"sha512-Cx3NdWHqvFaTuvvNDJGEZ6rT9lVjsMhJyMVkDmdcL0ztp8Xi1KUIsQAJQXQWsmTS2QfWTVg0waxj6wSBEdmkrQ==","signatures":[{"sig":"MEQCIE6LWePwfDsJKIaocEmHmpIpe4gN2qcIVoaXv11xmMTlAiABNJxFsG6xaPWVe9xWIf9+2fkRsxtE5h3w4yj97WZiYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDjR8CRA9TVsSAnZWagAAsfwP/26gUZoRgCUYf9kDpG7M\nc37k15xpJuDyTWRTysFNu97RchqqXQrc3+UsxnuGIq40JWKgO4PAuJVG6U4E\ncrbKQqnCdN36baV/Lr6woauOAKa7Bxuq6XiKWPOYF1jlFOahC7syuWtLyOks\n/Eu+1PK4nQb9hgwgnlhrtqUWVFZtSn/QRq4qSbrrexOtekwQz0TPBGWLi9+E\nFl2K/93sZl0WibjoSfHeLjzdn6Dp0AToz5MSVWWZ5Z46Btj0a7d98wcomv8B\njrifdHfzD3etTmBHuZfmplTZqjoWY5+0bpJpqOslt0/QfWzznZdQcpPXRwF/\nt/upk20+jfFvObJ1fM4nAJ7qcwDqJg/ItQE75WLDwmo45nOUBOExm6yBSEHW\nPROmCuL2G87D1/RigsW8a7pdD2SgfmZFsItMiA5v1ZNiIck/21VhdpfCguU7\nKyhNU92uwWDVQYZ911dcR2VSFv9K5IEY83Ne5QIP8yLI1vMLMhiTSdDb2qZa\nbO++ADIHIV+eh8x6B0Xey2ks9NRT++4T8vrl1mZkAuvlTBCkNnR1iJkPDwUK\nRokewgPFmUR72V8CqvMZAkzBWf2dYZ7cRq2zru3Xx3ql06ELyEOajssPvkKd\nhMz3yNXBSbgBM1BAmXKLQNQXybY09Afv0k0fSOzgJqQeO//PbQSgU++qfvUo\nH0T+\r\n=ZYyR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"module":"dist/query-registry.esm.js","engines":{"node":">=10"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","semantic-release":"semantic-release"},"typings":"dist/index.d.ts","_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry","type":"git"},"description":"Query the npm registry","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"got":"^11.4.0","debug":"^4.1.1","git-url-parse":"^11.1.2","hosted-git-info":"^3.0.4","proper-url-join":"^2.1.1","cacheable-request":"^7.0.1","@types/cacheable-request":"^6.0.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nock":"13.0.2","tsdx":"0.13.2","husky":"4.2.5","tslib":"2.0.0","typescript":"3.9.6","@types/debug":"4.1.5","@pollyjs/core":"5.0.0","@commitlint/cli":"9.1.1","semantic-release":"17.1.1","setup-polly-jest":"0.9.0","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.0","@pollyjs/persister-fs":"5.0.0","@types/hosted-git-info":"3.0.0","@types/proper-url-join":"2.0.0","@types/setup-polly-jest":"0.5.0","@pollyjs/adapter-node-http":"5.0.0","@types/pollyjs__persister-fs":"2.0.0","@commitlint/config-conventional":"9.1.1","@types/validate-npm-package-name":"3.0.0","@types/pollyjs__adapter-node-http":"2.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_1.0.0_1594766460031_0.46148400655116384","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"query-registry","version":"1.1.0","keywords":["query","registry","npm","client","api","packument","package","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@1.1.0","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"homepage":"https://github.com/velut/node-query-registry#readme","bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"c4ac6f0e928b0cef640997442cd60b9b6947dac6","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-1.1.0.tgz","fileCount":118,"integrity":"sha512-ZJ+6vKSNhoM2T/TrJbgfcJhvz9rTfdXcRM63uQThtTrxI34DR5AEhP5IlPY+DUzl1aw6Xd1UcW76QrJKuFyeoQ==","signatures":[{"sig":"MEUCIQC+npWUy6Cn65TP71GX0cHsLbdUxDH7krUW9gQgupH9iQIgMkzlWt+/LaJGCE0IYGB9QtllCWGl+urnD5elzdXCw1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSpsYCRA9TVsSAnZWagAAc1UP/Re0tvIPGzGR00ocRVWo\nwfRw2AbaCDzko4ffq7loY+JBwpIGhLHc53n5is6hvqGqfXybmxUyVOaoz9mu\nXzAjB4EX40pBpv5UC9vb4h5uebPjdDveMvdKwdafQSxJhz2zaUfQPhuAiUYU\nffXcUaJvEn5YEVsYwnX870rzf/e5XqCPWiNbTrMcJJkhH2Jw/j/U2iCPKgV0\n6tT6kbB9htwzYGTFrBHVkO+5cL38MGNluU1ezjFHYHLP+2f4PnzHArHq2sft\nO5Afy2wM8p/0wdaJxHa2YFP9YWOc67rzhBvloiBuMkw40/PAX+BqOxvNOws+\njbuipG9rjhXQ27fET3DrRWpMP0XxUKJWAnhB7GmlWQ7TrNKstxN9R5vb5z6v\nYlU3FtXerJEF+RwPunxjz818kr6izFUC3yFC+1QYjd0y6NtgKW+OQQ4qTH9e\nya+0WpM4e3NUDer2kVjaIJwNVprpI76C6k60ZlPKII3czx4CAnmwYWlOwgXQ\nrct+FwW6JqG15OhQTUMMi02AuQhhM/Zw8Ei1/WdDgyuLPTeE3oJp3S7FIpQf\noqFjJnwvyu0WyWEIDoa9ywQJsOY1HRX65wngjRrF4JXWgAW9qN61jba/cMnr\nKY7M2BenItsx26kdn4ACHHjf86ebdMQyoLl/NPHlaxjWpNwTswUP2v0H/PcL\nYHpQ\r\n=tKwo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"module":"dist/query-registry.esm.js","engines":{"node":">=10"},"gitHead":"cb3ef1dbce678c73dccfae7ff661e8d70d3d22ce","scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","semantic-release":"semantic-release"},"typings":"dist/index.d.ts","_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/velut/node-query-registry.git","type":"git"},"_npmVersion":"6.14.6","description":"Query the npm registry","directories":{},"sideEffects":false,"_nodeVersion":"12.18.3","dependencies":{"got":"^11.4.0","debug":"^4.1.1","make-error":"^1.3.6","git-url-parse":"^11.1.2","hosted-git-info":"^3.0.4","proper-url-join":"^2.1.1","cacheable-request":"^7.0.1","@types/cacheable-request":"^6.0.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nock":"13.0.4","tsdx":"0.13.3","husky":"4.2.5","tslib":"2.0.1","typescript":"3.9.7","@types/debug":"4.1.5","@pollyjs/core":"5.0.0","@commitlint/cli":"9.1.2","semantic-release":"17.1.1","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.0","@pollyjs/persister-fs":"5.0.0","@types/hosted-git-info":"3.0.0","@types/proper-url-join":"2.0.0","@types/setup-polly-jest":"0.5.0","@pollyjs/adapter-node-http":"5.0.0","@types/pollyjs__persister-fs":"2.0.0","@commitlint/config-conventional":"9.1.2","@types/validate-npm-package-name":"3.0.0","@types/pollyjs__adapter-node-http":"2.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_1.1.0_1598724887495_0.8063260130926388","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"query-registry","version":"1.2.0","keywords":["query","registry","npm","client","api","packument","package","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@1.2.0","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"homepage":"https://github.com/velut/node-query-registry#readme","bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"84227b11ecd7def139a72013db56bd5f24bd11e9","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-1.2.0.tgz","fileCount":118,"integrity":"sha512-QH9ELwpDObmTpGy5kJntQ1r1nqF4kTgibBuHZe9YwjJyQJR5cMQyUtfsZOG/CnrpkLU9nErVQRx32g7Lk51KLw==","signatures":[{"sig":"MEQCIDZz/bGihxxV3DR8Xry2tvjcYvn+y/Z/GtIEYRVcw2t+AiB//Xh8OmOiSXYwUtJXR81A0CHPQpmjyC+JagNXAJ+wEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfS+WTCRA9TVsSAnZWagAAYtoP/2GGYv0H//4bXpUaAlE6\nQq8JeOPuj4DFt8DAGfUAEMxR0OSeBMUYD7z5u8C3Q7ggMyHktnN1SP/rHius\nJq8pP2PzrwT1aVQt97sJVxhUQQMWwyDsTCuYqDpFJm/8bElb2XTrIYAFjRwJ\nYIsUQq6phCq4khT3ozGU4eYTg6Tm+RB4ppuLOF8cIDFO3u02xHYJs15rmvJX\nwTc0+hVdHd3sPWWVGavL/0adxrWcO7+XMbYzK57aOvYyAj1xzxz+GAaEL1E0\nRkVF4wbjByKsPCywjuLf4U1PkfclItnRnJ1BOgbcYyrfqyxuuZeWi3gowwfd\n8oKmmbITOwQe76fZOI9s7gTj7Hgvf5Qj7rPrwOukM6R8Nm2Q7M4hWCWtc3Qp\nheEINl52Af/BYvG2tuLLSb/pQyy62ThNHKnbBzK2r0qsMS5IIvBvyhZbmRGw\nDdZmhK8KUAr6owhprdlY5Ba722YxpJ3NW6hGLWI3dYw0EQDX2qRIYpeVL9+u\ncxhM04IYMPEWf5HhpDI6PBqw4pUfI302OBcxYQ1ZrwFKG5Dt1J+qNrxjCk8u\nqOu8qKXkFeA/4D9e77VWRmggU9dIwpH84bjtn9PPQF9CYnfslsxj1gd12sWW\nwgbeLC6m7j0uFKilSHLYlPrCmVoMc2OJAZOv7nvPmWdD14m1M1ZgC88z/Eke\nC4ZT\r\n=/jCV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"module":"dist/query-registry.esm.js","engines":{"node":">=10"},"gitHead":"4368380f3b4f3677f46ee323d94124944bc7bd2e","scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","semantic-release":"semantic-release"},"typings":"dist/index.d.ts","_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/velut/node-query-registry.git","type":"git"},"_npmVersion":"6.14.8","description":"Query the npm registry","directories":{},"sideEffects":false,"_nodeVersion":"12.18.3","dependencies":{"got":"^11.5.2","debug":"^4.1.1","make-error":"^1.3.6","git-url-parse":"^11.1.3","hosted-git-info":"^3.0.5","proper-url-join":"^2.1.1","cacheable-request":"^7.0.1","@types/cacheable-request":"^6.0.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nock":"13.0.4","tsdx":"0.13.3","husky":"4.2.5","tslib":"2.0.1","prettier":"2.1.1","typescript":"4.0.2","@types/debug":"4.1.5","@pollyjs/core":"5.0.0","@commitlint/cli":"9.1.2","semantic-release":"17.1.1","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.0","@pollyjs/persister-fs":"5.0.0","@types/hosted-git-info":"3.0.0","@types/proper-url-join":"2.0.0","eslint-plugin-prettier":"3.1.4","@types/setup-polly-jest":"0.5.0","@pollyjs/adapter-node-http":"5.0.0","@types/pollyjs__persister-fs":"2.0.0","@commitlint/config-conventional":"9.1.2","@types/validate-npm-package-name":"3.0.0","@types/pollyjs__adapter-node-http":"2.0.0"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_1.2.0_1598809491226_0.31241405827713087","host":"s3://npm-registry-packages"}},"2.0.0-0":{"name":"query-registry","version":"2.0.0-0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@2.0.0-0","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"np":{"branch":"main"},"dist":{"shasum":"5438627424e9ec1a5886867da2d1cc40cfa5e266","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.0.0-0.tgz","fileCount":217,"integrity":"sha512-XOYlIpzk8BzghThoo5Wnnj93Mt8IaghD5Uu42s0hWptkqt5ikGao8eUslyDIObVrdcY4bkqcAYrS3UJ+lrpeaQ==","signatures":[{"sig":"MEUCIQCAQSZQjoK2ebbzrAdCN+4G8X3wG7C3/0dr9e+7OPsQWQIgfZRHeOyJwdeqfGF1GbLute269h+uh57nWD4IuthNDPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf94THCRA9TVsSAnZWagAA6tkQAI/We20Fq7IUMN2BZ2Hu\nBy78OPFJOjbtQTGvgYNhNURkB0T03p6UI5hAiRx0E4lS4i3ehVakYNQa8NW0\nd5V55gTDMxHmo+C1fWMdtjlHVryFCwul0W8cPA7r2lX/fF/pCDZ6z5VcgQ2J\n0W1itVcPns650zsbB+oqZfx5XvCET+M+qk2bZF9C4L3FKtZV/vXYW6VFOPnO\nlVKXQDxuswy9o+EDmFerbq/NWU6wDNRAeC7coueruAoYaI2TuL/KqGHeqLLh\nsAeIb52fVsnwLG8SuAWTMPp4nuxWExlKddhXgZSobxuyimm7kgb/fHfzqPJ/\nkIWdh29KhkD5Zdc4geosByUP9S2xKRodZgrMysHM80Y32j23rF0gvfyE35FQ\n6g82qcmtIPst20X6FYc19iN5O2hBS/EgESjHOad00FzOEeIlsUavOdbngzP6\nyunTxfDW6EhnzpfUCRdujhkDmrEGmJMvrWDrChjqjXaSejkcb0rluFDbbbZ4\nQvWyibJSm3QBZXo/VyjMBHagfxhrsac9b3P+T/vrp946YT7LwUBUOjaR6LXy\nri4xrVMKHSmqzT+K77WALk5rC2LcYDSVqOoucuB6f52Fje4YLR+vGUq1Lhlo\nCLfDM1i+gpX96OqBpaGYbeZegReV830hk0QnrU1pUM/nTEw5DRKUmU0nWZ2h\ndbZZ\r\n=ODiV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=10"},"exports":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","release":"np","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","build:check":"tsc --noEmit","semantic-release":"semantic-release"},"_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.1.3","hosted-git-info":"^3.0.5","proper-url-join":"^2.1.1","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.2.0","nock":"13.0.5","tsdx":"0.14.1","husky":"4.3.7","tslib":"2.1.0","prettier":"2.2.1","typescript":"4.1.3","@types/debug":"4.1.5","@pollyjs/core":"5.1.0","@commitlint/cli":"11.0.0","semantic-release":"17.3.1","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.1","@pollyjs/persister-fs":"5.0.0","@types/hosted-git-info":"3.0.1","@types/proper-url-join":"2.0.0","eslint-plugin-prettier":"3.3.1","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.0","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"11.0.0","@types/validate-npm-package-name":"3.0.2","@types/pollyjs__adapter-node-http":"2.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.0.0-0_1610056903143_0.9567316802709778","host":"s3://npm-registry-packages"}},"2.0.0-1":{"name":"query-registry","version":"2.0.0-1","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@2.0.0-1","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"np":{"branch":"main"},"dist":{"shasum":"2f8b7ae1369b0664c172b8720663ef841e4ac5b8","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.0.0-1.tgz","fileCount":217,"integrity":"sha512-aKlQoSoQ4bh2om5gCJ3EztPfU1Qfj75QVVr12WtDn0J92Qd9F7ERydaRqSQDm7PvNdk9kdl6mJ+/bqPXskSfEw==","signatures":[{"sig":"MEUCIQDQ6BjxxSgTVLFD90+ssmBSWWuSZ5jjy/As4fTxMnyW3AIgUi6Gew/nLWbTyUNrITb1xqzUmaAgBnTG2y7C098uKpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZ9jCRA9TVsSAnZWagAANQ0P/1m2OfPuzKIa7swEargA\nmcHYRq3dHpFLMSfTQLpPg2/lt1afJSUr8p0UqfXqWL1cedG9ooaJvVV6lbvH\n+melVJ6VO1vlthnl0EZqPLbC4+v4LfLc90HghOEfq21kBnbM2sTlS4zFbWyk\nMj1Z/SvCof1TBs8sbQP3UMU3ryEVNszBn9Cp+/l2n11lUXpb8PrbjP+MJoqM\nzKsr0sZvQ4cvbbLuy4Bm8WPEuYQ9rfY/GY0DbjmmktVa9kvKE+fRFCxv0XE5\nxsMzulE/cm0EFrhSuPC1DB6uqehgVz7bSqy81s0MgvYYbr5wjK2+nDnYmwep\n3PlGlfDxV+6ovMhJhJSN1leEk0Le6pnf/NqypgDsSnqm5IQaRB3s9Fu9WS9t\nsougxFG8j4ygWM4PB8bzVxS94Vfc8kDYOWNcvqYUeRBv2ViroWpA4DT/k5rY\nznnHL43aDTwyhFuV79V3NOO2HkegFZhA56DHmhks7Onr8RD2BvJmd14gJpNu\nK2s7ZQaJr+hfZkhXTyaAHfEUSH+QMEMMsJTvE3qFikkGKgfwXha4VErYa9jP\n4eZSPbaXkRjkaHLaazZ3czedVXOWLlDZhD98Zje3HS0BVOgQ7n6jii3xRFET\n1gtQVOqleu5ZmlwBM2/j7nh5wIR6ULyP2c1NjOq4UJ9U/jIhA+rHRcuj6C9/\n61hN\r\n=XnxF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","release":"np","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.1.3","hosted-git-info":"^3.0.5","proper-url-join":"^2.1.1","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.2.0","nock":"13.0.7","tsdx":"0.14.1","husky":"4.3.8","tslib":"2.1.0","prettier":"2.2.1","typescript":"4.1.3","@types/debug":"4.1.5","@pollyjs/core":"5.1.0","@commitlint/cli":"11.0.0","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.1","@pollyjs/persister-fs":"5.0.0","@types/hosted-git-info":"3.0.1","@types/proper-url-join":"2.0.0","eslint-plugin-prettier":"3.3.1","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.0","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"11.0.0","@types/validate-npm-package-name":"3.0.2","@types/pollyjs__adapter-node-http":"2.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.0.0-1_1612291938701_0.07696528957795001","host":"s3://npm-registry-packages"}},"2.0.0-2":{"name":"query-registry","version":"2.0.0-2","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@2.0.0-2","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"np":{"branch":"main"},"dist":{"shasum":"46effd98ea6062fe435b6e6abfe14a6386c98ad0","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.0.0-2.tgz","fileCount":209,"integrity":"sha512-YSKANVyxaERS6/1fFCNRKzpOzPfQzCVUicuZ7XeTt+/xs0zjwtMpWvioLqatLnJrCYioBCN4UQecHCM3xAgCXA==","signatures":[{"sig":"MEQCICkBqNTmXOwoqYfclezx2Lr0UpQwTLR5Adi05zmSHVzrAiBfpLYeSOADF9xBiK1S2FdSaFMEyVwWOfduLVdzXgtZXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGvLiCRA9TVsSAnZWagAAjToP/j/QVKiQbiTujIoaKIzs\n91dP1hICNQlN4q8C5NRTuAbAKiMBBqB43oZypr9dMSQ0ePRt9oyQAXk2puQm\naF5hlXnru6XnYeOtJBUhMt0cH/lX8HxC2l5hFS5nysfD9JrNb+o7wyB7Y5r3\nBe2PT5EtX3lIrR9kAW5xg269cG3vPfViqM2T9ag4PDYyjFadcBlGXBl63lHX\nuZ85vAJgFDW8vaTUWe1P2wMMu27OO+OWYOh81v+wYJQnV4i9ldkknd9pWlGk\nNF99REixSZ7FLRuvduQUDqmKNalsh2Wxp9y6YmLDGI6IAlG8GTFavboA3clk\nwQG3IE3mkxlTNxMoTfYpxgBrumOwZJL8TvHO9zJXhqerKN6DPpc1H6SFHnYI\n4s6wi+gIOnPS1BG1JM3nivaoAVKen/qbh1Sl7awl17iYy88PjIKdYyHiBj6t\nMEf1IQblKM47OKBn9RpFEgmeOwEHFzEsIXEuneNiZAplBqCdKOvMF/MuSEpQ\nwDl7b5F0hBF6MkFnTHX1kOvuj77UfYge3Sv6sk2YanO8+2Z6EGxJPMu2l6rD\nhiI0fmKlThzmZI7MzauexTBLBtQz5kTSgydGIdllL4jzmklHoDdQNw9+sW6Y\nQ4UJCeJPyJv1MWEDOlewfpUzLN8LrGambomYlqTADv+Cb1YeWQ0NLvuWpmZj\noh3Z\r\n=Japs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","release":"np","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.2.0","nock":"13.0.7","tsdx":"0.14.1","husky":"4.3.8","tslib":"2.1.0","prettier":"2.2.1","typescript":"4.1.3","@types/debug":"4.1.5","@pollyjs/core":"5.1.0","@commitlint/cli":"11.0.0","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.2","@pollyjs/persister-fs":"5.0.0","@types/hosted-git-info":"3.0.1","@types/proper-url-join":"2.0.0","eslint-plugin-prettier":"3.3.1","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.0","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"11.0.0","@types/validate-npm-package-name":"3.0.2","@types/pollyjs__adapter-node-http":"2.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.0.0-2_1612378850296_0.9157676115246376","host":"s3://npm-registry-packages"}},"2.0.0-3":{"name":"query-registry","version":"2.0.0-3","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@2.0.0-3","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"np":{"branch":"main"},"dist":{"shasum":"c51f3c985b8f4076a443d2243e4b27d30b4b8d97","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.0.0-3.tgz","fileCount":209,"integrity":"sha512-e3+dLTNDn+xw69jX+IRX5q5PrGENiVlsWeP139zBK7ZpYPLu8o+C4khVRyEzddGBuFbAWHSW8UJVUrbCYQIB9A==","signatures":[{"sig":"MEUCIDZNMGSinLpkeB0FES6O4bNnAGRPF2d9sEWcN0TmukimAiEA7NA1qok/X+bAEh5B2aaAdhWo0XA0gLiuqQ/N+ecOQvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGvTWCRA9TVsSAnZWagAALaQP+QASrK15ouH2J1KmzQjE\nhj0T4BLG1O980DkqggcbN/XzPpuJGEyOrG0a1ZXNyon3ZsEwx1VFRKaCYbls\nRQbc5Fz7O/By7aW2/VBMbWEsjJRp350EKjg9cPBxrY0bbq8xe8V1TsUL0Py7\nH9vq8hhAJ+WLMYNfOROP63Hj0CaCTQhdVhcJJCfFdlOnpUnFQf+Coup2F2wR\nDe/RM8uODGfCQSGeNDWqld23BNqWYspRVvFoJWfGny0wxRmwT+QqiTaoRzDi\nnlX5XA3g9ul50nx4NuYIgtYnmj2c430IcOZzP0vFDZdOgU/876nwtO1zIWQj\n83t7Z6BFHQcID8izAojttgAGgviNVkXUZ97DrjSFhxkK1T4pllHybgFQ9OLN\no5Ix1iAQWeKvmQe6UPgmlYUnzmJakxY4jjfbXZr65D8IVP2fDrUVQQj34CZB\nPyBvqSYptYhHSFL0zVqXMGyh4onAKVE2zyI/0vIJwUkvhVUWWim2KHAV7i/3\nPIL3+9nzbgMXHcZ5twnOYAU3ReLBamcMghx5ZQtHT2pOt/tMpkEfBLcP5PSF\nBe16fJapqNJi8CWAL5Rslye4ytOUOZ7fVk7hf1h9jBGupdwlDtkcAWNtkdM2\nqBojW3KB+mUNypKLkIi6QYPzTXlrow+GKDz2ImkKHeTT7SVHaQCXpjHuNzfd\nIaXY\r\n=w7L5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","release":"np","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.2.0","nock":"13.0.7","tsdx":"0.14.1","husky":"4.3.8","tslib":"2.1.0","prettier":"2.2.1","typescript":"4.1.3","@types/debug":"4.1.5","@pollyjs/core":"5.1.0","@commitlint/cli":"11.0.0","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.2","@pollyjs/persister-fs":"5.0.0","eslint-plugin-prettier":"3.3.1","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.0","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"11.0.0","@types/validate-npm-package-name":"3.0.2","@types/pollyjs__adapter-node-http":"2.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.0.0-3_1612379350433_0.7455628866178494","host":"s3://npm-registry-packages"}},"2.0.0-4":{"name":"query-registry","version":"2.0.0-4","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@2.0.0-4","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"np":{"branch":"main"},"dist":{"shasum":"8f8ad8f54c151531c9a3bc6b03276af653865a7b","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.0.0-4.tgz","fileCount":209,"integrity":"sha512-4t6S+YxV5lxUldzTU84FpifH4Acscvn4Z34XMldk+5ds4OvMtpdVbF7gNcf3vCmbrUP4PnTK0LlO7z+9vgNFig==","signatures":[{"sig":"MEYCIQCWZAXamWJnZhowbfhf4/sZSS3vewbxdFp4Djxhi7FLqwIhANj0z2QS3miueUzcj74wdumd5Id3xqafl2jrPEQMSZWz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJG+9CRA9TVsSAnZWagAAoZMP/RYqRqDAqa9XOYMsxXvW\n2/xGQ1yGMIRaCIxqgRaqQitd7sUWSXMDV4naVSOCmYWE4GraArrGFStFSzVJ\nvEOYtaCUKE7NQ77MtjnMiFQUQbbYSdBZaYptJdKWEFtwpV3Xi3Yt8B0lN1Vl\nMFn/cpfTf0V7g7Pl8syAFq+vBTofD+tjPgu7KD37hqfCCUl0aOPjI7glg5gV\n+UY/4CIftmQnhQ2dOcR3plJV3tKF2WEbarGCPBsxTLqj5gNRnqwAUwxa/axQ\nbe2dB5HCkMTfoDEBQPiyKHBXacMsizt9Wklgb9M8lKLTDBSdG3n61gPvofcd\nbquywLYAajtfcHKik2m25YXI6yos0idi+7OUQcnaCPN4q0HHJ5UTqYfa9m5e\nGVdwnVJD6NGWXe2LElSf8aU38AWfUKR1NcORZuXYh5nDvjYb6ASU4T2QttZ4\nbK2kIeOyAFrj9e/mm6+iPKwPsXzKC1r6nf9E8Q/dCGrqIrUGu5vAqcaWbUWz\nUBf8BXr3vfzK/VZxPFlOnBI9i5845XQV4hiL0nzIIclsCKXKaaWNFUVsOCGs\nnVHZXkzdG/5jctyoWhNV6UoFNTg9KpgTLpQt2Dy4Z+7CQoWiW/lzcqBaEhyU\nOaH58YeLEuVu+vfE7stqZmDhRkB9YXn+zI8VA8FaOaWQQ+MHpl69C/bXBXfl\n/YsZ\r\n=i/+N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","release":"np","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.3.0","nock":"13.0.7","tsdx":"0.14.1","husky":"4.3.8","tslib":"2.1.0","prettier":"2.2.1","typescript":"4.1.5","@types/debug":"4.1.5","@pollyjs/core":"5.1.0","@commitlint/cli":"11.0.0","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.2","@pollyjs/persister-fs":"5.0.0","eslint-plugin-prettier":"3.3.1","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.0","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"11.0.0","@types/validate-npm-package-name":"3.0.2","@types/pollyjs__adapter-node-http":"2.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.0.0-4_1613000636895_0.9066985110372061","host":"s3://npm-registry-packages"}},"2.0.0-5":{"name":"query-registry","version":"2.0.0-5","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@2.0.0-5","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"np":{"branch":"main"},"dist":{"shasum":"e6fb7c517ed699201b02644460f512f580f5a7ff","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.0.0-5.tgz","fileCount":209,"integrity":"sha512-5kVACh3sDCpX9grlgjSKtUtWCkPqmiHpBYSoZp/u96gu4hSIcJheXfEwdvtL5CwzJYkgthGKGL1/bzhR+38xuA==","signatures":[{"sig":"MEQCID2IjiN0yN/c0SJ298iT9Mg3RokRqktMqW2SFby3gvnxAiAq7YZDwQvSlW4EIUAYOwhUthccI/I0HoxRGbECnziWHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPsIhCRA9TVsSAnZWagAA6iIP/A0f23L+aZufUlfOivv3\nQ1WnIe3O+q9tWPv0BZjLNK1Sniw6IPBF9tNZjf3LhUmlSclKphICDcBIfGXl\nXjPGVijMIK3xQGQ7Fc3I6PmHflYwEojJxNMX+tItBq6ckYL0eZhtqzF4vc0y\n28+kEurYOaMfIlhVyCiZbLRxF1Np1NW4tJ3erX2H9VtFYmPhyS7BSD0D1OhG\ncdt/B/dhAeZ7NLHKB8VKpPKz6m73FV0FywGIuKf4UnXag8yRMcMa9g4ICf/Q\nGpt/F6WHhCPZS8FNhxPE3zKEWhAi5wD1dXyH1U5dO/qWSGTkYalW/Hp3ohaG\nuyfAKm/avlgGegG+Ovuv7CfQdCSYaFOTzTDF3RWnUuitRcsVRkBRIlBcHWM7\nzsZTUCtMA/puL3fw0gAae9rQ8ne6H4fb5RayIJqGzxaXxXUemMHVODfuVkCM\nRjlJmqCHHNarm4xaTpB2RGvDwMgDRDVofZ33m8Qltg9DkvRhgBAy3ayuc2AI\n17xNG4tkiC1C/nklmbunjhxK9cs2ZxdBCfimfqMrC9tIHrXztcOokmOKbKyC\nnnf56xTDJ/ZE07e6LATOmf6dgaQjoXGwD5eHSkeeOkhzlfp0A34MghoJ7kFx\n8rjHXA5s/Cs2FylGhXpvJ7BlR6kD867PfaLTZBRksIhYiHx3cUH/HHYSqd90\nVBri\r\n=RwKJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","release":"np","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.4.0","nock":"13.0.10","tsdx":"0.14.1","husky":"4.3.8","tslib":"2.1.0","prettier":"2.2.1","typescript":"4.2.2","@types/debug":"4.1.5","@pollyjs/core":"5.1.0","@commitlint/cli":"12.0.1","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.2","@pollyjs/persister-fs":"5.0.0","eslint-plugin-prettier":"3.3.1","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.0","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"12.0.1","@types/validate-npm-package-name":"3.0.2","@types/pollyjs__adapter-node-http":"2.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.0.0-5_1614725664577_0.9434749665800324","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"query-registry","version":"2.0.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"name":"velut"},"license":"MIT","_id":"query-registry@2.0.0","maintainers":[{"name":"velut","email":"velut@jsref.org"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"np":{"branch":"main"},"dist":{"shasum":"d61f3932f67db59487dc3114bd16a6ef081baa00","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.0.0.tgz","fileCount":209,"integrity":"sha512-C6kCa5SZh8qJOzTpA2T65XQpHMikXCqFdfiByCI39C928r4i375eQr+9eQ08EMkBARSHODj133l7E10Zn8rf9w==","signatures":[{"sig":"MEQCIC6B/X77U9Ge1kZi9rJQ+Q+2z2nqC5LLT9buyL35MH3fAiAMeHJ4MdQ/W3BMpEs0o5VwKZGXf7AQ1ge/J4QHLf58Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR8egCRA9TVsSAnZWagAAtiEP/iBp1Sa/D1CoBPCu8mHs\nR//bzEWe977wEVQntAqi88v0gpFspB/aLSdwsoLkuz3sZtmAv7YkcsbNvoul\ngyBHcBRrBq5KtyDdN4I3atSPMSDCtQPymRWtuKrfLIrcE1RdgWEeR5OJfIRj\ncawSw9twpGiTzpMKQO8sZxhfSFuJBgmMVVVb7SPkxmub6ueixCgIoqYbunnB\n6blJo6scdYhsHEBRMh79lT8xOgS9jpL3rxR9cIER0/g5TJw/p3t1POBjDoz3\nx/NL4ZeEQAZXfROz/azJWpDsjt/nraA+r65rQ2V3U82dNqIrO/GASrLpcgnP\ne8NT9X7ezD30iDXBdXYnfvZ4milaJE20f6oWhIEA1Lh3evuBTwtGsNfjuCdg\nDFBVlQwjIJdOXUCm9EeKTyooJip9SqRujYKlt8MLTE61sISqFfnPivLBPx/i\nWLxPFvn6XmumNdByPjOq22XNB+knWk8IQYCa+RwFyTQSHCMTE5ul4WRraMl9\nJHhAVEo+Xa4EhiofR3BpFihnMmN5caFmPkHxFzCTyF6Yb2kfTPwXYcqMbHjF\nEXIDm3ysPrpUG79vWqgIg3OpHZRkRy51c1Vne4N+Wp1BM4pkUql6n3pyJe5S\nH01u69S6AY5nEf+Apco8+1+kN03McxDFlesWHUuGUD71FaziUyuHrlTJ0qbw\n6BtV\r\n=lRe3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-push":"yarn pre-push","commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"yarn lint"}},"types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"tsdx lint src test","test":"tsdx test --runInBand","build":"tsc --noEmit && tsdx build --target node","start":"tsdx watch --target node","prepare":"tsdx build --target node","release":"np","test:ci":"tsdx test --runInBand --ci --coverage","lint:fix":"tsdx lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"tsdx test --runInBand --coverage","test:watch":"tsdx test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"velut@jsref.org"},"prettier":{"semi":true,"tabWidth":4,"printWidth":80,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.4.0","nock":"13.0.11","tsdx":"0.14.1","husky":"4.3.8","tslib":"2.1.0","prettier":"2.2.1","typescript":"4.2.3","@types/debug":"4.1.5","@pollyjs/core":"5.1.0","@commitlint/cli":"12.0.1","setup-polly-jest":"0.9.1","@types/git-url-parse":"9.0.0","@types/pollyjs__core":"4.3.2","@pollyjs/persister-fs":"5.0.0","eslint-plugin-prettier":"3.3.1","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.0","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"12.0.1","@types/validate-npm-package-name":"3.0.2","@types/pollyjs__adapter-node-http":"2.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.0.0_1615316895491_0.8832670584887063","host":"s3://npm-registry-packages"}},"2.1.0-0":{"name":"query-registry","version":"2.1.0-0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.1.0-0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"13f5883b289ac439d5fc628a0691e982ed0f6024","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.1.0-0.tgz","fileCount":209,"integrity":"sha512-I7Og+svISjYgdsvbqZNhjaSF0bocz4QoENkrXWYaBTfFPbvncM709qX4ERZohzUFQovu01wYgupLWc/sm8gnMQ==","signatures":[{"sig":"MEUCIGvs7gY2KctYKjCrjxbsboNSfq92kpw1y9v/lh2Se7ZPAiEA5q4WGYZDIMPTyDiqw/SWtA7jyIiw/0Qwmebtcb//HZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnT0WCRA9TVsSAnZWagAAEjUP/2dSWQmSMJ95tS0/TSMw\nA0Jm2LU7Cvh/L/BJrysTWxFe7lqN0bdJLXsIYNbmWp+oecPlyKvOJ7qfH4IR\nPuD9BTUwnYfPhpZEpK/0nilxpXZ3vWSutXwbKCzMbRdXARj55kPNv7wz0uq9\nZxY2UeL0jll64mWZzdPXEiN5KJHBWucuKZBS58cT0fdrEBKoRUlRf+StFYuA\nEqnI9ubGO4HyzIklKM2UtotZHw4mVxYQfro2AvBAYzsPlzw7BqiUmxIsGh96\nQYQ0UN58rst0ewKpgVzEvLHkB8CaEl/XaUoIQJrADih7l5KT/gjeQRoMJ4uv\nwLp2sAcA02TBUFHqeTIAIuqzGuzP9rpHV2Lcxs5S71hwKnfCnA3Dkr+9ITE0\nlE5kjZk0kk7KNUSXxNtpB7VD7BXCIZrZtc579zy/fLySZcDC2w2j//MYPsgx\nXU5h3Qs5tNREv1YsGNSHZhg4mO//WULIBHY74h/2V7GkF7cLkKN44q6oHy8D\n1THf6IBafEX9q9hxxzetBdCR5UDITo0QYpUzWgrSaQ6fVafuCx5+w+B0gszb\n5xZ8i1kZS3PS8qqsSvrVw21q4U5eHf8qGpq/VVHZoWVzYyKbNBNu2RzPnd3f\nEe/QRaWHeZBJWKD8o+RlqQw/wIIvLAAcKQqjAIgIPQx0DTKwmQbsMNFGPnTw\nSlZE\r\n=ezqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.0","nock":"13.2.1","husky":"7.0.4","tslib":"2.3.1","dts-cli":"0.19.7","prettier":"2.4.1","typescript":"4.5.2","@types/debug":"4.1.7","@pollyjs/core":"5.1.1","@commitlint/cli":"15.0.0","setup-polly-jest":"0.10.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"5.1.1","eslint-plugin-prettier":"4.0.0","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.1","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"15.0.0","@types/validate-npm-package-name":"3.0.3","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.1.0-0_1637694741964_0.22289971548840914","host":"s3://npm-registry-packages"}},"2.2.0-0":{"name":"query-registry","version":"2.2.0-0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.2.0-0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"de5d7cdbe637c8a80d1bb502a3cd825dd50d049d","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.2.0-0.tgz","fileCount":230,"integrity":"sha512-GrsSSS0FcE+H23BxWIgIQQDCDPcgjBo5l9KG2okTC3u/qEEAGhdlmC3UJJQ3ETC2kv2/9cXzmUBuVvQk35dEbQ==","signatures":[{"sig":"MEQCIHhlkuK/e8f3y+VGBkSg9leleROcuhGhqPuk5qqHgrueAiAOuKjF8QVIUrw+eiUlsUkrqfY5MnNYqRqts+uloCPHMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":392672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpoMkCRA9TVsSAnZWagAAnWgQAIwLWztTlz4AC3BLklL/\n5Klm2qydq1Se6nQSkTvbonjRXGD9Wqa5BxCcqCGEsSPMJ8QPRhaDPqT1wk5q\nUBieGKgX80/ebjcM0NP9rigLnM0VbrFEUGnrjrL1cyTXRKJZQQ8Ck/Jg/boN\np1Cyxg5V13Vpq82dG0ZGMMSDDNIhNmeGwoI6rOjv+8dDBh+ZgbHZ5MvDo4Sb\njPQ9C0ZvxRVQTH5vmwLG1saBc+yihyOvmi3+PNIHMKpjQAsiw5KpTECyBpcH\nPk9vls9vXyIENqo0+KwPUXyE50VS52rItpYhw+olIEcNITrZD7QbAQcpRqRM\n8nkfGYSQduVzWhRi4PewdJccWadvnXP7a8kruc5vzLNQQOJFSrzvW/Temqgi\nvza6TCbDRcsbnb9Miar3GqB1Nfooxv3hIQB4R6w05Jlx47jIoWfjnxfvEQBf\nxWiX+V3zflJZZLPuFlXVUK5wEY8FU5btaI9YjKcwWCLmH2PVGsaObLCfQyUM\nJOiTM4sPpBDt41dxH43I0g/cvjLmbFNQgK4ANyV2sc9OuF6A5TBC8vqagC5u\n3vzxAaJIfsCP0zrxCdduf5egyvsh95uFH9SSxhqrx4+zAfizOWe9bBYEaWJf\nahB2t6/V6nmyTRjraI/mEmrXgwM5gX+tgagH0QbKwKx8ofirMhYvh9DdcmK5\nuxGq\r\n=TRvP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"debug":"^4.1.1","tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.0","nock":"13.2.1","husky":"7.0.4","tslib":"2.3.1","dts-cli":"0.19.7","prettier":"2.5.0","typescript":"4.5.2","@types/debug":"4.1.7","@pollyjs/core":"5.1.1","@commitlint/cli":"15.0.0","setup-polly-jest":"0.10.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"5.1.1","eslint-plugin-prettier":"4.0.0","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"5.1.1","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"15.0.0","@types/validate-npm-package-name":"3.0.3","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.2.0-0_1638302500102_0.3721516441560335","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"query-registry","version":"2.2.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.2.0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"d7757f71a86371dea86d0b68dc0082480237da20","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.2.0.tgz","fileCount":230,"integrity":"sha512-nUcFy21KxvlAAImssWTnGwHio3riYGBEDwJsFCNUwFN+0d/CPrnCkZQhN0VVifZeeOetiRXO2rA683LAIrqeKA==","signatures":[{"sig":"MEUCIQCOVy1+YVT60y3b8RCWrCatxFT5smzT3PtQUDCCz/4m8wIgUQx+B/h1YNW9lalZl6Iws8ATHWvnGv0vn3sxshfydXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp7UnCRA9TVsSAnZWagAAGeUQAJobPYWZGcNaZbii57+x\nXGdeXBBPSb4VAeachCInsShwmjgqWVvjwXrkS2bfYmKW7U9p+Ec9ZK4k0HnF\nnZGzfA1fyo4qPbdnBQZkTD4ErYzC5kvyY1yr3JTb4Ti78yDCMoWht5X5B/1v\nUfeP8IalIRLfynLOuvgdunRXWxok80L18wHPX23rM5FuQmf2sx4+BIyUuTfc\n8cCIF8qKId9AgfTZhVXBC92SXoMnXqRf2l/G5kcCFIMpwGl8ioHwfXBwQfdQ\nEwq5+sNJztyN4KM0P5B2Q0tKO3dr+iON84p+A2BPRV+cBRw+9c8ubqaOF7C7\nuPGxWrTJaIxU78wyAiVCA7bnc5rl+6NUqQKOwsyImOX7tUAEOjv4bKcNMa+W\nkdaTYiH9qlp4hPjoXtX1T71j38DQIcJBEVbee/nUZsnKb0BeNRbhEx9/jJ36\nRd7ckD8RmCLtDN/pK1uufcISx0pbKJFRJ2GUmE56yd4uMuVZbG8ARsGZdQhX\nGncNwWQfv5ZXINEwxskFLQr0SNym5n4Vxh8Z/Tfv94B9HqtFq01kqjCkgemB\nkN7zCI75IMDrz6LvspZDqnYglrmFIH0Ma7Th1qXYZVb1LL0yXBevrQYp1O+v\nutDtuKlb656XuVgPjidv+aW/rYuz2BzcKuLdqlZzfzB+/FBrUk53JOG7OZFd\nnCDN\r\n=yIP1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"tiny-lru":"^7.0.6","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.0","nock":"13.2.1","debug":"4.3.3","husky":"7.0.4","tslib":"2.3.1","dts-cli":"0.20.0","prettier":"2.5.0","typescript":"4.5.2","@types/debug":"4.1.7","@pollyjs/core":"6.0.0","@commitlint/cli":"15.0.0","setup-polly-jest":"0.10.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"6.0.0","eslint-plugin-prettier":"4.0.0","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"6.0.0","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"15.0.0","@types/validate-npm-package-name":"3.0.3","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.2.0_1638380838947_0.7449008662347909","host":"s3://npm-registry-packages"}},"2.3.0-0":{"name":"query-registry","version":"2.3.0-0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.3.0-0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"d095495e353e1095e21871bd205a62fde29ba0cc","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.3.0-0.tgz","fileCount":230,"integrity":"sha512-72JccLZzbym/Wq6k6m4oXg7um7TwPn+uUG598eliK2xDW5X0FW9WZnQoQ5z4aivm85tDXn+hkN45kPnCo+dM/g==","signatures":[{"sig":"MEYCIQDyhC6rEziZaaWEmMexlPBYjbjHA2n+fm7gq56+caw9pgIhAMC9KTnbo6/nTyMRuxe4CmRj5CxnAZ/GdsyezxjzAVKZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZvqvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojCw/+MHkmaeU2vschj3kmsJSSzjB9fHkuHbJfpQQ0suZDE2BuMHqZ\r\nN08En0gSZTgUVA2idJB4cN4nxeO49YNAzRFqWBA4W5owIHh5Iy4+1PVVnksZ\r\nJiKPO8KCIVDfzm/edFY5oSKzQSErA/NGphv+pLs3vU9SStRYMUrdTLMXUpkc\r\nw9FYToWNOANRwUg+Vz/ulxSN/pMKAx3PnCPAlNLJUYyyjnm12NSLkUE0jwId\r\nec4H4yDvTDoKH5oVBBQWDPGo5bbIWU4L3hZgwVcl4CwZpWaE43jlzyPmPwK5\r\n+kB4TZwFltHENowB02dj+Zv9rfQ5OuhXVViRDdOAAhDyexP+FffVLwgXhLVH\r\nhVuWoGonU7g9uUGv2hqhHVOZbuqEVtxbOvNn/C+LGJyIJ2kLSt58r/+qzoRi\r\nIRjzMmRtBZZ0gUJAQqNVqVGaK9Vc1uYah95CpmigBxKTF1UZf7OJYXCvgT45\r\ncJ5bwiNp79v+T+qYo4B8JkXWVRQc+AYXYckjVjSqa24ScgcrMJeOXM27Vnct\r\ncY1qgl0NBfXyxgaAVkorBAB6R+fBZzv42tXZudPxhLTgdZL2Of1EO2zbWUp+\r\nAt6VP0CMbDhxK69pgDmIdfZ6+mSeaRK3MtQZxmYFhR7lE0uKLCxD+RMnT+FF\r\nqYPI233MEX5fZ1bGcO4o4AkZT5lfjgBzlnY=\r\n=c9mr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"tiny-lru":"^8.0.1","url-join":"4.0.1","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.1","nock":"13.2.4","debug":"4.3.4","husky":"7.0.4","tslib":"2.4.0","dts-cli":"1.5.1","prettier":"2.6.2","typescript":"4.6.3","@types/debug":"4.1.7","@pollyjs/core":"6.0.5","@commitlint/cli":"16.2.3","@types/url-join":"4.0.1","setup-polly-jest":"0.10.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"6.0.5","eslint-plugin-prettier":"4.0.0","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"6.0.5","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"16.2.1","@types/validate-npm-package-name":"3.0.3","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.3.0-0_1650916015422_0.9995241273636168","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"query-registry","version":"2.3.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.3.0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"022ddf65788a8c135f7d74e6a94fd3c97581d414","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.3.0.tgz","fileCount":230,"integrity":"sha512-FK38U+4H7VpDWROIioL/PB1R2TjLfrzAR6yyDwjxY2cfsDiWLUgWFuuFx53WXEk0gy468k0dAphzYOewHH4xig==","signatures":[{"sig":"MEQCIB5YDWTuygTcAHRVqbYcMNYVk51uDpUw0HnEM9SWKfMpAiBHIKwbD3jbEUwgq4JlOF68j3oTHBoiai2ni9BChZG6JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaS3nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmomgw/+JgnmPUUB0e33B4F7pIk9hSBF1sqLnzRcpUha3ioBdOscuGBV\r\nF+9wxBqIZkmjCrJjjgOg3gNF73QsIsHItsafIphh9WACiLzAKSPAzphDQMlk\r\nLHd6Vb+HVEK6H+GL7EN/VZCrdKe4ypWAIfJWJUvXYiQ8S7I4n4ljlfV9wdba\r\n0VoQTLmx4vuiUDu5cJXnU8byBDhyEzPTk9R8KwZnsAo6fC5hV/qCTcnfzqes\r\n/gxDI0XmA7BJbeNE/ZxD7NjIjnAdOA/ewvk0DxUoo7U4+/x9OpzFDzRjxJd4\r\ndX6H8p5Q6gGHII7u1RkEmnNk1R2D/HY57ZZcxBIwn+U4+Jk9dkrMOtbdaJnn\r\n8Ug8L3eJJ8s3feJOoDHr3aPrR102MqfLR8ZTCMgcEJwsc5AC4zAIdbGWgnRE\r\nj707FpU/upgTP+gYmYukN6x5WIoVYu1t+TrbGc/NGZJkUZW/929JeIeOOvqX\r\n6pCHl6FVgXIyckUtVcF4iDMQq3QnxOxeHa+shkWhSZctVGwIDoR+RXVkCXLy\r\nm/E5lNo7u38KUjdeegfFS7QG+6sPZxNc/IoNBtgCep/pXKvBBUoqKWA8e8+1\r\nFaaUPZfwcv886sy/Eq9Y4vgJ3xlM/qI2+nOYSWspCJTGIBRs5QtDdfiLkT4/\r\ntqTuTLamN/8J4i+o8B3DNOab93RWKkfiUD4=\r\n=Zuf/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"tiny-lru":"^8.0.1","url-join":"4.0.1","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.1","nock":"13.2.4","debug":"4.3.4","husky":"7.0.4","tslib":"2.4.0","dts-cli":"1.5.1","prettier":"2.6.2","typescript":"4.6.3","@types/debug":"4.1.7","@pollyjs/core":"6.0.5","@commitlint/cli":"16.2.3","@types/url-join":"4.0.1","setup-polly-jest":"0.10.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"6.0.5","eslint-plugin-prettier":"4.0.0","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"6.0.5","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"16.2.1","@types/validate-npm-package-name":"3.0.3","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.3.0_1651060199047_0.9796589222059906","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"query-registry","version":"2.4.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.4.0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"cc43a35a4af4e0f941582e20ad53e75377b5c225","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.4.0.tgz","fileCount":230,"integrity":"sha512-NkWBmqfo8CdsVdTIWkYoGNUaHxgK4F0CPWT0MWegz/wp/leNks0zgbNYV3D+IZs0Hqoo8ENPKHfnymB2k3L7QA==","signatures":[{"sig":"MEQCIEVfMbw40NJCY/QfHj0Ngx5esfT5Gx5zgAdRrfvDUOisAiBwPtH1MG/wfXqhXODUoZS5WAvoAz2ndZTtxIiZA61pcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie+zVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYxQ//UAVrqSYfRYlYTxa1iuSUGQhOnzPOHvk9RQYA0d6NJ5NETyLO\r\nerOnJneVGe1L8jnSt0CSW652HrAouR/hJP/S+3BRPhX5rmygOP1gvo0ZX3+J\r\n+Lgyxi/1fS/jeXhF6tIqe5hEpFW22bBoXyDV+yUHk06HWnhwTRrxmQIDEam9\r\n25fhvNssA5Pb69kdnweGnUw/H7elteRcvDZ1+smees7ajeDi1YSuzev8auFu\r\nq4lNgOSskMTILuX4uZOk6Qgwp6OjJDr0TBkUltSaO1kws/C9XkFuS+gllCCv\r\nzsotWQCYtYFGGy2hpZ/3VQmImZK5G6F8GuQlTTNJDLg5AqHD61WpGtuHuIRd\r\nDwePteW/H4KRT7vTcOAdZYpdPV8zvfjdXJaUN9HQ3bjKeo2AFSEs6ZuzqYoa\r\nJWz2XhByr4Ue+kn+KUDNoOwCZZVKKCADh31AeCTl38WfAxJG3kQm6GCng4oe\r\nJ3aIjSZWAHHQD3i3JeMOrucZqLvrMtO/I2XCCVLA+K2N6swZQtyb7DotJ/RP\r\nzQO4NhQ1qtq5sapHY94GGkU6WQ/PuCCtvGfiDF8+/7jhZSE5I1xpSlbgLVVV\r\nvSYNsfQPkQqRl+MB9w7gC8bOPWOv8uNGCeUpar3cVMf/l6t2dDfpttUEsgR2\r\nRKew+Ww6F1YQHsuiSPiV3cQ4cukwGtY9Qgw=\r\n=RCBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"tiny-lru":"^8.0.1","url-join":"4.0.1","make-error":"^1.3.6","git-url-parse":"^11.4.4","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.1","nock":"13.2.4","debug":"4.3.4","husky":"7.0.4","tslib":"2.4.0","dts-cli":"1.5.1","prettier":"2.6.2","typescript":"4.6.4","@types/debug":"4.1.7","@pollyjs/core":"6.0.5","@commitlint/cli":"16.2.4","@types/url-join":"4.0.1","setup-polly-jest":"0.10.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"6.0.5","eslint-plugin-prettier":"4.0.0","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"6.0.5","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"16.2.4","@types/validate-npm-package-name":"3.0.3","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.4.0_1652288725343_0.021616226241593095","host":"s3://npm-registry-packages"}},"2.5.0-0":{"name":"query-registry","version":"2.5.0-0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.5.0-0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"d3014b1ff1cb50a3aea1d44af480e52561138c9b","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.5.0-0.tgz","fileCount":230,"integrity":"sha512-62sylxW2I1KmkivzeJ7tEbBZgNGsLW3/APiDRQ9sY+5+SK6t4dxBSX7HFlrC5pNy3b3LA1ufZo7pXPfcl7QfcQ==","signatures":[{"sig":"MEQCIFUsyZSfOWhb5zvpfNiCC958hok2puYsjTKUfYrkQMceAiAWikdr+zujvPJEn1S0+QheGqHaSaeFVlGhh5jVvLX8zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij6ucACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcVA/+Kk3G4c/MY5mSB+W+1/vDdTRRmQ0w/NEcT0DTFiJoxAjdIWMu\r\nRSp9oanHZDKItOquRCVcuJVto0T6kZXUGQ3EnPS4bmbrKaCaWX4Pah1aHzJ/\r\nBIBa4DwYcHFADdUswewy3mCoYFUwPAhvl0YqYQAweZg5lhURKLE+R6WmriQz\r\n7NG25x1C6tbhaEc6YjUyvg06JECtXvM4oxPRuksIvPRRyhb2CY2CBwxoPXeW\r\nCUBsZ0aalVHyiUqP51Pb6Uhpv1qFkHRqRPZYlgCE9CciXV3tPiL1RiYMEeSM\r\nYGsTirTgHiyApSTqaQcVwaj74rqM2DJHPg3GFyRnByV0Y4+e0jnswIppcNLl\r\nstYeQ9ih6UaTAADcGQihGBQjmIpzTKXyCv2wSYBo264rQcQjcwesqXJET+Vx\r\n/RFj0Y0xSM5KKd+pg3/dm3Pv9Y2ro9cUnbzJNYiC2fY/nA/kTwbb29tgSdkN\r\nsiskyCVKkuaMmEkHO1dHHtiWvgJ9jtmYnuQXXXQzZjtoNKiLYpDaNBrKwMeR\r\n+fhRfF+M73M/x9iQwrWAG64meOSHBwU0JsAe+EqLFo8TtBX3U5jMlrduTALl\r\nfKc3j6VOGICF2NxI4NPFCCTSNEcSnSkaDNYKKwRjzFOAnpUzG18X9SgSIcp3\r\nUWuCa9ik+/g8tv/ops4pQfau2N93S1z7PF4=\r\n=MZDR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/query-registry.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/query-registry.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"tiny-lru":"^8.0.2","url-join":"4.0.1","make-error":"^1.3.6","git-url-parse":"^11.6.0","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^4.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.1","nock":"13.2.4","debug":"4.3.4","husky":"8.0.1","tslib":"2.4.0","dts-cli":"1.5.1","ts-jest":"28.0.3","prettier":"2.6.2","typescript":"4.7.2","@types/debug":"4.1.7","@pollyjs/core":"6.0.5","@commitlint/cli":"17.0.1","@types/url-join":"4.0.1","setup-polly-jest":"0.10.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"6.0.5","eslint-plugin-prettier":"4.0.0","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"6.0.5","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"17.0.0","@types/validate-npm-package-name":"3.0.3","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.5.0-0_1653582748032_0.6696857221442567","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"query-registry","version":"2.5.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.5.0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"e108fdce5c207ee6bdb2e7d33de0a9116ba117b4","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.5.0.tgz","fileCount":230,"integrity":"sha512-5+JXOQr2iegPFO9G+kc0XkhzGsejDQH1j6ggfL1ZcW9MiCgP2EfBnV5aPYp4ibIS4t+aWFC1qU5/vFvYOqbsrw==","signatures":[{"sig":"MEUCIGnPF+03NjOEE4cS1Jg2pcomuahTiyhhx9YCCl1yG1BLAiEAuOaIXmvSgYTepqa51i5/uuPggBWV+B0myq1lR7Jn7Dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikjciACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjrhAAjZ6lZdC9l/ibk5A2ScI7TSxiqRaQPU2OO2+EtSp8klOn7mL4\r\nGovSC2X2iMDSg8ipSmCXelnUYYASZPZ9l/686ussaquRkcx4SdPROdtol90P\r\nYxdg9lBeRzYmlUzUJgE0hDAhG4rp0hWBFwKC3IHrRBQi/Ge04LRD4CLbkzyh\r\ngAZyddcdLJFjt8yMYWsOssBtS09M/AZvGC/i4zCv30ilcc4Q4SRzDwItP4dB\r\ncyoBqPtmg53d59qYJ6fVTZS25g/yrKJpsGouLS23grvBkYFnHfA0Mn5UzjPz\r\nXq9CXkuG7fd+L+1hG9bqRePnoSJNGvya/IMwbihbu8zrFT4x8jDV3NwWfPDq\r\nn8dRNGzXOlhBQwLUI8nkeNEA/+7tASKmokZNAuimQUQe0toOSlZu/zH4uWZd\r\n/qGb2yTjHyzlAM/kxcDTLti2eTVnB3Ncrqjwo+t3ztng0UwL/V5HcmiRMciy\r\n4xRzbP76QLG9KJ7PsgeA2s4c5pl+19rxC4nKRGmdR2lrKrXfpa/jzWztqvKD\r\n1ktLhmKM5pEw/OaHft3ICtlX2jE2/B27ZmJtbuJFUjuWh9CC+UTQJ45AAuuM\r\nXYAmYl6hTFMfQE6X66yzViU3eWcdqLiOdW72+/f58HnNUXnhn409UI++OHvG\r\nw3QRvxQDXCbhRcp1it2bHU1I4PIpBzOqOWw=\r\n=7ql8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/query-registry.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/query-registry.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"tiny-lru":"^8.0.2","url-join":"4.0.1","make-error":"^1.3.6","git-url-parse":"^11.6.0","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.1","nock":"13.2.4","debug":"4.3.4","husky":"8.0.1","tslib":"2.4.0","dts-cli":"1.5.1","ts-jest":"28.0.3","prettier":"2.6.2","typescript":"4.7.2","@types/debug":"4.1.7","@pollyjs/core":"6.0.5","@commitlint/cli":"17.0.1","@types/url-join":"4.0.1","setup-polly-jest":"0.10.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"6.0.5","eslint-plugin-prettier":"4.0.0","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"6.0.5","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"17.0.0","@types/validate-npm-package-name":"3.0.3","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.5.0_1653749538022_0.2766783147308909","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"query-registry","version":"2.6.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@2.6.0","maintainers":[{"name":"velut","email":"admin@jsdocs.io"}],"bugs":{"url":"https://github.com/velut/node-query-registry/issues"},"dist":{"shasum":"fb678ac2d8d46468ff55a02fb88f136e5d63da21","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-2.6.0.tgz","fileCount":230,"integrity":"sha512-Z5oNq7qH0g96qBTx2jAvS0X71hKP4tETtSJKEl6BdihzYqh9QKiJQBMT7qIQuzxR9lxfiso+aXCFhZ+EcAoppQ==","signatures":[{"sig":"MEQCIBGAJj2d0mjX2ZWPsGbTicm9fJTuCDzDiqKeViz2ZHcPAiBbEPsefI2O9TIXMypulpZ4cnTFWDEJmr4iEH68tongWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi99jfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcHQ//cCvx811VBqXNUrhDI9rLrwziN2SH8WzJRh8mgSXPn/pFhZfT\r\nDlqHLPn65sPUzm008l7Bs1zeCpZlUE6aI3J65k5QWlk9sfqmLQPlWmN0QVh6\r\n7Vvruun5BtzXz3rBZBJyKuGO9UXUifr6k38R1j/DBVOrXLXMPvTU/aLB4By8\r\n25fnH05vYRLc9FJnVUplYJFx56OJyRZQXYZJhMKfstqmRiUCdJmHacWtCqXe\r\nZmfh/pgVf1eD06BMw4mleqX3T2E3bi4svaoKjMvRpw09D88rpjJ3hPonIdJF\r\ntF1d/klKvfoAMSqFfcny6rTuknqeOHT75erzhAK+nmQMzwvB4ev4nXFdafUs\r\ngig82LoH+KtS0ooMeT59zxxba5AuWmaOSloJiVYuCWjFNdB4lZ4wKQZrnn4p\r\nhhCoRzMzfRF5dpc74WlogRq/kfTecz81Dpo2wR19ZOKqfi86ov5xVHy7AXm7\r\n/p9RYwsBDF6NyNNGxd1O/doqzDbQ6WsoirRB0ZwKymE/AeV8OiZi5Wv1OI7e\r\nINGV8ycItbRuNdXkQSxlG/Khumxelc/08Zc0Otg+MQmOnSbDqk7W5wsCVXOc\r\nvDqFtfnh44nxzUv8X2JEdgaB6T0YXYFjPq29MSg6kXiqu76lB5ev3ovLm+Gx\r\nqT/oG2Hu7bigsrUGr7w6h6Ev2SKPkcA2vSo=\r\n=g6Zj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/query-registry.esm.js","source":"./src/index.ts","engines":{"node":">=12"},"exports":{".":{"import":"./dist/query-registry.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"dts lint src test","test":"dts test --runInBand","build":"tsc --noEmit && dts build --target node","start":"dts watch --target node","prepare":"husky install && dts build --target node","release":"np","test:ci":"dts test --runInBand --ci --coverage","lint:fix":"dts lint src test --fix","pre-push":"yarn && yarn lint && yarn build && yarn test:cov","test:cov":"dts test --runInBand --coverage","test:watch":"dts test --runInBand --watchAll --coverage","build:check":"tsc --noEmit"},"_npmUser":{"name":"velut","email":"admin@jsdocs.io"},"repository":{"url":"https://github.com/velut/node-query-registry.git","type":"git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Edoardo Scibona\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","sideEffects":false,"dependencies":{"tiny-lru":"^8.0.2","url-join":"4.0.1","make-error":"^1.3.6","isomorphic-unfetch":"^3.1.0","validate-npm-package-name":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.2","nock":"13.2.9","debug":"4.3.4","husky":"8.0.1","tslib":"2.4.0","dts-cli":"1.5.2","ts-jest":"28.0.7","prettier":"2.7.1","typescript":"4.7.4","@types/debug":"4.1.7","@pollyjs/core":"6.0.5","@commitlint/cli":"17.0.3","@types/url-join":"4.0.1","setup-polly-jest":"0.11.0","@types/git-url-parse":"9.0.1","@types/pollyjs__core":"4.3.3","@pollyjs/persister-fs":"6.0.5","eslint-plugin-prettier":"4.2.1","@types/setup-polly-jest":"0.5.1","@pollyjs/adapter-node-http":"6.0.5","@types/pollyjs__persister-fs":"2.0.1","@commitlint/config-conventional":"17.0.3","@types/validate-npm-package-name":"4.0.0","@types/pollyjs__adapter-node-http":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_2.6.0_1660410079688_0.23068037841889666","host":"s3://npm-registry-packages"}},"3.0.0-0":{"name":"query-registry","version":"3.0.0-0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"https://github.com/velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@3.0.0-0","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"homepage":"https://github.com/velut/query-registry#readme","bugs":{"url":"https://github.com/velut/query-registry/issues"},"dist":{"shasum":"623d318915e3eecde2a2aa3ed4688307960cb1d3","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-3.0.0-0.tgz","fileCount":5,"integrity":"sha512-q+MtX8+zrCymrHyjBNdMqPrfTm/r2PI3WyWXdbkmevhokZXlzBWg30FVNKuPnhn2eTAxLaHGxSGS7H36+JqgNA==","signatures":[{"sig":"MEYCIQD8NBNo0k1D6R91MhJVYoTbfr8HCPY5D9/U2BilvgPiLQIhAK+jUrOijfXn/i954zMDh4bdkfKvSBg8B7N2Y+UEk1fF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196590},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"63bcefbc4f7578ad9bea7b494caaf94441651265","scripts":{"attw":"attw --pack . --ignore-rules cjs-resolves-to-esm","lint":"prettier --check .","test":"vitest","build":"tsc --noEmit && tsup","check":"tsc --noEmit","format":"prettier --write .","release":"np","test:ci":"vitest run --coverage --bail 1","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","test:update-db":"bun run scripts/update-test-db.ts"},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"repository":{"url":"git+https://github.com/velut/query-registry.git","type":"git"},"_npmVersion":"10.5.0","description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"zod":"^3.22.5","url-join":"^5.0.0","quick-lru":"^7.0.0","query-string":"^9.0.0","zod-package-json":"^1.0.1","validate-npm-package-name":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^10.0.5","tsup":"^8.0.2","fflate":"^0.8.2","vitest":"^1.5.0","prettier":"^3.2.5","@types/bun":"^1.1.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.5.0","@arethetypeswrong/cli":"^0.15.3","@types/validate-npm-package-name":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_3.0.0-0_1713825136436_0.7188437743431544","host":"s3://npm-registry-packages"}},"3.0.0-1":{"name":"query-registry","version":"3.0.0-1","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"https://github.com/velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@3.0.0-1","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"homepage":"https://github.com/velut/query-registry#readme","bugs":{"url":"https://github.com/velut/query-registry/issues"},"dist":{"shasum":"927131d8429d78443d864a9e806d4a0218f14351","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-3.0.0-1.tgz","fileCount":5,"integrity":"sha512-jWnG2N0Yh2ozWBnWsMctcl7bltdWd0hpsrVEW1F3siVoEgD5XzMtYh0BGE+L9a/s0uxEqLgJNWQ/ncrY1S+qCQ==","signatures":[{"sig":"MEUCIEaenjDAr6ZJ3jgG+3dh1yHRp0xYCFqqUElXZzduzdQUAiEAi9+0zqXDnnqs6ph1OFvxfWHhOoHPDXUJeAWfiTFtJVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269931},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"824b4aa041f422e516f2cecaafdc74f9ef2c4148","scripts":{"attw":"attw --pack . --ignore-rules cjs-resolves-to-esm","lint":"prettier --check .","test":"vitest","build":"tsc --noEmit && tsup","check":"tsc --noEmit","format":"prettier --write .","release":"np --no-cleanup","test:ci":"vitest run --coverage --bail 1","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","test:update-data":"bun run scripts/update-test-data.ts"},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"repository":{"url":"git+https://github.com/velut/query-registry.git","type":"git"},"_npmVersion":"10.5.0","description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"zod":"^3.23.3","url-join":"^5.0.0","quick-lru":"^7.0.0","query-string":"^9.0.0","zod-package-json":"^1.0.2","validate-npm-package-name":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^10.0.5","tsup":"^8.0.2","fflate":"^0.8.2","vitest":"^1.5.0","prettier":"^3.2.5","@types/bun":"^1.1.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.5.0","@arethetypeswrong/cli":"^0.15.3","@types/validate-npm-package-name":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_3.0.0-1_1713884448306_0.8675703890872175","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"query-registry","version":"3.0.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"https://github.com/velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@3.0.0","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"homepage":"https://github.com/velut/query-registry#readme","bugs":{"url":"https://github.com/velut/query-registry/issues"},"dist":{"shasum":"f2adbbd3d02ad7987a4109eae83110f8e43e5003","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-3.0.0.tgz","fileCount":5,"integrity":"sha512-zhuMwPF5N6HRB2K1OJCFkHdUTPB+cis7xo/L3daT+cJCosTKsTrMtNN6Rz5kSZmVeJp8mOcNZJOcpRNsmzogDA==","signatures":[{"sig":"MEUCIQDj7AEXpOB0uRs0Gd7LwbpQUn/V9IzyDKGHFS/bnALyeAIgcEzFJBNFgplJsaE9/WsYo7RVCR6Evf+v1QqTrK4+fnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269929},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"7903a6444d8655aa8ef81e4190fac922edff1b68","scripts":{"attw":"attw --pack . --ignore-rules cjs-resolves-to-esm","lint":"prettier --check .","test":"vitest","build":"tsc --noEmit && tsup","check":"tsc --noEmit","format":"prettier --write .","release":"np --no-cleanup","test:ci":"vitest run --coverage --bail 1","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","test:update-data":"bun run scripts/update-test-data.ts"},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"repository":{"url":"git+https://github.com/velut/query-registry.git","type":"git"},"_npmVersion":"10.5.0","description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"zod":"^3.23.3","url-join":"^5.0.0","quick-lru":"^7.0.0","query-string":"^9.0.0","zod-package-json":"^1.0.2","validate-npm-package-name":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","tsup":"^8.0.2","fflate":"^0.8.2","vitest":"^1.5.0","prettier":"^3.2.5","@types/bun":"^1.1.0","typescript":"^5.4.5","@vitest/coverage-v8":"^1.5.0","@arethetypeswrong/cli":"^0.15.3","@types/validate-npm-package-name":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_3.0.0_1713890994496_0.5071019593281965","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"query-registry","version":"3.0.1","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"https://github.com/velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@3.0.1","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"homepage":"https://github.com/velut/query-registry#readme","bugs":{"url":"https://github.com/velut/query-registry/issues"},"dist":{"shasum":"04fca7bfd11a914ed1c630bcf546e468d4be09e8","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-3.0.1.tgz","fileCount":5,"integrity":"sha512-M9RxRITi2mHMVPU5zysNjctUT8bAPx6ltEXo/ir9+qmiM47Y7f0Ir3+OxUO5OjYAWdicBQRew7RtHtqUXydqlg==","signatures":[{"sig":"MEQCIAfdK/c2frpla2/HO6bqxHxRG15iqk4g+mZbOxixa9JrAiAL6z0nTelJRExFFc5jPsi0pR3QyH0OH0VItoY7mpwONw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271010},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"3f891f4254d9087925fb5098590abd9e7335424b","scripts":{"attw":"attw --pack . --ignore-rules cjs-resolves-to-esm","lint":"prettier --check .","test":"vitest","build":"tsc --noEmit && tsup","check":"tsc --noEmit","format":"prettier --write .","release":"np --no-cleanup","test:ci":"vitest run --coverage --bail 1","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","test:update-data":"bun run scripts/update-test-data.ts"},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"repository":{"url":"git+https://github.com/velut/query-registry.git","type":"git"},"_npmVersion":"10.5.0","description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"zod":"^3.23.8","url-join":"^5.0.0","quick-lru":"^7.0.0","query-string":"^9.0.0","zod-package-json":"^1.0.3","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.5","tsup":"^8.1.0","fflate":"^0.8.2","vitest":"^1.6.0","prettier":"^3.3.2","@types/bun":"^1.1.3","typescript":"^5.4.5","@vitest/coverage-v8":"^1.6.0","@arethetypeswrong/cli":"^0.15.3","@types/validate-npm-package-name":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_3.0.1_1718196558947_0.429201050485456","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"query-registry","version":"4.0.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"https://github.com/velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@4.0.0","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"homepage":"https://github.com/velut/query-registry#readme","bugs":{"url":"https://github.com/velut/query-registry/issues"},"dist":{"shasum":"707e2dfe69cf75e879cf06e84c46aeacad738421","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-4.0.0.tgz","fileCount":5,"integrity":"sha512-OjeExDdx29Yia8tGqp0LAuJGvJ6CTgRZyLMaMt1eMnPzT5+UXaVjSgVGhp6+uZ6UIAcO0vQ/qM5btsR6nYZutQ==","signatures":[{"sig":"MEYCIQCxjlCpt/KNM6tw+6xlXbEXLZ0Lg6AlX43DB7p2R8qLigIhAJFz+WyOmdpf3GW5MqNwE/Gq5p/VaG4S1lFFvAr7LzGv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279651},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cb66c966b0d2c9628db76588a8deac21a737addb","scripts":{"attw":"attw --pack . --ignore-rules cjs-resolves-to-esm","lint":"prettier --check .","test":"vitest","build":"tsc --noEmit && tsup","check":"tsc --noEmit","format":"prettier --write .","release":"np --no-cleanup","test:ci":"vitest run --coverage --bail 1","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","test:update-data":"bun run scripts/update-test-data.ts"},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"repository":{"url":"git+https://github.com/velut/query-registry.git","type":"git"},"_npmVersion":"10.8.2","description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","url-join":"^5.0.0","quick-lru":"^7.0.0","query-string":"^9.1.1","zod-package-json":"^1.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.1.0","tsup":"^8.3.5","fflate":"^0.8.2","vitest":"^3.0.2","prettier":"^3.4.2","@types/bun":"^1.1.17","typescript":"^5.7.3","@types/node":"^22.10.7","@vitest/coverage-v8":"^3.0.2","@arethetypeswrong/cli":"^0.17.3","@types/validate-npm-package-name":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_4.0.0_1737401914008_0.872335264833459","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"query-registry","version":"4.0.1","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"https://github.com/velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@4.0.1","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"homepage":"https://github.com/velut/query-registry#readme","bugs":{"url":"https://github.com/velut/query-registry/issues"},"dist":{"shasum":"464761933d2c9d3b77500fa2304a7d9db1cfc8aa","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-4.0.1.tgz","fileCount":5,"integrity":"sha512-td+6wAcppqMiDn5RYS26ybwtVzIBmGp7yAvxp01ogY+mzEwQpzev44h1eneP1E6JHSSVTKVHn+Md3Yba4tnHew==","signatures":[{"sig":"MEUCICIQqHgyWEuQ3z6p2pp1UygQciZm94pNNl9iJ4ddHHjqAiEAl0i0s4eRX+eVwV27PHk0CWxJRZG0b3YCk0+UH1yg7y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282566},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"5e437f8c13785283fe23defa3005d0529e520f75","scripts":{"attw":"attw --pack . --ignore-rules cjs-resolves-to-esm","lint":"prettier --check .","test":"vitest","build":"tsc --noEmit && tsup","check":"tsc --noEmit","format":"prettier --write .","release":"np --no-cleanup","test:ci":"vitest run --coverage --bail 1","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","test:update-data":"bun run scripts/update-test-data.ts"},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"repository":{"url":"git+https://github.com/velut/query-registry.git","type":"git"},"_npmVersion":"10.9.2","description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.24.2","url-join":"^5.0.0","quick-lru":"^7.0.0","query-string":"^9.1.1","zod-package-json":"^1.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","tsup":"^8.4.0","fflate":"^0.8.2","vitest":"^3.1.1","prettier":"^3.5.3","@types/bun":"^1.2.8","typescript":"^5.8.2","@types/node":"^22.13.14","@vitest/coverage-v8":"^3.1.1","@arethetypeswrong/cli":"^0.17.4","@types/validate-npm-package-name":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_4.0.1_1743431621134_0.6614091183627131","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"query-registry","version":"4.1.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"https://github.com/velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@4.1.0","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"homepage":"https://github.com/velut/query-registry#readme","bugs":{"url":"https://github.com/velut/query-registry/issues"},"dist":{"shasum":"d77c1ac2b6f88f6146d732fcf51b43bce8172f24","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-4.1.0.tgz","fileCount":5,"integrity":"sha512-abb4CgSTgbe1FrG+sJzAErvhis/zn/R3nuKF0+DgC7/Lr8HMXA9zpXC/Ol0LgmLUhtX54DSWkbPTi7Gy35W6Jg==","signatures":[{"sig":"MEYCIQDyQpi7bN76puQMG55fp1FIk4EGfr5K0svglD4Id04eqgIhAJgusOYZMC23jRDWDtRPC7cco1mBrVIV8oLgVRlney+0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258453},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"393786ae0d9974a9132e83f2a16b60f0499711f3","scripts":{"attw":"attw --pack . --ignore-rules cjs-resolves-to-esm","lint":"prettier --check .","test":"vitest","build":"tsc --noEmit && tsup","check":"tsc --noEmit","format":"prettier --write .","release":"np --no-cleanup","test:ci":"vitest run --coverage --bail 1","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","test:update-data":"bun run scripts/update-test-data.ts"},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"repository":{"url":"git+https://github.com/velut/query-registry.git","type":"git"},"_npmVersion":"10.9.2","description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.64","url-join":"^5.0.0","quick-lru":"^7.0.1","query-string":"^9.2.1","zod-package-json":"^1.2.0","validate-npm-package-name":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","tsup":"^8.5.0","fflate":"^0.8.2","vitest":"^3.2.3","prettier":"^3.5.3","@types/bun":"^1.2.16","typescript":"^5.8.3","@types/node":"^24.0.3","@vitest/coverage-v8":"^3.2.3","@arethetypeswrong/cli":"^0.18.2","@types/validate-npm-package-name":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_4.1.0_1750095057761_0.8248030296090973","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"query-registry","version":"4.2.0","keywords":["query","registry","npm","client","api","packument","package","downloads","search","manifest","typescript"],"author":{"url":"https://github.com/velut","name":"Edoardo Scibona"},"license":"MIT","_id":"query-registry@4.2.0","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"homepage":"https://github.com/velut/query-registry#readme","bugs":{"url":"https://github.com/velut/query-registry/issues"},"dist":{"shasum":"8ca90e6f0fc91c5a0d21a816fc86419364aba1a9","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-4.2.0.tgz","fileCount":43,"integrity":"sha512-e5Z9PZ7gNoGpXS1SVkGa9I0paxanKIbPkwVnDlfVXdX4Zq3r00m1euNll2lh3JwwLShWHsmLda3KB4V3hZwbSw==","signatures":[{"sig":"MEUCIQDX06m2BKIcLB67LRFJIZSCtxT0bmYCh2ZxfXc1tYla8wIgAMELPNgXr4Ik3lmQD1KMuww+JQ/vUdWaEZ/VjwKPva4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81556},"type":"module","zshy":{"cjs":false,"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d7c76b135173be35a467125c344893e625df3cbf","scripts":{"attw":"attw --pack . --profile esm-only","lint":"prettier --check .","test":"vitest","build":"tsc --noEmit && zshy","check":"tsc --noEmit","format":"prettier --write .","release":"np --no-cleanup","test:ci":"vitest run --coverage --bail 1","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","test:update-data":"bun run scripts/update-test-data.ts"},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"repository":{"url":"git+https://github.com/velut/query-registry.git","type":"git"},"_npmVersion":"10.9.2","description":"Query the npm registry for packuments, manifests, packages and download counts","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"url-join":"^5.0.0","quick-lru":"^7.1.0","query-string":"^9.2.2","zod-package-json":"^2.1.0","validate-npm-package-name":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","zshy":"^0.3.5","fflate":"^0.8.2","vitest":"^3.2.4","prettier":"^3.6.2","@types/bun":"^1.2.21","typescript":"^5.9.2","@types/node":"^24.3.0","@vitest/coverage-v8":"^3.2.4","@arethetypeswrong/cli":"^0.18.2","@types/validate-npm-package-name":"^4.0.2"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/query-registry_4.2.0_1756249520741_0.2259858208041845","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"query-registry","version":"4.3.0","description":"Query the npm registry for packuments, manifests, packages and download counts","keywords":["api","client","downloads","manifest","npm","package","packument","query","registry","search","typescript"],"bugs":{"url":"https://github.com/velut/query-registry/issues"},"license":"MIT","author":{"name":"Edoardo Scibona","url":"https://github.com/velut"},"repository":{"type":"git","url":"git+https://github.com/velut/query-registry.git"},"type":"module","sideEffects":false,"module":"./dist/index.js","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"check":"tsc --noEmit","build":"tsc --noEmit && zshy","attw":"attw --pack . --profile esm-only","test":"vitest","test:update-data":"bun run scripts/update-test-data.ts","test:ci":"vitest run --coverage --bail 1","lint":"oxfmt --check && oxlint --type-aware","format":"oxfmt","pre-push":"bun install && bun run lint && bun run build && bun run test:ci && bun run attw","release":"np --no-cleanup"},"dependencies":{"query-string":"^9.2.2","quick-lru":"^7.1.0","url-join":"^5.0.0","validate-npm-package-name":"^7.0.2","zod-package-json":"^2.1.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.2","@types/bun":"^1.3.10","@types/node":"^25.3.5","@types/validate-npm-package-name":"^4.0.2","@vitest/coverage-v8":"^4.0.16","fflate":"^0.8.2","np":"^11.0.2","oxfmt":"^0.36.0","oxlint":"^1.51.0","oxlint-tsgolint":"^0.16.0","typescript":"^5.9.2","vitest":"^4.0.16","zshy":"^0.7.0"},"peerDependencies":{"zod":"^4.0.0"},"engines":{"node":">=20"},"zshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"},"cjs":false},"gitHead":"88fe3b066ac195a86e7b7d4eacfbaa4eef13ac25","_id":"query-registry@4.3.0","homepage":"https://github.com/velut/query-registry#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-Fu2/yYBv8/+OHjhrJh69YVktz7SyNGD3VdeyZXcT4J1izk251L9na9BxP3cf68YRnSz6tSqCg6zimpb9AjTvZg==","shasum":"c1a6b6e21725f6e00a6e95fbcaf80de8597ea5a0","tarball":"https://registry.npmjs.org/query-registry/-/query-registry-4.3.0.tgz","fileCount":43,"unpackedSize":81919,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDdmroNO2UlNOzWaZCGbNxSgzBV641gRuLOkW9IyF5jawIgWIMLjDTz51TnrkzSm/wq6reic+4+f5PKsHqY2w9TQKY="}]},"_npmUser":{"name":"velut","email":"scibona.edoardo@proton.me"},"directories":{},"maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/query-registry_4.3.0_1772810139357_0.42703544579779473"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-12T23:43:18.662Z","modified":"2026-03-06T15:15:39.619Z","0.2.0":"2020-07-12T23:43:18.790Z","0.3.0":"2020-07-14T19:42:34.586Z","1.0.0":"2020-07-14T22:41:00.203Z","1.1.0":"2020-08-29T18:14:47.665Z","1.2.0":"2020-08-30T17:44:51.329Z","2.0.0-0":"2021-01-07T22:01:43.341Z","2.0.0-1":"2021-02-02T18:52:18.859Z","2.0.0-2":"2021-02-03T19:00:50.451Z","2.0.0-3":"2021-02-03T19:09:10.577Z","2.0.0-4":"2021-02-10T23:43:57.073Z","2.0.0-5":"2021-03-02T22:54:24.734Z","2.0.0":"2021-03-09T19:08:15.760Z","2.1.0-0":"2021-11-23T19:12:22.098Z","2.2.0-0":"2021-11-30T20:01:40.259Z","2.2.0":"2021-12-01T17:47:19.126Z","2.3.0-0":"2022-04-25T19:46:55.591Z","2.3.0":"2022-04-27T11:49:59.204Z","2.4.0":"2022-05-11T17:05:25.598Z","2.5.0-0":"2022-05-26T16:32:28.240Z","2.5.0":"2022-05-28T14:52:18.253Z","2.6.0":"2022-08-13T17:01:19.901Z","3.0.0-0":"2024-04-22T22:32:16.617Z","3.0.0-1":"2024-04-23T15:00:48.577Z","3.0.0":"2024-04-23T16:49:54.664Z","3.0.1":"2024-06-12T12:49:19.141Z","4.0.0":"2025-01-20T19:38:34.200Z","4.0.1":"2025-03-31T14:33:41.306Z","4.1.0":"2025-06-16T17:30:57.947Z","4.2.0":"2025-08-26T23:05:20.964Z","4.3.0":"2026-03-06T15:15:39.512Z"},"bugs":{"url":"https://github.com/velut/query-registry/issues"},"author":{"name":"Edoardo Scibona","url":"https://github.com/velut"},"license":"MIT","homepage":"https://github.com/velut/query-registry#readme","keywords":["api","client","downloads","manifest","npm","package","packument","query","registry","search","typescript"],"repository":{"type":"git","url":"git+https://github.com/velut/query-registry.git"},"description":"Query the npm registry for packuments, manifests, packages and download counts","maintainers":[{"name":"velut","email":"scibona.edoardo@proton.me"}],"readme":"# query-registry\n\n[![Build status](https://img.shields.io/github/actions/workflow/status/velut/query-registry/main.yml?branch=main)](https://github.com/velut/query-registry/actions?query=workflow%3ACI)\n[![Coverage](https://img.shields.io/codecov/c/gh/velut/query-registry)](https://codecov.io/gh/velut/query-registry)\n[![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/query-registry)\n![Language](https://img.shields.io/github/languages/top/velut/query-registry)\n[![npm](https://img.shields.io/npm/v/query-registry)](https://www.npmjs.com/package/query-registry)\n[![License](https://img.shields.io/github/license/velut/query-registry)](https://github.com/velut/query-registry/blob/main/LICENSE)\n\n`query-registry` is an API wrapper for the [npm registry API](https://github.com/npm/registry/blob/master/docs/REGISTRY-API.md).\n\n## Features\n\n- Provides functions to:\n  - Get registry metadata.\n  - Get registry public keys.\n  - Get packuments (package documents) with full package metadata.\n  - Get abbreviated packuments with installation data only.\n  - Get package manifests for each version of a package.\n  - Get download counts for the registry and for packages.\n  - Search packages by name and other specific criteria.\n- Works in the browser.\n- Validates registry responses with [zod](https://www.npmjs.com/package/zod).\n- Automatically caches registry responses for a short time.\n- Supports third-party npm-compatible registries.\n\n## Useful resources\n\n- [**Explore the API on jsDocs.io**](https://www.jsdocs.io/package/query-registry)\n- View package contents on [**unpkg**](https://unpkg.com/query-registry/)\n- View repository on [**GitHub**](https://github.com/velut/query-registry)\n- Read the changelog on [**GitHub**](https://github.com/velut/query-registry/blob/main/CHANGELOG.md)\n\n## Install\n\n> [!NOTE]\n> Make sure you have Zod v4 installed in your application to use this package.\n\nUsing `npm`:\n\n```\nnpm add zod query-registry\n```\n\nUsing `yarn`:\n\n```\nyarn add zod query-registry\n```\n\nUsing `pnpm`:\n\n```\npnpm add zod query-registry\n```\n\nUsing `bun`:\n\n```\nbun add zod query-registry\n```\n\n## Usage examples\n\n### Registry\n\nGet the metadata about the npm registry itself, if available:\n\n```typescript\nimport { getRegistryMetadata } from \"query-registry\";\n\nconst metadata = await getRegistryMetadata();\n```\n\nGet the public signing keys for the npm registry:\n\n```typescript\nimport { getRegistrySigningKeys } from \"query-registry\";\n\nconst { keys } = await getRegistrySigningKeys();\n```\n\n### Packuments (Package documents)\n\nGet the abbreviated packument containing only the necessary data to install the `react` package:\n\n```typescript\nimport { getAbbreviatedPackument } from \"query-registry\";\n\nconst abbrPackument = await getAbbreviatedPackument(\"react\");\n```\n\nGet the full packument containing all the data available about the `react` package:\n\n```typescript\nimport { getPackument } from \"query-registry\";\n\nconst packument = await getPackument(\"react\");\n```\n\n### Package manifests\n\nGet the manifest containing the original `package.json` data plus additional registry metadata for the `latest` version of the `react` package:\n\n```typescript\nimport { getPackageManifest } from \"query-registry\";\n\nconst manifest = await getPackageManifest(\"react\");\n```\n\nGet the manifest for `react@18.2.0` (semver version):\n\n```typescript\nimport { getPackageManifest } from \"query-registry\";\n\nconst manifest = await getPackageManifest(\"react\", \"18.2.0\");\n```\n\nGet the manifest for `react@next` (distribution tag):\n\n```typescript\nimport { getPackageManifest } from \"query-registry\";\n\nconst manifest = await getPackageManifest(\"react\", \"next\");\n```\n\n### Search packages\n\nSearch packages related to `react` (e.g., `react`, `react-dom`, ...):\n\n```typescript\nimport { searchPackages } from \"query-registry\";\n\nconst results = await searchPackages({ text: \"react\" });\n```\n\n### Download counts\n\nGet the total number of downloads for package `react` for the last month:\n\n```typescript\nimport { getPackageDownloads } from \"query-registry\";\n\nconst { downloads } = await getPackageDownloads(\"react\", \"last-month\");\n```\n\nThere are also these other download counts functions available: `getBulkDailyPackageDownloads`, `getBulkPackageDownloads`, `getDailyPackageDownloads`, `getDailyRegistryDownloads` and `getPackageVersionsDownloads`.\n\n### Cache\n\nClear the internal cache.\n\n```typescript\nimport { cache } from \"query-registry\";\n\ncache.clear();\n```\n\nSee the [quick-lru](https://www.npmjs.com/package/quick-lru) package for the cache API.\n\n## License\n\n```\nMIT\n```\n\nCopyright (c) 2025 Edoardo Scibona\n\nSee [LICENSE](./LICENSE) file.\n","readmeFilename":"README.md"}