{"_id":"memdown","_rev":"1632816","name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","dist-tags":{"latest":"6.1.1"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"time":{"modified":"2026-04-10T15:46:01.000Z","created":"2013-03-18T07:05:37.323Z","6.1.1":"2021-10-02T10:37:09.701Z","6.1.0":"2021-09-28T21:16:17.342Z","6.0.0":"2021-04-10T13:17:36.382Z","5.1.0":"2019-10-04T13:09:03.817Z","5.0.0":"2019-08-18T10:36:03.875Z","4.1.0":"2019-06-28T06:37:21.518Z","4.0.0":"2019-03-29T20:57:18.137Z","3.0.0":"2018-05-22T19:33:02.767Z","2.0.0":"2018-02-11T15:08:47.260Z","1.4.1":"2017-10-04T10:23:50.089Z","1.4.0":"2017-09-30T11:02:03.373Z","1.3.1":"2017-09-15T12:07:41.247Z","1.3.0":"2017-09-15T10:54:21.461Z","1.2.7":"2017-09-06T14:24:56.917Z","1.2.4":"2016-11-20T01:37:42.894Z","1.2.3":"2016-11-19T20:58:05.347Z","1.2.2":"2016-09-13T01:03:20.970Z","1.2.1":"2016-09-09T05:01:49.575Z","1.2.0":"2016-05-30T13:01:01.644Z","1.1.2":"2016-01-24T22:53:16.815Z","1.1.1":"2016-01-16T20:07:52.999Z","1.1.0":"2015-09-30T02:54:18.717Z","1.0.0":"2014-11-01T19:26:26.120Z","0.11.0":"2014-10-26T14:22:17.913Z","0.10.2":"2014-06-22T06:34:46.706Z","0.10.1":"2014-05-28T10:34:58.312Z","0.10.0":"2014-05-15T13:09:19.837Z","0.9.0":"2014-05-13T04:57:54.530Z","0.8.0":"2014-04-25T07:44:05.944Z","0.7.1":"2014-04-15T04:45:50.831Z","0.7.0":"2014-02-15T10:36:11.506Z","0.6.0":"2013-12-05T11:36:47.667Z","0.5.1":"2013-10-14T10:58:13.836Z","0.5.0":"2013-10-14T08:04:06.654Z","0.4.1":"2013-10-12T05:53:21.781Z","0.4.0":"2013-10-12T05:48:09.469Z","0.3.0":"2013-08-02T13:14:06.451Z","0.2.1":"2013-07-08T00:57:50.550Z","0.2.0":"2013-05-14T13:15:55.597Z","0.1.1":"2013-05-04T05:00:56.013Z","0.1.0":"2013-05-04T00:57:44.142Z","0.0.0":"2013-03-18T07:05:37.323Z"},"users":{"rocket0191":true,"grumpycat":true,"panlw":true,"gabeio":true,"hzapata":true},"repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"versions":{"6.1.1":{"name":"memdown","version":"6.1.1","description":"An drop-in replacement for LevelDOWN that works in memory only","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"license":"MIT","main":"memdown.js","scripts":{"test":"standard && hallmark && (nyc -s node test.js | faucet) && nyc report","test-browsers":"airtap --coverage --verbose test.js","test-browsers-local":"airtap --coverage -p local test.js","coverage":"nyc report -r lcovonly","hallmark":"hallmark --fix","dependency-check":"dependency-check . test.js","prepublishOnly":"npm run dependency-check"},"dependencies":{"abstract-leveldown":"^7.2.0","buffer":"^6.0.3","functional-red-black-tree":"^1.0.1","inherits":"^2.0.1","ltgt":"^2.2.0"},"devDependencies":{"airtap":"^4.0.3","airtap-playwright":"^1.0.1","airtap-sauce":"^1.1.0","dependency-check":"^3.3.0","faucet":"^0.0.1","hallmark":"^3.1.0","level-concat-iterator":"^3.0.0","nyc":"^15.1.0","standard":"^16.0.3","tape":"^5.0.1"},"repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"homepage":"https://github.com/Level/memdown","keywords":["level","leveldb","leveldown","levelup","memory"],"engines":{"node":">=10"},"gitHead":"045028c4de5c82b828f4cc688c996a6ddf60a1e7","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@6.1.1","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"ab52fae1a029affb40af60fda9d247a5733e4dc3","size":8728,"noattachment":false,"key":"/memdown/-/memdown-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-6.1.1.tgz"},"_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"directories":{},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_6.1.1_1633171029524_0.4707141096168721"},"_hasShrinkwrap":false,"publish_time":1633171029701,"_cnpm_publish_time":1633171029701,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"6.1.0":{"name":"memdown","version":"6.1.0","description":"An drop-in replacement for LevelDOWN that works in memory only","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"license":"MIT","main":"memdown.js","scripts":{"test":"standard && hallmark && (nyc -s node test.js | faucet) && nyc report","test-browsers":"airtap --coverage --verbose test.js","test-browsers-local":"airtap --coverage -p local test.js","coverage":"nyc report -r lcovonly","hallmark":"hallmark --fix","dependency-check":"dependency-check . test.js","prepublishOnly":"npm run dependency-check"},"dependencies":{"abstract-leveldown":"^7.2.0","buffer":"^6.0.3","functional-red-black-tree":"^1.0.1","inherits":"^2.0.1","ltgt":"^2.2.0"},"devDependencies":{"airtap":"^4.0.3","airtap-playwright":"^1.0.1","airtap-sauce":"^1.1.0","dependency-check":"^3.3.0","faucet":"^0.0.1","hallmark":"^3.1.0","level-concat-iterator":"^3.0.0","nyc":"^15.1.0","standard":"^16.0.3","tape":"^5.0.1"},"repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"homepage":"https://github.com/Level/memdown","keywords":["level","leveldb","leveldown","levelup","memory"],"engines":{"node":">=10"},"gitHead":"3abb824f5ffd4a75f12c8939615ca07dd37c0c62","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@6.1.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"835c661493ec43edec27903c65f7571857b4e153","size":8281,"noattachment":false,"key":"/memdown/-/memdown-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-6.1.0.tgz"},"_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"directories":{},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_6.1.0_1632863777189_0.7573756261580455"},"_hasShrinkwrap":false,"publish_time":1632863777342,"_cnpm_publish_time":1632863777342,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"6.0.0":{"name":"memdown","version":"6.0.0","description":"An drop-in replacement for LevelDOWN that works in memory only","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"license":"MIT","main":"memdown.js","scripts":{"test":"standard && hallmark && (nyc -s node test.js | faucet) && nyc report","test-browsers":"airtap --coverage --verbose test.js","test-browsers-local":"airtap --coverage -p local test.js","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . test.js","prepublishOnly":"npm run dependency-check"},"dependencies":{"abstract-leveldown":"^7.0.0","buffer":"^6.0.3","functional-red-black-tree":"^1.0.1","inherits":"^2.0.1","ltgt":"^2.2.0"},"devDependencies":{"airtap":"^4.0.3","airtap-playwright":"^1.0.1","airtap-sauce":"^1.1.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","faucet":"^0.0.1","hallmark":"^3.1.0","level-community":"^3.0.0","level-concat-iterator":"^3.0.0","nyc":"^15.1.0","standard":"^16.0.3","tape":"^5.0.1"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"homepage":"https://github.com/Level/memdown","keywords":["level","leveldb","leveldown","levelup","memory"],"engines":{"node":">=10"},"gitHead":"6f0fc1be83ba650441b924bf746c22339a5b4e4e","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@6.0.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"4d0afeeea7aca0d3d75d4f89d5f51acf6a8e8387","size":9002,"noattachment":false,"key":"/memdown/-/memdown-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-6.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_6.0.0_1618060656276_0.6162885967071794"},"_hasShrinkwrap":false,"publish_time":1618060656382,"_cnpm_publish_time":1618060656382,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"5.1.0":{"name":"memdown","version":"5.1.0","description":"An drop-in replacement for LevelDOWN that works in memory only","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"license":"MIT","main":"memdown.js","scripts":{"test":"standard && hallmark && (nyc -s node test.js | faucet) && nyc report","test-browsers":"airtap --loopback airtap.local --coverage test.js","test-browser-local":"airtap --coverage --local test.js","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . immediate*.js test.js","prepublishOnly":"npm run dependency-check"},"browser":{"./immediate.js":"./immediate-browser.js"},"dependencies":{"abstract-leveldown":"~6.2.1","functional-red-black-tree":"~1.0.1","immediate":"~3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0","safe-buffer":"~5.2.0"},"devDependencies":{"airtap":"^2.0.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","faucet":"^0.0.1","hallmark":"^2.0.0","level-community":"^3.0.0","level-concat-iterator":"^2.0.0","nyc":"^14.0.0","standard":"^14.0.0","tape":"^4.8.0"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"homepage":"https://github.com/Level/memdown","keywords":["level","leveldb","leveldown","levelup","memory"],"engines":{"node":">=6"},"gitHead":"66b4b13860ad49158a083bdb9626f79d03719ecf","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@5.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"608e91a9f10f37f5b5fe767667a8674129a833cb","size":8489,"noattachment":false,"key":"/memdown/-/memdown-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-5.1.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_5.1.0_1570194543714_0.061513504988677914"},"_hasShrinkwrap":false,"publish_time":1570194543817,"_cnpm_publish_time":1570194543817,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"5.0.0":{"name":"memdown","version":"5.0.0","description":"An drop-in replacement for LevelDOWN that works in memory only","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"license":"MIT","main":"memdown.js","scripts":{"test":"standard && hallmark && nyc node test.js","test-browsers":"airtap --loopback airtap.local --coverage test.js","test-browser-local":"airtap --coverage --local test.js","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . immediate*.js test.js","prepublishOnly":"npm run dependency-check"},"browser":{"./immediate.js":"./immediate-browser.js"},"dependencies":{"abstract-leveldown":"~6.1.0","functional-red-black-tree":"~1.0.1","immediate":"~3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0","safe-buffer":"~5.2.0"},"devDependencies":{"airtap":"^2.0.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","hallmark":"^1.0.0","level-community":"^3.0.0","level-concat-iterator":"^2.0.0","nyc":"^14.0.0","standard":"^13.0.1","tape":"^4.8.0"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"homepage":"https://github.com/Level/memdown","keywords":["level","leveldb","leveldown","levelup","memory"],"engines":{"node":">=6"},"gitHead":"a4321bfceab552ae2e85e9b9579dc8b2b5dac021","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"ac4cf88401c14eda1a4e26e1b1d004cb733c6e1e","size":8368,"noattachment":false,"key":"/memdown/-/memdown-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-5.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_5.0.0_1566124563723_0.22180070873466518"},"_hasShrinkwrap":false,"publish_time":1566124563875,"_cnpm_publish_time":1566124563875,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"4.1.0":{"name":"memdown","version":"4.1.0","description":"An drop-in replacement for LevelDOWN that works in memory only","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"license":"MIT","main":"memdown.js","scripts":{"test":"standard && hallmark && nyc node test.js","test-browsers":"airtap --loopback airtap.local --coverage test.js","test-browser-local":"airtap --coverage --local test.js","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . immediate*.js test.js","prepublishOnly":"npm run dependency-check"},"browser":{"./immediate.js":"./immediate-browser.js"},"dependencies":{"abstract-leveldown":"~6.0.1","functional-red-black-tree":"~1.0.1","immediate":"~3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0","safe-buffer":"~5.1.1"},"devDependencies":{"airtap":"^2.0.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","hallmark":"^0.1.0","level-community":"^3.0.0","level-concat-iterator":"^2.0.0","nyc":"^14.0.0","standard":"^12.0.0","tape":"^4.8.0"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"homepage":"https://github.com/Level/memdown","keywords":["level","leveldb","leveldown","levelup","memory"],"engines":{"node":">=6"},"gitHead":"4920c465547d8c3604a45bc418fa099e5015741f","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@4.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"4e667ec75ce524a8aa7391c10a5a357c6d4fde0e","size":8268,"noattachment":false,"key":"/memdown/-/memdown-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-4.1.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_4.1.0_1561703841335_0.8628635700351532"},"_hasShrinkwrap":false,"publish_time":1561703841518,"_cnpm_publish_time":1561703841518,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"4.0.0":{"name":"memdown","version":"4.0.0","description":"An drop-in replacement for LevelDOWN that works in memory only","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"license":"MIT","main":"memdown.js","scripts":{"test":"standard && hallmark && nyc node test.js","test-browsers":"airtap --loopback airtap.local --coverage test.js","test-browser-local":"airtap --coverage --local test.js","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . immediate*.js test.js","prepublishOnly":"npm run dependency-check"},"browser":{"./immediate.js":"./immediate-browser.js"},"dependencies":{"abstract-leveldown":"~6.0.1","functional-red-black-tree":"~1.0.1","immediate":"~3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0","safe-buffer":"~5.1.1"},"devDependencies":{"airtap":"^2.0.0","coveralls":"^3.0.2","dependency-check":"^3.3.0","hallmark":"^0.1.0","level-community":"^3.0.0","level-concat-iterator":"^2.0.0","nyc":"^13.2.0","standard":"^12.0.0","tape":"^4.8.0"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"homepage":"https://github.com/Level/memdown","keywords":["level","leveldb","leveldown","levelup","memory"],"engines":{"node":">=6"},"gitHead":"6e2db2f64f12c0bc988b82f14860f69aad72ecb1","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"2b62ce2cefedcd8553665c410025c044cf8cb77e","size":8036,"noattachment":false,"key":"/memdown/-/memdown-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-4.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_4.0.0_1553893038008_0.30565397491566637"},"_hasShrinkwrap":false,"publish_time":1553893038137,"_cnpm_publish_time":1553893038137,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"3.0.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"3.0.0","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"memdown.js","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"~5.0.0","functional-red-black-tree":"~1.0.1","immediate":"~3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0","safe-buffer":"~5.1.1"},"devDependencies":{"airtap":"^0.0.5","faucet":"^0.0.1","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","rimraf":"^2.6.2","standard":"^11.0.0","tape":"^4.8.0"},"browser":{"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"standard && node test.js | faucet","test-browsers":"airtap --sauce-connect --loopback airtap.local --no-coverage test.js","test-browser-local":"airtap --no-coverage --local 9000 test.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","engines":{"node":">=6"},"files":["memdown.js","immediate.js","immediate-browser.js","UPGRADING.md"],"gitHead":"ee4602b570dc2461f476f3d19b9090d062f5d3a5","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@3.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"93aca055d743b20efc37492e9e399784f2958309","size":6068,"noattachment":false,"key":"/memdown/-/memdown-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-3.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_3.0.0_1527017582606_0.014340328599157681"},"_hasShrinkwrap":false,"publish_time":1527017582767,"_cnpm_publish_time":1527017582767,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"2.0.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"2.0.0","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"},{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/meirionhughes"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"memdown.js","typings":"memdown.d.ts","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"~4.0.0","functional-red-black-tree":"~1.0.1","immediate":"~3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0","safe-buffer":"~5.1.1"},"devDependencies":{"@types/node":"^8.0.47","faucet":"^0.0.1","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","rimraf":"^2.6.2","standard":"^10.0.3","tape":"^4.8.0","ts-node":"^4.1.0","typescript":"^2.6.2","zuul":"github:vweevers/zuul#custom-loopback-hostname"},"browser":{"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"standard && node test.js --stderr | faucet && npm run test-ts","test-ts":"ts-node --no-cache test.js | faucet","test-browsers":"zuul --browser-retries 2 --sauce-connect --concurrency 1 --loopback zuul.local --no-coverage ./test.js","test-browser-local":"zuul --ui tape --no-coverage --local 9000 ./test.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","engines":{"node":">=4.0.0"},"files":["memdown.js","memdown.d.ts","immediate.js","immediate-browser.js","UPGRADING.md"],"greenkeeper":{"ignore":["@types/node"]},"gitHead":"e3d0aec45b71f3926d04c2e31d8925814e588cad","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@2.0.0","_shasum":"40a4501b39890ae641513f2a94d7342d594c2d83","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"40a4501b39890ae641513f2a94d7342d594c2d83","size":6490,"noattachment":false,"key":"/memdown/-/memdown-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-2.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown_2.0.0_1518361726587_0.6404255973489983"},"_hasShrinkwrap":false,"publish_time":1518361727260,"_cnpm_publish_time":1518361727260,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.4.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.4.1","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"},{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/meirionhughes"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"memdown.js","typings":"memdown.d.ts","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"~2.7.1","functional-red-black-tree":"^1.0.1","immediate":"^3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0","safe-buffer":"~5.1.1"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","rimraf":"*","standard":"^10.0.3","tape":"*","zuul":"github:vweevers/zuul#custom-loopback-hostname"},"browser":{"rimraf":false,"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"standard && node ./test.js --stderr | faucet","test-browsers":"zuul --browser-retries 2 --sauce-connect --concurrency 5 --loopback zuul.local --no-coverage ./test.js","test-browser-local":"zuul --ui tape --no-coverage --local 9000 ./test.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":["memdown.js","memdown.d.ts","immediate.js","immediate-browser.js"],"gitHead":"b51bbd30e1e16dd0d87b6acf40e863bb2eb37bc4","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.4.1","_shasum":"b4e4e192174664ffbae41361aa500f3119efe215","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"b4e4e192174664ffbae41361aa500f3119efe215","size":5087,"noattachment":false,"key":"/memdown/-/memdown-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.4.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown-1.4.1.tgz_1507112629160_0.10220613470301032"},"directories":{},"publish_time":1507112630089,"_cnpm_publish_time":1507112630089,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.4.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.4.0","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"},{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/meirionhughes"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"memdown.js","typings":"memdown.d.ts","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"2.7.0","functional-red-black-tree":"^1.0.1","immediate":"^3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false,"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"npm run write-zuul && zuul --browser-retries 2 --no-coverage ./test.js","write-zuul":"printf \"ui: tape\nbrowsers:\n  - name: $BROWSER\n    version: latest\n\">.zuul.yml","test-browser-local":"zuul --ui tape --no-coverage --local 9000 ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":["memdown.js","memdown.d.ts","immediate.js","immediate-browser.js"],"gitHead":"6034bfd925dc46da8a3013504f8a3785e6fbe546","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.4.0","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"c2cf68481aeb569741ba2111d346df72bc2ebdff","size":5387,"noattachment":false,"key":"/memdown/-/memdown-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.4.0.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown-1.4.0.tgz_1506769322464_0.19935995154082775"},"directories":{},"publish_time":1506769323373,"_hasShrinkwrap":false,"_cnpm_publish_time":1506769323373,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.3.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.3.1","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"},{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/meirionhughes"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"memdown.js","typings":"memdown.d.ts","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"2.7.0","functional-red-black-tree":"^1.0.1","immediate":"^3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false,"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"npm run write-zuul && zuul --browser-retries 2 --no-coverage ./test.js","write-zuul":"printf \"ui: tape\nbrowsers:\n  - name: $BROWSER\n    version: latest\n\">.zuul.yml","test-browser-local":"zuul --ui tape --no-coverage --local 9000 ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":["memdown.js","memdown.d.ts","immediate.js","immediate-browser.js"],"gitHead":"1cb7f3b43e9c353295def7f8a6e1a19c9b917a9a","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.3.1","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"071499332e3a74b88c3d9551b0750d61fdf0c5b7","size":5478,"noattachment":false,"key":"/memdown/-/memdown-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.3.1.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown-1.3.1.tgz_1505477260369_0.4320127733517438"},"directories":{},"publish_time":1505477261247,"_hasShrinkwrap":false,"_cnpm_publish_time":1505477261247,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.3.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.3.0","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"},{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/meirionhughes"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"memdown.js","typings":"memdown.d.ts","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"2.7.0","functional-red-black-tree":"^1.0.1","immediate":"^3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false,"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"npm run write-zuul && zuul --browser-retries 2 --no-coverage ./test.js","write-zuul":"printf \"ui: tape\nbrowsers:\n  - name: $BROWSER\n    version: latest\n\">.zuul.yml","test-browser-local":"zuul --ui tape --no-coverage --local 9000 ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":["memdown.js","immediate.js","immediate-browser.js"],"gitHead":"7b996bf7efc45ce33314568a6e906744ef849c1a","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.3.0","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"912a34a5571607075bb3379b4c897d5e78d559f7","size":5129,"noattachment":false,"key":"/memdown/-/memdown-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.3.0.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown-1.3.0.tgz_1505472860548_0.7643904031720012"},"directories":{},"publish_time":1505472861461,"_cnpm_publish_time":1505472861461,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.2.7":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.2.7","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"memdown.js","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"2.6.3","functional-red-black-tree":"^1.0.1","immediate":"^3.2.3","inherits":"~2.0.1","ltgt":"~2.2.0"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false,"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"npm run write-zuul && zuul --browser-retries 2 --no-coverage ./test.js","write-zuul":"printf \"ui: tape\nbrowsers:\n  - name: $BROWSER\n    version: latest\n\">.zuul.yml","test-browser-local":"zuul --ui tape --no-coverage --local 9000 ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":["memdown.js","immediate.js","immediate-browser.js"],"gitHead":"19ed79fbf853571098b6475d8c79c10ca6f22d4b","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.2.7","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"64f2d6b511724c016f3cbd5a40b84349da247b0f","size":5077,"noattachment":false,"key":"/memdown/-/memdown-1.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.2.7.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/memdown-1.2.7.tgz_1504707896000_0.36008516303263605"},"directories":{},"publish_time":1504707896917,"_cnpm_publish_time":1504707896917,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.2.4":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.2.4","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"2.4.1","functional-red-black-tree":"^1.0.1","immediate":"^3.2.3","inherits":"~2.0.1","ltgt":"~2.1.3"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false,"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"zuul --no-coverage ./test.js","test-browser-local":"zuul --no-coverage --local 9000 ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":["immediate.js","immediate-browser.js"],"gitHead":"0454e57399616b81fd76acc4f69fe17859be1fe9","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.2.4","_shasum":"cd9a34aaf074d53445a271108eb4b8dd4ec0f27f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"dist":{"shasum":"cd9a34aaf074d53445a271108eb4b8dd4ec0f27f","size":4957,"noattachment":false,"key":"/memdown/-/memdown-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.2.4.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/memdown-1.2.4.tgz_1479605862655_0.6091416811104864"},"directories":{},"publish_time":1479605862894,"_cnpm_publish_time":1479605862894,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.2.3":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.2.3","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"abstract-leveldown":"2.4.1","functional-red-black-tree":"^1.0.1","immediate":"^3.2.3","inherits":"~2.0.1","ltgt":"~2.1.3"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false,"./immediate.js":"./immediate-browser.js"},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"zuul --no-coverage ./test.js","test-browser-local":"zuul --no-coverage --local 9000 ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":[],"gitHead":"4f242a30a110ea471a6f68a4e884ac49cf1355f9","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.2.3","_shasum":"5b729113e5997c1336f1b288f5bc8342ef7abcd9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"dist":{"shasum":"5b729113e5997c1336f1b288f5bc8342ef7abcd9","size":4867,"noattachment":false,"key":"/memdown/-/memdown-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.2.3.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/memdown-1.2.3.tgz_1479589085109_0.11051958752796054"},"directories":{},"publish_time":1479589085347,"_cnpm_publish_time":1479589085347,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.2.2":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.2.2","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"inherits":"~2.0.1","ltgt":"~1.0.2","functional-red-black-tree":"^1.0.1","abstract-leveldown":"2.4.1"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"zuul --no-coverage ./test.js","test-browser-local":"zuul --no-coverage --local 9000 ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":[],"gitHead":"ef16868275f4cd877b16c4a2969519237f9e38a5","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.2.2","_shasum":"51034b03728fa527b9bc8990b068020fb9b4828e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"dist":{"shasum":"51034b03728fa527b9bc8990b068020fb9b4828e","size":4808,"noattachment":false,"key":"/memdown/-/memdown-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.2.2.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/memdown-1.2.2.tgz_1473728597943_0.7645348943769932"},"directories":{},"publish_time":1473728600970,"_cnpm_publish_time":1473728600970,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.2.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.2.1","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"inherits":"~2.0.1","ltgt":"~1.0.2","functional-red-black-tree":"^1.0.1","abstract-leveldown":"2.4.1"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"zuul --no-coverage ./test.js","test-browser-local":"zuul --no-coverage --local 9000 ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":[],"gitHead":"8671844e0bdeb233f00be4e4e04823c3a322990f","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.2.1","_shasum":"f5bff80676efa22968270ccd1e633de9eed86f62","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"dist":{"shasum":"f5bff80676efa22968270ccd1e633de9eed86f62","size":4827,"noattachment":false,"key":"/memdown/-/memdown-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.2.1.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/memdown-1.2.1.tgz_1473397307207_0.13456260249949992"},"directories":{},"publish_time":1473397309575,"_cnpm_publish_time":1473397309575,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.2.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.2.0","homepage":"https://github.com/Level/memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"git+https://github.com/Level/memdown.git"},"dependencies":{"inherits":"~2.0.1","ltgt":"~1.0.2","functional-red-black-tree":"^1.0.1","abstract-leveldown":"^2.0.3"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"zuul ./test.js","test-browser-local":"zuul --local ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":[],"gitHead":"eb030ea9b6a95f6cfc5821391e309367894fcaf0","bugs":{"url":"https://github.com/Level/memdown/issues"},"_id":"memdown@1.2.0","_shasum":"ba74cb675c9f839a1bd318a486ba41ddcc9a200a","_from":".","_npmVersion":"3.9.3","_nodeVersion":"5.11.1","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"dist":{"shasum":"ba74cb675c9f839a1bd318a486ba41ddcc9a200a","size":4906,"noattachment":false,"key":"/memdown/-/memdown-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.2.0.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/memdown-1.2.0.tgz_1464613261167_0.8597694640047848"},"directories":{},"publish_time":1464613261644,"_cnpm_publish_time":1464613261644,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.1.2":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.1.2","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"git+https://github.com/rvagg/node-memdown.git"},"dependencies":{"inherits":"~2.0.1","ltgt":"~1.0.2","functional-red-black-tree":"^1.0.1","abstract-leveldown":"^2.0.3"},"devDependencies":{"bench":"*","faucet":"*","istanbul":"^0.4.2","istanbul-coveralls":"^1.0.3","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"zuul ./test.js","test-browser-local":"zuul --local ./test.js","lint":"jshint -c .jshintrc memdown.js","coverage":"istanbul cover -i memdown.js ./node_modules/.bin/tape ./test.js && istanbul check-coverage --lines 90 --function 80 --statements 90 --branches 80","report-coverage":"npm run coverage && istanbul-coveralls"},"license":"MIT","files":[],"gitHead":"f16e1a192967d53589e4da1c019eb6c1885ca8b0","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@1.1.2","_shasum":"3b8c24580db23e47b3c672f2ccf0b193187844cb","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"dist":{"shasum":"3b8c24580db23e47b3c672f2ccf0b193187844cb","size":4884,"noattachment":false,"key":"/memdown/-/memdown-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.1.2.tgz"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1453675996815,"_cnpm_publish_time":1453675996815,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.1.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.1.1","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"git+https://github.com/rvagg/node-memdown.git"},"dependencies":{"inherits":"~2.0.1","ltgt":"~1.0.2","functional-red-black-tree":"^1.0.1","abstract-leveldown":"^2.0.3"},"devDependencies":{"bench":"*","faucet":"*","jshint":"^2.9.1","rimraf":"*","tape":"*","zuul":"^3.9.0"},"browser":{"rimraf":false},"scripts":{"test":"npm run lint && node ./test.js --stderr | faucet","test-browser":"zuul ./test.js","test-browser-local":"zuul --local ./test.js","lint":"jshint -c .jshintrc memdown.js"},"license":"MIT","gitHead":"c100c4c647577795612a255b4445853bff20d461","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@1.1.1","_shasum":"c4aa7dab993e378e67bd7dfbe4b596376eebdac8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"c4aa7dab993e378e67bd7dfbe4b596376eebdac8","size":21982,"noattachment":false,"key":"/memdown/-/memdown-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.1.1.tgz"},"directories":{},"publish_time":1452974872999,"_cnpm_publish_time":1452974872999,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.1.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.1.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"git+https://github.com/rvagg/node-memdown.git"},"dependencies":{"inherits":"~2.0.1","ltgt":"~1.0.2","functional-red-black-tree":"^1.0.1","abstract-leveldown":"^2.0.3"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*","faucet":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","gitHead":"f6d191a0beb164af9acf79240ba7fa520b590ff6","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@1.1.0","_shasum":"0ff15d3188fe5a123674ef2d0fe1032158a35d40","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"0ff15d3188fe5a123674ef2d0fe1032158a35d40","size":20318,"noattachment":false,"key":"/memdown/-/memdown-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.1.0.tgz"},"directories":{},"publish_time":1443581658717,"_cnpm_publish_time":1443581658717,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"1.0.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"1.0.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"inherits":"~2.0.1","ltgt":"~1.0.2","functional-red-black-tree":"^1.0.1","abstract-leveldown":"^2.0.3"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*","faucet":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","gitHead":"feabb44f19305c720e6014dabec9043aadf7d716","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@1.0.0","_shasum":"d3d1fe9bd60c39b5e156247890ea5f95fa764eb9","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"d3d1fe9bd60c39b5e156247890ea5f95fa764eb9","size":19827,"noattachment":false,"key":"/memdown/-/memdown-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-1.0.0.tgz"},"directories":{},"publish_time":1414869986120,"_cnpm_publish_time":1414869986120,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.11.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.11.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"0.12.3","inherits":"~2.0.1","ltgt":"~1.0.2"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*","faucet":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","gitHead":"8cb33336dd33af9f0d9eaa7ec00c729fe59c0891","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.11.0","_shasum":"dec0272ab61f861b803d432e5a029ec2b57489d2","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"nolanlawson","email":"nolan@nolanlawson.com"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"dec0272ab61f861b803d432e5a029ec2b57489d2","size":19311,"noattachment":false,"key":"/memdown/-/memdown-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.11.0.tgz"},"directories":{},"publish_time":1414333337913,"_cnpm_publish_time":1414333337913,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.10.2":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.10.2","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.12.2","inherits":"~2.0.1","ltgt":"~1.0.2"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*","faucet":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","gitHead":"b60b55241c0859c05eca92911aa4c34b6c491792","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.10.2","_shasum":"a15ed0b6a8f216848d80a75c0fe8dd0bad89b608","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"a15ed0b6a8f216848d80a75c0fe8dd0bad89b608","size":15702,"noattachment":false,"key":"/memdown/-/memdown-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.10.2.tgz"},"directories":{},"publish_time":1403418886706,"_cnpm_publish_time":1403418886706,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.10.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.10.1","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.12.2","inherits":"^2.0.1"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*","faucet":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.10.1","dist":{"shasum":"ab50b5bb92723fcf02f3d259d469bcbfcad97c61","size":15980,"noattachment":false,"key":"/memdown/-/memdown-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.10.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1401273298312,"_cnpm_publish_time":1401273298312,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.10.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.10.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.12.2","inherits":"^2.0.1"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*","faucet":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.10.0","_shasum":"fd0d8f62abd7443532f9ac9d98c06bb3b4341ae5","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"fd0d8f62abd7443532f9ac9d98c06bb3b4341ae5","size":15898,"noattachment":false,"key":"/memdown/-/memdown-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.10.0.tgz"},"directories":{},"publish_time":1400159359837,"_cnpm_publish_time":1400159359837,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.9.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.9.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.12.2"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*","faucet":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.9.0","_shasum":"bb26cb4f71bd5ecc5dd206543fe10348e0b3e601","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"bb26cb4f71bd5ecc5dd206543fe10348e0b3e601","size":15892,"noattachment":false,"key":"/memdown/-/memdown-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.9.0.tgz"},"directories":{},"publish_time":1399957074530,"_hasShrinkwrap":false,"_cnpm_publish_time":1399957074530,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.8.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.8.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.12.0"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*","faucet":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.8.0","dist":{"shasum":"25c596c1991598c3cc38e805506e6d00d1e69712","size":15976,"noattachment":false,"key":"/memdown/-/memdown-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.8.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1398411845944,"_cnpm_publish_time":1398411845944,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.7.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.7.1","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.12.0","bops":"~0.1.1"},"devDependencies":{"tape":"^2.10.2","rimraf":"*","bench":"*","faucet":"0.0.1"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr | faucet"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.7.1","dist":{"shasum":"36956188701eda34423a39b41cf591c8d33d3d73","size":15820,"noattachment":false,"key":"/memdown/-/memdown-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.7.1.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1397537150831,"_cnpm_publish_time":1397537150831,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.7.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.7.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.11.3","bops":"~0.1.1"},"devDependencies":{"tape":"*","rimraf":"*","bench":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.7.0","dist":{"shasum":"7a8b4071dd97a353421a9b9ff0cf51b88ece874d","size":15741,"noattachment":false,"key":"/memdown/-/memdown-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.7.0.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1392460571506,"_cnpm_publish_time":1392460571506,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.6.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.6.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.11.2","bops":"~0.1.1"},"devDependencies":{"tape":"*","rimraf":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.6.0","dist":{"shasum":"d23a561a5b81933e9711fc2fa25203e26bcee4d2","size":14852,"noattachment":false,"key":"/memdown/-/memdown-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.6.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1386243407667,"_cnpm_publish_time":1386243407667,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.5.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.5.1","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.11.0","bops":"~0.1.0"},"devDependencies":{"tape":"*","rimraf":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.5.1","dist":{"shasum":"3adf87daa1774cfe7352eed107046bcc452c4981","size":14907,"noattachment":false,"key":"/memdown/-/memdown-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.5.1.tgz"},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1381748293836,"_cnpm_publish_time":1381748293836,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.5.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.5.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.11.0","bops":"~0.1.0"},"devDependencies":{"tape":"*","rimraf":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.5.0","dist":{"shasum":"b6bb6eb9792a7779acd4d92bc1df1859ec17ac4a","size":14895,"noattachment":false,"key":"/memdown/-/memdown-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.5.0.tgz"},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1381737846654,"_cnpm_publish_time":1381737846654,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.4.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.4.1","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.10.2","bops":"~0.1.0"},"devDependencies":{"tape":"*","rimraf":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.4.1","dist":{"shasum":"b4dede7a99ab6ebbc22d507a0f78845097c54b89","size":14736,"noattachment":false,"key":"/memdown/-/memdown-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.4.1.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1381557201781,"_cnpm_publish_time":1381557201781,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.4.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.4.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.8.2","bops":"~0.0.6"},"devDependencies":{"tape":"*","rimraf":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.4.0","dist":{"shasum":"125f841288cb368ed34380c544d8559b869859a5","size":14738,"noattachment":false,"key":"/memdown/-/memdown-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.4.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1381556889469,"_cnpm_publish_time":1381556889469,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.3.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.3.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.8.2","bops":"~0.0.6"},"devDependencies":{"tape":"*","rimraf":"*"},"browser":{"rimraf":false},"scripts":{"test":"node ./test.js --stderr"},"testling":{"files":"test.js","browsers":["ie/8..latest","firefox/17..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.3.0","dist":{"shasum":"b4deab6c03cf9a3a90f336f75a24cdc07217293e","size":14722,"noattachment":false,"key":"/memdown/-/memdown-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1375449246451,"_cnpm_publish_time":1375449246451,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.2.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.2.1","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"contributors":[{"name":"Julian Gruber","email":"julian@juliangruber.com","url":"https://github.com/juliangruber"}],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.7.0"},"devDependencies":{"tap":"*","rimraf":"*"},"scripts":{"test":"node ./test.js --stderr"},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.2.1","dist":{"shasum":"1eab9a80472195d83c27e055d2ff1da6146af713","size":9353,"noattachment":false,"key":"/memdown/-/memdown-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.2.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1373245070550,"_cnpm_publish_time":1373245070550,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.2.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.2.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.7.0"},"devDependencies":{"tap":"*","rimraf":"*"},"scripts":{"test":"node ./test.js --stderr"},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/rvagg/node-memdown/issues"},"_id":"memdown@0.2.0","dist":{"shasum":"dad1bf8503fabf681705e53599c73e5ddac8c39e","size":9292,"noattachment":false,"key":"/memdown/-/memdown-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.2.0.tgz"},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1368537355597,"_cnpm_publish_time":1368537355597,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.1.1":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.1.1","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"~0.3.0"},"devDependencies":{"tap":"*","rimraf":"*"},"scripts":{"test":"node ./test.js"},"license":"MIT","readmeFilename":"README.md","_id":"memdown@0.1.1","dist":{"shasum":"f1e3cd0067912acb643037663db6463b8fa7bb52","size":9339,"noattachment":false,"key":"/memdown/-/memdown-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.1.1.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1367643656013,"_cnpm_publish_time":1367643656013,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.1.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.1.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"*"},"devDependencies":{"tap":"*","rimraf":"*"},"scripts":{"test":"node ./test.js"},"license":"MIT","readmeFilename":"README.md","_id":"memdown@0.1.0","dist":{"shasum":"1c9ef67e2bcae93ef1b3727c6fb808b106be2041","size":9346,"noattachment":false,"key":"/memdown/-/memdown-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.1.0.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1367629064142,"_cnpm_publish_time":1367629064142,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"},"0.0.0":{"name":"memdown","description":"An drop-in replacement for LevelDOWN that works in memory only","version":"0.0.0","homepage":"https://github.com/rvagg/node-memdown","authors":["Rod Vagg <rod@vagg.org> (https://github.com/rvagg)"],"keywords":["leveldb","leveldown","levelup","memory"],"main":"./memdown.js","repository":{"type":"git","url":"https://github.com/rvagg/node-memdown.git"},"dependencies":{"abstract-leveldown":"*"},"devDependencies":{"tap":"*","leveldown":"git+https://github.com/rvagg/node-leveldown.git#0.2-wip"},"scripts":{"test":"node ./test.js"},"license":"MIT","readmeFilename":"README.md","_id":"memdown@0.0.0","dist":{"shasum":"1867dc3a5112b5875156ef5feedf10eaa49d6cac","size":4450,"noattachment":false,"key":"/memdown/-/memdown-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/memdown/download/memdown-0.0.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"rvagg","email":"rod@vagg.org"},"maintainers":[{"name":"ralphtheninja","email":""},{"name":"rvagg","email":""},{"name":"vweevers","email":""}],"directories":{},"publish_time":1363590337323,"_cnpm_publish_time":1363590337323,"_hasShrinkwrap":false,"deprecated":"Superseded by memory-level (https://github.com/Level/community#faq)"}},"readme":"# memdown\n\n> In-memory [`abstract-leveldown`] store for Node.js and browsers.\n\n[![level badge][level-badge]](https://github.com/Level/awesome)\n[![npm](https://img.shields.io/npm/v/memdown.svg)](https://www.npmjs.com/package/memdown)\n[![Node version](https://img.shields.io/node/v/memdown.svg)](https://www.npmjs.com/package/memdown)\n[![Test](https://img.shields.io/github/workflow/status/Level/memdown/Test?label=test)](https://github.com/Level/memdown/actions/workflows/test.yml)\n[![Coverage](https://img.shields.io/codecov/c/github/Level/memdown?label=&logo=codecov&logoColor=fff)](https://codecov.io/gh/Level/memdown)\n[![Standard](https://img.shields.io/badge/standard-informational?logo=javascript&logoColor=fff)](https://standardjs.com)\n[![Common Changelog](https://common-changelog.org/badge.svg)](https://common-changelog.org)\n[![Donate](https://img.shields.io/badge/donate-orange?logo=open-collective&logoColor=fff)](https://opencollective.com/level)\n\n## Example\n\n_If you are upgrading: please see [`UPGRADING.md`](./UPGRADING.md)._\n\n```js\nconst levelup = require('levelup')\nconst memdown = require('memdown')\n\nconst db = levelup(memdown())\n\ndb.put('hey', 'you', (err) => {\n  if (err) throw err\n\n  db.get('hey', { asBuffer: false }, (err, value) => {\n    if (err) throw err\n    console.log(value) // 'you'\n  })\n})\n```\n\nWith `async/await`:\n\n```js\nawait db.put('hey', 'you')\nconst value = await db.get('hey', { asBuffer: false })\n```\n\nYour data is discarded when the process ends or you release a reference to the store. Note as well, though the internals of `memdown` operate synchronously - [`levelup`] does not.\n\n## Browser support\n\n[![Sauce Test Status](https://app.saucelabs.com/browser-matrix/level-ci.svg)](https://app.saucelabs.com/u/level-ci)\n\n## Data types\n\nKeys and values can be strings or Buffers. Any other key type will be irreversibly stringified. The only exceptions are `null` and `undefined`. Keys and values of that type are rejected.\n\n```js\nconst db = levelup(memdown())\n\ndb.put('example', 123, (err) => {\n  if (err) throw err\n\n  db.createReadStream({\n    keyAsBuffer: false,\n    valueAsBuffer: false\n  }).on('data', (entry) => {\n    console.log(typeof entry.key) // 'string'\n    console.log(typeof entry.value) // 'string'\n  })\n})\n```\n\nIf you desire non-destructive encoding (e.g. to store and retrieve numbers as-is), wrap `memdown` with [`encoding-down`]. Alternatively install [`level-mem`] which conveniently bundles [`levelup`], `memdown` and [`encoding-down`]. Such an approach is also recommended if you want to achieve universal (isomorphic) behavior. For example, you could have [`leveldown`] in a backend and `memdown` in the frontend.\n\n```js\nconst encode = require('encoding-down')\nconst db = levelup(encode(memdown(), { valueEncoding: 'json' }))\n\ndb.put('example', 123, (err) => {\n  if (err) throw err\n\n  db.createReadStream({\n    keyAsBuffer: false,\n    valueAsBuffer: false\n  }).on('data', (entry) => {\n    console.log(typeof entry.key) // 'string'\n    console.log(typeof entry.value) // 'number'\n  })\n})\n```\n\n## Snapshot guarantees\n\nA `memdown` store is backed by [a fully persistent data structure](https://www.npmjs.com/package/functional-red-black-tree) and thus has snapshot guarantees. Meaning that reads operate on a snapshot in time, unaffected by simultaneous writes.\n\n## Test\n\nIn addition to the regular `npm test`, you can test `memdown` in a browser of choice with:\n\n```\nnpm run test-browser-local\n```\n\nTo check code coverage:\n\n```\nnpm run coverage\n```\n\n## Contributing\n\n[`Level/memdown`](https://github.com/Level/memdown) is an **OPEN Open Source Project**. This means that:\n\n> Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project.\n\nSee the [Contribution Guide](https://github.com/Level/community/blob/master/CONTRIBUTING.md) for more details.\n\n## Big Thanks\n\nCross-browser Testing Platform and Open Source ♥ Provided by [Sauce Labs](https://saucelabs.com).\n\n[![Sauce Labs logo](./sauce-labs.svg)](https://saucelabs.com)\n\n## Donate\n\nSupport us with a monthly donation on [Open Collective](https://opencollective.com/level) and help us continue our work.\n\n## License\n\n[MIT](LICENSE)\n\n[`abstract-leveldown`]: https://github.com/Level/abstract-leveldown\n\n[`levelup`]: https://github.com/Level/levelup\n\n[`encoding-down`]: https://github.com/Level/encoding-down\n\n[`leveldown`]: https://github.com/Level/leveldown\n\n[`level-mem`]: https://github.com/Level/mem\n\n[level-badge]: https://leveljs.org/img/badge.svg\n","_attachments":{},"homepage":"https://github.com/Level/memdown","bugs":{"url":"https://github.com/Level/memdown/issues"},"license":"MIT"}