{"_id":"npm-registry-utilities","_rev":"1-182ed26ffcd9d88a8a066031f5a779a7","name":"npm-registry-utilities","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"npm-registry-utilities","version":"1.0.0","description":"npm registry utikities","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"https://www.medikoo.com/"},"keywords":["npm","package","registry"],"repository":{"type":"git","url":"git+https://github.com/medikoo/npm-registry-utilities.git"},"dependencies":{"ext":"^1.6.0","fs2":"^0.3.9","memoizee":"^0.4.15","node-fetch":"^2.6.7","semver":"^7.3.5","type":"^2.6.0","validate-npm-package-name":"^3.0.0"},"devDependencies":{"chai":"^4.3.6","eslint":"^8.10.0","eslint-config-medikoo":"^4.1.2","git-list-updated":"^1.2.1","github-release-from-cc-changelog":"^2.2.1","husky":"^4.3.8","lint-staged":"^12.3.5","mocha":"^9.2.2","nyc":"^15.1.0","prettier-elastic":"^2.2.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint"],"*.{css,html,js,json,md,yaml,yml}":["prettier -c"]},"eslintConfig":{"extends":"medikoo","root":true,"overrides":[{"files":"test/**/*.js","env":{"mocha":true}}]},"prettier":{"printWidth":100,"tabWidth":4,"overrides":[{"files":["*.md","*.yml"],"options":{"tabWidth":2}}]},"mocha":{"spec":["test/**/*.test.js"]},"nyc":{"all":true,"exclude":[".github","coverage/**","test/**","*.config.js"],"reporter":["lcov","html","text-summary"]},"scripts":{"coverage":"nyc npm test","lint":"eslint --ignore-path=.gitignore .","lint:updated":"pipe-git-updated --base=main --ext=js -- eslint --ignore-pattern '!*'","prettier-check":"prettier -c --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettier-check:updated":"pipe-git-updated --base=main --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier -c","prettify":"prettier --write --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettify:updated":"pipe-git-updated ---base=main -ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier --write","test":"mocha"},"engines":{"node":">=12.0"},"license":"ISC","gitHead":"576c7f9bf826de719bbfeb9eaa4423a2cb120a53","bugs":{"url":"https://github.com/medikoo/npm-registry-utilities/issues"},"homepage":"https://github.com/medikoo/npm-registry-utilities#readme","_id":"npm-registry-utilities@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-9xYfSJy2IFQw1i6462EJzjChL9e65EfSo2Cw6kl0EFeDp05VvU+anrQk3Fc0d1MbVCq7rWIxeer89O9SUQ/uOg==","shasum":"75dc21fcb96020d506b99823407c2088508a4edd","tarball":"https://registry.npmjs.org/npm-registry-utilities/-/npm-registry-utilities-1.0.0.tgz","fileCount":11,"unpackedSize":9975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK4daACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5gQ/8C93E2A8P4zKj2YOxTN7n/3qEv641cCHIfye0fO5aTcVVazLp\r\nzHJibBfNe5y7wi+ky/ALEOqzOel4gOPS9CirRqlbIGYcCWMNgwud2X81XT1N\r\nchFndHkyjWdY82XB+7XAVq31VsRZja3jNJx5kbuGiLOSPMHE1WqcwrFy4QXs\r\nEubY4leDpGmTrHHpoptyA6Bc1hZV0yf/IGUtgaAikmk3eZG23OBW5Ceeg12E\r\nqPHkSNkc4t81ls9JJoUZCzwtz2V+XpXXC7P+Sz/FnViOtuFXi/bmu1wVBT34\r\nH8MJlnLwMv97e2cxJeSlClFxa8jM85W+3sUQjaq/I/58YiCjOdKoLkW0SY3g\r\nmUuOEvRXCX/0xlyd1x6VyqB9unsIckEX3DZqlM5zBB/uWfDensEjSsJs3Rgc\r\nxkvL5hviuGQdrjysv1tV18ULtBVaLmZweY60fEyB6TO940KyxyOdZayyuaN2\r\nUqzOHj0DGlOwV2nTwbGDLxxEE4j/65Vs7GheTVgs2r8j2dXf9/LtwAvrflhc\r\nSJGnDPZtxjfeJgJTKtLb5G9zSN0qJe6YAq2VBmK2Gpcnm6ua2i8VkX/NjsLd\r\n5AoUoZkigMvBe8z1eG+qjKNryRk7OYx4Cm4vZ+ZCsUlnw5S+ZTbdUk8l6Nxx\r\n+9DScqej4XaKxkcPsO71Kc6+GIOcQ+zfB7c=\r\n=211W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcc5nhUCxJfwPUX+wI9/pSN+doSR1kJWHjNwVFymaW+AiEAjYsXQvgr/I7Qs5tAkmv7UtcTTKuabSHm7Atza02XJ3s="}]},"_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"directories":{},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-registry-utilities_1.0.0_1647019866544_0.7329376609472231"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-11T17:31:06.543Z","1.0.0":"2022-03-11T17:31:06.706Z","modified":"2022-05-11T13:50:14.981Z"},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"description":"npm registry utikities","homepage":"https://github.com/medikoo/npm-registry-utilities#readme","keywords":["npm","package","registry"],"repository":{"type":"git","url":"git+https://github.com/medikoo/npm-registry-utilities.git"},"author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"https://www.medikoo.com/"},"bugs":{"url":"https://github.com/medikoo/npm-registry-utilities/issues"},"license":"ISC","readme":"[![Build status][build-image]][build-url]\n[![Tests coverage][cov-image]][cov-url]\n[![npm version][npm-image]][npm-url]\n\n# npm-registry-utilities\n\n## Utilities for retrieving data from npm registry\n\n### Installation\n\n```bash\nnpm install npm-registry-utilities\n```\n\n### Available utilities\n\n- [`resolve-package-metadata`](docs/resolve-package-metadata.md) - Resolves meta data for given package name\n- [`resolve-version-metadata`](docs/resolve-version-metadata.md) - Resolves meta data for version of given package name that matches provided version range\n\n### Tests\n\n```bash\nnpm test\n```\n\n[build-image]: https://github.com/medikoo/npm-registry-utilities/workflows/Integrate/badge.svg\n[build-url]: https://github.com/medikoo/npm-registry-utilities/actions?query=workflow%3AIntegrate\n[cov-image]: https://img.shields.io/codecov/c/github/medikoo/npm-registry-utilities.svg\n[cov-url]: https://codecov.io/gh/medikoo/npm-registry-utilities\n[npm-image]: https://img.shields.io/npm/v/npm-registry-utilities.svg\n[npm-url]: https://www.npmjs.com/package/npm-registry-utilities\n","readmeFilename":"README.md"}