{"_id":"parallel-each","_rev":"35-bf023804501f22883632b7515fae6270","name":"parallel-each","dist-tags":{"latest":"1.1.7"},"versions":{"1.0.0":{"name":"parallel-each","version":"1.0.0","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"src/parallel-each.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","chai":"^4.2.0","mocha":"^6.1.2","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"5035e24392effe64585cea17d592039f9d5251dd","_id":"parallel-each@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-YQ2l4k1aGH1pKfbzEgtytbYyvCJr0mRFU7FDuvoZRtKHIApawiqj4loTQdcpswXcI6F/wff/I8Dj/SdqDaz5Ag==","shasum":"fb55ba22f2168de7ccc0f294d29f9d083dd8dc94","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.0.tgz","fileCount":4,"unpackedSize":4102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq/hcCRA9TVsSAnZWagAAnt4P/3kt9VCiTs7cWYlgJzuy\nOb8iENrPXy6xoZ4byra9fhfUCz8gbqCAsJpV7exOW68wrreTjqdoFKHKVzWJ\nbO2g6pUJlDaeFSZE04YRKRDPpiipNOInjO2ClpIIsdlZR7EzZYtLgN38MX2C\n7/HSwYeJe6BU1WjiQ3mZgMovSBmEC+aXDv8EstNvSD4bkiLV5N1bLED1R/oB\nvzgit1PkIl0PiysZZCTIoLAIuudTD03y5H1RegzetaNjN05PCvE86epx0Zhu\nzQEJpCTwFu1nz+LuvUirYaKiNVWBLp0GUZLv2I+sWfXJOdEk/8Mm4HBtQcat\nlHtPT1L7iWubyslole9Bx5d7icU6hq5QDGfdFI2xEVA89cOhFr5ibq/eBAyU\nNWrizxnmE4nQ1qB87ok9ytTKn7Y+is5Dn2tqnCjws5zCsXRMv7KUai2ZMaOM\nhTXXjC3qsHjx17LMmFhojDEn2BgWZ7uwJEXwxSUrs5cYncpZxqWvLdTyz6lo\nn6R+BVAfta/HSdPMkdvgyDZx8CzlffcRTMt2Yc4fUp1EguthChjqb0/60iqv\nSwFlu7ricUASftyFsb16Yks0tcYmlIHyyagVQvQDMsmsvrhJQJpaiUCIS482\nBDuBFM3e5aH9ISJm/eVYJmRXBU4kkpFfqhKJhqqPRdW+HFwhQZfGbsqPrOab\nNp9F\r\n=FfiW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4NVOb1AZxVGxDBc1ybC1JB/dxBS4fkRiEj1fh8fADnAiEA8aUbUbJ1ZF90oaov8klaip684crDAgB39kLfihL1WvQ="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.0_1554774107277_0.8894298175208222"},"_hasShrinkwrap":false},"0.1.1":{"name":"parallel-each","version":"0.1.1","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"src/parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"99f30fc8e8c02034a420b09f32f047b8aa8f8867","_id":"parallel-each@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-ImiBjmXM8JxrkEKOzk+AQJnLzaUbeUnEbI8TNVxYLMRu+DPjGYD0HVAjmj+s82P/XYous6xoAcYhdnLtHoU3Xg==","shasum":"1293a391c7dfa558c860e063af0fdb65d3660c86","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.1.1.tgz","fileCount":13,"unpackedSize":17270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrVchCRA9TVsSAnZWagAA+G4P/j/G9rlz2aMmsQc8Fart\nlnROtWIJrbhb79anprCyX/Ie7SG1o9Fy1P0JL2QvuY3OLcsIEbNfPo5k01P+\n8v2xCABSrcQzleu9nihaZwo0xwTu26/lmcKHR4uywhMzgGufz+o19xxr8gZq\nvsrpGx8cTs5JTKAOUbfVIzb3bQOIIJq9XIuxFfpBwpVWMOqDm1mbI6qp5YW6\nmYlIdYhnHbbOqA0juMxe9bA0vUPQCzjDEGp2fLzw8dqvrVaToNF60E0m+0BB\novicBHTXjUYFUl6d3hFcZ5L4ABvYgI17lptw/SLnGbcPmSbZaF8bOkl+H+BO\nU3JNahYeYKMD7qxdliJk1FdxGz3l2JuA2nLxtx8429P3vi616gZmhfR0I0vm\ni43utLDPBeoH52H1nsf6xxSK3nQqPpEkj/w0OaS1og7EdjTPAFyq/0e/CTjm\n+/2aVQmU9d5707ehMt+Bu8XkpvYq8hQWZOh1t5vjpirV3IZ1zBHQ/2K5hy1G\nDWyB38ryjWEt6T0lXnpxOU5CRF9zHEPgu04TpCTpd8sZd13fY5OrCUmQw3Cw\nBJdryY5/xKm/fmlWOIAjmxE66QuXo5ZtZbetXtFmj+R2rwQKyd9jphJ76etI\nRHZ+3VmDKwxDnkiJKmxPWoFXHmTVfrlYAMdlxxD4vZlgjrEkILry18PI6iRP\njHA7\r\n=wD9Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtqtvkF3njvPpRME4K1CDnyAuwRCQo8PXaU+kwWiqw9AiBjjzC/54LCJwDmmWrxnnaRf9LO8Dx5Q2EaHgCQda2bBw=="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.1.1_1554863905172_0.16322218399087052"},"_hasShrinkwrap":false},"0.1.2":{"name":"parallel-each","version":"0.1.2","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"src/parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"99f30fc8e8c02034a420b09f32f047b8aa8f8867","_id":"parallel-each@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-32sZo4kwSLMcHXfwsw0JoZN3AGZmTV8KRA9AJ6rcQ8JhxgCWBuqMbJQy/8LA5VNtBMYSW0MzzbdO721jR9V/5w==","shasum":"fcd158367b9de03e2040f5eebbc58a41c19f1ea0","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.1.2.tgz","fileCount":13,"unpackedSize":17270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrVfVCRA9TVsSAnZWagAAvuYP/0MvP68EVFc3lwTtUEjy\neeb9n+KpQ8AT2+KVGvWd6ZmnAgvEcuF44UjMi6oFszct6g711EunXaI1ka3O\npW3RQXRHZGiiGp66ncQ3CrFvAsLjKrLOvei5HNSzERPRxuOjbyOYUXyQRTSR\nj3x0PLX4svItLlMUPIhWpo9LLrQQ5ImnmsliftDPJLZSbxaE7XCv2X/EFuUK\nCfP6TBrcziuw8jIarqXiW8d36Qc87oHG2eAehnFrO2z9ElXwFF9xd/f1RFxe\nq2q6lALonEg+hqaTEtFqrU2lrHgp2AGBcKfAnExT4WNnRxnE0JMC+BVNtGBB\nhqC110O0J2RhWFS3/L5C9dFlIKV6ZFS4HQ8WgIP/FkdYwSLR7PnR4gEqy3z4\nN9P1pO9Vv+RhNtTOhiuDukFUL8q17qIMvRvOn8lAZfsuPG4Ns7jXTVE5Eifw\n/qx7FRULd9dcTt7yLn/QeLVIheTNj/5tryRAa+Q+OGzP9a6oeHtcSNY+TnIB\n8ZtlHHj+UXEmNx9XwW8VQOVsOasUh/CJ2KGqtPN2JEuj6gRKf3aNnGYrfOOO\nOjE/GJcI1Ne2/m1jBiHp0JudMHSoSXEmTUh01gCOeklcZo02+xMbZVgNLpcc\nyXSKFWH5ax8GXWaow/wBIBSgT/ryGeNPw9dQGdta8SABuZeEUJJt/yMlTKrJ\n2ncG\r\n=nLH0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCIQySlC/k/sCuhVkn8E3ljtWALWog8Cd3pgfafJk22gIgfvO8uc0V+AH3VzIXemhM66kZjCNTU2FDJavcn1Vd2Lk="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.1.2_1554864085078_0.3589001027584344"},"_hasShrinkwrap":false},"0.1.3":{"name":"parallel-each","version":"0.1.3","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"src/parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"99f30fc8e8c02034a420b09f32f047b8aa8f8867","_id":"parallel-each@0.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-qS4IoeNvaiKI5E8l5dg8avx1E/WdG4MPvyQvhQ6DuTkdRSJfbW7zw90CfTYPEWZDmNZVtcBNLoUEZvFdW07SFA==","shasum":"b1dfca1cc212163449ddafc5e5a551b55891b367","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.1.3.tgz","fileCount":5,"unpackedSize":8929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrVmOCRA9TVsSAnZWagAApYYQAIDdF7SdmHKT50YiqPJg\nRBLwQbJZTS5cGgz39SJSTSib0wLV2psmd1RbEhKGc14LWN3+BVbLBzJCnitH\nkwjfHlBzxJIzFWNKstcFTkA0qcN8Q2ouL41+V2V+sq8SjmKtxNs0qKQTQiJF\noEu3TSNg/mNAWN9gt/XRcn9rKUD3eNlOyMZ8j9c16hksvHaxmiModHU2XOQy\nBlcEsFmSVHGKrmGuudL2pGxcELKh0E18NGfgHoSdOAwTzxp7l2i4elDl3ixZ\nTBbn+ZfXM8wOAUHBZ9ANWHd3BJNeersaM10ffw1nMRwZ3FU0/mcIYGpawLdp\nna0gcwdpQom2MOjvTTTkMdGZorZK71IrUA0nWgWSEZCaeuc460jh6Yfejg0o\nNzTln721S8HgFIPgLdIgUN3RU/KxhbbhnhoHl8jYrc0plDaY08KM4xCTe2Kr\nLuTBhwydkRYl++fn+04k3KrD8O5DG2q3nyNxvgnmr4MHAgU/uRYT5yXWszIG\nB+U988yLZYJ9GQsA+HRKLG8K+6bsNe6WiB7Rkl9VoyW+Qrw8pA1wY/NFIbLm\nKTz7P6c371g5NET/n/0Cv8dcW+wwq/q4XjpbyeEyTZxB6ssSSzYHW9oc8ggK\nQKDEIQgublZcZAi4cA2PXTeQHovb6S7XWS99yFPNayA8XU5p6aeHzyRgfJ9C\ndv9R\r\n=AcMT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDohzg12gFeSHSMsBngkyMvZA/0KMZNAX2fFnCUpVpAzgIgNNoDu3ZW++EVrfh9opYKmPtYpIo+g1/enffiEQ6a6N8="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.1.3_1554864525303_0.1682411829884789"},"_hasShrinkwrap":false},"0.1.4":{"name":"parallel-each","version":"0.1.4","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"src/parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"99f30fc8e8c02034a420b09f32f047b8aa8f8867","_id":"parallel-each@0.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-SEkmRFDLXXSzigaxJ9Cijt06sXdYeVh2ikrw0N2xV4OQluAyuYC1YMiRHiaRinf5cEalRMSlFjDNEjEY+js6jQ==","shasum":"5148f9df9f065a1619ef981f57681543f3b35e6e","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.1.4.tgz","fileCount":5,"unpackedSize":8946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrVqICRA9TVsSAnZWagAAmtkP/1JcFbT1yLvDMVlNyQXf\nSZrU0bshloDa/AiEFABzftvTkS33dMQN69+LtVHhrUjkyXptLIDhjE8/8Thl\nINQ669OgvN52f09lSYIf0z7VJydz4NLjrZkd2LuZewvL6uDFz1VtqczYWKjQ\nRkwLss4Iqe3dSRjgcYUBx8D+MZswRfL1tUmLWNJ+sWGbLtrnkrgiJtgYulxu\nrzO6U4L1umBF/1fTXYQfD5H7lJgdvpFTlxtPAgxvD0ARk5U8Ukph4JVI7CQg\nqmPtg8IScsNiK9ij6u+tDGAyTmu9siIgg9s924BGIq6xOMqWJLPG5/QTwFCb\nnEhjHBW/RnzZ+AHu5BMnJwMWCIxqwOfpV12Oc7koAk73OK1sBA4t4RYsaJhh\nmB8pxAiJzF3IKJJWk3UPgtS02SJesdPRYA8f+lJpuzy7RlhisXg97lGcztl2\nv4iGcZydGqOmHdW8Jse34yM0Ozamx0ED+OFBuboVrbeno+L2PABuJVaWeFld\nIlo+ctkR5Tcbjr8m3EtjMKIAoyfJs3qbK5JIUSeSA2Naj3nDiCcPjkbERk1Y\nNVm8yWeTn3HfI9wx/BJBnBfi1SkVavmWM6NzbAnC2YCudWfs5pi9aOzjK9x6\nQoRw6DZFIvUFqmtT8XTAasWDCvdJ67k7KhJRCD+GWVAml2luHNup75TTSL4v\n5iD5\r\n=vgTi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCslioG6GcFlQPepuCl4ZOF6j/5TBQUxngO68TvrVOjWwIhAIYNywJNKXjyV+7wRMxRBV1it75xdNVyNbaWgMKGXnga"}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.1.4_1554864775572_0.9011517913507634"},"_hasShrinkwrap":false},"0.1.5":{"name":"parallel-each","version":"0.1.5","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"dist/parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"99f30fc8e8c02034a420b09f32f047b8aa8f8867","_id":"parallel-each@0.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-3DKbSvTInp/tyWLzfKVsN2UCkI2SaGLqupVtiTqMm6+RVX6A2a9gXqy1F5/C6g/MprbNAS10eo+MF0WHLqDHew==","shasum":"ce958479acaa501757385f7103f179ad00dc7028","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.1.5.tgz","fileCount":4,"unpackedSize":7024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrV1PCRA9TVsSAnZWagAACJ0P/AgsBm3GdSD/+fn57Flr\nHw31Q+zQ1Dj7vZrI2WEOALIiAJQ2WT4j93gyH0uPX81JBms7rHCKn4/yw2A6\n271hT07f9+GeUrwAbUiIb/hyCu8VxOFR1jdXFwSfXlufeaHL2V2n8cXYfKIy\nlCH2Duf3qKO332gbMiPAb7fJ100niQUA5TuY29M+l+sVvxfam94UCDOLmHDT\n3KNFEsf8KX4bOU2YPlXgWRYEkg1jfGgnj6uRrJvVBvR5iyLeFlpJdwoBnoKt\n9LcZFT8PU02PVsZYXkmlpfSBJ6Ov/WYlIphEwRyBJ5H+j+lPNey1u5NxxMCq\nl8xxj12AbOdS8zEz4ZoMEyne22/UE8lO9wr2/pixFh5U2o5iTCGtRSqf+xv2\nW2u1fymDtC+7BjcOi3PZTw+iSd9Jf/IGwDKC4yTDjdRfuaPdpUy8nSSiiM8n\neERSzlcLAeqGGGFB1jFNO58MOkz6J5FK75M1b5aPftItvhWUhbcFR23DHKTj\nt6K5yZvg3HQ4mQzxf2xaq+AVCFeb0u/5AfyUMBvcx5W+f5a8IWVDPtBh0zIE\ndNl+MuZf7fdfKIrpddAYYYx8neghCx6aDFLPq6s7wyD4DvvQKSaEtWAteKKG\nySfN49j7fYO8bGy6kY/nY8j64UMu54nxzo5FgTy+ES3TIliyic76QGCViFkI\nQGrk\r\n=qc47\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBd/H5K0QIEErSNU+AEDg0fgnlZ0O9npuhvY1s+QcIZUAiEAnGCePFgZj1NJ/eq8jo41PK7WVugxABHta9uUVdb8PzY="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.1.5_1554865486625_0.31744830579923855"},"_hasShrinkwrap":false},"0.2.0":{"name":"parallel-each","version":"0.2.0","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"dist/parallel-each.js","scripts":{"test:fe":"cd example && npm run test","test:be":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","test:both":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js && cd example && npm run test","build":"webpack","dev":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"975168855037b1b51f546efaf563c3f6d4fceffc","_id":"parallel-each@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-8ev9E9dGoFdOeOSuuv6hEUjzxmLkyOfhM1TOAOfBTeqaOm16TJbtvJZuZF3KkbKOSGsQD433zEh2EJhrDAKEYQ==","shasum":"09e4bd769d38b3f6b62806123ef8cae966904b68","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.2.0.tgz","fileCount":4,"unpackedSize":10817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrlH9CRA9TVsSAnZWagAAQqMP/R8p6RhPGibn0vq1E47M\npq9v8xJ5bKHBghMaEIZR3CbEeEWzlQdEpx8kcNNTUq193D+PN22aEdUPerTB\n+RwDCUKRMN9LkCMmvKTIqGBfjoDgj6FIx3cy7rIgcoQ9vSLoSJqT3mk/uI8N\nAyL+ho/15EUYX+e1s7WuHlfEyXr4shSwZlSU2epVsOM2YRdHboAVnoeu3w0U\nwpZxyZwdc4+y1JWTj7tN7PM9bwv9LhxLjaIY6GCsgqyg/jjRSMDgBV+iSSp9\nQE/3r9Vrc8M2/VKz/nuY0TP+K8bd5muUwsuoh7oiKGdG91A4riym6c15OBg3\nJUyBVixTSU+NorRqfx70utgHThcARGU9ftfxeXzOPNOWU0U4Aj0Yp1f0rxCv\nl8rrNCPjietN0HhJOgQFlweQB2aP+q3ChlrdUgxLkhG65zW6t7Zg4c/+6vZ4\nvpnuv8Znpi8aIlE5mY/QOhbzsEp0lBZMnlOVQnCHT4Z9pzzbAATKe7pC4X1h\n4HH+KbyFqh0npG6q1ImWencKpx8UVd9l9uGqLNWPp7yRtxyDxvJ0RdI4nil4\ntAaL5w6JnqXf52rYNsHwS0kf82CCogFPerxAUewEAO5TYFXjQFEXIXVAHuou\n28PY0NdffBlZaaL760gjlwRgxxzrTBeoQ8UM4nhR142gE+QyOoCkTcbSleWw\nmvRj\r\n=dr0r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjE5Ra8NVNtdSJZsrn+67Jjic6RxEaIymYPEwDRTVYEAiEA24d/QU9TtygXo7kyN+39XzGevxxqv2OpnDeJSyn+Y/M="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.2.0_1554928124553_0.5290217475094805"},"_hasShrinkwrap":false},"0.2.2":{"name":"parallel-each","version":"0.2.2","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"dist/parallel-each.js","scripts":{"test:fe":"cd example && npm run test","test:be":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","test:both":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js && cd example && npm run test","build":"webpack","dev":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"56a81b697178f83d9f4ebce7c79e3e104e1567ab","_id":"parallel-each@0.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-2hdjltbrLnreUaonWmZAiIuCLoS6b9Y2cu2cnFfAIsaiPEFgS9j361MrA8cAl3quPLtO7/monrhHAabRfK0S4g==","shasum":"d958fbd0f7758e23905b9bc201b06e0f726d39cd","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.2.2.tgz","fileCount":4,"unpackedSize":10696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr2d7CRA9TVsSAnZWagAA97UQAIf0fFuID3s7C66JViv2\np769v5q1ApnXBg8Cmrvu3/RK3cuH5kkDKVc4uSBEGtQs6fqn3AZhMR0KZXwh\ntCm6EAozDDmIXKVsAiiU9sNeA408fWySAgMiiIVuUxCLFbjoGHIGkLmTfWvJ\npt9aGSBvPRUIAjp+VnwBtkBu5LvThrsHZNOg5Y15ECfGPnvUlajYAIANF4sq\nPvl4gJ+wtMFWjVQfF4FrW8WSyMPAkI0p3W2vhpi1QBTorCqzD0XbCwTEN+v/\nGW+VJuGuId3/TckcGzkj52lMRBsS42+86hkGLQsrWkTzOGdqAJNmpZ2bcjbG\nqMBvikg32ytKfhsBRSV/iFJGCRj3+hZ751PfUUOQgqJMN0KIxn8kOyRnlkgt\n2kihmYPqgUVXfIyspZRJGP3CcnGHZLzvJCmXsvU9rOYsv+0SAgjFMMneYHRu\nc03wUam2p+YJZ5Ib/WDx7c4IzrkgkjXoNAdmoWFM0+RqgbLNDSpymQjW+4Ee\niI+Qx5jnnZjRW0+2fFRL8k7WwNwzj82OYWzzrkRiqIT/lm7YQPELlUao2z9I\n7LwzdtCHeFvaSzmdzdxsfwnZRXum14n0xXLlYVnE3/WS9tlTpNsH1FOdQVnR\nszgi+5NgEGZev3J1HKz83VNRKWOvq48M5NW16uIBHxUli9zPLDdSuJvuM2xv\nBmib\r\n=Dlpx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCllJCgNHmYpeiZdAs/IfNaUPw34MPTBdSsqaoiyE27pAIhAIJ0Znnv8ZiJ0P/skS1wG75CKXca/p1yu36ZYp2nwN9d"}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.2.2_1554999162390_0.15525545939922414"},"_hasShrinkwrap":false},"0.2.4":{"name":"parallel-each","version":"0.2.4","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"dist/parallel-each.js","scripts":{"test:fe":"cd example && npm run test","test:be":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","test:both":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js && cd example && npm run test","build":"webpack","dev":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"56a81b697178f83d9f4ebce7c79e3e104e1567ab","_id":"parallel-each@0.2.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-j45nId1+5NWI8kNthsJcMdSPnEgirPXkrS1bTVhG8dQmRBhFwZ7A6O93ph//bYyZ9ex4OHJjDeyckj4ksjCErg==","shasum":"220cf71631492fc41424566fcfa9ccbb0b7c7537","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.2.4.tgz","fileCount":5,"unpackedSize":13106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr2oCCRA9TVsSAnZWagAAT/MP/Rj0/hkPaNz0E62mAyX0\nngsvugVJaIkcaB2svt0MXNmznyQHI9Z6kkzLBsPDByzbc3pk5n4lnr1g5VVZ\nrrUbMGIi7iA62jqlokjdLSGdWZm/pqhSQjKOMIjDFLH3mvRpdwXkWOf8Kfe9\nYXjm5iaONpxukKxnFYNAFqAEmIwJsUGdHC5S3Qgd4UGefiM73IvogsImEpKo\neIlf0HU88omGE2H5MH2ur9a5Thck3E/YMW1Mt1DZp7i/fyrnDIg1JsDqBrLG\nh0GmyDo16xdr+z5SyZSNnU6r7NnjDWASrKai3f75Ypt5PXheKTEdqPWAJZZ2\neJQIevf/iKDCtl3+j1k3/jLp6ZdD+pY4bdqKnBbeKHcJvimFzpeK6X2jMVAg\nM0Gjqv8ViGR3+y++pipAzsouvDyhOWXJulIr743lmq2I+Y/NyXJmnT87l0rA\nB+iUzCpJhaGXIybqpWNHVLfrGGAc0rKh25vL20EUN0aPqtC9aXP5vh2q629z\nvQc8YZ99AiZCQJpwPARbGFbKWrzokRhr6WNXkC58mHgJLihHKbn7L0dchipQ\nySKMfZMNKHZGUaV3Y/bw1OYD6Im/doZ2JZh9tR2AOUtp8GR45GGhZllrKIwH\n8IPXDjrAEFpf7ELhYoTJJbZgMptMukbRajaGIjzIkJeqDogMQum2YUH5Pf3d\n02V+\r\n=q/ah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtoUg88W3++wEmXyCJ26J1pchHiF62L6cL7gmEd/SggwIgJ1FpwDHenuLS2lD21RG1k4/nmucjNpqHoMlCuX5xWiE="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.2.4_1554999810131_0.13765074196623783"},"_hasShrinkwrap":false},"0.2.5":{"name":"parallel-each","version":"0.2.5","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"parallel-each.js","scripts":{"test:fe":"cd example && npm run test","test:be":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","test:both":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js && cd example && npm run test","build":"webpack","dev":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"56a81b697178f83d9f4ebce7c79e3e104e1567ab","_id":"parallel-each@0.2.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-bRGvL5GkCuW/Sz2EqpdcJgiDmPYCstz77wT3qLwbYGydveeH1x2i16CeYasN84AVFaM4Se1MjVEML2iZIS+lpQ==","shasum":"a7c67f64967c4678cfe4e72e48feb5c408e52cbe","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.2.5.tgz","fileCount":5,"unpackedSize":13101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr2vcCRA9TVsSAnZWagAAcdIQAIMvtmvf5r2DNZhRFovf\n66AX4SFbFtg8It8fUuFQoKhEMVlVESZPLmkQpemBmDEs+DwTdgFCvfOkmwO3\nWB6ylVn+rwqKHKaaU3sWbyaW3/1uKzXXVuv6/SOGKv1zXF81ZrbREyuTXKZi\n2galrC2lGqfBaYALT0KkKsXpDTYmuCNP+PYSzOmcartAN5nUSgWbS/bS85Jv\n6j1vp0zdjk0QpE5kNki+jn4DICCNsO3X65VuZkYjfSpvmWiODGw0eG6YyoNg\nmhtiV9LnlJVAjM097TlvJ81nEtr4BRS3RsH1Fc2gfAGUuRpQjAHrIB5wzbqX\npHyprhNIfNcJf2UGePzMJiMcOLMj8qHr2QUbN3BedkIJApDTWC44HsZc2zD9\nQpmvgoe6z/3HV8hYo8vBWz3Pgz4sCH2GgzfUtq/cOHV+Ws0FqxmL7jlh/kWL\nzKAhOSjMa6lni1GV1U0af7ciHOiHoYRKmEPnRAyxMifg9rQgfnwWcsqDUEhR\nLrvOzIFN2++0gyPbeDEO1umjtFoyixkAS6YF25Nxxoz/cfX/ldTSUwmpRVgq\nz7dRWoxCj8C/Q894ePbUfrkWapDXZSUpaMjrG/qBynwII7iSuBxanBPXg6y6\nohAZOs0fIvw4Dcu+zT0JA7FXXVVjken0u/BGT2p/asBzw7QRonxvhEhzGRsr\nP3QR\r\n=AV6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqxqSTBkUq0ILbogoJgFRvXS4bHl9hdfle4bFAuSGSYAIhALZ2bHbKph4bsA0kJmNm0AmDDjgQz1PuwLkD5+gNYq2I"}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.2.5_1555000283939_0.14625870499714155"},"_hasShrinkwrap":false},"0.2.6":{"name":"parallel-each","version":"0.2.6","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"parallel-each.js","scripts":{"test:fe":"cd example && npm run test","test:be":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","test:both":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js && cd example && npm run test","build":"webpack","dev":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"56a81b697178f83d9f4ebce7c79e3e104e1567ab","_id":"parallel-each@0.2.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-RTvCSMiZUZCdKehAXBVkUeTnv4TpEcrfTKegWrlWHk0+796kT0GXd7j9wkuiJ2+14jRB0qmiJ6D0BP7VA4MPzA==","shasum":"e095168156005cfc3e758f73ba78e9e50d60ed73","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.2.6.tgz","fileCount":4,"unpackedSize":4902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr2w2CRA9TVsSAnZWagAAr5MP/AsqSEkzxdBxnhhqxMl6\nZ0bTuVZwq4SOHxK7H8935mIVJzzr/+rfjItgpU/IN6vj8IO1JxdiFCY+R3ou\nPTvXSmH3PPaYcAaW47AH8EhDaktFsnqTs+DBHkej2fJl/LxVNEcFvbhZQ2R/\nuZtf2xRWo+SWymHHpTa9opQW7tnVAz3+MqsFVsNixxxxJGyUpuZmBL+mLqMV\nTDrUHBQw97jZv+2sNkZuw8SAXf5NdVi31vIDMoUK2rwEQVOGi9ZRej22jAnK\njrvuKBaeyj/F5/Vvp1FzjvwgoJunZVQYrSmJ4/iWkb4p7iCEZX29KiosdHuE\nZsYqLFUk6e23mgEfxddYkXMu65aE25CxCDulcRsDx64EmBLu4VH3MWx7dLcX\nLE2TFmqadDZzFWg6m4jUGTym/7roA3z1d30FnZJJ254Twg/a+yQmPWI51KU5\nZx8vKhp/J+rv5F+tdeeY5hD8lJ5PVkKyKH36Axr9RT9x6Elx4z/x2Sg1LoYS\nsJdWC9yQ98h2KD8kLOQC4jrZ2ghdzQK/Hj7cUp/AK5E9BK36e3jgMCgLmmjq\nWz/fXdT/DkPttbxTh0HRLDfciAlIA4w6gCBt4duxnnmHt0vYN1vyPY2cft99\nOyFl9cKrqvSJPzdU6TnIuhjqjA/Xi5vPKjIk/uT/ejBq8k5+pY4RBLkcTNS/\n8S5Y\r\n=kpju\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwEJVW5A/VobwqMMktYiqWbghKehQdM6B/7GI6uup1rAiEAzFtT3TLOl9Rgiouko8g8iEcSQnqnr5R7OFALVlDflnw="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.2.6_1555000374183_0.8842673577867168"},"_hasShrinkwrap":false},"0.2.7":{"name":"parallel-each","version":"0.2.7","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"./dist/parallel-each.js","scripts":{"test:fe":"cd example && npm run test","test:be":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","test:both":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js && cd example && npm run test","build":"webpack","dev":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"gitHead":"56a81b697178f83d9f4ebce7c79e3e104e1567ab","_id":"parallel-each@0.2.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-nh+5QkR72li/sb12BogSht3EdaZ25n72wcBm874MWeERhdeX1NeApUzE3fP770t3ga5dHF033yDd+IG+Akz2rg==","shasum":"5e2532a4512057c301593d8b322a45ae6c9dfa65","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.2.7.tgz","fileCount":4,"unpackedSize":10692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr2ztCRA9TVsSAnZWagAAvh4P/A4Q8NposF02JV83dm/9\nkSbULSV/42d73t+AmVRDE76fbchO1LNSc1U89KJV+USU+RsTBUag9A3BaGmy\nTk87VQ/Oi2cfIKBALzVuwalAIqY1KOSQ6N5OzegMaP4b5A2dbuoDuGrjEG98\nZWqA23ouhehxWmHSFbw97WE1oxdKGQb3Eyt5Q8Qn1FKCZblbMzmOLyPvQ+Pw\nUCoB3iZPRE6eUk7U6nNQ1BqvbuYs7xSh4xhpIBr9lRbMUOKT1Oq8DrXfgI61\n6W+km5r9mG49bdvChn034XRXuWeJLql8ZpgwZC7j7+SMVx91GE5Al5Ys7/Mt\ng9buVw3qTWK581UuKJ4L11HAhHXDwXjkAhgnYh0B/OI+vU3NN+X7uWo3bWRv\nh8OLGAcVaYwemjPGM9t6Q3fCHaiKavJJuhnZ9+xdqfCoIGal3+uwjoTwMNj5\nbvBpTtVewMxEfCcIO6a2lOanVeqPIj1YNnt3WE/z8d7uBBZ2i5FiHjB6dbb1\n15MCyXoU70NJa596qJL/0dWhf7H6esIY6J1rDKdcefb4gN9LNNJPXk/jBBaR\nqanKk1QKlJbrsxpcWEptKCmMcay0eR3VHT7nikIuNwAmNgY1Nm/ZuS37fkaG\nz3Cc7USdhQcngG9CtwZqmipEzEHwQM7oinQdCsKr8S3YgRovzUJeNI0i1E3c\n4hlu\r\n=/VR7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGD6UIglGS8wB4G7gWvzgxajx4TVeO6HkayxgZ7zI2U4AiAa/Q1GOK0RBiSescAlF0GSEg7QwhS+e70Aeq4V/KH80g=="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.2.7_1555000556919_0.676643187795102"},"_hasShrinkwrap":false},"0.2.8":{"name":"parallel-each","version":"0.2.8","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"parallel-each.js","scripts":{"test:fe":"cd example && npm run test","test:be":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","test:both":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js && cd example && npm run test","build":"webpack","dev":"webpack --watch"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/cli":"^7.4.3","@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.0.5","chai":"^4.2.0","clean-webpack-plugin":"^2.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"_id":"parallel-each@0.2.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-h/BLoLIvu68g+/XLJRbf5G/F52MjJ2nEih7liBxH2ELEDLHAsGcEv7RUEpC9toNSxJ9ulz3jqeKaOkvJup7pVQ==","shasum":"8836e75c908dd26ad2ca9732fcc40e3da1123aa2","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.2.8.tgz","fileCount":4,"unpackedSize":10472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr22RCRA9TVsSAnZWagAAOhUP+QFPjUE9wxXW1j4wju9X\nCBfPO3wLVPZRTSrSflzDG32Y4jgOWgoLNC+Wi+R787Y+Gb0IDIUL9sOtkQcj\noCe4/mCer6kxCb0KQRsNBZuD3ljd+dMKngHVaEv85tIFbT8OBunqkkzgaHAb\nTUqo6t9/PGTW5PBIFZ74yX0MmfcIjuaAKWRfuM3E5K4+7BBsW1IrwmMUW78n\nOThAMTyrq94Ix7yLWQ4LqO/1jcB2YfmUNJyjHXJi3hCKOolmSnkI49VMx9NG\nEYZaj/7s6uBbQUQ+RqQ7cDEMt6Q9rP5uWt4TP5DCp7k29Bniz0th48Ntkqhc\nR8p0k0aMJ2ec8ejEIiijWbwx5l7++yJBZ3f+LNefAclXOr8G+JB7jZa4PKkh\neOlhb86A46WMGPcsCZDQs7IAT1RmbhJe3y/iOM4YertA0tIYLYYaqXoWHfFN\nrAncLLxuMjSYojgkQjrK/jTeH5KDfuDw3vEIo/ajOWwbTwFrFtAcy1lGy1hp\nndo5TMWe74vNDs0FwFeaf1YanU9mMVIZZ15FFLs17oOsC3d/184qEr79a6+X\n4z5hida6lB8hPw9IUOqJAnIvPIpKhJUAhPewUamaLEnsMPxwepcIIfABycSH\nkLz8qynI4+2SaCfXjH7aILfhwb5pSZAfzvr/AwJjUeBRoTVmCHdqo0a0mRYw\nvDYl\r\n=jmQ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3YIkkdVd14KPOWM2vzSbFv0GWswezKt4wRAHDkvxzzAiEA07c5lg0DfSLDqr+nxWSit415MNRIJIjSEJcysXtEMpY="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.2.8_1555000720558_0.4069471027589229"},"_hasShrinkwrap":false},"0.2.9":{"name":"parallel-each","version":"0.2.9","description":"A non-blocking, asynchronous, parallel implementation of forEach in JS","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"56a81b697178f83d9f4ebce7c79e3e104e1567ab","_id":"parallel-each@0.2.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-AaSfgvgeSJGbTV+70NsppeqDVKu9fUC+hRx65RVa41CD9cGm6XD97JsOQcQx7AZstP/aACr7KqzETRh0TVJceg==","shasum":"2aa7e075667765e56f00722acae575e51846218b","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-0.2.9.tgz","fileCount":4,"unpackedSize":5148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr5SPCRA9TVsSAnZWagAAqisP/j3ocSx/5JuoT2vvDpod\nDe9aMBzyyCDIrOQrLGIMsmFDwPPAzXswUERubwXgL+9fpVezZ9TP4Ibb2ZxM\nR9M2bLsrD+hhG7sjglIp/GbxD/1aimZ4PESaeQFX6A7T5/74jXEFypF0OkZZ\nuYKmgT2F8oQUH6w5mxwem+hU4seMN5Hvf1vlZqf8B360Rg0GQ0BQrC2jjnPG\nXieLAIkoGjzCaJc3s1Gdlg3lUt0KitBgdrRuRzGOyTPBZvtc3IbJhUQ40JlG\nGqhKHuSY7MbgcDQoTAYP5JfyHSUw6JHrpuCpzIYnksyn5P/rI9hhL3G33e6D\niIIdx01UTvMwIByHyfMGVbKuxArFYlnZuN/3Hzi7XfIinGhPMdtNKoY3j/xP\nU1PdKZMiFDjfKgzexpm0hKUdpthWhuXcOAf8Rco24LqzrIPO/KiTE3vE6aS1\n5BuXTyYzFrGH8xtj+rgdKzGgB2mVntzNj5vhe+htn4LH5+ljRH2vPrPiRxM1\n/qfsp3+vg9kROO16Ox815x93YBTS1b6/Wy0xgiB7JDm4daui7arGJ/ta+Wda\nL5ak3KZ7iwU2H/xHeEiXw0wXPhaFCe1S3UUbrB5Y84VIG0syPGWHNXT7Cq8a\nnfab4gwBLZjCzKD/fbF7nABDbvXe4B4CSkxGEdzf2BzBpGHC7NmlPp3r2N5E\nvTzS\r\n=5dsX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkExwx1fVVp8z8/tqjnJS66Tq946ukhUBVxvFnwEbsJAiEA+bt0+a7ePyCQBVXbmeFgfxTWz6gHmIY7tWEUx7r18kk="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_0.2.9_1555010702967_0.527627885449218"},"_hasShrinkwrap":false},"1.0.1":{"name":"parallel-each","version":"1.0.1","description":"A parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"96a3eea1d5be0cf9e951689429e3c1ce634fc31e","_id":"parallel-each@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-80ehYCmD2/pETmOizu4CoX47eVex5wjsIlGEmRPCRlXfixpSNi/Ct2WcEsPh7+34C3NF4YgexcwCIsg2EBQL3w==","shasum":"6e2fb54c503268a5ac2bd44ec1ba268cdda36ca3","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.1.tgz","fileCount":4,"unpackedSize":8279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr6qNCRA9TVsSAnZWagAAaOcP/15gSVi5RYkgDDSuVLay\nXMGcYxL+7Zl8EqQCYatAA0exeKLaKdTi63qYJILE5qVQWVSWs1/HxwwNdyAD\n750T3MQBSntliyTeF6b3GJQehXcRHVez0W+XVSJpTxIa9T0D+NCFtBGeehx+\nNL1VmekIVcQu6tyi5BtJ7ybZepRE1eJmpO+T99P6hbOf/irVidMLJ6PTsYOy\n/RTlC1H3BGzIF1jRMtBAZBouto9fd31EvCDGlMo3xn/J+zPRrzeO5c9KM9Bb\nHJSFxQIPlvN2vHi+T8kDtH86NwOJpCmhLTojgoe+8VlDbQqCmZiJJWgd7ZDc\n/kxk2ARK50hicdKamxlN7RS0IRwjuDslC1f846Ss8oTzN8PwfL6oPmDosxxU\naC8uMsFuJSTt/uxLoNRPFwVvVasPlNRXhvOB56KlDrJkPyVp/ynD8ycMQ+gB\nsagOjyea4R30Ra2CJzKoY7Tm5Y6u1iuN5Ap0DQI+sj8IR63s0A2iv15+pg7W\nre/cx7JT4gbRXp01oP6gZuXYKSVPnb6p3W94rCGuMy3ni9S/A5gB8r+urnCR\n4a+GKnshdt0sHFmYNpdvXSodQjuu9z/2GSMM0dOUzH/+1vqRsdMVCMEfP6eD\n2JZsCBRoT1eaej6kR5Ib0c2CCPRVQ1m6JY6dehmd5e8jeP4I6VPc7Pw9k9t3\ndAHq\r\n=X+Tl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3qeC1YkeuOc52ATMatJ732GajiY5mSnGyxqubYzgOgAIgNMDDVkjxGBa8PE7LWMQbgZ0YpBj0vRZOTX6ZaFj5wRo="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.1_1555016332660_0.09539494588409703"},"_hasShrinkwrap":false},"1.0.2":{"name":"parallel-each","version":"1.0.2","description":"A parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"96a3eea1d5be0cf9e951689429e3c1ce634fc31e","_id":"parallel-each@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-g5REISGI9IEVaaVdoOMT3MsN0gmbhtvfo8kjz77htMS8mRWal2duHabd7nDjilV+mAm4ke7KyhcM/8ssrxO+4w==","shasum":"0c126b004546024fa546ec2de2b05ecb5416e2c3","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.2.tgz","fileCount":4,"unpackedSize":8444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr6toCRA9TVsSAnZWagAAL0gP/jya2Ydg5vItK79E/NcE\nWmlaixfwRMwfxmlrfeWzxJt2PuKeMyHvUMRN7db67ZVm/bVqSqzXO1BbY+Ja\nj8B06KVJsl6oljoKVYfBWl0a17PFCxvRAf1LBJLtBp+ICr+dIf9EvUetoseX\nIRVH/oJ34cZ8aiNq0ArVdCExlSHqkLZlDYgmtW7yoRy53ZFM1gjyJg4j4zER\n+gq6gjS8/JdbSLdZ446WocNjb4FehXqQ4bNveuUPIXIt7KOps8frEwiOGLB7\nPZcQ0Xz4P3C/R9wdTnj0jGygXUgLPB30a/YmBCnNspBke6x2NCD89fCe8UeX\nJr5uMa3Ks3iANboODywu4Ye/bt5MXEuSvx7JyAgAIBIEAnJLtddc+OPH3uqS\nSTjsvTUWNiMTNiQ0NFMb8OegCgw6RMVwZ7EG9qHxBAbr5Njyu1IlX3L4g8Y7\nE3ip5dOHc7TjGWOHGeSAX4tDBGfSdNpziz6ayKmvH9Q/cvioHXWVd6JWcVlO\nsZpgZ3ACBrGYgW4enaddHdiPYBLh25HDKqtf4UFEOjG42mx7qt97u9TlxJVT\nPrfkxvatzc23hEcStiHtYyP4/pTI7a66pR14tZpa0J8qUdjorIW8FMIxiyhS\nUqt1lvzAX6JHcL3XfcOAHho21jVxCnRxRt0+9eZ0cPC4tvdi5Z/BnLKRKuuy\nW/3V\r\n=fCGN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICV2uzF+Jfr34rMunmDnf0RSd8bPB5K0iP+o8Rdy2NPsAiBv+rrOteWNDnJ/ftNNdCPRKpSfaI/Da2Cmj1k4JWXf5w=="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.2_1555016552068_0.2726949732681032"},"_hasShrinkwrap":false},"1.0.3":{"name":"parallel-each","version":"1.0.3","description":"A parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","publish":"npm publish --access public --tag async --tag forEach --tag each --tag map --tag asynchronous --tag iteration --tag iterate --tag loop --tag parallel --tag concurrent --tag array --tag flow --tag peach"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"96a3eea1d5be0cf9e951689429e3c1ce634fc31e","readme":"# parallel-each\r\nA parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.\r\n\r\nExcellent for use in API integrations (to avoid rate limiting) or parallel database processing (via connection pool for instance).\r\n\r\nWorks with all types of callbacks (sync or async), but really shines with long-running async callbacks.\r\n\r\nFor use in any ES6 environment (browser or node.js).\r\n\r\n## Installation\r\n* `npm i parallel-each`\r\n\r\n## Usage\r\n* `peach(array, callback, chunkSize);` - `Array`, `Function`, `(optional) Number` - returns any items (and their indexes and error reasons) whose callbacks may have errored.\r\n* `callback(item, index, array)` - callback to process each item of array.\r\n* `chunkSize` - maximum degress of parallelism in which to process array.\r\n\r\n## Examples\r\n```\r\nconst peach = require('parallel-each');\r\n\r\nconst asyncFn = () => new Promise((resolve) => {\r\n    setTimeout(() => {\r\n        resolve();\r\n    }, 1);\r\n});\r\n\r\nvar collection = [];\r\nfor (var i = 0; i < (Math.pow(10, power)); i++) {\r\n    collection.push({\r\n        index: i,\r\n        item: `item_${i}`\r\n    });\r\n}\r\n\r\nvar actualSum = collection.length * (collection.length + 1) / 2;\r\n\r\nvar sum = 0;\r\npeach(collection, async (_, i) => {\r\n    await asyncFn();\r\n\r\n    sum += i + 1;\r\n}, 10).then(() => {\r\n    var processed = (sum === actualSum;\r\n});\r\n```\r\n\r\n```\r\nconst peach = require('parallel-each');\r\n\r\nconst asyncFn = () => new Promise((resolve) => {\r\n    setTimeout(() => {\r\n        resolve();\r\n    }, 1);\r\n});\r\nconst asyncErrorFn = () => new Promise((_, reject) => {\r\n    setTimeout(() => {\r\n        reject(new Error());\r\n    }, 1);\r\n});\r\n\r\nvar collection = [];\r\nfor (var i = 0; i < (Math.pow(10, power)); i++) {\r\n    collection.push({\r\n        index: i,\r\n        item: `item_${i}`\r\n    });\r\n}\r\n\r\nvar actualSum = collection.length * (collection.length + 1) / 2;\r\n\r\nvar sum = 0;\r\npeach(collection, async (_, i) => {\r\n    if (i % 2 === 0) {\r\n        await asyncErrorFn();\r\n    }\r\n\r\n    await asyncFn();\r\n\r\n    sum += i + 1;\r\n}, 10).then((erroredItems) => {\r\n    var errored = (erroredItems.length === collection.length / 2);\r\n    var processed = (sum === (actualSum / 2 + (collection.length / 4)));\r\n});\r\n```\r\n\r\n## License\r\n\r\nMIT License\r\n\r\nCopyright (c) 2019 Garrick Thurston\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy\r\nof this software and associated documentation files (the \"Software\"), to deal\r\nin the Software without restriction, including without limitation the rights\r\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r\ncopies of the Software, and to permit persons to whom the Software is\r\nfurnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all\r\ncopies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r\nSOFTWARE.\r\n","readmeFilename":"README.md","_id":"parallel-each@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-/C6EUJua9gK93PMFfjud8VzHVf3eynRUBC+p3EBDV5I+cq/baogHuPPtwIeVF2/P+VCQkn1CL8S+UQSPk1oUmA==","shasum":"89f8c544b0e9d43f590d3a3ae29b6dbd94c17d63","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.3.tgz","fileCount":4,"unpackedSize":8665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr6xjCRA9TVsSAnZWagAApdMP/2vQH+xLYw6yzrRgPcRQ\nZ1OJ6qh2wCiG/VDPI5+2UCBkTHH5V22BeBZ5b/gy2nwYgQb35bWwjuRHNWdV\njOCAw30W3koDMn8YzZfZs0oXa4GFu83UtDGnoX6oIalPOIEiG0F78MAVi+Pq\nB/omlw/HXee6pOlpT0rutEJfHj/1Ejijz9Ro3BiSfVLMvtSSbCresuBHipqb\nLMs/Zy83Gn5dzssuydO6qoD5HjCmNv/2FWWo38cjMXZ4BldzfsZql41kkw6r\n2fd73li5QrMBzA883mFRCg4XOXEG9NbahEwkVZhVhE9JL6xiLl7h0m5weG+y\nmLNfCBvCwDQNOLwksZnzoy4s2Kes1Ugv29/vPDHY+Aphh5yfJ0nKV17e8wDs\ncOpQaLCyu5Bn0Ytumm/VYSEZyTFMyfX4EBqMUuVVy/9h7T134Yt9ikk8PinW\nr9IyNvggkQEBoESXa/nE+NPLdjC9ARQOkKKeWEIYcw4pXIBCGzihzc5gr6cM\nKkQYUzG6ssCbKeAm4fBuHO6iEf+8/usjkCVq4+j3mojTowHYmAYDuQlyCFBt\nhvhAvbqB1w5CSvy/ao1UwR4pyu5Cu84U/U52zsLzDKgb2oUG5w82qblQukco\nmZwIZ2UFUs9r64DaiLkwQAwo6xHiTNbSK1JD8p0qK3Y0JPMX+Rcd3idOdv9W\nqHga\r\n=wMjN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpAaIrdjE7+vdkV7pUt8KfOE5VDy1w/Ii3MBu1Gs3zlAIgDXZbaQeUk0f42kMTRNG9Kaz+tXL7EnSFCb+FYbqbFvY="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.3_1555016802640_0.4569986786821416"},"_hasShrinkwrap":false},"1.0.4":{"name":"parallel-each","version":"1.0.4","description":"A parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","publish":"npm publish --access public --tag async --tag forEach --tag each --tag map --tag asynchronous --tag iteration --tag iterate --tag loop --tag parallel --tag concurrent --tag array --tag flow --tag peach"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"96a3eea1d5be0cf9e951689429e3c1ce634fc31e","readme":"# parallel-each\r\nA parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.\r\n\r\nExcellent for use in API integrations (to avoid rate limiting) or parallel database processing (via connection pool for instance).\r\n\r\nWorks with all types of callbacks (sync or async), but really shines with long-running async callbacks.\r\n\r\nFor use in any ES6 environment (browser or node.js).\r\n\r\n## Installation\r\n* `npm i parallel-each`\r\n\r\n## Usage\r\n* `peach(array, callback, chunkSize);` - `Array`, `Function`, `(optional) Number` - returns any items (and their indexes and error reasons) whose callbacks may have errored.\r\n* `callback(item, index, array)` - callback to process each item of array.\r\n* `chunkSize` - maximum degress of parallelism in which to process array.\r\n\r\n## Examples\r\n```\r\nconst peach = require('parallel-each');\r\n\r\nconst asyncFn = () => new Promise((resolve) => {\r\n    setTimeout(() => {\r\n        resolve();\r\n    }, 1);\r\n});\r\n\r\nvar collection = [];\r\nfor (var i = 0; i < (Math.pow(10, power)); i++) {\r\n    collection.push({\r\n        index: i,\r\n        item: `item_${i}`\r\n    });\r\n}\r\n\r\nvar actualSum = collection.length * (collection.length + 1) / 2;\r\n\r\nvar sum = 0;\r\npeach(collection, async (_, i) => {\r\n    await asyncFn();\r\n\r\n    sum += i + 1;\r\n}, 10).then(() => {\r\n    var processed = (sum === actualSum;\r\n});\r\n```\r\n\r\n```\r\nconst peach = require('parallel-each');\r\n\r\nconst asyncFn = () => new Promise((resolve) => {\r\n    setTimeout(() => {\r\n        resolve();\r\n    }, 1);\r\n});\r\nconst asyncErrorFn = () => new Promise((_, reject) => {\r\n    setTimeout(() => {\r\n        reject(new Error());\r\n    }, 1);\r\n});\r\n\r\nvar collection = [];\r\nfor (var i = 0; i < (Math.pow(10, power)); i++) {\r\n    collection.push({\r\n        index: i,\r\n        item: `item_${i}`\r\n    });\r\n}\r\n\r\nvar actualSum = collection.length * (collection.length + 1) / 2;\r\n\r\nvar sum = 0;\r\npeach(collection, async (_, i) => {\r\n    if (i % 2 === 0) {\r\n        await asyncErrorFn();\r\n    }\r\n\r\n    await asyncFn();\r\n\r\n    sum += i + 1;\r\n}, 10).then((erroredItems) => {\r\n    var errored = (erroredItems.length === collection.length / 2);\r\n    var processed = (sum === (actualSum / 2 + (collection.length / 4)));\r\n});\r\n```\r\n\r\n## License\r\n\r\nMIT License\r\n\r\nCopyright (c) 2019 Garrick Thurston\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy\r\nof this software and associated documentation files (the \"Software\"), to deal\r\nin the Software without restriction, including without limitation the rights\r\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r\ncopies of the Software, and to permit persons to whom the Software is\r\nfurnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all\r\ncopies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r\nSOFTWARE.\r\n","readmeFilename":"README.md","_id":"parallel-each@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-geaq5RrF6rfEZtfef38qQ8oLYI/xIdIww1Tl0M1OcnziW3Piq+wpQ1FvxGfTqOpPGgS86MCv5Erk6pkTQ3IQzQ==","shasum":"4aff941f3baa416b9048aa47b47ea6c9da7bbe23","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.4.tgz","fileCount":4,"unpackedSize":8665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr6x6CRA9TVsSAnZWagAAxUgQAJmC2unkAP6fFdjX8txT\nd1CsSzaSX/LvWquSvVd9Xx95osCFZE3/ptoXglbaPQYaB2yki4Z7VBJ+HvC9\nkdF1aLjLK3c+DW168Got146oVs4E3lr8B6H98/l0wfQeGOzYPUEARrCB9WC8\n4fWO9ep7WFgTnVOL17GBsgvPdo3lwV6E7kSGl8WSCpSn1MmTRUz5O6ex+AF2\nkuRtYTbBL2ksSGIe4s7Nau1o+LBaLBcbF6h4xkEMCXYNI0K8YYwpIdFaecAF\nVXNihvFKTG8QwHOPZ2OYGzVDIXx/6MZqK2lUZA30iDEa86ooM/4mSPKACKDV\nEEY7nS36JekWfgT0hJjag8jUMmiUCeZnIylPIn0LaUH4UEPdhM67DW+7oMKq\nXamAMEukgnyeea4TS9rFyHK9ClDt6Qo6nAINM982nhfhoCxx6TEaM2Nmhn9G\nARFX+Zz5JJd4M9z2laSwQqmUUyNhAuYhGMWfDVd21VscmQ5e/dX/p7YzoUxA\nQ13xvS3EC0UaoZxqtBPYg14tCcF40WFs/6VRKAGLAGx5rxhw5SNUffUyDKcu\nfWVqyGdarHRB/EDQ7I2jOw2PxJJVwcnqp6v45ZhCSaPfoAAIQy7aPZp/CvBK\nIDaXxrsIyifeTOhVqr3KsC7EUK4ECFgdoAVA3c369YXCeW/pV5EuIdKJdeSG\n52Qj\r\n=1xg/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu5qdePo9Ux1p5FiLS4E+6sum6vOBlFoYSLu2zGP0njQIhAPeY4E+7tp8bLOPCRSTLPAtuPSFUW/GIaMAONIpNxFaP"}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.4_1555016825569_0.17411265350228122"},"_hasShrinkwrap":false},"1.0.5":{"name":"parallel-each","version":"1.0.5","description":"A parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"96a3eea1d5be0cf9e951689429e3c1ce634fc31e","_id":"parallel-each@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-dH8Exnpnl5bC28joWmMARazpyFbTGfRNhfyJU9+MkmD5RPKA7gfGB42+lHE3xFthpArCf7KBL6X05BVlYygdew==","shasum":"e47b64b70740ed5a0417376f6e9883b96c175601","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.5.tgz","fileCount":4,"unpackedSize":8732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr613CRA9TVsSAnZWagAAuZoP/2aVWUQNJ6ZfSQMoZpuf\nzu76zfgjVy+keZhUbR5A6C6pWRBpvsw6YTmb54Xgvl4AfeEJq3Zz+wJkGJil\n5Y+cpWyUuLyj3oIUQtuNt391s2ksfaGV0/VyhIzFduMXncsoYfiNDSEKdYxs\n6qSTwdXcjE1DvenVmp3kGeHaIytMx4Pxfh/aa9sRxXaSZrJ4g9AqMvsrT4mx\nAozfWt6BuJTm9VTRsRXjt2vPrU7XEdRqLfeKK7Ej2f5O9MR+zD8f2+v81755\nYkb9Kc0upi07uftVzbP8XE2ROXmPb8TVdGihPFH28R4GLcBqu2/pc2sjmJCY\nRI0jMZlh3DJe59RGbhm7eNPWGDp22mWWw9K168DsLnd8P+oBYBdxPKZB4AGH\n8SWPjuScStH5M54+OzX+xy45SJShKrCrDsRUTXRNjWa9fS/11pTSxUWkYq+g\nAkAg2NMOnhDTplnh+wRaeUG3MLHfghiN7t/Ch/KlUFTWhh93f3Buc9bu3AHn\niEQyCvGvsZteIfRtj6FKLI3Y+6iHUT3KXHbbvcJ3hfBUUTKtmT0a1venS7GL\nQzdzBMcGU3uf9Auy3qNGEwdJ4d9uv5dyjzrP+d3FZnfSSyIGVBLx/ecbjOA1\n+99sukfrfJdyv7p/qwYYx6ZlBHO/r5T6lckwW+F3qEi9GPQ9YMRjsshl6P4F\nm/m8\r\n=by5z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFoc+bxjzCpLPcmgNbCGULBWcyDMgfMFioQmLgb1K6VgIhAKjMmk+9Yd6i1oKjuAvI6LOaG4CDYQZEvw2KGY1pn4AM"}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.5_1555017078504_0.957261168130249"},"_hasShrinkwrap":false},"1.0.6":{"name":"parallel-each","version":"1.0.6","description":"A parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"96a3eea1d5be0cf9e951689429e3c1ce634fc31e","_id":"parallel-each@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-MIqQHST4rKFZvDEEONzQiRHz5aJvwoUTHD9+GeDMocQjegO/EtUQ29WM54ruHC9aUhtQL25fpMCVNm+HSvP9lw==","shasum":"4e35d8f2b395504da3991e3664a3d49905f4c58d","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.6.tgz","fileCount":4,"unpackedSize":8685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr62VCRA9TVsSAnZWagAAEqcP/R2HKi/bq71Kp1/E8fg1\nHa0uih0XpuKaA9iPWyLUsRiN3XSccMnHHYh8LgPfUMBEzFZwFXP3HOXFW15V\nJ4gWUPe+M1j6Fie7qN0dlRK7mkkbbil60oupa3WBff4vVdB/oY/wCDYjhceV\n5Ifd7Fx5CDMjiuzNi0MVJ/r/FJ10MLTNpgLIlE2eb7uHYhV+/oIP6fI1V8H4\nUGvFrZFZCKhY8N6TN5ilf1EmFDrddlDXJup/cgcPutLLKfejjjhq2BOp4yA0\nfFWN+lVxSSreRSwQjqANkNrCnlFTGWezu227BksnUzB2QOK8ohRSYO0c8dpL\nLrJE2fzSX0Vjz0odsvysj/bi0QA8wVU+Xkl/jgqFY9aG6SF/E17aRhWOP/To\n/fgXi/DHUc16tycaejBGaRBAjVVgxYzhpWiu4U7F3y/FwFqlnpKoMYaIrxOI\nyFZP4/seqTxNKY6rLyO/XOOGt8jl6S+6BU7lEn3vw+3AqR8y70c2MiU7g4aU\n2GMSo+Pa+BKLs36UldPGwAU6U58DMFEMZyHojRjf3DFVa/wMy2R97XK5sZLU\nxABlAAZtElSVVki/iXmbgqpkeWyieNK0/aLgYZ8xyPTAUtjHqSxfvp1rJTpZ\nH4b6usH8B72R2lYmb6en1qhwG0zC0Qy1OYPx0EP7xFDGlLvOGOA8BCl0DneE\nQUhY\r\n=97an\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKu63m1wjuXex8Nax9NFrn/bBfTm23gKZAFkVdeqVIHAiEA8/WDq8NWuPGElbYm5+nC2fonORp+sY0U+I1q8lhxcMc="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.6_1555017108259_0.8430351530192208"},"_hasShrinkwrap":false},"1.0.7":{"name":"parallel-each","version":"1.0.7","description":"A parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"fdf3a3464ef76044c066482ecabbd6f3cf2dd431","_id":"parallel-each@1.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-xPSZe9EbG7B8jfdO26EXbL2cfOnib1wGCQmhZ32TpYmL3K2rQx5jgTvz6IP/mPWk0xnOy1LqiwdQ+GDyWwdGtw==","shasum":"a26120435cfae8bbdcf71aecd7f677223d9080d8","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.7.tgz","fileCount":4,"unpackedSize":8684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr7AWCRA9TVsSAnZWagAASKYP/1HZzQcjskU27/XtLlNI\nUFdWy/QDphDMKgb2lxk1h/1qgmlLiRJj/DyRaS4JNsxWKlSsFaq50HYOAlHy\nxPdQAOVwn+tp3m7lOVnTxTLn/MJJ2Ab3h2rngkr35Cw0xKe1Efb/O2vHHC/y\nJx6rTLK4VrItXg9ZYF2d9JJHeDPKKgN5bRgZlyJlPde48EwLfXGP2MNggnfZ\nGEdZwahab1zNl0wPgah2+FPgm9EPW6NLQIJf1bVhE9Gd24DqkLBmZ25oM0F1\nNNa6XPSC7SsVTszhoMmJjUMu3FTCLLTSZ25c+xXBNLjgxHndJ892ff5hx+DI\nfdWV9XO59xoWlFqK2X5fm4xELLTcIHW9Uqg8sqoyREw4I4Amc4wnGKod73tK\nCEctbQ6hopRkVeVTm063b/lek6Mpc0rrqpwM6wxgfRMJ+Rt0w9mfgLMojNIH\nByI0TOgpgVLtG8ND6ZR4WfNtJ8mVeutTgisv0J1k5CUgX+x3AxR8eFVgFwRO\nfPuRSVDj17xTQ69KkuCtEG20n1Ehr1Rejkap11OjT30CTYBIWxYcEFKFHep0\nJ33wbm4OzFElxmA+3i1vGQa90WWJogYJef+aYqNNPNCdtE5N5olp+jIlr10R\nzSskuvmDdecBCkUgDYHCX2JpRuGx70BRk8s8ZwAOFwKu2860kOv7jGUJXXMo\nBpcc\r\n=BK28\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAnW3/6SjQeFunLjEXdna7wGIN898GoOvdN6jOHrcOhgIhANjHizIuoZMRfue57ESms/coonEB82WGTcH7/at3kWta"}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.7_1555017749289_0.21312642051396247"},"_hasShrinkwrap":false},"1.0.8":{"name":"parallel-each","version":"1.0.8","description":"A parallel, asynchronous implementation of forEach/map in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"a292ef6da8e3024b74b68e611fd53296b10438d0","_id":"parallel-each@1.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-+kf0Uzu3ln2h06gVcVoKIMuajdTDJF2+6MC1qx4ojYUH0MkXVapkNEKGbTaSTinMdZ/A0L7aSKHGwwFWck0N4w==","shasum":"33793dddad195f51530072ccbcd83d344aa9981b","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.8.tgz","fileCount":4,"unpackedSize":8685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr7XsCRA9TVsSAnZWagAAsewP/3BzT0CwJr1tshMJQb46\nJopFnGL4k/Fy3lWFLBydYK/SzNxJz9vZM+2tEZi+lzbcrJvmZ7RjJSkbK2fH\nWIgrdPpc6UOvsWUHeQpICIYUGki+grJ5Gw2OI5JFFapzGJZIFu6NC33Sgtlu\nt7VOg2U1PTLuf/kLiYR79TwTYGLCh80PSoJEvE9AwrdlAzODQ9oGLE3EORRL\nDkznM1Q9PT7dsuCJuzJznnRgGir+8f1T7pLtb9c0lVkUc8XbMJSwNJpc7Km2\nztk/guXUehuFTBrUNBpOWT7zVJi3gD9Q4viSp3DZtKrmeskeIydkK2dvU8yk\nOHAoFLRO+gnUvfk2PcOFVPP5fjffP2BoBlxtdaZCGvZNYQ8odUc9iYS4Siu0\n5/PtOit7NzWmKDFGFDoyek4dGCQJYx+YaS1ak6OHn5OsWBrI/MVTfgCdgx0H\nIqym8IXPJNdWF4l2E9Bb5oRv+rPGYVmst5VIgC2CBLuXuf2LHkwcqdI87nIb\njJenAEWA3ZHf5l9KFRHO74V7ea3L9LOKinYD36R2OOTRwSSYd4bA1CUYvTPT\nH1TDgCKGuvqtONybuQ2oWX7eK/MDa8w8rX/iJW39yHdCAz5pGmbkHuYMO1QT\nQ1kZxZx1TSqqtuUBJIs29hh1Ldj+BbTpYqixixWMuGP0P7gDNamArNOANJL2\nL49L\r\n=AWUO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlKX3t2nmVPPiAMwdRon8ebasEQvLEx6Fj934YWf+pnAiEA3enF4LkgzjP5KtC97ms2ON9jJIqLq1RG6WOu5wBZrT8="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.8_1555019243471_0.41333511576621507"},"_hasShrinkwrap":false},"1.0.9":{"name":"parallel-each","version":"1.0.9","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"6ef1fa1fc843d04ed986aee993d75c9d230054f8","_id":"parallel-each@1.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-qV/VPUnVFNnLnru4yIzwfMyykOZ6iHumoULv7pdbdNB1T8yuVZms0Cxcl/RTLVmBXSuOOBgHVBtczaWp1ocA7Q==","shasum":"0b0f1925a7c253642147fbc3fae34841a21b99ba","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.9.tgz","fileCount":4,"unpackedSize":8677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr7g7CRA9TVsSAnZWagAAxIoP/3vaUbTlRaYu5yu3iRV4\n7TEvkzNEYLY1ReOFu3QJV3FGtI6Boy88aVIuupYGyJSyNw+Mj1R82jk9q/62\n9RNc/zIKt2W+x7JtbBv/rHPWksw4xaxXyhJvJVhIOF1h8SEH5yzQz5XSfpG3\nc5Aixo40y5HZEG5n4/g9Kq22deT0CMYBilUX5xTWl4/dYCl9r/b5lflZxdcK\nQDc8ohCq/8sp440KHIM1asljMWcGP0KpR7mfwirCzzd+V4iLRd5WZfCHBXZp\nnXV/xgYSwmLsZ1SLBYA4Sx6pwLaHWuevJ6PGGPdtCq55+5yeGmhlNO9wGXc2\nNn/ONnE6ESmZi5q+S1gMfjosH4vFQGVZzd7VYAfU8PyfIGkf8NSwKApGjHZG\nbYuKLt8me5EWU06ZDC8vK2pj5a4A1G3hpE9RTUAFXyw1d2bHPt5Gek6opv2f\nfsi45r4vxJKL7OjVcd+NRh/avpdpwTFnSyo6KznWCMDDdkE687rJmGSqlsgQ\np6GI5ZEO9ELbKNg+KDZLwIJcfcJSpEz0nRKXDE8CjZWGVYUC14uKzuD53mal\nO6Y0E9iB13XXiX54Kc7A1eGNinvhdHm9bRI8qqzWIPNf0s0R8T2Yh6TmFQNa\no6ada48msp0/pMdR/isybu+DHh7Kp5Y1vbFvp1kslcHLmYGqLNfEEOwKHWif\nxLRp\r\n=Qdxu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC0i9P4G8JzT21i5TQE80zsUmdwFW42+RZA4Es6BQ4MwIhAIUJ1jQ9MjP2GH9JZSBJi3ToPVJl5A9b/Z3kOqxnErCE"}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.9_1555019834350_0.88146348005486"},"_hasShrinkwrap":false},"1.0.10":{"name":"parallel-each","version":"1.0.10","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"1371fe166b527e66ff0eae474f586ccfbf6d1944","_id":"parallel-each@1.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-1ce98IL/32hI5WPD3uiAWwbp+nDQhrfuGBt7F8jiWaekKC3gLAqPCrqGhk0MQWUwzJWYSLPPBrvMsKD733kP+g==","shasum":"22ec065609f446b0ee4b0f45870fb7b198f2e439","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.10.tgz","fileCount":4,"unpackedSize":8670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr982CRA9TVsSAnZWagAAXPgP/0eGPoXiQ3cN4s826IQA\n72yJ4ZVeg3soBCxK7lUA+WyFa0oVA2nt4kOHp6HgMyDaRa7XDvfNhpELRsyY\nKr3N2IyTePKZQTgUivVtJ3aA0q9OUsdLoZFeXe+2fnAuwxaX8K6NBQf575/r\n58r7FuMJX4Se3vY9qPGqNCvGoH4H1X0yYV4l4lhOyqypRhJizzXSRFDC+cp/\nNnn+TcdRn4Q5zi1BDAMjZarYDaQeoQKp5qo95YBg0u6e+Er2JiCs/raTgfOi\n1zuTXjVwJKINP9l5Y2gwgJfNAg99w4EA8p15HLJF+JyZBBJWbY1zD586OZLI\nluXRl/nYTo1/vVBQGXgtS3gNcuKMdzZdlbig0j/mh6gDguCEvHL04DSBaT6n\nUZtxvyahSdnTdBA/H1ulSngZGU8NIKAVefUHTGs71lurnLL+8NBIEa3CZjWn\nWMxDvoTYr3jy2c6IhH23re/kWbp7auWFu7Bln1KMGRdCB+gkzHxmuXg4u6Dc\nBdlU8Qlpf7rBtHo63S+D3CyRY+UT6LuREsqdAR/S1KrAEsRR0l3Xqf79Xv7/\ngevNpwEMlJnPxwLKAIsmGb8TATopv1QIXU6OmhyWwNVz4FSw/nDBJdRNzfRI\nEMewRBMN7BeMuFV1wOeMYUcHUfPKZixfBKId8qv/eiTK8Haq29fsbh+0a2Ws\naHwk\r\n=krP5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgBeLauK2I6WOWrF+QlfYB4zQcrkdMFXlwDs0LZOmx/wIhAMLclitD74NRRA1Q6yh36C7h69Kd0ZeO6Bsx9mS+TxKG"}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.10_1555029813884_0.7817996494838013"},"_hasShrinkwrap":false},"1.0.11":{"name":"parallel-each","version":"1.0.11","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"9f92f484d4560dd0427f3ea5dc9dd289ec69023b","_id":"parallel-each@1.0.11","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-OPae61dStUnp6ETGGrAqmZc/IimPauIH2iTD7QwFj5Vsv+JFG1wBHff/fMBDr4loVdizjqJfsmYV//tcYJmIRQ==","shasum":"cb4f5d15cb27b4e13402d279d6b71e0fe29c53c3","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.11.tgz","fileCount":4,"unpackedSize":8664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctQXZCRA9TVsSAnZWagAAnc8P/iTdf86ynKFcZAzEzIrW\nTTsLXp889fv9SNFzkkzYO5T/CxXjLVnNB/Sp5xjXHfWiL9MwDH3Cx7DuPBCJ\ncO6KaC8MysXX0G8nNZJGNDkD+TtyYqo+I/1waE/fL3L6Q3u3EbDVd8sKMpkG\nGy1nPzs4GnqIDIQ1UaUAnBIVT67D4D72dmNBbF3cFX7TVFL+CTlcZDISLDuQ\na1Igl40bRN4o09bzLFxTSWC/O0p2pFaABmysl7uhspoahB4/RMGNuRQRvmAL\nD5R0ZuyF09+MMkwAQ7NT0bR/YgY/TTC0gCpL7k2Qc+U3X9GNVrV8KU1NC4U4\nPID1Jv+S9PVywP44bRh7VxB5/vcEraY8lDqb/Diu7BJC4j34nzdC3u9XVVfY\nKvfkylObfSPpNPcG9Hs07oNXQNclX0n5pmQ3uC2KjKuZzCxOEtc4zZT8ja25\nZzhM+OtdRLGPwljfmBAfoZdMepdAUOTjzmyrAm296arkh1CQAOIyP1GSO9HV\n7Cx7ylXp3A6vzR+iAnnA7imwBGDV+gGAUnqKToSOgdlh/3sKRC6nvTuuff3l\ns4m2rYFfSy08dRIMktB/f8TXiXm/6hbRwSaWdPB6qkmFhKbIr++wplEVB/Ps\nj3ZFidYPzWWAUzSUr6vJN+Jcp0Kn2HlXOB07z7u2fS3I2K9r1Qf7VfYI1dA6\nbxJJ\r\n=xqxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBk1sSE0ce9mrCj+4b8VqRa5rLALeciI44FJ605ojxa4AiEA87IOxaSjR8n9zv6vvS7vgTO99LAO5z4ow5BG+JmizQ4="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.11_1555367384277_0.10347123938972835"},"_hasShrinkwrap":false},"1.0.12":{"name":"parallel-each","version":"1.0.12","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1"},"gitHead":"90ea09a8b03bf83e426fa59838fdc6211ede9154","_id":"parallel-each@1.0.12","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-yGZ95zgEIveAWzSRYAIib5+kaf1pUCFKWLq69dt8fGer9DXzzdI1/Bu2nOkDOL8f+zixy0tHHNXq9a2Z/Mj8aQ==","shasum":"f6bea802cd0dede881ad5d77b13b2e09a037dba5","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.0.12.tgz","fileCount":4,"unpackedSize":8688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczkOlCRA9TVsSAnZWagAAbUQP/2ED1VYtxjFpVtB5CR+W\nQ+ZPjGBQUNXAB2xtPtrXUYI/6CS3XJHLcqFD8yy+qNY+X5UFa9QLupjqRvUJ\n7lbUN9C1rFH+aXVq778FfMnUgLWj/gdouJe2VWIwgUNS3ObzyPKq+8hkFtj/\n/gJYg0/qkMSIhGo6t9QFNDmGPHYp8ij+y4ZrCKQpmvBOvgN0POKCqvS/VLau\n5BWaFbzeUz2oEd0ohq0+/XsFuFafNvmi7y4RYxW59UxyG4sl+ajyWPXdR8H5\nh1WuZb9b4ivO2vmTwIJbJXH2S0EV7VzT2W52IdZiAB/GbzJ/rSNnXeOSrgP7\nW1TCaY4Ot1Ehr762lv83+y4UIuaMUOOFbmf7Z0HP8WZM2Rl8kCclWDTfirVW\nK1zxrLT8E9yVxDpJjLRG7jTAs0bDGs7XOimkR8ebWFHvWmX7a2MqGgjSueQK\nw35et4A45kFa1O8WuMK7r0Npp2aIMEnH8MvpTas8EjDUF51ZkqfJZZX1/TBC\nFNAJfE2f0562gq4YrqSXXvB5KThTOmB3jLrrbDyUVQALyyjcbSTmsMVOWmmg\nLAzvMD0soBI56lxLAltx5iGmp5dbJzfViGWkA74ykn2fgW/ZVOokJOndkcDQ\npVSzCYzMtaMuH0L1FrAjlCipjWuHe62MYdjaiOTJj+Qt7TcPAYB3Arlj6L4P\nH+uh\r\n=D5XO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEP6eUNYnxgg+4g+zxHZu3UW1QR6chAgu3NXIcoPatiAiBSEXMU2547BXSYumvnuyfQeYlOZeqmkGHSDJ9L0l9UPQ=="}]},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.0.12_1557021604722_0.6018988108704599"},"_hasShrinkwrap":false},"1.1.0":{"name":"parallel-each","version":"1.1.0","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"dist/parallel-each.js","scripts":{"build":"webpack --config webpack.config.js","test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.2.2","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"81497fb55ab7d78bc3f1d1df1e68a3987ce17198","_id":"parallel-each@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-CWsL/4gMyofmx9Fqnviq8SyjfqPqckaOdGfC5n+VpkFg4akwVqi2fOFfr7Ix0Yd5IbPX7MqlyelLR2PJYhimvQ==","shasum":"8c525f01067c8b35389f48ce52d1d0125a9d61e9","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.1.0.tgz","fileCount":12,"unpackedSize":54973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf61/8CRA9TVsSAnZWagAAgQUQAJscludyWzy34sIjStnt\nOjChBY8CGiUOC+gA5tglq7oWxCeBquHmBy3ZMZyomz9i5CBTo17NOrxQhsnR\nC+G7juWdE/XPV4919EWfcgpwpAORRESRnktyDOWPJLHI8z+8TUTkHJblx1Rc\nImfnKib4GIQfSVMsGqsKijoUbUXtNoGFdDbxKHHo283urlET6VMs66q0EBQb\nUoQndoJvQLdLD+TgXEThbBgYtzbcKSsfR0g8mCvO7yrx9+LA6GgltnBLvQ+V\na6885VyvzSZHy6nMxfMyojXVRu2wHb8f8oVk1LMhhVfAFi8dWsi73Deu7+nh\n0+EfbiEtot3nzdeXe3/8cgipGQT09rjjLhuhrfwim3TCU61+CSr79hq72UJr\n6hduqYOnDaI9QwgBjJrKj8nu+iEVV5IgYXQ3XKdclj/tU/kFkQ4f3sh2dOr/\nek/yqFs47NQqM6AX6km2skQEF8q0OED+aU8LJ22Cc87bjNZs+j+8vrau273B\nY/ugFfZ7nbhjj4BuMZ9LVtsp86o6kz7eKiEYhoMzrIYfVwZEiWMGLG+UaThS\nO8K2a0lhjQatrO0/6GWbdPElk9JmDfSbmDUNDGV9JkGxH1pdudJ4Hz4DF6XL\nMLV8d/NGcQcJ0fvtlQ259toGr6fcXJR0nOnCLU2TzcmtM2VSfSkcvvGrrD1K\nCtI8\r\n=mFvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMPZ5DYxKFV1nKCHNIEKBxx7zacxwVRKUBX6UT3RgqYAIhAOrKHvWoBx5hValcM+ecPB/d5soPfTtjgma1rs1fTI9F"}]},"directories":{},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.1.0_1609261052083_0.2883430179981816"},"_hasShrinkwrap":false},"1.1.1":{"name":"parallel-each","version":"1.1.1","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"dist/parallel-each.js","scripts":{"build":"webpack --config webpack.config.js","test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.2.2","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"81497fb55ab7d78bc3f1d1df1e68a3987ce17198","_id":"parallel-each@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-Oy3JlChLduyuZer21PjUb+3kC09Fp/Izysr12WDfe3LHJgV5ZlIGgpFRt6258Or9t6QDU61fAjeXgw+Avl/NAQ==","shasum":"e961f3afe65472900e86e55ac12e0cf35c48e23a","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.1.1.tgz","fileCount":4,"unpackedSize":8073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf62ETCRA9TVsSAnZWagAAS/IP/j4U6l/xgDQJeDdeA2Wo\n2HA/EfC0TfcDLyH5U77ut6BBdGnwGt3SaR6OtZf04ysO3hDcqdk785DaWqAt\nmv4/i7AriTBBz7IQXi55TyYifnzsmDvt3XgbEyOwRLENK0ms5KaX2KfJogsv\n4NvjOYfN/tQc0z/seWnFdc1EOraoJkSr+YoLisSn2w9d/2shX5jIqosiTBsl\nCDY018ZorUmvUJ3gV4/5Tcb1Lv9eN8noyNyfK8C/ldWydGRC4+9RkuuJ3rio\nYxq0Og6+5KC2/Wqyy60ciqptWwRySREA4i8sQz6mDf1h6rDSQaQZF8O0flfA\nYnqyQd84n4Qgagtm3lPL1mS76MmiR1FWAU6EHq9IjMpc1OqRoxyLmyRmbqCR\nuvALyjFX672SiV688spl/f73LbWO99qW3lpphAmarrFxIj8rv3sU5aECZOly\nPsPmPxyE7oGcCsSo0kV/cURN8N+pVkr0+/2oS2INRvGM62NqqkLx8opyV81e\novQbZ33sG0VMMp0jBqqoC6lXWUQ+srckLQSFbkCLM4v6QmgERDnI+gBX6JIm\n9d0JOcnB82k7mQPclAMfgJDvn70Y9zQJLWgAWGKOpsumc6csIho/c9FAW6LR\nujWuDoku0jB13TfGjLDISDVONxpMyrZ/uK5M1LsewcKg1zke645pidbzZl4h\nrqlF\r\n=LRHk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJkymnEV1WHqA8+dpp/yHGiOqIEBjVeCgNAXJaQkbLHAIhAKHUgidMFdkLF2RuHIUeMQyFJ8qQJGsxvZdRpZJ3DVSI"}]},"directories":{},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.1.1_1609261331405_0.19328198530996699"},"_hasShrinkwrap":false},"1.1.2":{"name":"parallel-each","version":"1.1.2","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"dist/parallel-each.js","scripts":{"build":"webpack --config webpack.config.js","test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.2.2","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"81497fb55ab7d78bc3f1d1df1e68a3987ce17198","_id":"parallel-each@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-k1g8BBafTPpiDCWSVvxVmaf+8dCe4Q2utGbflxpJ+oLSqPDucHlN8DFfAKMuTsTkwfl2Vger0XwxyiOX0PHa0A==","shasum":"122dafe481d6e2080990217bd87bd31c0e5bf3ad","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.1.2.tgz","fileCount":4,"unpackedSize":8073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf62ImCRA9TVsSAnZWagAAvooP/RLeTiZDtlthJoclEkqj\njLmFcyUSpMhHz+iXOURnrZofav8Jr6fAemijW0d10TMA8oJy2Eka+smQfAir\n5ibZHNz0JC14Q92PKpNq1eFgiE5TR6729yMuBBvYukomODKbDXd4++iHMVFY\nB/ipz8sSiytOF+Jw0KnvdVi2d4n+8NRGVCYurHABMPEXnoESNRjS0P6SbvQs\nQgEMtRnrSLSgk0WlpTKN8FIHGyp8f/xkTL10HhV9qn7VZ06fOak7iz7a6fTt\nrQ4acEMtkOqMl9mfOyZZl/x4ePMsLEYY8OelKDFxH+gv53H1qk4ntJ03Gx3B\nvVAKmdMG8Vot4ne/zgeQAoHbBBJl7Woip/9YrqWhHGFAHyA5KrD6CnN+M2pb\nHEgGmbD5d9fmfCh2H9nzTuveHdh0NA3uLGkWwwRaD1BTSvfQgcx0XOOuqRhj\nYIHm+edcRX+LuzZQCpHmW7/xNHuuPzJCCok1/zh5AHD6TC7vJdp8AKDHRVxg\nlVBS8DD094Ws+c5hrVcVzpIUsCy5sIwRPSuuT77GRE/W9Nvq1llWMbg6DNnK\nvmgZqmojdcewQCEgbgLO6IAI0PlwGap83Je42ysrnvfH9Un9xyctCMN1ugBG\nzc/fkX8XK9QzUkRFfr86bxlQYDktWZgL/Y6ipYsQ/ZIxiqIGkMNmUqPg8XZe\nw611\r\n=vDMf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrhj4vPIVYJCCX0ingUMr91EZFCTmo8HPOiZyulPDsdAiAwPphOrVwIr1zAUfesthhRGRyfbJNSxDXmYj2g+/Ef9A=="}]},"directories":{},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.1.2_1609261605813_0.9129605364743223"},"_hasShrinkwrap":false},"1.1.3":{"name":"parallel-each","version":"1.1.3","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"dist/parallel-each.js","scripts":{"build":"webpack --config webpack.config.js","test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.2.2","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"81497fb55ab7d78bc3f1d1df1e68a3987ce17198","_id":"parallel-each@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-WYRDW3FcTS5PQTVoijk9gv/w/hqpOl1O7tlDfm6FcHSekpmxc9XLgHiqX1zU9CDFtP6dAeafolOQuZlvEcxNVA==","shasum":"1cab58e55dbffb3e4ac3e6d0794969dd1c65a935","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.1.3.tgz","fileCount":4,"unpackedSize":10946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf62M3CRA9TVsSAnZWagAAkPYQAIQF7n7Wtjw4+VMoeiAB\nGTycm5g4o5wmWTgi3sWXrIVGRLA6LIWXG/VWdLZMWSyeifYzo56c5Sn6Khyy\nSFj/ULT1H/E7IdPW9Q+05+Glw18Kq1eFz450ijotSxUt0bWSZoiHwT1cJlP7\nu97b4zACJdtRCFwh+Stvg/tJRQZBcqE+L64DJwRQ04Eo90TRC1bGRRW0O2jR\nZS+u1pQcnxe3kc7dMys7uTclakBuTrKrJOdY7RzZDorfqaW0eKetYfSnGUaO\nINC02Od8vq34aj1O6HenpffBZUcxCnMRH78AB+p9oOUbX7ChNXtJs2PMzvs7\nbLno/SN/n3Wtcz8S+Bw8f/4c42gd3SFkSBt6AEqHKROVE/YaciYQrp8ZDs/2\nMZ2Eh96AK1lFCaTRgBYp8Tm2vV8gwR0/kyqr5n6GLp/R7sXILHGPCJ5iaPil\nkaVAKaN+o2iwNWPvnAndu1e84MhMUe274smMZT6zG0nsT1DAKvwB7wtgGt95\nqfYgF6QtRJL4S38X9UQISCWXbcNuxq9+2MN+w175LNpIv+rnIyvb7jZjiPdg\nBNfV0fufsapTIdAA1DIsODVw6nTr0PhWoEa3L8bP7Pbppd8rSigb8MuH5eFI\neVC8+bzL99he9rDH0/Rua5y1IRZ16jHGFEP2DftfP3qayFiTthV+JkUo90x9\nu9pr\r\n=w4IG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuFGpJItneGpYBPP0sSh064nZTh8ipY26Jz5hum1lvCQIhALaZjbTfENOmUkm2x0EsdRSZzlRfVX9V38SXvmwbUIIn"}]},"directories":{},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.1.3_1609261879131_0.23794517235635615"},"_hasShrinkwrap":false},"1.1.4":{"name":"parallel-each","version":"1.1.4","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"dist/parallel-each.js","scripts":{"build":"webpack --config webpack.config.js","test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.2.2","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"81497fb55ab7d78bc3f1d1df1e68a3987ce17198","_id":"parallel-each@1.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-8VDMZsCak224njvclaKM1OSyWoN5x99hFps6rohOZ+L/2MsscMZADhSlYMZlvWx/LRQkDEHQj5OON11t/x2HZw==","shasum":"73556a359dfb429cd4f052901b804df0f8a5d544","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.1.4.tgz","fileCount":4,"unpackedSize":11345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf62UACRA9TVsSAnZWagAAgPMP/0WeJVxR58vUTaiuwGMc\nXfSGz88OA//6Owi5EuUcWflVBIAiZekFq55cJ/EfJV6DSHN/j5hDuUCOxde8\nWbE6+OOp7mEnSNc9srwpey9G07MPgjkQm8uJ13XjfIXFlcZLBeSgE3FWW30A\nsbdv3BorX+k3UVUAtxGr4mPMpCRQqnLpc7gWFt6vkrirns/mfF7bym3OqJvd\nQcMm3Tv5jLLY/VzBPZGZTRHY6mUHG++FP/2FTBTCvxceTfaEW+Xu1yKlPBei\nks+mjT2BcNjzupNN6K6Mq54/yTC0QxWYgD4JMdXCK4ugjN6hxjzdnQhcNkLK\n094Qy2VK2+QjOnD8ZQdsDmsaEtWHt0YDgLRNJm84hR0kHPSjw4usZpSwvjeI\nUjd6Bvhjo9hZDsJgPcKiyT0Ig34ALqgwJ7p7Y4mnJXEBQDZDn+KLZW0PgsoU\nIPVWVNJV9TXxUIj7iSG2I6r+9rE0EGP4kkOt8k4Hdc9Psm4sma+Z7CuJ/+je\n9m58qHk0IT1In5vTqxtSmMy7DHB6bWOtiOJZH1SN48rE/8VHAftZSln754YY\ndK/SQkEA0ZDO/6K3YaOenaKkHvJBMfB4Yr9bknahUE7CuAOma/mhJzcnGwl8\n5emO3iU4V00W11HaNEqVnifsdkz9832B0cehKX632zChrXUaRomjX5B7/kgJ\n6EWJ\r\n=LZTO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgsy9l0ahCyVC8DgYdsglVC5J2ajoU7bscAXtNhWvIhAiEAxItPRu++0jDc5qcuXXn6R/wuoZkpo8Vpqd8VZEkc4D4="}]},"directories":{},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.1.4_1609262336307_0.36306390507418795"},"_hasShrinkwrap":false},"1.1.5":{"name":"parallel-each","version":"1.1.5","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"dist/parallel-each.js","scripts":{"build":"webpack --config webpack.config.js","test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.2.2","chai":"^4.2.0","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"dependencies":{"clean-webpack-plugin":"^1.0.1"},"gitHead":"81497fb55ab7d78bc3f1d1df1e68a3987ce17198","_id":"parallel-each@1.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-ak77RSjaRgjNKCFnqn+NliiJYW1hJgCxqbawt4GCzXvALxvNxDZ6SsN98kXsdzJYyPdfGz6QEzZChCrmP/Qn6Q==","shasum":"6bc963d5c2f9bfe6525e3771ff29ecce98e94c58","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.1.5.tgz","fileCount":4,"unpackedSize":8381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf62YXCRA9TVsSAnZWagAAE4QP/j4GLLWFXJjZsBrlfTAO\n76GN//nKJuQVz27Y+8jntnk8gN1zZnxg3PgntDbRRJCNlMD8vJN73nDTgSh/\nVW6cURmMR0g/vdQtttveqM8+oS27zS5IVuGpwVbdwZnwK9pqqx7yJrMUOWvQ\n+g9pG+EyorlYmuEpViHaShZ+PBI8hpH898qPYkS0bHOPiFdaLSSUmqugiruP\nRi/GDlDSp79StUL9ljeyyTxaEhwVQXc+pEZuzn6Gc6tyV7Se8zYwunN3eYei\nBnliHLX1fGOkwf0lWT8sfFwltA0Lgp3JWsA3aAmKqo4KYQhQsuUBXQMYNoII\nNm8Ht055guN1OXmolxlKYqUSqs8qrsjgWW0Bp4Xv0T/MoWnx4798i0V32aFC\n7/BS4g34v7H6RZliMw4zzfCsAV3hzlsAyJQ+vsaLcGLUO/pZsmO1TvyO61ZO\nGrDxMgzcBhlsnvUNt2w/lZJ5LPemekG62O/6XdEFTsWOjD6nnf1YKyXDABNO\np32DbZOpQT9kPq3kQ2OKVBZ/ylt7ZK2DITongtSfHZwsURK6Jy3++u5A/T2m\nYl7FhpwiYxmNLY/tiAD+gFKZUQqLaoBd2SPlc7mqrB+Dlok9/nx1aw6yIwrL\njauwZf+b3szZPIYFh++K8byxK8sU5zoFi7yi+5tlGKjb6IgSsvFvbCXDJFWC\no7gR\r\n=TK0e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/22oTMgeK0wlBCO1vsmysFVmgwR1Cl0pFKCbmb1O9sgIgdb98dx/I92NwmXGxXdPQOQdLO8IydwUp3CvB/00XFIU="}]},"directories":{},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.1.5_1609262614773_0.5661732492300082"},"_hasShrinkwrap":false},"1.1.6":{"name":"parallel-each","version":"1.1.6","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"dist/parallel-each.js","scripts":{"build":"webpack --config webpack.config.js","test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.2.2","chai":"^4.2.0","clean-webpack-plugin":"^1.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"81497fb55ab7d78bc3f1d1df1e68a3987ce17198","_id":"parallel-each@1.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-jiasERl5gxwtEa/d8xbPJrsfQM1lUHRavmL/HNRqCKwsT+ja3yuS0LgG0b9SPOFZc2z02iPQ0prRE9zuvOSTgg==","shasum":"cc10a0a74cf2cbac0e2094780d85b05bd9f02424","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.1.6.tgz","fileCount":4,"unpackedSize":8355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf62aPCRA9TVsSAnZWagAAX2cP/jGvR0MNXwtUYWk7AgK2\nmtZ7pTjSo98qtZUhFpLCweCPYcP6B3bcKVLkpfj9keMVgT/kNV0s8+L0bc4Q\nagrtz8HqSLuO+oOaIeMeMVA9ghRVvGwWHUYR+a5c7S4JQ0O8acBrruup7L4Q\nZMU5Wtt6GCi1ghyNyaQXbmdzCKE9pXUiOE1svpxuX/zheERh5uMI48Js64iC\nXKw6Ao0GFBqeUm+NZc+008hxC/vvQUn3aI+73NRWav144pek82DCF2c30+NA\nJVIYVmc8LiYlfhRqc3bbTg2aYSlOpCNAlCmGXnPhgJgroxIp1iL0YdMQyZ9O\nmWZaFkDsniqi81qelqrHofMP9XAMY5I0Sp1y8wOxiGPy21OC9lQAz51h9mbM\neZU7r/DvAO5CJrfH2a1WgV0TSqskL6o7zy28og29wUcegCcotmNbzx+lhbMm\n5hD5k7JNQc9vqE6uVftZtvPVqxDDvQAXC4/ZxNzaw4IlMV8OLDtwuXRhtabG\nmn1Wq5/YgxPUejw/kWh9dD+q/vrpcR0TZd10HJYFoMn+8ihd8j2jkXf9JdAX\nzXqGthD43UZ2lXWLMJyDiCVPi+QZi2Gg5uxE5JpnvZzHGeP7x4m1+5hZzzSH\njmqwvHsVvS9S9OnmtvynRavxI+0AA5xVyrZaDqDcdK5cIvTOPQpM+3qAx3YC\nwSNY\r\n=llQw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCl4jj43d4ipq/N7M2ZILtj1FXCpkksYEben7t+9W3IgIgA5VwQmFhAYWaCTILwOXi/x+8Jvi1Yfu0FFE3Ftpc5yU="}]},"directories":{},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.1.6_1609262735530_0.46931747396549595"},"_hasShrinkwrap":false},"1.1.7":{"name":"parallel-each","version":"1.1.7","description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","main":"parallel-each.js","scripts":{"test":"mocha --require @babel/register --require @babel/polyfill ./test/**/*.spec.js"},"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"author":{"name":"Garrick Thurston"},"license":"ISC","bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"homepage":"https://github.com/garrickthurston/parallel-each#readme","devDependencies":{"@babel/core":"^7.4.3","@babel/plugin-proposal-class-properties":"^7.4.0","@babel/polyfill":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/register":"^7.4.0","babel-loader":"^8.2.2","chai":"^4.2.0","clean-webpack-plugin":"^1.0.1","mocha":"^6.1.2","path":"^0.12.7","sinon":"^7.3.1","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"55f5911cde33bd46f8d97dfd1e079edffdc8955a","_id":"parallel-each@1.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"garrickthurston","email":"garrickthurston@gmail.com"},"dist":{"integrity":"sha512-w4aW95W22033zfSLoGPkBiQSVnyJsucd8xgwH5VxuZdFdRpiOjxqYizS1MBc4pu6/BKXLBvi3MNYTxuo9D6Naw==","shasum":"20f1fe9840e60e845246b9f39f1c1da5f13e1d68","tarball":"https://registry.npmjs.org/parallel-each/-/parallel-each-1.1.7.tgz","fileCount":4,"unpackedSize":8790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf80SwCRA9TVsSAnZWagAAyZQP/AyAu/+6HjSBgLHpljWY\nKMRJLC+C5piWi1ymv/ulpTO16DmBdiYGaiR5QkpUWKSnenHn6K0+rOA8b7u4\nOdQS4f2hAwyDV2/fqI5usofJtHReiMe7TNMoUgV6vwC+a8KL4pULCCM5odm0\nNKOQnVBjQ+h5o/XKHcUIgVOCy7VwsMN8kAuQ3MawniEX3sOIlX6n1SPAHTU4\n+Bzf9o2Ct1hLLOSIFQN0thuTMkmKd3+InMuAhDaxxBZX7oAmWR0c3uxJYym4\n8RiwhcNU3O73hjG/ZSCY4HKLuesdh4nUQ3TRQlHAULqQ61+UX41ZzICqOfs6\nfQgUjkdZMHsm6XrlF6rJpGTDv++Xv/bPRWXMPOn7KSycXfHCn65CuJb3KOIs\ns0Ep3yS1wD5fn33WUniIvm+bWjPNaepnoujcHSzrrR0G0FjnKpMwvxWS7T1j\nxEs1bbwoYr5QY2O+hJDTxbOw5KWIgC4+zpyryLTLu5341Obge0q65gMxinQX\ntdpJucU6XcXZ91qLbuwCxHlpxE5IctIrmw6pqCQb1EA62vN+2UoaCUyVcFWG\nZo9zkNWtkd87RvRqyIYYj2TiKBjIPj9y3v6DrckM03aZWJvRKVG0tfY/0Tlp\nDVpbcMXikCdLli09YU7IdyBi62RKgBJ6Dg3/B04iJ48KJQz6U3C43T9oZqaM\nA7fc\r\n=w7Hg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgr3x8Tdk4Bg67pO2ayyKdPdw6v/UTZzuoSCruTySHfgIhAKE51Lr+1qHCoCAxKx711xnklu5+FRpxtuGXlsHT8DRc"}]},"directories":{},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parallel-each_1.1.7_1609778351770_0.7324696371009385"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-09T01:41:47.097Z","1.0.0":"2019-04-09T01:41:47.458Z","modified":"2022-05-12T13:45:34.952Z","0.1.1":"2019-04-10T02:38:25.434Z","0.1.2":"2019-04-10T02:41:25.169Z","0.1.3":"2019-04-10T02:48:45.428Z","0.1.4":"2019-04-10T02:52:55.749Z","0.1.5":"2019-04-10T03:04:46.755Z","0.2.0":"2019-04-10T20:28:44.694Z","0.2.2":"2019-04-11T16:12:42.574Z","0.2.4":"2019-04-11T16:23:30.311Z","0.2.5":"2019-04-11T16:31:24.133Z","0.2.6":"2019-04-11T16:32:54.413Z","0.2.7":"2019-04-11T16:35:57.065Z","0.2.8":"2019-04-11T16:38:40.776Z","0.2.9":"2019-04-11T19:25:03.121Z","1.0.1":"2019-04-11T20:58:52.770Z","1.0.2":"2019-04-11T21:02:32.214Z","1.0.3":"2019-04-11T21:06:42.832Z","1.0.4":"2019-04-11T21:07:05.696Z","1.0.5":"2019-04-11T21:11:18.624Z","1.0.6":"2019-04-11T21:11:48.506Z","1.0.7":"2019-04-11T21:22:29.445Z","1.0.8":"2019-04-11T21:47:23.936Z","1.0.9":"2019-04-11T21:57:14.483Z","1.0.10":"2019-04-12T00:43:34.050Z","1.0.11":"2019-04-15T22:29:44.482Z","1.0.12":"2019-05-05T02:00:04.839Z","1.1.0":"2020-12-29T16:57:32.331Z","1.1.1":"2020-12-29T17:02:11.572Z","1.1.2":"2020-12-29T17:06:45.980Z","1.1.3":"2020-12-29T17:11:19.312Z","1.1.4":"2020-12-29T17:18:56.525Z","1.1.5":"2020-12-29T17:23:34.948Z","1.1.6":"2020-12-29T17:25:35.644Z","1.1.7":"2021-01-04T16:39:11.915Z"},"maintainers":[{"name":"garrickthurston","email":"garrickthurston@gmail.com"}],"description":"A parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.","homepage":"https://github.com/garrickthurston/parallel-each#readme","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","max-degrees-of-parallelism"],"repository":{"type":"git","url":"git+https://github.com/garrickthurston/parallel-each.git"},"bugs":{"url":"https://github.com/garrickthurston/parallel-each/issues"},"license":"ISC","readme":"# parallel-each\r\nA parallel, asynchronous implementation of forEach in ES6 with a configurable maximum degree of parallelism.\r\n\r\nExcellent for use in API integrations (to avoid rate limiting) or parallel database processing (via connection pool for instance).\r\n\r\nWorks with all types of callbacks (sync or async), but really shines with long-running async callbacks.\r\n\r\nFor use in any ES6 environment (browser or node.js).\r\n\r\n## Installation\r\n* `npm i parallel-each`\r\n\r\n## Usage\r\n* `peach(array, callback, chunkSize);` - `Array`, `Function`, `(optional) Number` - returns any items (and their indexes and error reasons) whose callbacks may have errored.\r\n* `callback(item, index, array)` - callback to process each item of array.\r\n* `chunkSize` - maximum degress of parallelism in which to process array.\r\n\r\n## Examples\r\n```\r\nconst peach = require('parallel-each');\r\n\r\nconst asyncFn = () => new Promise((resolve) => {\r\n    setTimeout(() => {\r\n        resolve();\r\n    }, 1);\r\n});\r\n\r\nvar collection = [];\r\nfor (var i = 0; i < (Math.pow(10, 3)); i++) {\r\n    collection.push({\r\n        index: i,\r\n        item: `item_${i}`\r\n    });\r\n}\r\n\r\nvar actualSum = collection.length * (collection.length + 1) / 2;\r\n\r\nvar sum = 0;\r\npeach(collection, async (_, i) => {\r\n    await asyncFn();\r\n\r\n    sum += i + 1;\r\n}, 10).then(() => {\r\n    var processed = (sum === actualSum); // true\r\n});\r\n```\r\n\r\n```\r\nconst peach = require('parallel-each');\r\n\r\nconst asyncFn = () => new Promise((resolve) => {\r\n    setTimeout(() => {\r\n        resolve();\r\n    }, 1);\r\n});\r\nconst asyncErrorFn = () => new Promise((_, reject) => {\r\n    setTimeout(() => {\r\n        reject(new Error());\r\n    }, 1);\r\n});\r\n\r\nvar collection = [];\r\nfor (var i = 0; i < (Math.pow(10, 3)); i++) {\r\n    collection.push({\r\n        index: i,\r\n        item: `item_${i}`\r\n    });\r\n}\r\n\r\nvar actualSum = collection.length * (collection.length + 1) / 2;\r\n\r\nvar sum = 0;\r\npeach(collection, async (_, i) => {\r\n    if (i % 2 === 0) {\r\n        await asyncErrorFn();\r\n    }\r\n\r\n    await asyncFn();\r\n\r\n    sum += i + 1;\r\n}, 10).then((erroredItems) => {\r\n    var errored = (erroredItems.length === collection.length / 2); // true\r\n    var processed = (sum === (actualSum / 2 + (collection.length / 4))); // true\r\n});\r\n```\r\n\r\n## License\r\n\r\nMIT License\r\n\r\nCopyright (c) 2019 Garrick Thurston\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy\r\nof this software and associated documentation files (the \"Software\"), to deal\r\nin the Software without restriction, including without limitation the rights\r\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r\ncopies of the Software, and to permit persons to whom the Software is\r\nfurnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all\r\ncopies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r\nSOFTWARE.\r\n","readmeFilename":"README.md","author":{"name":"Garrick Thurston"}}