{"_id":"fetch-node-release","_rev":"3-eebe4fc9fc4e2f5495da7750235b1e5f","name":"fetch-node-release","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"fetch-node-release","version":"1.0.0","description":"Fetch latest Node.js release version by keyword such as \"stable\", \"lts/carbon\" or \"lts/*\"","keywords":["lts","node","version"],"homepage":"https://github.com/panva/fetch-node-release","repository":{"type":"git","url":"git+https://github.com/panva/fetch-node-release.git"},"license":"MIT","author":{"name":"Filip Skokan","email":"panva.ip@gmail.com"},"main":"lib/index.js","scripts":{"test":"mocha"},"dependencies":{"got":"^8.3.2"},"devDependencies":{"mocha":"^5.2.0","nock":"^9.6.1"},"engines":{"node":">=4.0.0"},"gitHead":"118f9d7e0bd981d964a635472a23accf895306dc","bugs":{"url":"https://github.com/panva/fetch-node-release/issues"},"_id":"fetch-node-release@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.9.0","_npmUser":{"name":"panva","email":"panva.ip@gmail.com"},"dist":{"integrity":"sha512-nAxF23kPCxvf1gDR+rJ/lqkfEffbsrUcOrh2H34s3VQ342kAfclJxiLD2+1iwWhcYbg4TEGOqDZ6WBod+0NxJg==","shasum":"ef2f9eb6dacad281752c4ac79f2d760beb2d0853","tarball":"https://registry.npmjs.org/fetch-node-release/-/fetch-node-release-1.0.0.tgz","fileCount":5,"unpackedSize":4664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0HfPCRA9TVsSAnZWagAAopIP/A3LIq3woOUciWrvomL/\nqn87pePTdATGRq4g3e4UquCZznLB4dVctwE21hJYgV642No5wqUj6u8q3r47\n+I2XwMJGd000KicZqOyj/G/V+1sSgIyNyT4wcEXiNdEjcQHycgG9PvgTM6ve\nk+YnbhlAZEad0TLC6HVip1PI000KIQCNSb12eybFxD1YUj/EO4zyrM901ab0\nSe0ySCMxbZHC4GmUvnYts2o54Kvk/tUUp65na4q1hXXkvPdkvuTTzS2zLY0x\nGlTkHkmU3E8It+L6D/b9mVnNG2gZ2RjdmmQHOIvLFZKMAtL/97RoldPx0huy\n3lUA7/omLcqsbI7O0oXajFSZuW8zoEI02gnuwmJ/zFPJjcChq0L6hRacE0iU\nbAMNDzwOoMFlBe5TRyCGCvJBf4QYlwudmPZPaIPRyYkh/P1Rja8ua780nE9G\nry5qZV4sYi3iI/ZNwdgLQ7RchT0ro+Fd7/iw4qMngF7uNx5znUteaFstvJm+\nvdbwAK3Ldma3cJ9/z5gLdrr4C7mcT4vfXSpKPSyGBYt4A+hzOtRu0vBnnigC\nLeWbFinzS6nQ/e79mpJxWkDykBNBe9d+ywIEoXN9UVG1z2rS2zMvOCIKYXZn\nr4v3mhPAptkd0Ikc+GVotdXtnUjOSGvRtDihnDLaCjo2p3VPRAsfYo/y1LTQ\nDWk+\r\n=BDjF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/4Im5SCLqUjCMSiUg3tt7huV8f1XxK49XB0UL/hzeYAiBQApX3Bu9Nohl1dz+2fknK5+Y6J94UloIP9ItszA46Yg=="}]},"maintainers":[{"name":"panva","email":"panva.ip@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-node-release_1.0.0_1540388814773_0.7660287769319196"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"fetch-node-release","version":"1.0.1","description":"Fetch latest Node.js release version by keyword such as \"stable\", \"lts/carbon\" or \"lts/*\"","keywords":["lts","node","version"],"homepage":"https://github.com/panva/fetch-node-release","repository":{"type":"git","url":"git+https://github.com/panva/fetch-node-release.git"},"license":"MIT","author":{"name":"Filip Skokan","email":"panva.ip@gmail.com"},"main":"lib/index.js","scripts":{"test":"mocha"},"dependencies":{"got":"^8.3.2"},"devDependencies":{"mocha":"^5.2.0","nock":"^9.6.1"},"engines":{"node":">=4.0.0"},"gitHead":"057b56662923328b47afe49aae2bf63cb3e980a5","bugs":{"url":"https://github.com/panva/fetch-node-release/issues"},"_id":"fetch-node-release@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.9.0","_npmUser":{"name":"panva","email":"panva.ip@gmail.com"},"dist":{"integrity":"sha512-V1SpZMINuJQtqdnWgqjYXlzItFxSAMXJao9QzUDwzqYwU5Ji4rB83IEBjDERwT0h8IDn65lKywEL0hGowh0zmQ==","shasum":"1955458769982519786a8b2fdd9f444db968d1ea","tarball":"https://registry.npmjs.org/fetch-node-release/-/fetch-node-release-1.0.1.tgz","fileCount":5,"unpackedSize":4792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0IdDCRA9TVsSAnZWagAAySUP/js3BriSS81wuVaVB5Vl\nQrSFEACbbks/ib5+OYxcAAnJ5sa3xmY7t8u29RZ5zxP9O/3F+xo4y93gGAFV\nJ6NQgPOoz1DIgrNO5X2S9IAH5QzeMhrn1bNrYXMnTaSFUvpmQAMWm9LSewqh\nG8qcT8KiE4exHFoeC39VF8BBJizPYKhaCNeueuE7t+v4L58YsCU1eIVT4DM/\nuMqOUYwwSiaCDyqckkU1pAzpd/1asOroHNquWPs8oNSvzRVKJ9Z0HCH6PW/U\nc+pgwg0iwASfeUZeSyrCQB1IlHo75FyJ7HC6z8bY1CnNvQXH/XAkx6aG5NUg\neKnTX7yrbmFlQYR1t4XxtzArD9ftAC6xClSU2uzQvlrrMOxKhWIdz71BuhFa\ndk20EuZAeladF4kdsUdAnkCDkM9Rru8B9/2jMnj5YVEhCfKAbw3JJThFl50l\n2nJ+PU00PkQPP6/xzRsxnoK8vguGQY7oyPFHNVJ84ZZMDNCKU4BANaCD6aUf\nxw3n4PSKuRliAKLMQ/BL8gZOO1JMLYMc1KnK/tQa+ADLUO55mjwFdrIF49Vl\nnjNcWkOM+ROurDgqoWYFhrUSFNZiwyGRHMDWMinVqQXTmuAQM4xZAioQrLvo\noNvUuSmMpWG9RZJKDAaBnhFybPIqI573mMbbHzHVI5Yd/nY60pwyGPN8KTsh\n3xra\r\n=CDfF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIaq9N3kx48fcxtotY9DNdFaTuup0VHbJ4eQ4OApB4QwIhAJGC8gwVCOdTpX4CxvzeP3JgVlLn59Uhd4EVZEHeaLRB"}]},"maintainers":[{"name":"panva","email":"panva.ip@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-node-release_1.0.1_1540392770962_0.6834990954325113"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2018-10-24T13:46:54.772Z","1.0.0":"2018-10-24T13:46:54.893Z","modified":"2022-05-02T07:48:01.166Z","1.0.1":"2018-10-24T14:52:51.146Z"},"maintainers":[{"name":"panva","email":"panva.ip@gmail.com"}],"description":"Fetch latest Node.js release version by keyword such as \"stable\", \"lts/carbon\" or \"lts/*\"","homepage":"https://github.com/panva/fetch-node-release","keywords":["lts","node","version"],"repository":{"type":"git","url":"git+https://github.com/panva/fetch-node-release.git"},"author":{"name":"Filip Skokan","email":"panva.ip@gmail.com"},"bugs":{"url":"https://github.com/panva/fetch-node-release/issues"},"license":"MIT","readme":"# fetch-node-release\n\n[![build][travis-image]][travis-url]\n\nFetch latest Node.js release version by keyword such as `stable`, `lts/carbon` or `lts/*`.\n\n\n[![JavaScript Style Guide](https://cdn.rawgit.com/standard/standard/master/badge.svg)](https://github.com/standard/standard)\n\n## Usage\n\n```js\nconst fetch = require('fetch-node-release');\n\n(async () => {\n  let version;\n  // fetch latest stable version\n  version = await fetch('stable');\n  console.log('latest stable', version);\n\n  // fetch latest lts/boron version\n  version = await fetch('lts/boron');\n  console.log('latest lts/boron', version);\n\n  // fetch latest lts version\n  version = await fetch('lts/*');\n  console.log('latest lts', version);\n})().catch((err) => {\n  console.error(err);\n  process.exitCode = 1;\n});\n```\n\n## Caveats\n\n- fetches data from `https://nodejs.org/dist/` so it will reject if there's no internet access or\n  upon HTTP failures\n- will reject if you provide invalid lts branch name\n- will explode the moment node lts releases run out of alphabet ;)\n\n[travis-image]: https://api.travis-ci.com/panva/fetch-node-release.svg?branch=master\n[travis-url]: https://travis-ci.com/panva/fetch-node-release\n","readmeFilename":"README.md"}