{"_id":"each-series","_rev":"9-875aaf75a1dd573a777cbdd547588672","name":"each-series","description":"Asynchronously iterate an array as a series","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"each-series","version":"0.1.0","description":"Asynchronously iterate an array as a series","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git@github.com:sorribas/each-series.git"},"author":{"name":"Eduardo Sorribas"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/each-series/issues"},"homepage":"https://github.com/sorribas/each-series","devDependencies":{"tap":"~0.4.8"},"_id":"each-series@0.1.0","dist":{"shasum":"fb75b91c98f775d221531cad17e6e6dff7a42756","tarball":"https://registry.npmjs.org/each-series/-/each-series-0.1.0.tgz","integrity":"sha512-7EBeMtZTnzynyUDizyYRNCkKzSb0eBqyMAb4whPnrvnX7mosINnNJQpiKfnNfJaq8gIYZZxYdvcaFjVgU64xkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLJfB/3wba4NkxOYLNxHJOdPNWYAH1E2+jTs04V4NItQIhAKmBZmsG8zmRLDjCKLZ5by5Ylpv6x73jThwPhKoY1lSz"}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}]},"0.2.0":{"name":"each-series","version":"0.2.0","description":"Asynchronously iterate an array as a series","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git@github.com:sorribas/each-series.git"},"author":{"name":"Eduardo Sorribas"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/each-series/issues"},"homepage":"https://github.com/sorribas/each-series","devDependencies":{"tap":"~0.4.8"},"_id":"each-series@0.2.0","dist":{"shasum":"cb4d72a138788473eaac671216a6ab1f907b0e61","tarball":"https://registry.npmjs.org/each-series/-/each-series-0.2.0.tgz","integrity":"sha512-KkP3wXxC+R8bRLQTHWsaHI8LwCFig/QRt4hx9P6tDpZ6ADd2WpsRyJdSTnhwF7JlCRPOP0RvSxVuW5oGtUE+Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNLawqEfH93T6iA+6d3JRz7tB8zWfmb9QFTaBWBiEaVAiBsook6g361cGcido2HEy+TA/OyeJeDMRbMOUK5g6NtiA=="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}]},"1.0.0":{"name":"each-series","version":"1.0.0","description":"Asynchronously iterate an array as a series","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git@github.com:sorribas/each-series.git"},"author":{"name":"Eduardo Sorribas"},"license":"MIT","bugs":{"url":"https://github.com/sorribas/each-series/issues"},"homepage":"https://github.com/sorribas/each-series","devDependencies":{"tap":"~0.4.8"},"gitHead":"515998749b94dc49a0dc8205ec76ffe4232b482a","_id":"each-series@1.0.0","_shasum":"f886e6c66dfdb25ef1fe73564146ee5cb478afcb","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"sorribas","email":"eduardo@sorribas.org"},"maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"dist":{"shasum":"f886e6c66dfdb25ef1fe73564146ee5cb478afcb","tarball":"https://registry.npmjs.org/each-series/-/each-series-1.0.0.tgz","integrity":"sha512-4MQloCGGCmT5GJZK5ibgJSvTK1c1QSrNlDvLk6fEyRxjZnXjl+NNFfzhfXpmnWh33Owc9D9klrdzCUi7yc9r4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgoGMBFzn+ETSywH8bxMsLkzHmRqygLHxMsJdbrfEYRwIhAICwRCcEzrPn2UkBbAQSLp3qpIG+z+R5h/DbjFxlOopJ"}]}}},"readme":"# each-series\n\nAsynchronously iterate an array as a series. Similar to  [async.eachSeries](https://github.com/caolan/async#eachseriesarr-iterator-callback), but as a small module.\n\n## Installation\n\nInstall through npm\n\n```\nnpm install each-series\n```\n\n## Example\n\n```js\nvar each = require('each-series');\n\neach([1,2,3,4,5,6,7], function(el, i, done) {\n\tsetTimeout(function() {\n\t\tconsole.log(el);\n\t\tdone();\n\t}, 100 - (el * 10));\n}, function(err) {\n\tconsole.log('Done!');\n});\n```\nThe module is only one function\n\n```\neach(array, iterator, [callback])\n```\n\nThe callback is optional.\n\n## Error handling\n\nIf an error is passed to the `done` function passed to the iterator, iteration will be stopped and the callback\nwill be invoked with the error.\n\n## License\n\nMIT License\n","maintainers":[{"name":"sorribas","email":"eduardo@sorribas.org"}],"time":{"modified":"2022-06-16T03:11:57.583Z","created":"2014-03-14T09:24:20.683Z","0.1.0":"2014-03-14T09:24:20.683Z","0.2.0":"2014-03-14T10:20:38.915Z","1.0.0":"2014-08-21T23:22:16.178Z"},"homepage":"https://github.com/sorribas/each-series","repository":{"type":"git","url":"git@github.com:sorribas/each-series.git"},"author":{"name":"Eduardo Sorribas"},"bugs":{"url":"https://github.com/sorribas/each-series/issues"},"license":"MIT","readmeFilename":"README.md","users":{"artskydj":true}}