{"_id":"multicb","_rev":"22-29e4fe7875c09415885f4242de5dd544","name":"multicb","description":"Simple way to aggregate multiple node-style callbacks","dist-tags":{"latest":"1.2.2"},"versions":{"0.0.1":{"name":"multicb","version":"0.0.1","description":"Simple way to aggregate multiple node-style callbacks","dependencies":{},"devDependencies":{"deep-equal":"^0.2.1","tape":"~2.12.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"multicb@0.0.1","dist":{"shasum":"db77d958733e5c019055296f101d8600d612c326","tarball":"https://registry.npmjs.org/multicb/-/multicb-0.0.1.tgz","integrity":"sha512-oh/xASGWK+/g8TVzKtdMYa4q2A8PXYDb/xGtPsHHQPaszA3yg8Innz4FjXzX3p5+JqACHA3R2BBcNarTjph7iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEI/fNSQEmsXv7zwtgpZIQijm3DGruh6z0QN7gQWyMNAIhAO80BmiUdWLuDPU8xAHe5Ju7jxf6sCdb5c1rMLRt8V/z"}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}]},"0.0.2":{"name":"multicb","version":"0.0.2","description":"Simple way to aggregate multiple node-style callbacks","dependencies":{},"devDependencies":{"deep-equal":"^0.2.1","tape":"~2.12.3","interleavings":"~0.3.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"multicb@0.0.2","dist":{"shasum":"73d145144c8cdaa0dba5b8c182a146347e043918","tarball":"https://registry.npmjs.org/multicb/-/multicb-0.0.2.tgz","integrity":"sha512-NpRNmeM+hEwHLcFqA+1Y8iO8VrGR71VcA4vMxb2vQtM2w5s9zLg1l6W7DEWKMdtCL9Oi9q/A2lEgF1h+g2d4ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl3jx8/IHmytxj1qA5hPBcOiNWx3H127a+4ml4r79A3gIgcVMpBhMbmHaqhbLV7JjMmRMBHk3PjNMDWaMHRwfWa6U="}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}]},"1.0.0":{"name":"multicb","version":"1.0.0","description":"Simple way to aggregate multiple node-style callbacks","dependencies":{},"devDependencies":{"deep-equal":"^0.2.1","tape":"~2.12.3","interleavings":"~0.3.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"multicb@1.0.0","dist":{"shasum":"96d4d906154f511551570617c7ca165e0f88792c","tarball":"https://registry.npmjs.org/multicb/-/multicb-1.0.0.tgz","integrity":"sha512-3zBY/hhNA6r5QQes/Qvyg+hond7vt2IePtzhotu15XnMU5yocPtokz4vh5AWlZIdp172KKGcmBzRMM12SHnfpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOd6jl2NZ0aQeQa3RqBmCcyybZwVkG2tJL8HBm0vnSFAiEAlz6eQFoZIqkjo7IzT08wkG+qK1lUabKsHzXJlWBmFsE="}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}]},"1.1.0":{"name":"multicb","version":"1.1.0","description":"Simple way to aggregate multiple node-style callbacks","dependencies":{},"devDependencies":{"deep-equal":"^0.2.1","tape":"~2.12.3","interleavings":"~0.3.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"gitHead":"8ddd9af229b3cbd19ad3b3736e6b3826e7f2186b","_id":"multicb@1.1.0","_shasum":"3e2f1e32c4e7f6434905350076398c5dba855805","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"dist":{"shasum":"3e2f1e32c4e7f6434905350076398c5dba855805","tarball":"https://registry.npmjs.org/multicb/-/multicb-1.1.0.tgz","integrity":"sha512-QPaNRbbIwiIk4WftYwZRw2zCE8M5DssASdwvaFzFHLUK8K/RhfX/aEgFtZn3fjni1yDxa0GX/epOg2Ow8varhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3Az1NFFPhGkZEMx+y9VkpZUwXGPuqzyrR0eSIBttRIAIgBGe/I8U9EMUYgh0QqMSxnDhOFJOprYcSwdlEaS7fOg4="}]}},"1.2.0":{"name":"multicb","version":"1.2.0","description":"Simple way to aggregate multiple node-style callbacks","dependencies":{},"devDependencies":{"deep-equal":"^0.2.1","tape":"~2.12.3","interleavings":"~0.3.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"gitHead":"d82f3e9e58046bdd49fd403c5bf2d00ad30a5324","_id":"multicb@1.2.0","_shasum":"f06716f0e0142a374035d6a0454fb8cbbb3dd3d6","_from":".","_npmVersion":"2.11.1","_nodeVersion":"2.3.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"shasum":"f06716f0e0142a374035d6a0454fb8cbbb3dd3d6","tarball":"https://registry.npmjs.org/multicb/-/multicb-1.2.0.tgz","integrity":"sha512-pfhVk+l3y4ED15s4fyu51XeHX68jH/SIWNBnB2VbaIayrj71WGuZrFPD2ucAlcr1ZbJTzxYm9hbDL45VSAjdhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgmgP/f27e+nlMqmzJnb87DGQEACHefbUYdc3bN8FHnwIhAMTMetNL3CX3Zu9OoXwMewuJDLyX1kSRtFkvvnzlhWEE"}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}]},"1.2.1":{"name":"multicb","version":"1.2.1","description":"Simple way to aggregate multiple node-style callbacks","dependencies":{},"devDependencies":{"interleavings":"~0.3.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"gitHead":"53238e5229b06b45998e4804d94f468ed3fa9f4c","_id":"multicb@1.2.1","_shasum":"e2499df476a7f8f8d52ded265d13b2c1a69d9827","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.4.1","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"shasum":"e2499df476a7f8f8d52ded265d13b2c1a69d9827","tarball":"https://registry.npmjs.org/multicb/-/multicb-1.2.1.tgz","integrity":"sha512-64TZHE1Rjf6+F0kXmgRxEw18Z7krFZojvpb/TtTY6R5eVaS/YbQRP6696r2vSspcDO2heh04b3+EWEOA1wZsLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdZ/otkeCWQs9Wjvk5uuQqCwAXfanw7BxJ0ZEVL1sa8AiAfJt6pH+w9qGRE8Gn+2EF5kcld69nFZaRqRfEPCMhUwg=="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}]},"1.2.2":{"name":"multicb","version":"1.2.2","description":"Simple way to aggregate multiple node-style callbacks","repository":{"type":"git","url":"git+https://github.com/pfrazee/multicb.git"},"dependencies":{},"devDependencies":{"interleavings":"~0.3.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"gitHead":"577da4214d0d242a02770275fee3f2ee3b7f9211","bugs":{"url":"https://github.com/pfrazee/multicb/issues"},"homepage":"https://github.com/pfrazee/multicb#readme","_id":"multicb@1.2.2","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-PZM4dhYFmCF6uZGWpEmoPMUqJBywS9IcAgybT2GmSpYI1BvGvoWSdbio+ik+q/YD2vodhvslESWIS3NnkKYdqQ==","shasum":"90514ab0fa733c9b9f4e9870fab77180acdf3c34","tarball":"https://registry.npmjs.org/multicb/-/multicb-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdGlzqWpyNRJ3XiLLtFOGE7p8j/un2uVob5/cPeHeOCAiEAydRvlc16bXizCYkDSRSVhK6FOCWM6UW3Z0XbUOzDymc="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multicb-1.2.2.tgz_1500839643262_0.24905230454169214"}}},"readme":"# MultiCB\n\nSimple way to aggregate multiple node-style callbacks\n\n```js\nvar multicb = require('multicb')\n\n// default usage\n\nvar done = multicb()\ndoAsync(done())\ndoAsync(done())\ndoAsync(done())\ndone(function(err, results) {\n  console.log(err) // => undefined\n  console.log(results) /* =>\n  [\n    [undefined, 'foo'],\n    [undefined, 'bar'],\n    [undefined, 'baz']\n  ]\n  */\n})\n\n// pluck argument\n\nvar done = multicb({ pluck: 1 })\ndoAsync(done())\ndoAsync(done())\ndoAsync(done())\ndone(function(err, results) {\n  console.log(err) // => undefined\n  console.log(results) /* =>\n  [\n    'foo',\n    'bar',\n    'baz'\n  ]\n  */\n})\n\n// spread argument\n\nvar done = multicb({ pluck: 1, spread: true })\ndoAsync(done())\ndoAsync(done())\ndoAsync(done())\ndone(function(err, a, b, c) {\n  console.log(err) // => undefined\n  console.log(a) // => 'foo'\n  console.log(b) // => 'bar'\n  console.log(c) // => 'baz'\n})\n```","maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"time":{"modified":"2022-06-20T13:33:13.149Z","created":"2014-09-17T15:24:29.845Z","0.0.1":"2014-09-17T15:24:31.280Z","0.0.2":"2014-09-18T22:11:33.349Z","1.0.0":"2014-11-05T16:53:03.624Z","1.1.0":"2015-01-10T19:06:58.540Z","1.2.0":"2015-10-02T16:01:19.379Z","1.2.1":"2016-01-24T21:30:31.585Z","1.2.2":"2017-07-23T19:54:04.164Z"},"readmeFilename":"README.md","users":{"cel":true},"homepage":"https://github.com/pfrazee/multicb#readme","repository":{"type":"git","url":"git+https://github.com/pfrazee/multicb.git"},"bugs":{"url":"https://github.com/pfrazee/multicb/issues"}}