{"_id":"leveldb","_rev":"87-395ea296ee5ae79f5d88f2c0b38b24a3","name":"leveldb","dist-tags":{"latest":"0.7.1"},"versions":{"0.1.0":{"name":"leveldb","version":"0.1.0","keywords":["database","leveldb"],"author":{"name":"Nathan Landis","email":"my8bird@gmail.com"},"_id":"leveldb@0.1.0","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"2b2dd35dd8e9ae02917fe309ab4c7f3d1f6d830f","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.1.0.tgz","integrity":"sha512-Z2PaVcVhNNAGp0/tVp3FyU8Aa6/lMguuaNSU9s/Kd9cqX+yc6uOGIBhcWVXT5sRLShFtuONIwbYpLSxvLFJaMg==","signatures":[{"sig":"MEYCIQDgGiXKH0UhuyGcwNlhw7/hsiVYevF4VIBNnUYvpx3S9gIhAPKxueND8ujQqb9LDPTfwo8qDVD6OyW2oYeF6L05lVzm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","files":[""],"engines":{"node":"*"},"scripts":{"preinstall":"node-waf clean || true; node-waf configure build"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"0.3.18","description":"Bindings for using LevelDB through node.","directories":{"lib":"./lib"},"_nodeVersion":"v0.4.6","dependencies":{},"_defaultsLoaded":true,"_engineSupported":true},"0.2.0":{"name":"leveldb","version":"0.2.0","keywords":["database","leveldb"],"author":{"name":"Nathan Landis","email":"my8bird@gmail.com"},"_id":"leveldb@0.2.0","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"4cfcb5e0e937f0f57f2046e1a08d4cef6e92a9c8","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.2.0.tgz","integrity":"sha512-lTPI9Ba2jqNrFKHhZwX7mshVbl3mA2XvxXy7TwP6d81DYcqTJ2lwxrI1zBuzdjiBeU1SBwkTT3G7YW7wLpnuig==","signatures":[{"sig":"MEYCIQCUglAdo5+1yMfyLJEhngE9SAv+JbbavZ2tsotGD/L+gAIhAPVgCJVabsDmrlQ9ZmTxSwHv810hmUK0C/w7j+vKHMwe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","files":[""],"engines":{"node":"*"},"scripts":{"preinstall":"node-waf clean || true; node-waf configure build"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"0.3.18","description":"Bindings for using LevelDB through node.","directories":{"lib":"./lib"},"_nodeVersion":"v0.4.6","dependencies":{},"_defaultsLoaded":true,"_engineSupported":true},"0.3.5":{"name":"leveldb","version":"0.3.5","keywords":["database","leveldb"],"author":{"name":"Nathan Landis","email":"my8bird@gmail.com"},"_id":"leveldb@0.3.5","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"url":"http://claimid.com/randallleeds","name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"url":"http://www.sidelab.com/","name":"Damon Oehlman","email":"damon.oehlman@sidelab.com"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"4bf97e4553f4df78453342cc24c7a96daa1705dc","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.3.5.tgz","integrity":"sha512-Txit5Juqvh3zwxM2zvVIj9K80kjWfMxOi7Jy8oy0+7RmFZYic0yzDIKiJqPQ8QgwXEAQMwyVZMR9yV9PgEGf5g==","signatures":[{"sig":"MEUCIQDplq7XiOzsnXiqODwAhr8XfLuGL3AsE+JwW5ywELgfmQIgEIC3IdJLpXx+9R2YOIJz/ArA5d6VVRU5IcRw8bNz1W4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","tags":["database","cache"],"engines":{"node":"*"},"scripts":{"preinstall":"node-waf configure build"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"0.3.18","description":"Bindings for using LevelDB through node.","directories":{},"_nodeVersion":"v0.4.6","dependencies":{},"_engineSupported":true},"0.4.0":{"name":"leveldb","version":"0.4.0","keywords":["database","leveldb"],"_id":"leveldb@0.4.0","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"url":"http://claimid.com/randallleeds","name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"url":"http://www.sidelab.com/","name":"Damon Oehlman","email":"damon.oehlman@sidelab.com"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"4482e131d4ad56d1d623be2a9f31efca808c8b1f","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.4.0.tgz","integrity":"sha512-zK0SDC89ZFvV0dwEI6sjEHEz4HNafIeRE70wVFgErjFQQXhQVGbm46XcLI1qKeD3pqaUKKEKCcRhlgr72B+scQ==","signatures":[{"sig":"MEYCIQDRsPOB5/1w70bbcMoY9W3/s6rkRLSldWEalNVYLG+3GQIhAIgQ7LrFLtGXnNnXMqCUuEEarYJpfLT/NTfUnlrfCY/K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","tags":["database","cache"],"engines":{"node":"*"},"scripts":{"preinstall":"node-waf configure build"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.0-alpha-6","description":"Bindings for using LevelDB through node.","directories":{},"_nodeVersion":"v0.6.5","dependencies":{"nodeunit":">=0.5.5"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true},"0.5.0":{"name":"leveldb","version":"0.5.0","keywords":["database","leveldb"],"_id":"leveldb@0.5.0","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"url":"http: //claimid.com/randallleeds","name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"url":"http: //www.sidelab.com/","name":"Damon Oehlman","email":"damon.oehlman@sidelab.com"}],"homepage":"https: //github.com/my8bird/node-leveldb","bugs":{"url":"https: //github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"92c3821b467b1d9ec4001b49244d3024437f4780","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.5.0.tgz","integrity":"sha512-Ia5ufztKBeHAHNM5YvzkZtDX0o07uMetvv5FZEitPdm/HBGD3OwPDikxjO0hG8/v5bvkZdbjBfZ/ieWv+xVJnw==","signatures":[{"sig":"MEYCIQCjT/bbrGd28SA+E+KK7oBz+PSYgfjLiNtPUXSatR/AXwIhAOr1LH11sT8ruKBJ1CloBrMVnXJ0Igz7RQEPKz+dlizU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","tags":["database","cache"],"engines":{"node":"*"},"scripts":{"test":"mkdir -p tmp && find tests/ -name '*test.*' -print0 | xargs -0 mocha -R spec ; rm -r tmp","preinstall":"git submodule update && node-waf configure build && coffee -b -c -o lib src"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"https: //github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.0-alpha-6","description":"Bindings for using LevelDB through node.","directories":{},"_nodeVersion":"v0.6.5","dependencies":{},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.10.0","coffee-script":"~1.2.0","twisted-deferred":"0.2.x"},"_engineSupported":true},"0.5.1":{"name":"leveldb","version":"0.5.1","keywords":["database","leveldb"],"_id":"leveldb@0.5.1","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"url":"http: //claimid.com/randallleeds","name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"url":"http: //www.sidelab.com/","name":"Damon Oehlman","email":"damon.oehlman@sidelab.com"}],"homepage":"https: //github.com/my8bird/node-leveldb","bugs":{"url":"https: //github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"04f5f8b9d8fa4e81ee3ab90e718e14de120af55c","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.5.1.tgz","integrity":"sha512-W42KsGK713KbJxzDRN7P5Hzrc0j8RPukLo9zH5YGC1zY1AikaloTjM9K2ZQSCPkyjIfVEjHAbnPbgMm+CN/fwQ==","signatures":[{"sig":"MEUCIQCC34yh1C5cEiHhkl7IEhSWBcREdRubREioDO49tw9YCAIgRrWjFOE7EXQmekiA3PW3cFjCfgYw5+4Jp/oZCRPQgS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","tags":["database","cache"],"engines":{"node":"*"},"scripts":{"test":"mkdir -p tmp && find tests/ -name '*test.*' -print0 | xargs -0 mocha -R spec ; rm -r tmp","install":"node-waf configure build","postinstall":"./node_modules/coffee-script/bin/coffee -b -c -o lib/ src"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"https: //github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Bindings for using LevelDB through node.","directories":{},"_nodeVersion":"v0.6.9","dependencies":{"coffee-script":"~1.2.0"},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.10.0","twisted-deferred":"0.2.x"},"_engineSupported":true,"optionalDependencies":{}},"0.5.2":{"name":"leveldb","version":"0.5.2","keywords":["database","leveldb"],"_id":"leveldb@0.5.2","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"url":"http://claimid.com/randallleeds","name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"url":"http://www.sidelab.com/","name":"Damon Oehlman","email":"damon.oehlman@sidelab.com"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"a73e16bc897c8d8f8e87f2f3b33b1a8a805b5342","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.5.2.tgz","integrity":"sha512-qmhxT8D+WVmIiIawzBA37co0C+xy7InOppr+infA9Lv9THCJhB9ZEfSiEQv0ihkmYIZd781fRzP00v7E0N5dRg==","signatures":[{"sig":"MEUCIELWj00DUp5OIcQwCnGZERkAcQm6JmtwMqfvaLFHCehWAiEAinBp/MRjlrPV4QcnEcUJi1q+9cPvyN1Q3Kue+NrV61c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","tags":["database","cache"],"engines":{"node":"*"},"scripts":{"test":"mkdir -p tmp && find tests/ -name '*test.*' -print0 | xargs -0 mocha -R spec ; rm -r tmp","install":"node-waf configure build","postinstall":"./node_modules/coffee-script/bin/coffee -b -c -o lib/ src"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Bindings for using LevelDB through node.","directories":{},"_nodeVersion":"v0.6.9","dependencies":{"coffee-script":"~1.2.0"},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.10.0","twisted-deferred":"0.2.x"},"_engineSupported":true,"optionalDependencies":{}},"0.5.3":{"name":"leveldb","version":"0.5.3","keywords":["database","leveldb"],"_id":"leveldb@0.5.3","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"url":"http://claimid.com/randallleeds","name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"url":"http://www.sidelab.com/","name":"Damon Oehlman","email":"damon.oehlman@sidelab.com"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"308d3f9e28d8a992d9e18f620f66812a212ac95c","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.5.3.tgz","integrity":"sha512-be4K9AIkpcYhjfCkelSbxzQhbXWo8AkEDMcOTTtyHg2KIjr1X9o9OPWiUeossOghZozJe5fZ5W/k7dGnXjjboQ==","signatures":[{"sig":"MEYCIQCAwgD+CJPFnidKpxhHHokN+2HFuahrb/wTPwS2IxPDhAIhALJs97kfhp0H99T2/zPMzxAguDiMhazee058BE8819sY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","tags":["database","cache"],"engines":{"node":"*"},"scripts":{"test":"mkdir -p tmp && find tests/ -name '*test.*' -print0 | xargs -0 mocha -R spec ; rm -r tmp","install":"node-waf configure build","postinstall":"./node_modules/coffee-script/bin/coffee -b -c -o lib/ src"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Bindings for using LevelDB through node.","directories":{},"_nodeVersion":"v0.6.9","dependencies":{"coffee-script":"~1.2.0"},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.10.0","twisted-deferred":"0.2.x"},"_engineSupported":true,"optionalDependencies":{}},"0.5.4":{"name":"leveldb","version":"0.5.4","keywords":["database","leveldb"],"_id":"leveldb@0.5.4","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"url":"http://claimid.com/randallleeds","name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"url":"http://www.sidelab.com/","name":"Damon Oehlman","email":"damon.oehlman@sidelab.com"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"0002f3ce50721cc49ebaff55a5be5028fb1558b2","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.5.4.tgz","integrity":"sha512-3rODR/cfgMZ2Z3SB7l/TfUPwR4CFvFrliUv24F+wtFMtI/A1lzs+cZQQ688rpVEfzNLUcKEVxkpVy+rgRzkxCQ==","signatures":[{"sig":"MEYCIQCzCj8oWF59oY9roRPr3aBNMo0pZGJjcNKYqKjbE4PEbgIhAJfUXDCsYP5TXYW70f+n7Re95rSMziWzRwAu6SnDZ3Kx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","tags":["database","cache"],"engines":{"node":"*"},"scripts":{"test":"mkdir -p tmp && find tests/ -name '*test.*' -print0 | xargs -0 mocha -R spec ; rm -r tmp","install":"node-waf configure build","postinstall":"./node_modules/coffee-script/bin/coffee -b -c -o lib/ src"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Bindings for using LevelDB through node.","_nodeVersion":"v0.6.9","dependencies":{"coffee-script":"~1.2.0"},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.10.0","twisted-deferred":"0.2.x"},"_engineSupported":true,"optionalDependencies":{},"directories":{}},"0.5.5":{"name":"leveldb","version":"0.5.5","keywords":["database","leveldb"],"_id":"leveldb@0.5.5","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"url":"http://claimid.com/randallleeds","name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"url":"http://www.sidelab.com/","name":"Damon Oehlman","email":"damon.oehlman@sidelab.com"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"4c5782c313163ba40f65c04f5c2b6719a7a9fae3","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.5.5.tgz","integrity":"sha512-eIgE+Q9HR563813ToKzxA6MD4CqNBmgY+iHpskPWLo9W0jo9irEuN90kTOK2GPaq6TFOZ5zfkAkQv1o3js7cJQ==","signatures":[{"sig":"MEUCIDQs8RVP9UjjaWaZAk7toPr+/MVJUS2UcxYaTXrNOiAvAiEA16rBw6kCBGXWBjjbosekEvUpNQVTVqxpl1kfdDnQXr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","tags":["database","cache"],"engines":{"node":"*"},"scripts":{"test":"mkdir -p tmp && find tests/ -name '*test.*' -print0 | xargs -0 mocha -R spec ; rm -r tmp","install":"node-waf configure build","postinstall":"./node_modules/coffee-script/bin/coffee -b -c -o lib/ src"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Bindings for using LevelDB through node.","_nodeVersion":"v0.6.9","dependencies":{"coffee-script":"~1.2.0"},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.10.0","twisted-deferred":"0.2.x"},"_engineSupported":true,"optionalDependencies":{},"directories":{}},"0.6.2":{"name":"leveldb","version":"0.6.2","keywords":["database","leveldb"],"_id":"leveldb@0.6.2","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Carter Thaxton","email":"carter.thaxton@gmail.com"},{"name":"Damon Oehlman","email":"damon.oehlman@gmail.com"},{"name":"Gabor Cselle","email":"gabor@google.com"},{"name":"Hans Wennborg","email":"hans@chromium.org"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"name":"Sanjay Ghemawat","email":"sanjay@google.com"},{"name":"shinuza","email":"samorigorse@gmail.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org"},{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"dgrogan@chromium.org"},{"name":"jorlow@chromium.org"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"a79e94d722c0ba0ea14a2eafab3f2ccba764f20d","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.6.2.tgz","integrity":"sha512-97lBF8dJwSMy/RP+Fdo/RppcXLH/z3SFfb3OqF0g+Cnp0MqDKyPFmHZVEZUBmrKV3wdZDviykKQcLVqfF04H3Q==","signatures":[{"sig":"MEUCIQCccB28d56FBVUtcGEA8RZ2LE1IPPJF1icdtAAXGjnmIQIgU5f2OCtVO7nTvqe+/mLeT6bHKkyl9yrSliptuFw+9xU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","engines":{"node":"~0.6.x"},"scripts":{"test":"make test","preinstall":"make build","prepublish":"make coffee","postinstall":"make pkgclean"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.21","description":"Bindings for using LevelDB through node.","_nodeVersion":"v0.6.18","dependencies":{},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.11.0","coffee-script":"~1.2.0"},"_engineSupported":true,"optionalDependencies":{},"directories":{}},"0.6.3":{"name":"leveldb","version":"0.6.3","keywords":["database","leveldb"],"_id":"leveldb@0.6.3","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Carter Thaxton","email":"carter.thaxton@gmail.com"},{"name":"Damon Oehlman","email":"damon.oehlman@gmail.com"},{"name":"Gabor Cselle","email":"gabor@google.com"},{"name":"Hans Wennborg","email":"hans@chromium.org"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"name":"Sanjay Ghemawat","email":"sanjay@google.com"},{"name":"shinuza","email":"samorigorse@gmail.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org"},{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"dgrogan@chromium.org"},{"name":"jorlow@chromium.org"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"65ed63af8c5ff0641cd49ce408ab036d8da0214e","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.6.3.tgz","integrity":"sha512-0PpvWzar+/218qTU4MLzvluLR+e+U5o00VAF+fwbhw5cIYnnUgddsDOvF6Gi17l5wuc1U8lTS6YN7b9G/zHdkg==","signatures":[{"sig":"MEYCIQC8RNoCj56d+PW1rarTQbPeLiW0AEvc57FrJgPzkTOYVQIhAKRT5wNq52xmzmLFRFzqJjYgparaMXOpFFotzfmc+6wj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","engines":{"node":"~0.6.x"},"scripts":{"test":"make test","preinstall":"make build","prepublish":"make coffee","postinstall":"make pkgclean"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.21","description":"Bindings for using LevelDB through node.","_nodeVersion":"v0.6.18","dependencies":{},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.11.0","coffee-script":"~1.2.0"},"_engineSupported":true,"optionalDependencies":{},"directories":{}},"0.6.4":{"name":"leveldb","version":"0.6.4","keywords":["database","leveldb"],"_id":"leveldb@0.6.4","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Carter Thaxton","email":"carter.thaxton@gmail.com"},{"name":"Damon Oehlman","email":"damon.oehlman@gmail.com"},{"name":"Gabor Cselle","email":"gabor@google.com"},{"name":"Hans Wennborg","email":"hans@chromium.org"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"name":"Sanjay Ghemawat","email":"sanjay@google.com"},{"name":"shinuza","email":"samorigorse@gmail.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org"},{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"dgrogan@chromium.org"},{"name":"jorlow@chromium.org"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"bb641c0309e4692326f56662abf4a9dc11b99a97","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.6.4.tgz","integrity":"sha512-6KuyD19faMm52r9CP9oOxQnqpmBEiQiCpn3xXx6JcrI6cpdSVEZn/VD7sUhYr1ywhrLfSnxT6g+QUHq1y7i/QQ==","signatures":[{"sig":"MEYCIQDh+Dj8cWFGT6mAWKmP5S7ah+hKLIl8Bre6p0k4FqPADgIhAKNCeswuCYIaSxfJItCJ/6NQakfpsqPYM6lhW1B3G0jV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","engines":{"node":"~0.6.x"},"scripts":{"test":"make test","preinstall":"make build","prepublish":"make coffee","postinstall":"make pkgclean"},"_npmUser":{"name":"my8bird","email":"my8bird@gmail.com"},"repository":{"url":"git://github.com/my8bird/node-leveldb.git","type":"git"},"_npmVersion":"1.1.21","description":"Bindings for using LevelDB through node.","_nodeVersion":"v0.6.18","dependencies":{},"_defaultsLoaded":true,"devDependencies":{"mocha":"~0.11.0","coffee-script":"~1.2.0"},"_engineSupported":true,"optionalDependencies":{},"directories":{}},"0.7.0":{"name":"leveldb","version":"0.7.0","keywords":["database","leveldb"],"_id":"leveldb@0.7.0","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Carter Thaxton","email":"carter.thaxton@gmail.com"},{"name":"Damon Oehlman","email":"damon.oehlman@gmail.com"},{"name":"Gabor Cselle","email":"gabor@google.com"},{"name":"Hans Wennborg","email":"hans@chromium.org"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"name":"Sanjay Ghemawat","email":"sanjay@google.com"},{"name":"shinuza","email":"samorigorse@gmail.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org"},{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"dgrogan@chromium.org"},{"name":"jorlow@chromium.org"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"6f4f6c3cbe0cfd48c589bd1ea150ad09699ed545","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.7.0.tgz","integrity":"sha512-SMGYPVfnINEIB7zuyDoo4SxGpve16DW7RUcteW9NZAH9ivx7A68s3A9OuI6EIL1Sh4D1w1cTGmmbT+ePj/SHkw==","signatures":[{"sig":"MEUCIQDNnJPUmL4v3Ig+G//zavU5LIljKTmcJuv0IdG3hIrOlQIgfB0QS5f7rf+FEkiwy9eWHI642ZQilt0jLvGkPA4l1OY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","engines":{"node":">=0.6.13 <0.9.0"},"scripts":{"test":"make test","preinstall":"make build","prepublish":"make coffee","postinstall":"make pkgclean"},"repository":{"url":"https://github.com/my8bird/node-leveldb.git","type":"git"},"description":"Bindings for using LevelDB through node.","dependencies":{},"devDependencies":{"mocha":"~1.3.0","coffee-script":"~1.2.0"},"directories":{}},"0.7.1":{"name":"leveldb","version":"0.7.1","keywords":["database","leveldb"],"_id":"leveldb@0.7.1","maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"}],"contributors":[{"name":"Carter Thaxton","email":"carter.thaxton@gmail.com"},{"name":"Damon Oehlman","email":"damon.oehlman@gmail.com"},{"name":"Gabor Cselle","email":"gabor@google.com"},{"name":"Hans Wennborg","email":"hans@chromium.org"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"name":"Sanjay Ghemawat","email":"sanjay@google.com"},{"name":"shinuza","email":"samorigorse@gmail.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org"},{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"dgrogan@chromium.org"},{"name":"jorlow@chromium.org"}],"homepage":"https://github.com/my8bird/node-leveldb","bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"dist":{"shasum":"fee851362483e20f1bbb59e3c013d368fcea3dea","tarball":"https://registry.npmjs.org/leveldb/-/leveldb-0.7.1.tgz","integrity":"sha512-P2ngeqWP8ERhK6Go7KukLpPDo/IYnBoslWalnXDp4PK+V0MXYEhupikqWC5dkgUvqqU//yJA67+mFqQ0vRNDxA==","signatures":[{"sig":"MEUCIQDC2fVKiuBIG6rZQRMOH/GhAxRzX4GSi05vNSFeQxsYcwIgU8TsMSjc67HwTcaZ7nbSZiIRGV8FLoFuDhV1PgCGLEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib","engines":{"node":">=0.6.13 <0.9.0"},"scripts":{"test":"make test","preinstall":"make build","prepublish":"make coffee","postinstall":"make pkgclean"},"repository":{"url":"https://github.com/my8bird/node-leveldb.git","type":"git"},"description":"Bindings for using LevelDB through node.","dependencies":{},"devDependencies":{"mocha":"~1.3.0","coffee-script":"~1.3.0"},"directories":{}}},"time":{"created":"2011-08-22T02:03:45.698Z","modified":"2025-10-13T17:10:12.216Z","0.1.0":"2011-08-22T02:03:46.538Z","0.2.0":"2011-08-30T12:06:50.508Z","0.3.5":"2011-08-31T03:08:31.716Z","0.4.0":"2011-12-10T01:55:07.101Z","0.5.0":"2012-01-28T02:49:20.492Z","0.5.1":"2012-02-05T00:29:20.659Z","0.5.2":"2012-02-07T02:51:01.808Z","0.5.3":"2012-02-11T14:29:34.131Z","0.5.4":"2012-02-14T02:12:06.631Z","0.5.5":"2012-02-14T13:28:42.957Z","0.6.2":"2012-07-01T17:15:35.023Z","0.6.3":"2012-07-11T02:16:09.554Z","0.6.4":"2012-07-13T19:41:55.379Z","0.7.0":"2012-07-25T15:38:14.940Z","0.7.1":"2012-08-29T02:31:10.849Z"},"bugs":{"url":"https://github.com/my8bird/node-leveldb/issues"},"homepage":"https://github.com/my8bird/node-leveldb","keywords":["database","leveldb"],"repository":{"url":"https://github.com/my8bird/node-leveldb.git","type":"git"},"description":"Bindings for using LevelDB through node.","contributors":[{"name":"Carter Thaxton","email":"carter.thaxton@gmail.com"},{"name":"Damon Oehlman","email":"damon.oehlman@gmail.com"},{"name":"Gabor Cselle","email":"gabor@google.com"},{"name":"Hans Wennborg","email":"hans@chromium.org"},{"name":"Michael Phan-Ba","email":"michael@mikepb.com"},{"name":"Nathan Landis","email":"my8bird@gmail.com"},{"name":"Randall Leeds","email":"randall.leeds@gmail.com"},{"name":"Sanjay Ghemawat","email":"sanjay@google.com"},{"name":"shinuza","email":"samorigorse@gmail.com"},{"name":"Stefan Thomas","email":"justmoon@members.fsf.org"},{"name":"Tim Caswell","email":"tim@creationix.com"},{"name":"dgrogan@chromium.org"},{"name":"jorlow@chromium.org"}],"maintainers":[{"name":"my8bird","email":"my8bird@gmail.com"},{"name":"rvagg","email":"rod@vagg.org"}],"readme":"[![Build Status](https://secure.travis-ci.org/my8bird/node-leveldb.png)](http://travis-ci.org/my8bird/node-leveldb)\n\n\n# Node-LevelDB\n\nThe leveldb library provides a persistent key value store. Keys and values\nare arbitrary byte arrays. The keys are ordered within the key value store\naccording to a user-specified comparator function.\n\nThis project is node bindings to this excellent library so that node\nprograms can either implement their own custom databases or simply use it\ndirectly as a fast, simple key/value store.\n\nWhile implementing nStore, I realized there are a couple things that V8 and\nnode are not very good at.  They are heavy disk I/O and massive objects with\neither millions of keys or millions of sub objects.\n\nSince LevelDB provides good primitives like MVCC and binary support (It was\ndesigned to back IndexDB in the Chrome browser), then it can be used as a\nbase to implement things like CouchDB.\n\n\n## Usage\n\n```js\nvar leveldb = require('leveldb');\nleveldb.open(\"path/to/my/db\", { create_if_missing: true }, onOpen);\n\nfunction onOpen(err, db) {\n  var key = \"mykey\";\n  db.put(key, \"My Value!\", function(err) {\n    db.get(key, function(err, value) {\n      console.dir(value); // prints: My Value!\n      db.del(key);\n    });\n  });\n}\n```\n\n\n## Installing\n\nTo compile native code and CoffeeScript do:\n\n    npm install\n\n\n## Testing\n\nTo run tests do:\n\n    npm test\n\nYou can also view the current build status on\n[Travis-CI](http://travis-ci.org/my8bird/node-leveldb).\n\n\n## Stripping the library\n\nThe leveldb library is bundled in the deps folder and is compiled in\nstaticly.  The resulting node addon is about 4mb unstripped.  If you want to\nmake it smaller, I've had success using the `strip` command on it which\nshrinks it down to about 300kb.\n\n    strip build/default/leveldb.node\n\n\n## Contributing\n\nSince I am not experienced in the world of C++ and am still learning, I\nwelcome contributions.  Mainly what I need right now is someone with\nexperience to review my code and tell me things I'm doing stupid.  Maybe add\na C++ best pratices note to this document.\n\nCurrently Randall Leeds (@tilgovi and one of the CouchDB commiters) has\nexpressed interest in helping and already has commit rights to the project.\n\n\n## Contributors\n\n```\n   176  Michael Phan-Ba\n    55  Nathan Landis\n    39  Tim Caswell\n    19  gabor@google.com\n    15  jorlow@chromium.org\n    12  dgrogan@chromium.org\n    12  Stefan Thomas\n     9  Randall Leeds\n     9  Carter Thaxton\n     6  Damon Oehlman\n     5  Hans Wennborg\n     4  shinuza\n     3  hans@chromium.org\n     2  Sanjay Ghemawat\n     1  (no author)\n     1  Paul Vorbach\n     1  justmoon\n     1  Gabor Cselle\n```\n","readmeFilename":"","users":{"emarcs":true,"pandao":true,"sedmonds":true,"xueboren":true,"fgribreau":true,"hellboy81":true,"nomemires":true,"curioussavage":true}}