{"_id":"map-reduce","_rev":"99-9b96d4eb0c93b14e4e84364263a22556","name":"map-reduce","description":"map-reduce on leveldb","dist-tags":{"latest":"6.0.2"},"versions":{"0.0.0":{"name":"map-reduce","description":"async NoSql like map reduce function inside node.","version":"0.0.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"main":"./map-reduce.js","scripts":{"test":"meta-test test/*.js"},"devDependencies":{"meta-test":"0.0.x"},"engines":{"node":">=0.2.0"},"_id":"map-reduce@0.0.0","dependencies":{},"_engineSupported":true,"_npmVersion":"1.0.8","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"814f7abde4daa5251fcef07b12c295a21c2ceb86","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-0.0.0.tgz","integrity":"sha512-GRq4RcBW94T5oENNPgf8iexjKSc9/wEJynX+jMPuq08YkFdfHd+O249gOxjvbz/FsXs77MGoOM8UgHVezb4SCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwzK93Jpdcw6vXMNraK0nKo2LkwhZhSD5k+D54T2NRwAiBoupt4ulPBZ4vhSOkZkLV167e3H/6yLzGGmC1neMwI5g=="}]},"directories":{}},"0.1.0":{"name":"map-reduce","description":"async NoSql like map reduce function inside node.","version":"0.1.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"main":"map-reduce.js","directories":{"lib":"."},"scripts":{"test":"meta-test test/*.js"},"engines":{"node":">=0.2.0"},"_npmJsonOpts":{"file":"/home/dominic/.npm/map-reduce/0.1.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"map-reduce@0.1.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.13","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"8a51df84d237f78a8f2edce0d13f0c90735c0596","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-0.1.0.tgz","integrity":"sha512-xLNe4aPtdYZRIcJhwUEeGfu1wyhSiFoW3cDPe4oWGpZmrFikVuPUkAsGCNfahnP8KIojPa9eF4x8rCs6Z1VSzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXHsEED+eQcll6dmZMViejLb001+EBPDcRY8A1nLRFDAIhAIL/QBFIFlSKHSkse+abVopDwCdsYueRTpHRP4OiwxKl"}]}},"0.1.1":{"name":"map-reduce","description":"async NoSql like map reduce function inside node.","version":"0.1.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"main":"map-reduce.js","directories":{"lib":"."},"scripts":{"test":"meta-test test/*.js"},"engines":{"node":">=0.2.0"},"_npmJsonOpts":{"file":"/home/dominic/.npm/map-reduce/0.1.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"map-reduce@0.1.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.13","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"eb90d3c9a16513281ada6f130e08c490664d4338","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-0.1.1.tgz","integrity":"sha512-LU/V4Vo959qVujY84FmhNQgOu9DxTUE1B3M683rDy+F1FActR0EYfAiP9YjOBDEcgy4ri7qa6g2HJlX1E4MhwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3ILyhvaJvD7ezXFZdyDzXfv4+M+9GmRctGP+Z0NLA0QIgF92AsAfMOYKlzgzezpkcnDT3kjtLpQoNWOKMI57AGjU="}]}},"0.1.2":{"name":"map-reduce","description":"async NoSql like map reduce function inside node.","version":"0.1.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"main":"./map-reduce.js","devDependencies":{"it-is":"0.0.x"},"scripts":{"test":"meta-test test/*.js"},"_npmJsonOpts":{"file":"/home/dominic/.npm/map-reduce/0.1.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"map-reduce@0.1.2","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.13","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"28ab8fe626fafbd7a5849b3103e4910e5cec5bb5","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-0.1.2.tgz","integrity":"sha512-XVLRgBXCA1YnCb1eI2/GFqDs9rIOtr0qtdNZUn2pb8sQUml7VFPsucUBj0SLhFppnxNX3htWnMNbFpnNQ+p8Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxIyl2qxU0gtgiwq6WuJgthwFDsfHWBNZGs2k6H1WK6AIgBv4HNRUnY/sdVdzDxmY4B7HLpFfNjJOXA3w3qYgp6H8="}]},"directories":{}},"0.2.2":{"name":"map-reduce","description":"async NoSql like map reduce function inside node.","version":"0.2.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"main":"./map-reduce.js","devDependencies":{"it-is":"0.0.x"},"scripts":{"test":"meta-test test/*.js"},"_npmJsonOpts":{"file":"/home/dominic/.npm/map-reduce/0.2.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"map-reduce@0.2.2","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.13","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"6ce7937ad87e78045978f1d00e31752dc19cf75a","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-0.2.2.tgz","integrity":"sha512-qs75gMt6Exw2VesUi0zPXAL+9rR7XxWYHebMibIK/2PIOk0NwC3AaDl2JNoe0jy46pECO0gxceT78Jn9JfJH3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhoCBF6lxDLsGRRhZpXmXhR7HMmgraxYsIQBOKg7LzNAiAKiId9pqgNHFUsrj9eZlK94RaCbfAS4eJOWEdA7nneeA=="}]},"directories":{}},"1.0.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"1.0.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.2","level-hooks":"~1.1.0","level-queue":"~0.0.3","level-live-stream":"0.0.2"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@1.0.0","dist":{"shasum":"3a2c368f6c1b95d775f9648424389496449279c6","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-1.0.0.tgz","integrity":"sha512-/XNFmWh+AbECtQw/FnsIci5k2UVZ4PME9jAOFZd9p+8na8AAHq9uevWj6lG48LY/SKXFdwwtYhyfb1VJXd9DNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaifa7HWIq9ipuxvBIY7A5XK7pRhNglnnbNFz/uHaHfwIhAPgVUd6mrk2w1SjwC+2+J6U7qebOxbeCIo/EPNXEhYNL"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"1.0.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.2","level-hooks":"~1.1.0","level-queue":"~0.0.3","level-live-stream":"0.0.2"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@1.0.1","dist":{"shasum":"18ecca6162ad882c7743ff24c059a780ceaf78f6","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-1.0.1.tgz","integrity":"sha512-4g9NXhBP9sKsYlz1oIfrTotgkVGUaQ+I4Sxwyu8J1Bo5or7wlNKLIx4oxHn8lFQXRLwkylANWdiSaYU8ZZO4fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICT6gftzvwV7MgK2kFuwIYHFHBr9GxENTsQaXzAlkWp5AiAYokA5n+94yYDDAwMa8wvfMvzrPOkMQjp1uSpVX3YwrQ=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.2":{"name":"map-reduce","description":"map-reduce on leveldb","version":"1.0.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.2","level-hooks":"~1.1.1","level-queue":"~0.0.4","level-live-stream":"0.0.2"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@1.0.2","dist":{"shasum":"81b8a5c339e9554825d3e41bd444e9689d5e2d3d","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-1.0.2.tgz","integrity":"sha512-SeuPCb2Eu4OZrpvtXb9BKgBxTa838R9H4oYlw0JLXWzhniA9MfX6CSqjh5VZNyAxbDbG8pekstEEP78uOWlP0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYl4imvBJ7AdpeqpvHsURj8wv+cGfJm0rkBZg6+FX8SgIhAPt58rxVVjHLaSjsJ23FY8j9qslwR2MeJAV6I6OmUYgg"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.3":{"name":"map-reduce","description":"map-reduce on leveldb","version":"1.0.3","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.2","level-hooks":"~1.1.1","level-queue":"~0.0.4","level-live-stream":"0.0.2"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@1.0.3","dist":{"shasum":"bf91b72e99ccad816b3afc44b02daa4c684ed82c","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-1.0.3.tgz","integrity":"sha512-hVtqmAuQtC3BDcNKgmRxEJ0W7gV7poEMhdYlOzALpKQNUmmQG43ZBWGamMcjuMPjIAWb6MKlVSiyP4KvFirwVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzwTTXnopaD/HQeoED3Qm6knWx36IXHXsmOinAAWRFHAiBIorwqZFzK/JwL4NvLk6g7NzKxEGw13DqnzDQVf7EJRg=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.4":{"name":"map-reduce","description":"map-reduce on leveldb","version":"1.0.4","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.2","level-hooks":"~1.1.1","level-queue":"~0.0.4","level-live-stream":"0.0.2","sha1sum":"0.0.1"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@1.0.4","dist":{"shasum":"93a21c57ab5ff1f584058330b6884dc883098804","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-1.0.4.tgz","integrity":"sha512-vJNtTWUyXfp3wlbZqfdfixzBr6wU6to67XxzVJHVWu5r8NCPhubqTooJoVNNU4SycB5NuuMJWvOJSRo8D8/yUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqf8JkpcFSVKtN5AVoFw6DA/P+Sv1ctA4XuF46GFKBrAiEAsrSMwu+PMzULD17EdwWN81ZOSx761Cihmf+mpJiDQr0="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.0.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.0.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.6","level-hooks":"~1.1.1","level-queue":"~0.0.4","level-live-stream":"0.0.2","sha1sum":"0.0.1","level-trigger":"~0.1.0","map-stream":"0.0.1","through":"~2.1.0"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.0.0","dist":{"shasum":"3ab867fa88df16ec5ad6e09f884e2f38abe6ef32","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.0.0.tgz","integrity":"sha512-rlFPaCQJBYWehMCg7Gw8tgmN/1VHDaxyZdjYNV/SeyS54sAQvcMBr7qeZYypDlgsmAe/z0Ck+zjbtv2JtWajEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXhpijmCkUIH+Fq43SJopcCa1D+tFkpqnwjLv5W1vZMwIgSuaC6EHpuEC+Z3YB7xH0XbDAapoHJbWR4kpIEUb0+dY="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.0.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.0.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.6","level-hooks":"~1.1.1","level-queue":"~0.0.4","level-live-stream":"0.0.2","sha1sum":"0.0.1","level-trigger":"~0.1.0","map-stream":"0.0.1","through":"~2.1.0","level-reduce":"~0.0.2","level-map":"~0.0.2"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.0.1","dist":{"shasum":"263480a8ee9bbaebc2e08309e4cc2ef171c66460","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.0.1.tgz","integrity":"sha512-JaNDaddsGXQrb0iHqRtYCGkUAMLmHFl/iTFPERry0cTGGoyQ4Q6DdefDEpgOhDUNqe4hdP+Nk44Zv8ZISUoeBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDahzbfQNF9JHfcIIYUTl+P08Lf77oDkRMihzpblB2eoAIhANG9BMFQ3t48wQ0cXFe1JUUrHurjrz9dhQHzg+HUQQKK"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.1.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.6","level-hooks":"~1.1.1","level-queue":"~0.0.4","level-live-stream":"0.0.2","sha1sum":"0.0.1","level-trigger":"~0.1.0","map-stream":"0.0.1","through":"~2.1.0","level-reduce":"~0.0.2","level-map":"~0.1"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.1.0","dist":{"shasum":"ba60bc7d51694a30e5288b6fd991dab468f86253","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.1.0.tgz","integrity":"sha512-HncsxIKT6+a6sH1Ry9BTPBdTHIf2q36kIllIY6jTd2+TL9kSH5SVHUVegY31i+13NSNgJz7j3iJf9ylUqQ1noQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIdEJ0trdzBCD0Zyt1/gCyZ/uvgNtZWBp6I73r4JZ5PQIgL55ef/LJ+F/81/BESoO4I/YaPP9NEj+DRdpoyPzI5u8="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.1.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.6","level-hooks":"~1.1.1","level-queue":"~1.0","level-live-stream":"0.0.2","sha1sum":"0.0.1","level-trigger":"~0.1.0","map-stream":"0.0.1","through":"~2.1.0","level-reduce":"~0.0.3","level-map":"~0.1"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.1.1","dist":{"shasum":"f2a4342586c5f1a63bf0c1f9a426d0b05d2b7c6c","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.1.1.tgz","integrity":"sha512-aawLtIDSyDD9bhsShAxgFlN76cJyQ3oIU3lct3Rw1Sl3fMGFJd/GYeKOABFwNZ27FyivjGDsMVEMZ8Rg5XcZhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqg+3uPa/AVYr9/kqEyJ7atfec8irJX9r+QPt9VpH9NAiArrAVaCPpn4fzjcTh72vg2LYyPdN1Zfyad7bGbXbGoBg=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.2":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.1.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.6","level-hooks":"~1.1.1","level-queue":"~1.0","level-live-stream":"0.0.2","sha1sum":"0.0.1","level-trigger":"~0.1.0","map-stream":"0.0.1","through":"~2.1.0","level-reduce":"~0.0.3","level-map":"~0.1"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.1.2","dist":{"shasum":"dec992601b4a0692571c2396d2f982eef7dc4322","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.1.2.tgz","integrity":"sha512-fNTZWLlK2JoPdxED8CCB4CpiRzo8luBK+ql/t3QSETFu13m0tcKg1TG1JYeTtYRymtZ8k34tMRhlkYyrNg6THw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1F2mJXU/1GJHnJL/y3mXMYs5eil50M2+ySpBy7LL4rwIgfaBtjoi0ayEtREyuVLcFl5joRgfFSs7VvyHu65jsEPY="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.3":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.1.3","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.6","level-hooks":"~1.1.1","level-queue":"~1.0","level-live-stream":"0.0.2","sha1sum":"0.0.1","level-trigger":"~0.1.0","map-stream":"0.0.1","through":"~2.1.0","level-reduce":"~0.0.3","level-map":"~0.1"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.1.3","dist":{"shasum":"dd5ee3befc31d6d0179806aa35921eb121115163","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.1.3.tgz","integrity":"sha512-lL0aYgy7OWCOKXcRrrzF5qFqIdTPNgFfstjs9M3F035IIywE8QpeEFwpUr0yuRbnNjvNhfIVILoT/v7LTUDd/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5FWrTMV9nfrJNgIHG7S7mzUVhjSo+Y3tRLVikvkRdawIgOTrREIxK4eh/8emkFmpEQvhpXNgK0QFLevx/MoFkHHU="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.4":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.1.4","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.6","level-hooks":"~1.1.1","level-queue":"~1.0","level-live-stream":"0.1.1","sha1sum":"0.0.1","level-trigger":"~0.1.0","map-stream":"0.0.1","through":"~2.1.0","level-reduce":"~0.0.3","level-map":"~0.1"},"devDependencies":{"through":"~1.1.1","levelup":"~0.2.1","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.1.4","dist":{"shasum":"084979c53c492ebba07d1c1425adabbc489e4fe0","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.1.4.tgz","integrity":"sha512-PMrHzC3hLBooA3LkZ1dSEJxqB2XgcUg4gqFPnjWcwsUdf23sq1ObBM0fOKu+k8xy1e7JEYUdsB7/0lzW7irYtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWGu/kqQvzeiv7hbf9uxGMtx6acNOFCYEv4rG1inJtHQIgVQQdBIpq5Tdym5Nj5rD5q84f+F6PebBwR17FA8PYlvg="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.5":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.1.5","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"range-bucket":"~0.0.6","level-hooks":"~1.1.1","level-queue":"~1.0","level-live-stream":"0.1.1","sha1sum":"0.0.1","level-trigger":"~0.1.0","map-stream":"0.0.1","through":"~2.1.0","level-reduce":"~0.0.6","level-map":"~0.1"},"devDependencies":{"through":"~1.1.1","levelup":"~0.5","rimraf":"~2.0.2","pad":"0.0.3","testem":"~0.2.25","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.1.5","dist":{"shasum":"8af1f3ea4e2e07e6384074cc85622e104a1bd895","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.1.5.tgz","integrity":"sha512-Jl8gfHsKydZqwKAbtUXbd844dSc/4VxTqQYwGEGs887KbBhKyT190v6/J9LPOcG42vMnxGTrxKFlzm+aY4Y+sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICh/ineq7XUIy00Lj8fZFi0QXJCPsUDHe1wIIpwymPKrAiBDeRQYKh4Dc3LfuD3H2y/1Ip/Erk+T+ze77oI5s+YD1Q=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.1.6":{"name":"map-reduce","description":"map-reduce on leveldb","version":"2.1.6","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-reduce":"~0.0.7","level-map":"~0.1"},"devDependencies":{"through":"~1.1.1","levelup":"~0.5","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@2.1.6","dist":{"shasum":"56faca4d6c9d4ac682157bf550e754dd976b532e","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-2.1.6.tgz","integrity":"sha512-/RFPbJjegSsN9Km8Tq57tUGDnFhcr6nqJiieWxuoYD0xlB7rsNG5bQe6f8Y+mbABuK8Qfo4Q5LvMQBD5csSpGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnWtbZ17433MPiJ9nSawb6hukjWb7S3evjNG2SG9sUJQIgVOA43MGocvI0HoK/P+Qpn1KqHRBShuQ5k+NzuO5DO3A="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.0.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.0.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.0","level-sublevel":"~3.2"},"devDependencies":{"through":"~1.1.1","levelup":"~0.6","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.0.0","dist":{"shasum":"c69259d454c774e16fcbdadc5525b0eab32cd677","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.0.0.tgz","integrity":"sha512-vasZs0EUskohtIMFrnQXLpLE74uIjufpqxjZdX7Zm8eacCHxYNOzquuroKYHNCtehn/XPY/2J60Vsfng3toRJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICn19Jsp9C0bADP0jXgF5Z5HjvWW5ajZVpLwAO9zZ4R5AiEA2gyC0NBSpOjfnSUgQfEyuH49E/cVDuqhgPfm3ta9dLw="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.1.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.1.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.0","level-sublevel":"~3.3"},"devDependencies":{"through":"~1.1.1","levelup":"~0.6","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.1.0","dist":{"shasum":"452cd283c5e84a76f11d3c762a9144eabeefe826","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.1.0.tgz","integrity":"sha512-dfwQ8/zqmSpLjsQh70yCqlhNTfjS//gExc2wKeiDQqEgXSsg48awK7m0eyvtXVGrOKl9sQrM+LU93npuN7oVrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCbkMO+Nt6qR02F/mxILaVvTfTQZv43TGK9rd4JXf7rAiEAyv97iPjCmBeRy6mlH+Q2LSgUM3+QcfN8GAnQsREEWbY="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.1.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.1.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.0","level-sublevel":"~3.3"},"devDependencies":{"through":"~1.1.1","levelup":"~0.6","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.1.1","dist":{"shasum":"47ccf23725e2802e09a20026021d851d1affb551","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.1.1.tgz","integrity":"sha512-TG3vmD3y6zgkeF5ATOiHfG6Fd0AzzYi6sspiY6ey3F1Dx64Z0X94mDI/DHQbmYo4ZZhQk6pICaBrAeAzDHqF8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9zMuw0NgrgfY54JldfZlKDJXak8BJ5cEj0t4VdqjUBAIgAPLzimn8Zz4+7XkCufiBWg5bSD5RooVaB2sN+nx0Spg="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.1.2":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.1.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.0","level-sublevel":"~3.3"},"devDependencies":{"through":"~1.1.1","levelup":"~0.6","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.1.2","dist":{"shasum":"365de04e6ed5a7eade7046da45d30a86f4caa51d","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.1.2.tgz","integrity":"sha512-SD1CTI9onRNlH2aYlizMuGmrDAApLG02YwbxQjDJlOJ+lMhjAtK6YJ3BnUNRBs6KySE7xYgkfSUqFBR9E+F0gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8UtljWZbkbM3oLu3uGbyjB3WVYFS0SS6EqJhwEk/xfQIgEevF5W7rigolDxs1gA6yPKzQRF0SGImltphkQqaZfY8="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.1.3":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.1.3","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.0","level-sublevel":"~3.3"},"devDependencies":{"through":"~1.1.1","levelup":"~0.6","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.1.3","dist":{"shasum":"bdec5ee0cc505dac5c2fc5a780fb07cbbde1949d","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.1.3.tgz","integrity":"sha512-elz1MiyUTqFXv4AxExrwcJyhmkfoe2BnxQ7S/wITHvjyDIz2Us+S24/n3jOIRSZqF09q6hkQg3V+OCagFZ028w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKl+PGOK9skJ5hYP27vTPLwBDSqPZT1qmh9x0QB3IiTgIgKjiqDiRwqtLLJLIZ+4XHS1km6jAOti6/0HeHweJGHh8="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.1.4":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.1.4","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.0","level-sublevel":"~3.3"},"devDependencies":{"through":"~1.1.1","levelup":"~0.6","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.1.4","dist":{"shasum":"97417bebb03a6971b983d58173d42f9a6983fd88","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.1.4.tgz","integrity":"sha512-l20BblkrykbQXbb2p4IVMwF/IDbCrrkvv/N5MlAfdDBChXzpG1fcNQfBfTNGr/rPsgpSYhfZMLgmI6iaU5WFyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNN11MXHbfqBT82sa/SkmeQHEQV37Dwxse1IeNk76S0QIhAIBG7Tiymbecsbjoum4JveU9Oh8Vn0GDiucWvFOuBiJJ"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.1.5":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.1.5","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.0"},"devDependencies":{"level-sublevel":"~4.6","through":"~1.1.1","levelup":"~0.6","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.1.5","dist":{"shasum":"4ca0ef06fcbb41eff53f25e40ee7db9cb0d36a86","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.1.5.tgz","integrity":"sha512-u6nWExunalNnEiZeOo0pUtyvxuGGqc94tyaYN94+QxHoBwJ0JbmTl6dCTzt1yig7rJn6gfYvb7yb82/5J6c2eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEdHm+TSeBPH22LN9niCk/BXf9uGQS8zBn5LdCuf3+lAiEA+XyF3WNTpuCI3wS+3blWLnQSufGmM/tCuTuvyg8dlII="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.2.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.2.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.1","level-live-stream":"~1.4.0"},"devDependencies":{"level-sublevel":"~4.6","through":"~1.1.1","levelup":"~0.8","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.2.0","dist":{"shasum":"66430e9072a08bd9cddb2df03694382b80490ced","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.2.0.tgz","integrity":"sha512-3XfrL5ycwp3rhOqhth8jYot3Bn9q6ZsunIO2cXy64WvX4x3G354r3wrib+l7exV43eLi2TU7NolXVvsvDysxaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPptuoskxHhxq0wwInE6aHbMjNLJOVRuplzRjOfopn8AIgB7k/CWxIXhG+BYmkTIjKDlwtONYlShojEYsYsfCEGiI="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.2.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.2.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.1","level-live-stream":"~1.4.0"},"devDependencies":{"level-sublevel":"~4.6","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","tape":"~0.2.2","level":"~0.9.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.2.1","dist":{"shasum":"bde0b653fbf0a18d9634ed6c125fe2bdb907e923","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.2.1.tgz","integrity":"sha512-dpfgptCqpGlr74WQCGUhWEKCKe/M+znIod1spYFuUzzgbmVEGkFzGxf69KrwysRrixVttF1wBK9MZwAX37MUng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjf6mcMUHPrOqn7lyzMYwFLba0To+tk9ynDgx4mMefTwIhAPg/lIZj6F1zRmRs61Ey4jUHAnfbLaJ9rhPQVXctkFNe"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.2.2":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.2.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.1","level-live-stream":"~1.4.0"},"devDependencies":{"level-sublevel":"~4.6","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.18.2","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.2.2","dist":{"shasum":"6805b3f01cb130dcc34db928ed92284f2b617ffe","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.2.2.tgz","integrity":"sha512-/pOIlsAKaKO+k8xn1DHz4rgoA6Y6z6uMTnts8uaUmrLwukmViXNWywMz3By309BhWTge79LL34VDBNIwQ6zVNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkU/d/7XCmdsaFU7UrUdrdDwm9+2KwYg7aQvHp4W+GeAiEAsE2MLZdhrgsvpcK+uytSVyxSMR7nMfcuKXd+JqOpQjc="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.2.3":{"name":"map-reduce","description":"map-reduce on leveldb","version":"3.2.3","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.4","level-live-stream":"~1.4.0"},"devDependencies":{"level-sublevel":"~4.6","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.18.2","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"map-reduce@3.2.3","dist":{"shasum":"7f611e4382a8890b25daa554ea4c2677e6dae3f9","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-3.2.3.tgz","integrity":"sha512-RWp/Jx195HO/M1Q8lvHPnZkVWI6pLbQSE0BsV533t10PvKCOQcfHoqiLdT0Kn9a5YEkrIVsW9Ym2kOytcdbsHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBq2Q4W1TVUpfV1NzUQpywBH5Km7wHqeEELmOqm/zOSWAiEAmb3JDZrZoAEVUwTF2O8luvyquWsRn0jNMc4SjDQKShk="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.0.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"4.0.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.4","level-live-stream":"~1.4.0"},"devDependencies":{"level-sublevel":"~4.6","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.18.2","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@4.0.0","dist":{"shasum":"32328a8a982fa2cb507ca5b9271f510fea0becab","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-4.0.0.tgz","integrity":"sha512-kXo0b1+hoR6b3rP00OQaCOClWQBYUia1s5CuUza+u2t4kMX36Kg2n9OoQArEH1peyLu0nIWcTWean5QxVSYHFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgoYjfUEIK8OAs+yJNgo6HOyXcAxD8fNsFyAk6rNPC7QIhALt+Kg1kN9G1hTLxa0vxW3RKfb8pfJLOE/w+/QB60LIP"}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.0.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"4.0.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.1.4"},"devDependencies":{"level-sublevel":"~4.6","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.18.2","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@4.0.1","dist":{"shasum":"541673a37d70ef207a2b369b88c8eda67bd21a47","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-4.0.1.tgz","integrity":"sha512-nfYNlOqwwycVY1Yn8KkF58IzQ/ADx1L209P1UlrUF7XxcOcRYbcYhPZzPTT680yGOh7MkfwbDWoXnSw1NC0W9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJ1IMbJaPgROpEDWaGpu4jYrzoD+OdO5rXDcI/hZ8o8AiA7vmMrHaxE1wsF6dGlWwCzHDfojRqUhsN73jfAsiCacg=="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.0.2":{"name":"map-reduce","description":"map-reduce on leveldb","version":"4.0.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.2.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.18.2","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.2"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@4.0.2","dist":{"shasum":"cb8b7fa82baebb77cce3de451107f91a2b5f7d49","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-4.0.2.tgz","integrity":"sha512-+zJEVqJ2QGaJS4oAQikODdcnGKMU9jadP8ePZSnFysJ3s+ayCMUYdjr5wD51A9oamNeFrEcYZq2L+O/AyHrHLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFy8oMkWZmNqQM7A0QHeJ2IRMAQrQAnAkzjJxX88xNBFAiBK6xhwrwtLN3hMoKUMIHe2AW9MhM643e414JRFbKvszw=="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.0.3":{"name":"map-reduce","description":"map-reduce on leveldb","version":"4.0.3","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.2.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@4.0.3","dist":{"shasum":"bdb5436f19d8f968d1dcd143df635cbfe48c53b0","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-4.0.3.tgz","integrity":"sha512-X7pjLTPsTrN0E46Oo8gSzyatdkzPsaUU3tw06/KGGcz6UmBcof0otKgCu3g5WKrFZ52NI+WGN3aZLIZWEbOK2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHi9gCFTrFPExAfsQDmVtTEixh6SWejeuplXwnp9LtCmAiA8YkhGqu+H4RBYlws7aWWWPG1AXpejRK1C5nsfgsKZQA=="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.0.4":{"name":"map-reduce","description":"map-reduce on leveldb","version":"4.0.4","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.2.2"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@4.0.4","dist":{"shasum":"8f042e6249bb7929aab625322c5d4545e7bbf816","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-4.0.4.tgz","integrity":"sha512-Ngex5siOZMOsoiCgCPvLK4K+oMQmp0lugsqJkhSlRJQujJxl9KLcNl/PBYIsBFg58YehRcY7rU1a7z/1YOpT3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVIwHmHBbYfd/Fhq3Hnk2DdRHBaVYGEOATMANM5ZP6SgIgSaQsfmuJfSU3CNeD2Cu5CGCF9MqGO6B5K250Y91/qfE="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.0.5":{"name":"map-reduce","description":"map-reduce on leveldb","version":"4.0.5","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.2.2"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@4.0.5","dist":{"shasum":"4715b42cae90623668c3303745d60b7b52d3f631","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-4.0.5.tgz","integrity":"sha512-oHeD141HKGUPVdVaA971CtCf3oIsYZ3ykYsF61b4jjPmHKdeheXoZxniwwDd6zTl3PLA55SIPkaEV/+824TNmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJ5mZSmHPkVg00WNTKqaPyEsVifKhGDWfr1LpDl7zreAiBafwKMRdRklNr0HSIiFoBWvoPKc9Z7hKYXWuxBiRTx8w=="}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"5.0.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"5.0.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.2.2"},"devDependencies":{"bytewise":"~0.6.1","level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@5.0.0","dist":{"shasum":"aa521e2711566f96e67f6870cd7ca2e46d15bd0a","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-5.0.0.tgz","integrity":"sha512-Kp1CB1GmrcOLAPUhgDXTUMBQp4ZflyR4+0WCWJSmVos3BdV/ZkR30o+rmQFETkIp3BE9BudAFe+fyvZSWtYKaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1lJ+FE2Uv405bHZlWRGREyazEGjiNqFobnf99Z6z9fAiEArGq8F+kjsAzTjRN4heAzLD1ag0mkIIHFdU7kqK42NE8="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"5.0.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"5.0.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.2.2","bytewise":"~0.6.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@5.0.1","dist":{"shasum":"46a26f887fe088606ce92783466fae931a87d5f3","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-5.0.1.tgz","integrity":"sha512-lfcSbXGWyZvgCw+ed/9BsQHveUPJ7qVHmaLnQbOSf+rtvfqQlD0DXQV/2AYICKZHhFMRazyHLuMScjUO5FWNpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeL1rVwRDMD4dq1bwN7MF0clCOE75Usz5kL8JWzOb+/gIhAP0s3pzml9ZfDAFGMkD/0Ky2ASNXCEfCgXFSFKkClvQ6"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"5.0.2":{"name":"map-reduce","description":"map-reduce on leveldb","version":"5.0.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.2.2","bytewise":"~0.6.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@5.0.2","dist":{"shasum":"4ef22e0e43807ef433c143f7df63f6a2c538b94d","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-5.0.2.tgz","integrity":"sha512-ur3Q4tIBuUaaVIisp16CXhjk7UEL6YrkBQR0nDOnvF3WOgSDiVTbMXkP3kJxAanCsq8Mjy82r4TdXhvJSOBuyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrnVL4GO6rpVga6KWMAvr12GWdCZbs+Ibpv7tWdqRCZAIhAIhWMUqaqsAuPI0mITZVxPcRpBGoTXpfPYYhcZjgktdx"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"5.1.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"5.1.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.2.2","bytewise":"~0.6.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@5.1.0","dist":{"shasum":"c227c58529a75fd086efeb98fbe3080eed89fe98","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-5.1.0.tgz","integrity":"sha512-Z/hEeM4GUcZXGp1VxVb7pu/JY2U1Iugg++iYymz7nqoiUI3lChjNmhjGRe3JeqYvlpHbntg/sWcEG/jXKA9Mow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1qgmTdPpFYMSyZ/Xr2dvRx+Q+XpOGwvlnA1MlCwxxhAiEA5aak/2a2Iv/LBhJTPB7QBfrSsBKE//d1UOfwalLhGCc="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{}},"5.1.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"5.1.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.3.1","bytewise":"~0.6.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@5.1.1","_shasum":"c4a40e796fc2b27312b39f1235e6b976f066b1e0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"c4a40e796fc2b27312b39f1235e6b976f066b1e0","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-5.1.1.tgz","integrity":"sha512-7BeX+wB/nDaNASbd8B/tRZDfd6IAxi/GOZKBrFqRvMj59QWa3lE4+XIvm1Wvu+9YVThYc09yPHqU0pNHhHWNGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDr/8x2WkcpE0IkEeSzUL7Q0f+p8C7SJAifqoeSHT7NvAiEAsMdxyeIF5d5SQ4ISSxf42Rw3knOLLX02+/i55HnLFcE="}]},"directories":{}},"6.0.0":{"name":"map-reduce","description":"map-reduce on leveldb","version":"6.0.0","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.3.1","bytewise":"~0.6.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.1","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@6.0.0","_shasum":"6bb6d3639bfb5c8c8bfc5a35d7624b153a279c43","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"6bb6d3639bfb5c8c8bfc5a35d7624b153a279c43","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-6.0.0.tgz","integrity":"sha512-LSL0hg6BXAG5szmILiZYsBDGawryT4/NXFxkRX/JMfsWHg7VhkYoubXCRram+3E2WKw4RaiPLUp83jh4/CwC8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELZhsDOu241bX05FgEWHN7ktM4uAH5YTtIKy7SuZkC2AiBgvaHNlsfHWv+suu4xPH1XYzvdG+fHjNC6rSRZGD5L/A=="}]},"directories":{}},"6.0.1":{"name":"map-reduce","description":"map-reduce on leveldb","version":"6.0.1","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.3.2","bytewise":"~0.6.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.6.3","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@6.0.1","_shasum":"7e6a49b98ad11415d62837e284a73b63ed0e10af","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"7e6a49b98ad11415d62837e284a73b63ed0e10af","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-6.0.1.tgz","integrity":"sha512-iyRFraZ5qZKQ3jfog1oUmMJztNs/7niUnmpKVz+hF1FcHxR9bSuQdb5knPFG08MbgwDpj7AeaNlaYdCdvu9OhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDjhbWbe5knMGmM4OZHBISnyd46QOtcIgjcwbsswMbsAiEA/O0pWAidvgsOuqUfX1q64OubN0SijnnGOa5kSfo+xkg="}]},"directories":{}},"6.0.2":{"name":"map-reduce","description":"map-reduce on leveldb","version":"6.0.2","homepage":"https://github.com/dominictarr/map-reduce","repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"level-trigger":"~1.3.2","bytewise":"~0.7.1"},"devDependencies":{"level-sublevel":"~4.8","through":"~1.1.1","rimraf":"~2.0.2","pad":"0.0.3","macgyver":"~1.9","optimist":"0.3.5","pull-stream":"~2.20","pull-level":"~1.1.0","level-test":"~1.6.3","tape":"~1.0.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"gitHead":"695a6adb55e58c4d9d070889bc796bf322773b45","bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"_id":"map-reduce@6.0.2","_shasum":"683cf70f652797b2be3f029ffa37dade9f9050bb","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"683cf70f652797b2be3f029ffa37dade9f9050bb","tarball":"https://registry.npmjs.org/map-reduce/-/map-reduce-6.0.2.tgz","integrity":"sha512-L1oJ3Udb8c/O2cc6LpBF1ruOl5zk1Ovbi+2va5cK/gNxw5EIIY7gohVqDO+2ZsZ/sgVywRz7y/G5wFP4ye2YNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbEgoF37ZW7E5r+u789mMsU+zYZ869Ye6qM6HtWsOy1AiBkWi41JpFvNFfNVKW1s3pdyGbm2hKyw7FdNntFg38gAQ=="}]},"directories":{}}},"maintainers":[{"email":"nopersonsmodules@gmail.com","name":"nopersonsmodules"}],"time":{"modified":"2022-06-19T15:52:27.280Z","created":"2011-06-03T01:58:46.447Z","0.0.0":"2011-06-03T01:58:46.913Z","0.1.0":"2011-06-25T17:23:13.085Z","0.1.1":"2011-06-25T17:48:20.906Z","0.1.2":"2011-06-25T22:25:56.595Z","0.2.2":"2011-06-30T07:51:36.751Z","1.0.0":"2012-11-24T20:42:53.201Z","1.0.1":"2012-11-24T20:45:20.245Z","1.0.2":"2012-11-25T10:33:31.056Z","1.0.3":"2012-11-26T06:15:29.211Z","1.0.4":"2012-12-02T06:39:53.998Z","2.0.0":"2012-12-03T08:06:52.815Z","2.0.1":"2012-12-03T10:24:00.582Z","2.1.0":"2012-12-16T20:57:07.143Z","2.1.1":"2012-12-18T06:01:12.501Z","2.1.2":"2012-12-23T22:23:34.116Z","2.1.3":"2012-12-23T22:45:44.201Z","2.1.4":"2013-01-30T07:43:23.431Z","2.1.5":"2013-02-14T02:11:58.360Z","2.1.6":"2013-02-18T06:35:43.499Z","3.0.0":"2013-03-09T06:36:33.201Z","3.1.0":"2013-03-09T08:27:46.096Z","3.1.1":"2013-03-09T08:45:17.098Z","3.1.2":"2013-03-10T00:54:03.245Z","3.1.3":"2013-03-16T03:23:28.821Z","3.1.4":"2013-04-19T23:48:16.227Z","3.1.5":"2013-04-21T10:55:27.176Z","3.2.0":"2013-05-23T08:27:20.508Z","3.2.1":"2013-05-28T12:56:19.403Z","3.2.2":"2013-05-28T17:24:19.774Z","3.2.3":"2013-05-28T23:09:32.014Z","4.0.0":"2013-06-22T18:03:33.912Z","4.0.1":"2013-07-06T20:26:03.027Z","4.0.2":"2013-07-19T06:01:32.367Z","4.0.3":"2013-07-19T06:51:02.813Z","4.0.4":"2013-07-19T21:07:10.272Z","4.0.5":"2013-08-17T14:31:51.270Z","4.0.6":"2013-10-23T17:21:46.023Z","5.0.0":"2013-10-31T11:29:53.761Z","5.0.1":"2013-10-31T11:32:40.652Z","5.0.2":"2013-11-07T05:00:17.251Z","5.1.0":"2013-11-12T12:50:55.867Z","5.1.1":"2014-06-05T11:21:01.945Z","6.0.0":"2014-06-07T00:01:57.868Z","6.0.1":"2014-07-19T01:36:16.102Z","6.0.2":"2014-09-11T08:16:32.825Z"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"repository":{"type":"git","url":"git://github.com/dominictarr/map-reduce.git"},"users":{"luk":true,"akiva":true},"readme":"# Map Reduce for leveldb (via levelup)\n\nIncremental map-reduces and real-time results.\n\n[![Build Status](https://travis-ci.org/dominictarr/map-reduce.png?branch=master)](https://travis-ci.org/dominictarr/map-reduce)\n\n## Waat?\n\nAn \"incremental map reduce\" means when you update one key,\nonly a relevant protion of the data needs to be recalculated.\n\n\"real-time results\" means that you can listen to the database,\nand recieve change notifications on the fly! a la \n[level-live-stream](https://github.com/dominictarr/level-live-stream)\n\nIf you just want something very simple, like mapping the date a blog post\nis created to the blog, then [level-index](https://github.com/dominictarr/level-index)\nmay be enough.\n\n## Example\n\n### create a simple map-reduce\n\n``` js\nvar LevelUp   = require('levelup')\nvar SubLevel  = require('level-sublevel')\nvar MapReduce = require('map-reduce')\n\nvar db = SubLevel(LevelUp(file))\n\nvar mapDb = \n  MapReduce(\n    db, //the parent db\n    'example',  //name.\n    function (key, value, emit) {\n      //perform some mapping.\n      var obj = JSON.parse(value)\n      //emit(key, value)\n      //key may be an array of strings. \n      //value must be a string or buffer.\n      emit(['all', obj.group], ''+obj.lines.length)\n    },\n    function (acc, value, key) {\n      //reduce little into big\n      //must return a string or buffer.\n      return ''+(Number(acc) + Number(value))\n    },\n    //pass in the initial value for the reduce.\n    //*must* be a string or buffer.\n    '0'\n  })\n})\n\n```\n\n`map-reduce` uses [level-trigger](https://github.com/dominictarr/level-trigger) to make map reduces durable.\n\n\n### querying results.\n\n``` js\n  //get all the results in a specific group\n  //start:[...] implies end:.. to be the end of that group.\n  mapDb.createReadStream({range: ['all', group]}) \n\n  //get all the results in under a group.\n  mapDb.createReadStream({range: ['all', true]}) \n\n  //get all the top level \n  mapDb.createReadStream({range: [true]})\n\n```\n\n<!--\nby default, the stream will stay open, and continue to give you the latest results.\nThis may be disabled by passing `{tail:false}`. \nThe stream responds correctly to `stream.pause()` and `stream.resume()`\n\n``` js\n  db.mapReduce.view(viewName, {start: ['all', true], tail: false}) \n```\n-->\n\n### complex aggregations\n\nmap-reduce with multiple levels of aggregation.\n\nsuppose we are building a database of all the street-food in the world.\nthe data looks like this:\n\n``` js\n{\n  country: USA | Germany | Cambodia, etc...\n  state:   CA | NY | '', etc...\n  city: Oakland | New York | Berlin | Phnom Penh, etc...\n  type: taco | chili-dog | doner | noodles, etc...\n}\n```\n\nWe will aggregate to counts per-region, that look like this:\n\n``` js\n//say: under the key USA\n{\n  'taco': 23497,\n  'chili-dog': 5643,\n  etc...\n}\n```\n\nfirst we'll map the raw data to `([country, state, city],type)` tuples.\nthen we'll count up all the instances of a particular type in that region!\n\n``` js\n\nvar LevelUp   = require('levelup')\nvar SubLevel  = require('level-sublevel')\nvar MapReduce = require('map-reduce')\n\nvar db = SubLevel(LevelUp(file))\nvar mapDb = \n  MapReduce(\n    db,\n    'streetfood',\n    function (key, value, emit) {\n      //perform some mapping.\n      var obj = JSON.parse(value)\n      //emit(key, value)\n      //key may be an array of strings. \n      //value must be a string or buffer.\n      emit(\n        [obj.country, obj.state || '', obj.city],\n        //notice that we are just returning a string.\n        JSON.stringify(obj.type)\n      )\n    },\n    function (acc, value) {\n      acc = JSON.parse(acc)\n      value = JSON.parse(value)\n      //check if this is top level data, like 'taco' or 'noodle'\n      if('string' === typeof value) {\n        //increment by one (remember to set as a number if it was undefined)\n        acc[value] = (acc[value] || 0) ++\n        return JSON.stringify(acc)\n      }\n      //if we get to here, we are combining two aggregates.\n      //say, all the cities in a state, or all the countries in the world.\n      //value and acc will both be objects {taco: number, doner: number2, etc...}\n\n      for(var type in value) {\n        //add the counts for each type together...\n        //remembering to check that it is set as a value...\n        acc[type] = (acc[type] || 0) + value[type]\n      }\n      //stringify the object, so that it can be written to disk!\n      return JSON.stringify(acc)\n    },\n    '{}')\n```\n\nthen query it like this:\n\n``` js\nmapDb.createReadStream({range: ['USA', 'CA', true]})\n  .pipe(...)\n```\n\n<!---\nTODO: add live-streams, and reinstate this documentation\n``` js\n//pass tail: false, because new streetfood doesn't appear that often...\n\nmapDb.createReadStream({range: ['USA', 'CA', true]})\n  .pipe(...)\n//or get the streetfood counts for each state. \n//we want to know about realtime changes this time.\nmapDb.createReadStream({range: ['USA', true]})\n\n```\n\n-->\n\n## retrive a specific result\n\npass `db.get` an array, and you can retrive a specific value, by group.\n\n``` js\nvar userMapping = require(\"map-reduce\")(\n    db,\n    \"userPoints\",\n    function(key, value, emit){\n        value = JSON.parse(value);\n        var date = new Date(value.created);\n        emit([value.user, date.getYear(), date.getMonth()], value.amount);\n    },\n    function(acc, value){\n        return (Number(acc) + Number(value)).toString();\n    },\n    0\n);\n\nfunction getTotalPointsForUser(user, year, month, cb){\n    userMapping.get([user, year, month], cb);\n}\n\n```\n\n## License\n\nMIT\n","homepage":"https://github.com/dominictarr/map-reduce","bugs":{"url":"https://github.com/dominictarr/map-reduce/issues"},"readmeFilename":"README.md"}