1 line
12 KiB
JSON
1 line
12 KiB
JSON
{"_id":"async-each","_rev":"26-7a3597cebaec2294786d357024cd59ab","name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.0","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.0","dist":{"shasum":"e9a61a5a3e73c4a23d0b41a275aaa8626c547964","tarball":"https://registry.npmjs.org/async-each/-/async-each-0.1.0.tgz"},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"directories":{}},"0.1.1":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.1","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.1","dist":{"shasum":"57ac387f448aa01700f1be8cd2e408253744096a","tarball":"https://registry.npmjs.org/async-each/-/async-each-0.1.1.tgz"},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"directories":{}},"0.1.2":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.2","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.2","dist":{"shasum":"0c9a20a4e4a1b7af16c5e551aad50951f5b02208","tarball":"https://registry.npmjs.org/async-each/-/async-each-0.1.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"directories":{}},"0.1.3":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.3","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.3","dist":{"shasum":"01b72b9ae8803abd8d1875cf2f6d23bc84b7fa4d","tarball":"https://registry.npmjs.org/async-each/-/async-each-0.1.3.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"directories":{}},"0.1.4":{"name":"async-each","repo":"paulmillr/async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.","version":"0.1.4","keywords":["async","forEach","each"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","scripts":{"test":"mocha --require test/test_helpers.js"},"dependencies":{},"bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.4","dist":{"shasum":"3aa643ccb433e7b4b7c68621cbd6a5d8f0d124cd","tarball":"https://registry.npmjs.org/async-each/-/async-each-0.1.4.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"directories":{}},"0.1.5":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"0.1.5","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"4ee6ce410c92bb873914576bf59d51d3ac0762c4","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.5","scripts":{},"_shasum":"2427b2d43e1b5eadf6a28b58b2f0e00baa8801a5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"},{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"dist":{"shasum":"2427b2d43e1b5eadf6a28b58b2f0e00baa8801a5","tarball":"https://registry.npmjs.org/async-each/-/async-each-0.1.5.tgz"},"directories":{}},"0.1.6":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"0.1.6","license":"MIT","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"3da122b3e6fe84207bdca246e484a6a50462f190","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@0.1.6","scripts":{},"_shasum":"b67e99edcddf96541e44af56290cd7d5c6e70439","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"},{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"dist":{"shasum":"b67e99edcddf96541e44af56290cd7d5c6e70439","tarball":"https://registry.npmjs.org/async-each/-/async-each-0.1.6.tgz"},"directories":{}},"1.0.0":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.0","license":"MIT","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"89c02adfcff2946a5062e40167ebbb6f1ccfcfe0","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.0","scripts":{},"_shasum":"b5319226c29d99277df63c8aee04093aa5f1d39f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"dist":{"shasum":"b5319226c29d99277df63c8aee04093aa5f1d39f","tarball":"https://registry.npmjs.org/async-each/-/async-each-1.0.0.tgz"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"},{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"directories":{}},"1.0.1":{"name":"async-each","description":"No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.","version":"1.0.1","license":"MIT","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"homepage":"https://github.com/paulmillr/async-each/","author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"main":"index.js","dependencies":{},"gitHead":"f2342d85633d0dc1034a49387ca01c08c1189823","bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"_id":"async-each@1.0.1","scripts":{},"_shasum":"19d386a1d9edc6e7c1c85d388aedbcc56d33602d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"},{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"dist":{"shasum":"19d386a1d9edc6e7c1c85d388aedbcc56d33602d","tarball":"https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/async-each-1.0.1.tgz_1472080935649_0.032988218357786536"},"directories":{}}},"readme":"# async-each\n\nNo-bullshit, ultra-simple, 35-lines-of-code async parallel forEach function for JavaScript.\n\nWe don't need junky 30K async libs. Really.\n\nFor browsers and node.js.\n\n## Installation\n* Just include async-each before your scripts.\n* `npm install async-each` if you’re using node.js.\n* `bower install async-each` if you’re using [Bower](http://bower.io).\n\n## Usage\n\n* `each(array, iterator, callback);` — `Array`, `Function`, `(optional) Function`\n* `iterator(item, next)` receives current item and a callback that will mark the item as done. `next` callback receives optional `error, transformedItem` arguments.\n* `callback(error, transformedArray)` optionally receives first error and transformed result `Array`.\n\nNode.js:\n\n```javascript\nvar each = require('async-each');\neach(['a.js', 'b.js', 'c.js'], fs.readFile, function(error, contents) {\n if (error) console.error(error);\n console.log('Contents for a, b and c:', contents);\n});\n```\n\nBrowser:\n\n```javascript\nwindow.asyncEach(list, fn, callback);\n```\n\n## License\n\n[The MIT License](https://raw.githubusercontent.com/paulmillr/mit/master/README.md)\n","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"},{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"time":{"modified":"2016-12-27T02:09:46.804Z","created":"2013-06-14T07:31:34.692Z","0.1.0":"2013-06-14T07:31:37.982Z","0.1.1":"2013-06-14T07:57:30.957Z","0.1.2":"2013-07-07T04:50:48.081Z","0.1.3":"2013-07-24T21:11:53.435Z","0.1.4":"2013-11-12T21:57:46.049Z","0.1.5":"2014-10-23T12:55:44.577Z","0.1.6":"2014-11-05T22:16:18.395Z","1.0.0":"2015-11-26T17:53:29.606Z","1.0.1":"2016-08-24T23:22:17.631Z"},"author":{"name":"Paul Miller","url":"http://paulmillr.com/"},"repository":{"type":"git","url":"git://github.com/paulmillr/async-each.git"},"users":{"tunnckocore":true,"artskydj":true,"jpepe":true,"youstrive":true,"pandao":true,"nichoth":true,"j.su":true,"vonthar":true},"homepage":"https://github.com/paulmillr/async-each/","keywords":["async","forEach","each","map","asynchronous","iteration","iterate","loop","parallel","concurrent","array","flow","control flow"],"bugs":{"url":"https://github.com/paulmillr/async-each/issues"},"readmeFilename":"README.md","license":"MIT","_attachments":{},"_etag":"W/\"5861cd6a-2e04\"","_lastModified":"Tue, 27 Dec 2016 02:09:46 GMT","_cached":true} |