{"_id":"encoding-down","_rev":"1062861","name":"encoding-down","description":"An abstract-leveldown implementation that wraps another store to encode keys and values","dist-tags":{"latest":"7.1.0"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"time":{"modified":"2026-04-10T15:54:16.000Z","created":"2015-09-27T17:25:54.112Z","7.1.0":"2021-09-30T20:54:38.538Z","7.0.0":"2021-04-09T18:32:49.297Z","6.3.0":"2019-10-13T13:09:30.060Z","6.2.0":"2019-09-06T18:04:56.090Z","6.1.0":"2019-06-22T08:32:09.370Z","6.0.2":"2019-03-31T20:12:39.188Z","6.0.1":"2018-12-27T22:20:23.084Z","6.0.0":"2018-12-25T14:35:03.069Z","5.0.4":"2018-06-22T12:02:18.721Z","5.0.3":"2018-05-30T09:15:52.836Z","5.0.2":"2018-05-22T22:49:41.232Z","5.0.1":"2018-05-19T11:17:38.043Z","4.0.1":"2018-05-19T11:07:07.049Z","5.0.0":"2018-05-13T12:15:39.762Z","4.0.0":"2018-02-12T22:45:40.500Z","3.0.1":"2017-12-18T16:22:13.401Z","3.0.0":"2017-11-11T08:12:32.608Z","2.3.4":"2017-10-24T07:01:35.453Z","2.3.3":"2017-10-22T17:23:12.024Z","2.3.2":"2017-10-22T17:21:43.569Z","2.3.1":"2017-10-02T09:38:09.376Z","2.3.0":"2017-09-24T14:09:40.541Z","2.2.1":"2017-09-13T23:02:02.307Z","2.2.0":"2017-09-12T20:19:06.380Z","2.1.5":"2017-08-18T14:38:10.956Z","2.1.4":"2017-01-26T20:06:13.979Z","2.1.3":"2017-01-26T20:03:52.866Z","2.1.2":"2017-01-26T18:39:08.696Z","2.1.1":"2017-01-26T18:34:18.179Z","2.1.0":"2017-01-26T18:31:10.216Z","2.0.8":"2017-01-26T17:09:17.681Z","2.0.7":"2017-01-26T16:53:49.498Z","2.0.6":"2017-01-26T16:47:19.211Z","2.0.5":"2017-01-26T16:43:16.796Z","2.0.4":"2017-01-26T16:19:39.201Z","2.0.3":"2017-01-26T15:43:35.126Z","2.0.2":"2017-01-26T15:42:21.642Z","2.0.1":"2017-01-26T15:39:50.093Z","2.0.0":"2017-01-26T15:38:24.750Z","1.0.0":"2015-09-27T17:25:54.112Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/Level/encoding-down.git"},"versions":{"7.1.0":{"name":"encoding-down","version":"7.1.0","description":"An abstract-leveldown implementation that wraps another store to encode keys and values","license":"MIT","main":"index.js","scripts":{"test":"standard && hallmark && nyc node test","test-browsers-local":"airtap --coverage test/index.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","inherits":"^2.0.3","level-codec":"^10.0.0","level-errors":"^3.0.0"},"devDependencies":{"airtap":"^4.0.3","airtap-playwright":"^1.0.1","dependency-check":"^3.3.0","hallmark":"^3.1.0","memdown":"^6.1.0","nyc":"^15.1.0","standard":"^16.0.3","tape":"^5.0.1"},"repository":{"type":"git","url":"git+https://github.com/Level/encoding-down.git"},"homepage":"https://github.com/Level/encoding-down","keywords":["level"],"engines":{"node":">=10"},"gitHead":"c9dbc1626857a4121b5cffcf2227e2e925842c87","bugs":{"url":"https://github.com/Level/encoding-down/issues"},"_id":"encoding-down@7.1.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"8d55b5a20d50eb6f0edaf7233f6aee0ff562386a","size":7640,"noattachment":false,"key":"/encoding-down/-/encoding-down-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-7.1.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_7.1.0_1633035278328_0.48889157274994166"},"_hasShrinkwrap":false,"publish_time":1633035278538,"_cnpm_publish_time":1633035278538,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"7.0.0":{"name":"encoding-down","version":"7.0.0","description":"An abstract-leveldown implementation that wraps another store to encode keys and values","license":"MIT","main":"index.js","scripts":{"test":"standard && hallmark && nyc node test","test-browsers-local":"airtap --coverage test/index.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","inherits":"^2.0.3","level-codec":"^10.0.0","level-errors":"^3.0.0"},"devDependencies":{"airtap":"^4.0.3","airtap-playwright":"^1.0.1","coveralls":"^3.0.2","dependency-check":"^3.3.0","hallmark":"^3.1.0","level-community":"^3.0.0","memdown":"^5.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/encoding-down.git"},"homepage":"https://github.com/Level/encoding-down","keywords":["level"],"engines":{"node":">=10"},"gitHead":"2e7c83dd75aa47e7f28ce5d2f6a7f0867108e066","bugs":{"url":"https://github.com/Level/encoding-down/issues"},"_id":"encoding-down@7.0.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"63357e0f44b4a85664d9539bd711500da70f0c63","size":7922,"noattachment":false,"key":"/encoding-down/-/encoding-down-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-7.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_7.0.0_1617993169110_0.16031810162021443"},"_hasShrinkwrap":false,"publish_time":1617993169297,"_cnpm_publish_time":1617993169297,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"6.3.0":{"name":"encoding-down","version":"6.3.0","description":"LevelDOWN wrapper supporting levelup@1 encodings","license":"MIT","main":"index.js","scripts":{"test":"standard && hallmark && nyc node test","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . test/*.js","prepublishOnly":"npm run dependency-check"},"dependencies":{"abstract-leveldown":"^6.2.1","inherits":"^2.0.3","level-codec":"^9.0.0","level-errors":"^2.0.0"},"devDependencies":{"coveralls":"^3.0.2","dependency-check":"^3.3.0","hallmark":"^2.0.0","level-community":"^3.0.0","memdown":"^5.0.0","nyc":"^14.0.0","safe-buffer":"^5.1.1","standard":"^14.0.0","tape":"^4.8.0"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/encoding-down.git"},"homepage":"https://github.com/Level/encoding-down","keywords":["level"],"engines":{"node":">=6"},"gitHead":"6c475ff8c536f7de3e5729f62db5946f676cc87c","bugs":{"url":"https://github.com/Level/encoding-down/issues"},"_id":"encoding-down@6.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"b1c4eb0e1728c146ecaef8e32963c549e76d082b","size":10121,"noattachment":false,"key":"/encoding-down/-/encoding-down-6.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-6.3.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_6.3.0_1570972169906_0.6920654347939494"},"_hasShrinkwrap":false,"publish_time":1570972170060,"_cnpm_publish_time":1570972170060,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"6.2.0":{"name":"encoding-down","version":"6.2.0","description":"LevelDOWN wrapper supporting levelup@1 encodings","license":"MIT","main":"index.js","scripts":{"test":"standard && hallmark && nyc node test","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . test/*.js","prepublishOnly":"npm run dependency-check"},"dependencies":{"abstract-leveldown":"^6.1.1","inherits":"^2.0.3","level-codec":"^9.0.0","level-errors":"^2.0.0"},"devDependencies":{"coveralls":"^3.0.2","dependency-check":"^3.3.0","hallmark":"^2.0.0","level-community":"^3.0.0","memdown":"^5.0.0","nyc":"^14.0.0","safe-buffer":"^5.1.1","standard":"^14.0.0","tape":"^4.8.0"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/encoding-down.git"},"homepage":"https://github.com/Level/encoding-down","keywords":["level"],"engines":{"node":">=6"},"gitHead":"accd3e028aec3b4c7caf8b653abdd92489691b90","bugs":{"url":"https://github.com/Level/encoding-down/issues"},"_id":"encoding-down@6.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"7ca52446dac6e0fd09ad3584a7359809ea1a4844","size":9639,"noattachment":false,"key":"/encoding-down/-/encoding-down-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-6.2.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_6.2.0_1567793095313_0.5920404955250709"},"_hasShrinkwrap":false,"publish_time":1567793096090,"_cnpm_publish_time":1567793096090,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"6.1.0":{"name":"encoding-down","version":"6.1.0","description":"LevelDOWN wrapper supporting levelup@1 encodings","license":"MIT","main":"index.js","scripts":{"test":"standard && hallmark && nyc node test","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . test/*.js","prepublishOnly":"npm run dependency-check"},"dependencies":{"abstract-leveldown":"^6.0.0","inherits":"^2.0.3","level-codec":"^9.0.0","level-errors":"^2.0.0"},"devDependencies":{"coveralls":"^3.0.2","dependency-check":"^3.3.0","hallmark":"^0.1.0","level-community":"^3.0.0","memdown":"^4.0.0","nyc":"^14.0.0","safe-buffer":"^5.1.1","standard":"^12.0.0","tape":"^4.8.0"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/encoding-down.git"},"homepage":"https://github.com/Level/encoding-down","keywords":["level"],"engines":{"node":">=6"},"gitHead":"06507d902722540c403817f5059db085845fc6f2","bugs":{"url":"https://github.com/Level/encoding-down/issues"},"_id":"encoding-down@6.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"7c0dceb10cc12e7db30abf84db62ce48079672fc","size":9237,"noattachment":false,"key":"/encoding-down/-/encoding-down-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-6.1.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_6.1.0_1561192329211_0.02677941111388371"},"_hasShrinkwrap":false,"publish_time":1561192329370,"_cnpm_publish_time":1561192329370,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"6.0.2":{"name":"encoding-down","version":"6.0.2","description":"LevelDOWN wrapper supporting levelup@1 encodings","license":"MIT","main":"index.js","scripts":{"test":"standard && hallmark && nyc node test","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix","dependency-check":"dependency-check . test/*.js","prepublishOnly":"npm run dependency-check"},"dependencies":{"abstract-leveldown":"^6.0.0","inherits":"^2.0.3","level-codec":"^9.0.0","level-errors":"^2.0.0"},"devDependencies":{"coveralls":"^3.0.2","dependency-check":"^3.3.0","hallmark":"^0.1.0","level-community":"^3.0.0","memdown":"^4.0.0","nyc":"^13.2.0","safe-buffer":"^5.1.1","standard":"^12.0.0","tape":"^4.8.0"},"hallmark":{"community":"level-community"},"repository":{"type":"git","url":"git+https://github.com/Level/encoding-down.git"},"homepage":"https://github.com/Level/encoding-down","keywords":["level"],"engines":{"node":">=6"},"gitHead":"cdca6b0bc5e2d782282e58d1e3f9f28284ef1b4c","bugs":{"url":"https://github.com/Level/encoding-down/issues"},"_id":"encoding-down@6.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"504820a85ca9d09e48cdacb2c8dd796a1f347a23","size":8951,"noattachment":false,"key":"/encoding-down/-/encoding-down-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-6.0.2.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_6.0.2_1554063159004_0.36828504546362595"},"_hasShrinkwrap":false,"publish_time":1554063159188,"_cnpm_publish_time":1554063159188,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"6.0.1":{"name":"encoding-down","version":"6.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","scripts":{"test":"standard && hallmark && nyc node test","coverage":"nyc report --reporter=text-lcov | coveralls","hallmark":"hallmark --fix"},"devDependencies":{"coveralls":"^3.0.2","hallmark":"^0.1.0","level-community":"^3.0.0","memdown":"^3.0.0","nyc":"^12.0.2","safe-buffer":"^5.1.1","standard":"^12.0.0","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^6.0.0","inherits":"^2.0.3","level-codec":"^9.0.0","level-errors":"^2.0.0"},"hallmark":{"community":"level-community"},"engines":{"node":">=6"},"gitHead":"2a9a5ae5846f54e1474b13b2a0a10045c484c4ac","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@6.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"d8257c1842441f4fa3e90ed4d0790ad4540fa96c","size":8343,"noattachment":false,"key":"/encoding-down/-/encoding-down-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-6.0.1.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_6.0.1_1545949222969_0.2522722018406809"},"_hasShrinkwrap":false,"publish_time":1545949223084,"_cnpm_publish_time":1545949223084,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"6.0.0":{"name":"encoding-down","version":"6.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","scripts":{"test":"standard && nyc node test","coverage":"nyc report --reporter=text-lcov | coveralls","remark":"remark README.md CONTRIBUTORS.md CHANGELOG.md UPGRADING.md -o"},"devDependencies":{"coveralls":"^3.0.2","level-community":"^3.0.0","memdown":"^3.0.0","nyc":"^12.0.2","remark-cli":"^5.0.0","remark-git-contributors":"^0.2.1","remark-github":"^7.0.3","safe-buffer":"^5.1.1","standard":"^12.0.0","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^6.0.0","inherits":"^2.0.3","level-codec":"^9.0.0","level-errors":"^2.0.0"},"remarkConfig":{"plugins":[["remark-git-contributors","level-community"],["remark-github"]]},"engines":{"node":">=6"},"gitHead":"e5898b1e8e917e0e4127d16533c4ef8252ccadb1","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@6.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"1f6a230d6c39bc45c01282ac476ef585e22eef9e","size":7772,"noattachment":false,"key":"/encoding-down/-/encoding-down-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-6.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_6.0.0_1545748502902_0.880876337949253"},"_hasShrinkwrap":false,"publish_time":1545748503069,"_cnpm_publish_time":1545748503069,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"5.0.4":{"name":"encoding-down","version":"5.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","scripts":{"test":"standard && node test","remark":"remark README.md CONTRIBUTORS.md CHANGELOG.md UPGRADING.md -o"},"devDependencies":{"level-community":"^3.0.0","memdown":"^3.0.0","remark-cli":"^5.0.0","remark-git-contributors":"^0.2.1","remark-github":"^7.0.3","safe-buffer":"^5.1.1","standard":"^11.0.0","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^5.0.0","inherits":"^2.0.3","level-codec":"^9.0.0","level-errors":"^2.0.0","xtend":"^4.0.1"},"remarkConfig":{"plugins":[["remark-git-contributors","level-community"],["remark-github"]]},"engines":{"node":">=6"},"gitHead":"6db1b8138b1b0856219cf85b80272fc034decbc1","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@5.0.4","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"1e477da8e9e9d0f7c8293d320044f8b2cd8e9614","size":7419,"noattachment":false,"key":"/encoding-down/-/encoding-down-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-5.0.4.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_5.0.4_1529668938612_0.4047434367383642"},"_hasShrinkwrap":false,"publish_time":1529668938721,"_cnpm_publish_time":1529668938721,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"5.0.3":{"name":"encoding-down","version":"5.0.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^3.0.0","safe-buffer":"^5.1.1","standard":"^11.0.0","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^5.0.0","inherits":"^2.0.3","level-codec":"^9.0.0","level-errors":"^2.0.0","xtend":"^4.0.1"},"engines":{"node":">=6"},"gitHead":"8f2418f04425388515572a999d214e2cfeff6ccf","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@5.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"b2b2305b2b810ff6d0bda85583bfc71bda56dc49","size":6232,"noattachment":false,"key":"/encoding-down/-/encoding-down-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-5.0.3.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_5.0.3_1527671752665_0.6685447409186269"},"_hasShrinkwrap":false,"publish_time":1527671752836,"_cnpm_publish_time":1527671752836,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"5.0.2":{"name":"encoding-down","version":"5.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^3.0.0","safe-buffer":"^5.1.1","standard":"^11.0.0","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^5.0.0","level-codec":"^9.0.0","level-errors":"^2.0.0","xtend":"^4.0.1"},"engines":{"node":">=6"},"gitHead":"6ada76e5d0befcb7e4f535e2fa2a7d1e77e5c111","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@5.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"ee861f19c70eb3f357eed15da40b787dfa9a87fe","size":6291,"noattachment":false,"key":"/encoding-down/-/encoding-down-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-5.0.2.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_5.0.2_1527029381144_0.47856234357552707"},"_hasShrinkwrap":false,"publish_time":1527029381232,"_cnpm_publish_time":1527029381232,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"5.0.1":{"name":"encoding-down","version":"5.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^2.0.0","safe-buffer":"^5.1.1","standard":"^11.0.0","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^4.0.0","level-codec":"^9.0.0","level-errors":"^2.0.0","xtend":"^4.0.1"},"engines":{"node":">=6"},"gitHead":"9875e7287f5739634dc4c8098317ae405520eb9c","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@5.0.1","_npmVersion":"6.0.1","_nodeVersion":"10.0.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"6cb62298bd4e8daf4f8f04bda7b62b6ddd521d71","size":5753,"noattachment":false,"key":"/encoding-down/-/encoding-down-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-5.0.1.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_5.0.1_1526728657945_0.4545858021214497"},"_hasShrinkwrap":false,"publish_time":1526728658043,"_cnpm_publish_time":1526728658043,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"4.0.1":{"name":"encoding-down","version":"4.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^2.0.0","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^4.0.0","level-codec":"^8.0.0","level-errors":"^1.0.4","xtend":"^4.0.1"},"engines":{"node":">=4"},"gitHead":"8e2e036b87e94c8a1b29fa7255a951971cdeaefb","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@4.0.1","_npmVersion":"6.0.1","_nodeVersion":"10.0.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"15a544eb13d7feeabc9e6f433633d6c966f077c9","size":5959,"noattachment":false,"key":"/encoding-down/-/encoding-down-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-4.0.1.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_4.0.1_1526728026936_0.4806742273973721"},"_hasShrinkwrap":false,"publish_time":1526728027049,"_cnpm_publish_time":1526728027049,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"5.0.0":{"name":"encoding-down","version":"5.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^2.0.0","safe-buffer":"^5.1.1","standard":"^11.0.0","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^4.0.0","level-codec":"^9.0.0","level-errors":"^2.0.0"},"engines":{"node":">=6"},"gitHead":"4a87dacfa93c04dc8d263ad8b33da7eb1066e3e3","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@5.0.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"9fceac1aae043aede2f65cbff653841f7187cb97","size":5739,"noattachment":false,"key":"/encoding-down/-/encoding-down-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-5.0.0.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_5.0.0_1526213739694_0.8713626791615141"},"_hasShrinkwrap":false,"publish_time":1526213739762,"_cnpm_publish_time":1526213739762,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"4.0.0":{"name":"encoding-down","version":"4.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^2.0.0","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^4.0.0","level-codec":"^8.0.0","level-errors":"^1.0.4"},"engines":{"node":">=4"},"gitHead":"3141229a7ef767bf345b9b1960ce999bb68f6a39","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"f71c8addc51f0ed186784e79b8ac75cfaa44119f","size":5782,"noattachment":false,"key":"/encoding-down/-/encoding-down-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-4.0.0.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down_4.0.0_1518475539824_0.6190845460943182"},"_hasShrinkwrap":false,"publish_time":1518475540500,"_cnpm_publish_time":1518475540500,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"3.0.1":{"name":"encoding-down","version":"3.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^3.0.0","level-codec":"^8.0.0","level-errors":"^1.0.4"},"engines":{"node":">=4"},"gitHead":"91fbf77e1799f1d3614fe829dce442d4a9a2df64","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"80a4415ec4d2805a02a67e5eac880d9754b796e0","size":4647,"noattachment":false,"key":"/encoding-down/-/encoding-down-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-3.0.1.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-3.0.1.tgz_1513614132527_0.019412268651649356"},"directories":{},"publish_time":1513614133401,"_hasShrinkwrap":false,"_cnpm_publish_time":1513614133401,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"3.0.0":{"name":"encoding-down","version":"3.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^3.0.0","level-codec":"^8.0.0","level-errors":"^1.0.4"},"engines":{"node":">=4"},"gitHead":"96756cedf87bc1b401679ee1f9f994c1d010ff90","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@3.0.0","_shasum":"2068cb67b1371b5e1fac9b5f178e05a5552bfa5e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"2068cb67b1371b5e1fac9b5f178e05a5552bfa5e","size":4308,"noattachment":false,"key":"/encoding-down/-/encoding-down-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-3.0.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-3.0.0.tgz_1510387951680_0.006843273062258959"},"directories":{},"publish_time":1510387952608,"_hasShrinkwrap":false,"_cnpm_publish_time":1510387952608,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.3.4":{"name":"encoding-down","version":"2.3.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^2.7.1","level-codec":"^8.0.0","level-errors":"^1.0.4"},"gitHead":"08f8aca1f73338b3e51e01ba96e562e334085968","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.3.4","_shasum":"8ec27729aead0798144a2689fda89f303a93a5e3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"vweevers","email":"dev@vincentweevers.nl"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"8ec27729aead0798144a2689fda89f303a93a5e3","size":4282,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.3.4.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-2.3.4.tgz_1508828494517_0.6016184424515814"},"directories":{},"publish_time":1508828495453,"_hasShrinkwrap":false,"_cnpm_publish_time":1508828495453,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.3.3":{"name":"encoding-down","version":"2.3.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^2.7.1","level-codec":"^8.0.0","level-errors":"^1.0.4"},"gitHead":"27f9e5706ffe0d77405516aace6082e8342b547b","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.3.3","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"acf2f78e5363cc6273b413e4e3f51d5888b24c4b","size":3277,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.3.3.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-2.3.3.tgz_1508692991130_0.19854188081808388"},"directories":{},"publish_time":1508692992024,"_hasShrinkwrap":false,"_cnpm_publish_time":1508692992024,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.3.2":{"name":"encoding-down","version":"2.3.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^2.7.1","level-codec":"^8.0.0","level-errors":"^1.0.4"},"gitHead":"4145258ec2e5ba59a90847d80c1ddb526c3d2055","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.3.2","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"c719dce0e10a8ebbf8f94b62c0da03d869f3a626","size":3278,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.3.2.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-2.3.2.tgz_1508692902746_0.30769896204583347"},"directories":{},"publish_time":1508692903569,"_hasShrinkwrap":false,"_cnpm_publish_time":1508692903569,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.3.1":{"name":"encoding-down","version":"2.3.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^2.7.1","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"2c2ff087f0c693665f3bc0a887f626bd7df59aec","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.3.1","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"7ee2415d8c79582707b8c1078a5fece56ca03086","size":2082,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.3.1.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-2.3.1.tgz_1506937088472_0.9166669845581055"},"directories":{},"publish_time":1506937089376,"_hasShrinkwrap":false,"_cnpm_publish_time":1506937089376,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.3.0":{"name":"encoding-down","version":"2.3.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^2.7.0","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"3f91eee5b3d70fd7677516ff54ad6ca3ac53ba67","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.3.0","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"e75f474d441ccd3503b874cad433518db20dca9f","size":2106,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.3.0.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-2.3.0.tgz_1506262179667_0.53389593353495"},"directories":{},"publish_time":1506262180541,"_hasShrinkwrap":false,"_cnpm_publish_time":1506262180541,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.2.1":{"name":"encoding-down","version":"2.2.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^2.7.0","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"f89d0acd3c5cf539ae31ea0a1036989e77aedf8d","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.2.1","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"d121676810982b7bb0aa81c8859cfddee9685ede","size":2096,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.2.1.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-2.2.1.tgz_1505343721375_0.8407306354492903"},"directories":{},"publish_time":1505343722307,"_cnpm_publish_time":1505343722307,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.2.0":{"name":"encoding-down","version":"2.2.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^2.7.0","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"ca3f598d92cdfc46217acbaf8a247415cdc91965","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.2.0","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"002fb73bb252b24b588c9c59d1369739f3d5d496","size":2090,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.2.0.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-2.2.0.tgz_1505247545492_0.2893972268793732"},"directories":{},"publish_time":1505247546380,"_hasShrinkwrap":false,"_cnpm_publish_time":1505247546380,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.1.5":{"name":"encoding-down","version":"2.1.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard && node test"},"devDependencies":{"memdown":"^1.2.4","safe-buffer":"^5.1.1","standard":"^10.0.3","tape":"^4.8.0"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"9e13a7a70a837bd2fa84e6ada24b1aa521183cc1","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.1.5","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"ralphtheninja","email":"ralphtheninja@riseup.net"},"dist":{"shasum":"e90fd75623337fa314f5cba311470c9fa535eedb","size":2507,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.1.5.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/encoding-down-2.1.5.tgz_1503067089925_0.9471248511690646"},"directories":{},"publish_time":1503067090956,"_hasShrinkwrap":false,"_cnpm_publish_time":1503067090956,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.1.4":{"name":"encoding-down","version":"2.1.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"ac1e4b4a10395d24c2cef0920eb960dc607eb84a","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.1.4","_shasum":"63d3cef21f01747c60210bb8b1460ad3eacfa48a","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"63d3cef21f01747c60210bb8b1460ad3eacfa48a","size":1366,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.1.4.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/encoding-down-2.1.4.tgz_1485461171992_0.3506627136375755"},"directories":{},"publish_time":1485461173979,"_cnpm_publish_time":1485461173979,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.1.3":{"name":"encoding-down","version":"2.1.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"d92ef259d556f175682542e27f452e6191d985b0","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.1.3","_shasum":"7dc663af53599538641cb1291457822f2b889261","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"7dc663af53599538641cb1291457822f2b889261","size":1362,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.1.3.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.1.3.tgz_1485461032330_0.34870980912819505"},"directories":{},"publish_time":1485461032866,"_cnpm_publish_time":1485461032866,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.1.2":{"name":"encoding-down","version":"2.1.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"d5e1b2b1310293f295a72543f86f2c32ddf3f146","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.1.2","_shasum":"612688bd90ec13f7c2b0e761cd92d8d107ea35f2","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"612688bd90ec13f7c2b0e761cd92d8d107ea35f2","size":1338,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.1.2.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/encoding-down-2.1.2.tgz_1485455946861_0.010678525315597653"},"directories":{},"publish_time":1485455948696,"_cnpm_publish_time":1485455948696,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.1.1":{"name":"encoding-down","version":"2.1.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0","level-errors":"^1.0.4"},"gitHead":"d65f02499a52d85fd165569eea3d7b114be2ddd8","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.1.1","_shasum":"04bd8de80b5d8272f8d912955687b832d21364eb","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"04bd8de80b5d8272f8d912955687b832d21364eb","size":1336,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.1.1.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.1.1.tgz_1485455657614_0.2823813841678202"},"directories":{},"publish_time":1485455658179,"_cnpm_publish_time":1485455658179,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.1.0":{"name":"encoding-down","version":"2.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0"},"gitHead":"f72ad8cdda8ed449a84ee8439fbd1e1478e8db6a","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.1.0","_shasum":"d2e740881bdf6653f6bfcab0d6b76ee5eebf61c0","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"d2e740881bdf6653f6bfcab0d6b76ee5eebf61c0","size":1282,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.1.0.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/encoding-down-2.1.0.tgz_1485455468405_0.5440035529900342"},"directories":{},"publish_time":1485455470216,"_cnpm_publish_time":1485455470216,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.8":{"name":"encoding-down","version":"2.0.8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0"},"gitHead":"614b9e2b80c8b8c73b6687b0b5e289a4a830b777","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.8","_shasum":"6d8d0d64c84bd92aa1ed0ae36b321d65cb0fe534","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"6d8d0d64c84bd92aa1ed0ae36b321d65cb0fe534","size":1249,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.8.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.8.tgz_1485450556949_0.2994236974045634"},"directories":{},"publish_time":1485450557681,"_cnpm_publish_time":1485450557681,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.7":{"name":"encoding-down","version":"2.0.7","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0"},"gitHead":"bddb5b217603a0230644fa91a3d0d8ae8267e24a","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.7","_shasum":"e13c5e3d86e103f4380f8718c461d8b4ff0a7a04","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"e13c5e3d86e103f4380f8718c461d8b4ff0a7a04","size":1271,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.7.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.7.tgz_1485449628816_0.42136809695512056"},"directories":{},"publish_time":1485449629498,"_cnpm_publish_time":1485449629498,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.6":{"name":"encoding-down","version":"2.0.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0"},"gitHead":"f5bfb668df91fc59b0ba91ce6f05d3e2c9f875f8","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.6","_shasum":"072e3325678bc69b6ccb1bfd417ba45dc62b99ac","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"072e3325678bc69b6ccb1bfd417ba45dc62b99ac","size":1228,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.6.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.6.tgz_1485449238477_0.531836484093219"},"directories":{},"publish_time":1485449239211,"_cnpm_publish_time":1485449239211,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.5":{"name":"encoding-down","version":"2.0.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0"},"gitHead":"b825c2fef82a01a17540b8ab72dee895e1972f88","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.5","_shasum":"c7b4d6189119f75ac76f0b5743f52eedc746711c","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"c7b4d6189119f75ac76f0b5743f52eedc746711c","size":1233,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.5.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.5.tgz_1485448996045_0.8348886899184436"},"directories":{},"publish_time":1485448996796,"_cnpm_publish_time":1485448996796,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.4":{"name":"encoding-down","version":"2.0.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^7.0.0"},"gitHead":"448f3dc7bade874462e70aa14594a1255c76bc66","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.4","_shasum":"10e0b7837516085839ce873f4a1ab56cda60d2f6","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"10e0b7837516085839ce873f4a1ab56cda60d2f6","size":1201,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.4.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.4.tgz_1485447578550_0.8439903766848147"},"directories":{},"publish_time":1485447579201,"_cnpm_publish_time":1485447579201,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.3":{"name":"encoding-down","version":"2.0.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^6.2.0"},"gitHead":"fe8df00e49bf3193041515d101b8d1a4416f73fa","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.3","_shasum":"ae86bd709c2a9640b4d8e47affc077cd141c70ea","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"ae86bd709c2a9640b4d8e47affc077cd141c70ea","size":1199,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.3.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.3.tgz_1485445413132_0.42912465473636985"},"directories":{},"publish_time":1485445415126,"_cnpm_publish_time":1485445415126,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.2":{"name":"encoding-down","version":"2.0.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^6.2.0"},"gitHead":"0532a54b78f41c9c3e3869be860029da92ae602a","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.2","_shasum":"4d69a1c0c257ddd0d0160d6d2b9a6297cf77a54b","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"4d69a1c0c257ddd0d0160d6d2b9a6297cf77a54b","size":1202,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.2.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.2.tgz_1485445340911_0.7038157596252859"},"directories":{},"publish_time":1485445341642,"_cnpm_publish_time":1485445341642,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.1":{"name":"encoding-down","version":"2.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^6.2.0"},"gitHead":"be29b5a6ed3de3eb0e64812453ddd74eaf36c871","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.1","_shasum":"5256bdb04f28df3e851e7adfc3473a6748044315","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"5256bdb04f28df3e851e7adfc3473a6748044315","size":1193,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.1.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.1.tgz_1485445189396_0.296222907025367"},"directories":{},"publish_time":1485445190093,"_cnpm_publish_time":1485445190093,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"2.0.0":{"name":"encoding-down","version":"2.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/level/encoding-down.git"},"description":"LevelDOWN wrapper supporting levelup@1 encodings","scripts":{"test":"standard"},"devDependencies":{"standard":"^8.6.0","tape":"^4.6.3"},"dependencies":{"abstract-leveldown":"^2.6.1","level-codec":"^6.2.0"},"gitHead":"8d197056952ccee830579d8582eceff72124fd26","bugs":{"url":"https://github.com/level/encoding-down/issues"},"homepage":"https://github.com/level/encoding-down#readme","_id":"encoding-down@2.0.0","_shasum":"8fa66c0b4181a7a2e0386a0722c4b025f086d62e","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"8fa66c0b4181a7a2e0386a0722c4b025f086d62e","size":1195,"noattachment":false,"key":"/encoding-down/-/encoding-down-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-2.0.0.tgz"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/encoding-down-2.0.0.tgz_1485445102982_0.7524708076380193"},"directories":{},"publish_time":1485445104750,"_cnpm_publish_time":1485445104750,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"},"1.0.0":{"name":"encoding-down","version":"1.0.0","description":"POC encoding leveldown","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/juliangruber/encoding-down"},"devDependencies":{"memdown":"^1.0.0","rimraf":"^2.4.3","tap":"^1.4.1"},"license":"MIT","dependencies":{"abstract-leveldown":"^2.4.1","level-codec":"^6.0.0"},"gitHead":"db31e98d8256836e2c5401ce41db880dd0878374","bugs":{"url":"https://github.com/juliangruber/encoding-down/issues"},"homepage":"https://github.com/juliangruber/encoding-down","_id":"encoding-down@1.0.0","_shasum":"637b3b22c5f16ea1a4802b93d3a17e27af9211ea","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.36","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"ralphtheninja","email":""},{"name":"vweevers","email":""}],"dist":{"shasum":"637b3b22c5f16ea1a4802b93d3a17e27af9211ea","size":1738,"noattachment":false,"key":"/encoding-down/-/encoding-down-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/encoding-down/download/encoding-down-1.0.0.tgz"},"directories":{},"publish_time":1443374754112,"_cnpm_publish_time":1443374754112,"_hasShrinkwrap":false,"deprecated":"Superseded by abstract-level (https://github.com/Level/community#faq)"}},"readme":"# encoding-down\n\n> An [`abstract-leveldown`][abstract-leveldown] implementation that wraps another store to encode keys and values.\n\n[![level badge][level-badge]](https://github.com/Level/awesome)\n[![npm](https://img.shields.io/npm/v/encoding-down.svg)](https://www.npmjs.com/package/encoding-down)\n[![Node version](https://img.shields.io/node/v/encoding-down.svg)](https://www.npmjs.com/package/encoding-down)\n[![Test](https://img.shields.io/github/workflow/status/Level/encoding-down/Test?label=test)](https://github.com/Level/encoding-down/actions/workflows/test.yml)\n[![Coverage](https://img.shields.io/codecov/c/github/Level/encoding-down?label=&logo=codecov&logoColor=fff)](https://codecov.io/gh/Level/encoding-down)\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## Introduction\n\nStores like [`leveldown`][leveldown] can only store strings and Buffers. Other types, though accepted, are [_serialized_](https://github.com/Level/abstract-leveldown#db_serializekeykey) before storage, which is an irreversible type conversion. For a richer set of data types you can wrap such a store with `encoding-down`. It allows you to specify an _encoding_ to use for keys and values independently. This not only widens the range of input types, but also limits the range of output types. The encoding is applied to all read and write operations: it encodes writes and decodes reads.\n\n[Many encodings are builtin][builtin-encodings] courtesy of [`level-codec`][level-codec]. The default encoding is `utf8` which ensures you'll always get back a string. You can also provide a custom encoding like `bytewise` - [or your own](#custom-encodings)!\n\n## Usage\n\nWithout any options, `encoding-down` defaults to the `utf8` encoding.\n\n```js\nconst levelup = require('levelup')\nconst leveldown = require('leveldown')\nconst encode = require('encoding-down')\n\nconst db = levelup(encode(leveldown('./db1')))\n\ndb.put('example', Buffer.from('encoding-down'), function (err) {\n  db.get('example', function (err, value) {\n    console.log(typeof value, value) // 'string encoding-down'\n  })\n})\n```\n\nCan we store objects? Yes!\n\n```js\nconst db = levelup(encode(leveldown('./db2'), { valueEncoding: 'json' }))\n\ndb.put('example', { awesome: true }, function (err) {\n  db.get('example', function (err, value) {\n    console.log(value) // { awesome: true }\n    console.log(typeof value) // 'object'\n  })\n})\n```\n\nHow about storing Buffers, but getting back a hex-encoded string?\n\n```js\nconst db = levelup(encode(leveldown('./db3'), { valueEncoding: 'hex' }))\n\ndb.put('example', Buffer.from([0, 255]), function (err) {\n  db.get('example', function (err, value) {\n    console.log(typeof value, value) // 'string 00ff'\n  })\n})\n```\n\nWhat if we previously stored binary data?\n\n```js\nconst db = levelup(encode(leveldown('./db4'), { valueEncoding: 'binary' }))\n\ndb.put('example', Buffer.from([0, 255]), function (err) {\n  db.get('example', function (err, value) {\n    console.log(typeof value, value) // 'object <Buffer 00 ff>'\n  })\n\n  // Override the encoding for this operation\n  db.get('example', { valueEncoding: 'base64' }, function (err, value) {\n    console.log(typeof value, value) // 'string AP8='\n  })\n})\n```\n\nAnd what about keys?\n\n```js\nconst db = levelup(encode(leveldown('./db5'), { keyEncoding: 'json' }))\n\ndb.put({ awesome: true }, 'example', function (err) {\n  db.get({ awesome: true }, function (err, value) {\n    console.log(value) // 'example'\n  })\n})\n```\n\n```js\nconst db = levelup(encode(leveldown('./db6'), { keyEncoding: 'binary' }))\n\ndb.put(Buffer.from([0, 255]), 'example', function (err) {\n  db.get('00ff', { keyEncoding: 'hex' }, function (err, value) {\n    console.log(value) // 'example'\n  })\n})\n```\n\n## Usage with [`level`][level]\n\nThe [`level`][level] module conveniently bundles `encoding-down` and passes its `options` to `encoding-down`. This means you can simply do:\n\n```js\nconst level = require('level')\nconst db = level('./db7', { valueEncoding: 'json' })\n\ndb.put('example', 42, function (err) {\n  db.get('example', function (err, value) {\n    console.log(value) // 42\n    console.log(typeof value) // 'number'\n  })\n})\n```\n\n## API\n\n### `db = require('encoding-down')(db[, options])`\n\n- `db` must be an [`abstract-leveldown`][abstract-leveldown] compliant store\n- `options` are passed to [`level-codec`][level-codec]:\n  - `keyEncoding`: encoding to use for keys\n  - `valueEncoding`: encoding to use for values\n\nBoth encodings default to `'utf8'`. They can be a string (builtin `level-codec` encoding) or an object (custom encoding).\n\n## Custom encodings\n\nPlease refer to [`level-codec` documentation][encoding-format] for a precise description of the format. Here's a quick example with `level` and `async/await` just for fun:\n\n```js\nconst level = require('level')\nconst lexint = require('lexicographic-integer')\n\nasync function main () {\n  const db = level('./db8', {\n    keyEncoding: {\n      type: 'lexicographic-integer',\n      encode: (n) => lexint.pack(n, 'hex'),\n      decode: lexint.unpack,\n      buffer: false\n    }\n  })\n\n  await db.put(2, 'example')\n  await db.put(10, 'example')\n\n  // Without our encoding, the keys would sort as 10, 2.\n  db.createKeyStream().on('data', console.log) // 2, 10\n}\n\nmain()\n```\n\nWith an npm-installed encoding (modularity ftw!) we can reduce the above to:\n\n```js\nconst level = require('level')\nconst lexint = require('lexicographic-integer-encoding')('hex')\n\nconst db = level('./db8', {\n  keyEncoding: lexint\n})\n```\n\n## Contributing\n\n[`Level/encoding-down`](https://github.com/Level/encoding-down) 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## 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[level-badge]: https://leveljs.org/img/badge.svg\n\n[abstract-leveldown]: https://github.com/Level/abstract-leveldown\n\n[leveldown]: https://github.com/Level/leveldown\n\n[level]: https://github.com/Level/level\n\n[level-codec]: https://github.com/Level/codec\n\n[builtin-encodings]: https://github.com/Level/codec#builtin-encodings\n\n[encoding-format]: https://github.com/Level/codec#encoding-format\n","_attachments":{},"homepage":"https://github.com/Level/encoding-down","bugs":{"url":"https://github.com/Level/encoding-down/issues"},"license":"MIT"}