{"_id":"@averagemarcus/number-ranges","_rev":"2-4462090ee6d7bb9e57cab3866cf14ba0","name":"@averagemarcus/number-ranges","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@averagemarcus/number-ranges","version":"1.0.0","publishConfig":{"access":"public"},"description":"Handle converting a range of numbers between arrays and string","main":"dist/index.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","scripts":{"build":"npx tsc -p . && rollup -c","pretest":"npm run -s build","test":"ava --verbose test.js","prepublish":"npm run -s build"},"keywords":[],"author":{"name":"Marcus Noble"},"repository":{"type":"git","url":"git+https://github.com/averagemarcus/number-ranges.git"},"license":"MIT","devDependencies":{"ava":"^0.25.0","rollup":"^0.66.4","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-uglify":"^6.0.0","typescript":"^3.1.1"},"gitHead":"811dbe07b2880ff9fb327fb629fc8917ad8cb4e6","bugs":{"url":"https://github.com/averagemarcus/number-ranges/issues"},"homepage":"https://github.com/averagemarcus/number-ranges#readme","_id":"@averagemarcus/number-ranges@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"averagemarcus","email":"marcus@marcusnoble.co.uk"},"dist":{"integrity":"sha512-f4yfCzJnoP4AipLqYJ/uTNDje+F+kkl/Y2knLdaot8Fo99ne0oPj6o0bzGzl6Qm5P76q5PGL/g4eQuARg3Bcug==","shasum":"99be6cbc0c4715f0705483d6256e5929857a9a64","tarball":"https://registry.npmjs.org/@averagemarcus/number-ranges/-/number-ranges-1.0.0.tgz","fileCount":11,"unpackedSize":15143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt+MkCRA9TVsSAnZWagAA0DsP/RCL4ZCYCHKgm15g8Tu3\nlztzcXCvz16GkvpBC9HHPLsclI0SxMXcPXDH30qyaWpff+IFajcfUejK/h3/\nIFWERjW/O3jtd9plUm8FpcvuAOHqjMgD0oj8Yipaz62YK3cYpKvVHPC6fFLm\nfO5yHbTK/WvSIxK5jol+gf+l9OEzRCyzDIxtYaFSGVegb3fDO35utO0vyjFt\nmCbVoneBOG07Pc4LEYtkyJblZXenbK6DsAl66VRozATegFKiI9PLQ/TocGfD\n1RlCOtxNfe5NRu/4t5Y2oz1NE1VVx97EdUSFDzvJ/kbtMMnCMVAecV1mGazm\nur4DTArSmyhq4NmKMMiXmKxUZfkv/0qj3lZVHkIrmiojEnJ1f3b/o0xWVNon\n5isJbed2qjY1R3+9ijzpfWrQLHM5BGFZz5ge++OgZxvhhop6DgBVWtFVE75C\n4Jdk4CKy2wx9hBY8cqBkvErwrIefN6mhSasQNeuTswg0AQiTpLfinsOgrw0o\nPIlHTaMofN1Tn6LXLRKsTf/zemXmbznOJrzKtUQs4Nu8vpZR3doGHYYscvR3\nVxsQ5J6GyVVtI0wvXy3bV+xVuHdjpsbAKteHMvlbNFeNKxbkhsjtVEjipbqJ\np4nx0vHxwj5falnFA75Ur7LkupWCuR4x7ZSU9lAhUrbrmykweja12n2M1sui\nwXI2\r\n=T/0x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHU5i6idgZ71ryDShnXGtJoWFd6pvh4THupo1BAs8JA3AiBCD+SwIufFZpJ9gRd432Nfn8hqc17WPP3TwxApTyDtHA=="}]},"maintainers":[{"name":"averagemarcus","email":"marcus@marcusnoble.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/number-ranges_1.0.0_1538777891716_0.46695416520549404"},"_hasShrinkwrap":false},"1.0.1":{"name":"@averagemarcus/number-ranges","version":"1.0.1","publishConfig":{"access":"public"},"description":"Handle converting a range of numbers between arrays and string","main":"dist/index.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","scripts":{"build":"npx tsc -p . && rollup -c","pretest":"npm run -s build","test":"ava --verbose test.js","prepublish":"npm run -s build"},"keywords":[],"author":{"name":"Marcus Noble"},"repository":{"type":"git","url":"git+https://github.com/averagemarcus/number-ranges.git"},"license":"MIT","devDependencies":{"ava":"^0.25.0","rollup":"^0.66.4","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-uglify":"^6.0.0","typescript":"^3.1.1"},"gitHead":"5d941ff1cb5a0f7692b043fc707a6bd5cbf750db","bugs":{"url":"https://github.com/averagemarcus/number-ranges/issues"},"homepage":"https://github.com/averagemarcus/number-ranges#readme","_id":"@averagemarcus/number-ranges@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"averagemarcus","email":"marcus@marcusnoble.co.uk"},"dist":{"integrity":"sha512-MJYG/CtPw31EybE6gMF4/ToT+BSOBZHyBT8ZwlFp7c9oz+QouuvlRsFEbK3VpXbrr7hWb4wj+j4fbubRGS38Ig==","shasum":"b7d2e5cd55c7b3850aa3e105e4fa32faf1e6f4cf","tarball":"https://registry.npmjs.org/@averagemarcus/number-ranges/-/number-ranges-1.0.1.tgz","fileCount":11,"unpackedSize":15138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt+QWCRA9TVsSAnZWagAAW4YP/A/Bbiyo3hNolOBf6/dd\n09WAXPYFbVeiqwD6dBq4A0qFhFgkyzLZ7f2oafcKLyKh1/Ez66ajA9ZKjtiv\nf0OeA+v4VdEcyAXGazdS3n7YZUXjltj/1G2KP3iBWkwli1kVOFfkPcTDmZaQ\nzIuQTmPX65cgbpGv55nTWgasa8RM4lYPVR8UQXLdGJs5daJnyxY3F/yH2Y5G\nHsCmhj2jZCog3DQmrM8xKt3QRgHS+wlVi0HYqWCYMi9W81lx/2TCVzqkQ8jo\nWcigWvappMl5kei2fl331KvT/ry8KYZb1fWqJ/chE0+4JAn4JUqeXpOyEhBp\nEXRHPXRgy7molJdEOIeNv/E6ID8tSNKmEF2xjsvc+vT7IH7ENTxQcQijw5+N\nsZTQPQR7P5++SJBSthls3cAPIIW/RhXbr1XlTXrKnxJzu/pkxqmobzm1vWmG\nYbvimz3SbQCdrJDZU8KvOT4won11x57UlfvDoJsv+C4d734kUiTdYH/q3yFR\n8w/WhBZnXY2EmlxBqq78s1jDkyF5VmFCHMqsg1jInnRudfMtzr126+XK+PLW\n4oyWtJDwS5b4dMYttGZ1B8g9AzGG2i/Ublx8CTEFsypCGlY4jhrxU4fEL4rM\n5iq8pJCnvIjj2lbfV0AHXxFxtZhJIuo+7Vx9UCRMlantGgN3j/ZGC2z1OTMP\n/7sH\r\n=qjlV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAW0N23RLYN2kxnF22nXYPhBc28DdI+WlqtgceTWw6OpAiAGolMmSiHILI0GWH3E+PgoUZ/c61evhHOiFkJaO08Hjg=="}]},"maintainers":[{"name":"averagemarcus","email":"marcus@marcusnoble.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/number-ranges_1.0.1_1538778134210_0.5935118400518087"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-05T22:18:11.551Z","1.0.0":"2018-10-05T22:18:11.892Z","modified":"2022-04-04T16:46:10.060Z","1.0.1":"2018-10-05T22:22:14.474Z"},"maintainers":[{"name":"averagemarcus","email":"marcus@marcusnoble.co.uk"}],"description":"Handle converting a range of numbers between arrays and string","homepage":"https://github.com/averagemarcus/number-ranges#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/averagemarcus/number-ranges.git"},"author":{"name":"Marcus Noble"},"bugs":{"url":"https://github.com/averagemarcus/number-ranges/issues"},"license":"MIT","readme":"# number-ranges\n\n> Handle converting a range of numbers between arrays and string\n\nConverts to/from an array of numbers to a string combining consecutive ranges. e.g. `[1, 2, 3, 4]` becomes `1-4`.\n\n## Install\n\n```\n$ npm install @averagemarcus/number-ranges\n```\n\n## Usage\n\n```js\nimport numberRanges from 'number-ranges';\n\nconsole.log(numberRanges.arrayToString([1, 2, 3, 4, 5]));\n//=> `1-5`\n\nconsole.log(numberRanges.stringToArray('1-5,8,10'));\n//=> `[1, 2, 3, 4, 5, 8, 10]`\n```\n\n## Browser support\n\nThe latest version of Chrome, Firefox, Edge, and Safari as well as Node.js.\n\n\n## Maintainers\n\n- [Marcus Noble](https://github.com/AverageMarcus)\n\n\n## License\n\nMIT\n","readmeFilename":"README.md"}