{"_id":"pull-level","_rev":"346410","name":"pull-level","description":"pull-stream interface to levelup","dist-tags":{"latest":"2.0.4"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"time":{"modified":"2021-06-20T02:41:15.000Z","created":"2013-04-04T12:05:29.106Z","2.0.4":"2018-02-11T18:18:44.685Z","2.0.3":"2016-09-23T10:50:05.820Z","2.0.2":"2016-06-22T09:37:46.733Z","2.0.1":"2016-06-20T18:30:15.697Z","2.0.0":"2016-06-20T18:26:35.035Z","1.5.2":"2016-05-22T21:14:23.009Z","1.5.1":"2016-05-20T08:38:17.789Z","1.5.0":"2016-05-20T08:31:34.789Z","1.4.2":"2016-04-06T06:53:26.453Z","1.4.1":"2015-08-01T13:48:22.217Z","1.4.0":"2015-06-16T10:25:50.804Z","1.3.0":"2015-03-23T09:58:41.495Z","1.2.0":"2014-11-08T21:12:59.687Z","1.1.12":"2014-08-28T04:23:26.718Z","1.1.11":"2014-07-19T00:43:00.553Z","1.1.10":"2013-12-20T12:17:05.080Z","1.1.9":"2013-07-18T00:25:28.788Z","1.1.8":"2013-07-09T09:04:03.384Z","1.1.7":"2013-07-09T09:02:09.304Z","1.1.6":"2013-06-17T10:44:53.159Z","1.1.5":"2013-06-05T21:03:16.807Z","1.1.4":"2013-06-04T15:36:17.421Z","1.1.3":"2013-05-30T17:22:56.070Z","1.1.2":"2013-05-30T17:17:00.799Z","1.1.1":"2013-05-28T16:59:39.262Z","1.1.0":"2013-04-13T20:46:41.437Z","1.0.3":"2013-04-05T01:01:47.991Z","1.0.2":"2013-04-05T00:21:08.253Z","1.0.1":"2013-04-04T12:39:29.478Z","1.0.0":"2013-04-04T12:05:29.106Z"},"users":{"akiva":true},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"versions":{"2.0.4":{"name":"pull-level","description":"pull-stream interface to levelup","version":"2.0.4","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"^1.0.7","pull-cat":"^1.1.9","pull-live":"^1.0.1","pull-pushable":"^2.0.0","pull-stream":"^3.4.0","pull-window":"^2.1.4","stream-to-pull-stream":"^1.7.1"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"401569cfd4e3ba4e713bcb75091d55d4d7a0ac6b","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@2.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"4822e61757c10bdcc7cf4a03af04c92734c9afac","size":5042,"noattachment":false,"key":"/pull-level/-/pull-level-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-2.0.4.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pull-level_2.0.4_1518373124638_0.8481198401899908"},"_hasShrinkwrap":false,"publish_time":1518373124685,"_cnpm_publish_time":1518373124685},"2.0.3":{"name":"pull-level","description":"pull-stream interface to levelup","version":"2.0.3","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":"^1.1.9","pull-live":"^1.0.1","pull-pushable":"^2.0.0","pull-stream":"^3.4.0","pull-window":"^2.1.4","stream-to-pull-stream":"^1.7.1"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"efc9ff302f328b60eb34794e2dda7105517af9f7","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@2.0.3","_shasum":"9500635e257945d6feede185f5d7a24773455b17","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.4.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"9500635e257945d6feede185f5d7a24773455b17","size":5122,"noattachment":false,"key":"/pull-level/-/pull-level-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-2.0.3.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pull-level-2.0.3.tgz_1474627803971_0.7429116587154567"},"directories":{},"publish_time":1474627805820,"_cnpm_publish_time":1474627805820,"_hasShrinkwrap":false},"2.0.2":{"name":"pull-level","description":"pull-stream interface to levelup","version":"2.0.2","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":"^1.1.9","pull-live":"^1.0.1","pull-pushable":"^2.0.0","pull-stream":"^3.4.0","pull-window":"^2.1.4","stream-to-pull-stream":"^1.6.10"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"252f4beeda0f5df0953eb8bf6f818d4ae936831c","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@2.0.2","_shasum":"5b12fe34dba4edd2533efed16ed315d544f72b14","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"5b12fe34dba4edd2533efed16ed315d544f72b14","size":5122,"noattachment":false,"key":"/pull-level/-/pull-level-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-2.0.2.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-level-2.0.2.tgz_1466588266206_0.503520488506183"},"directories":{},"publish_time":1466588266733,"_cnpm_publish_time":1466588266733,"_hasShrinkwrap":false},"2.0.1":{"name":"pull-level","description":"pull-stream interface to levelup","version":"2.0.1","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":"^1.1.9","pull-live":"^1.0.1","pull-pushable":"^2.0.0","pull-stream":"^3.4.0","pull-window":"^2.1.4","stream-to-pull-stream":"^1.6.6"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"8a6525aa6846085c486d5660fcd8f7b6ea6839ef","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@2.0.1","_shasum":"44bd6815bdba418c9fc57851357a0055e7b6fac5","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"44bd6815bdba418c9fc57851357a0055e7b6fac5","size":5118,"noattachment":false,"key":"/pull-level/-/pull-level-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-2.0.1.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-level-2.0.1.tgz_1466447415232_0.4196043247357011"},"directories":{},"publish_time":1466447415697,"_cnpm_publish_time":1466447415697,"_hasShrinkwrap":false},"2.0.0":{"name":"pull-level","description":"pull-stream interface to levelup","version":"2.0.0","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":"^1.1.9","pull-live":"^1.0.1","pull-pushable":"^2.0.0","pull-stream":"^3.4.0","pull-window":"^2.1.4","stream-to-pull-stream":"^1.6.6"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"86a66122c1abc31999376a194770e6ebad553220","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@2.0.0","_shasum":"64e2d8bc06c3cb23df726ec6ad89c03a43e6716f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"64e2d8bc06c3cb23df726ec6ad89c03a43e6716f","size":5056,"noattachment":false,"key":"/pull-level/-/pull-level-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-2.0.0.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pull-level-2.0.0.tgz_1466447192111_0.1282836094032973"},"directories":{},"publish_time":1466447195035,"_cnpm_publish_time":1466447195035,"_hasShrinkwrap":false},"1.5.2":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.5.2","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":"^1.1.9","pull-pushable":"^2.0.0","pull-stream":"^3.4.0","pull-window":"^2.1.4","stream-to-pull-stream":"^1.6.6"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"c68d6ce04f62c3faa8923b878debdf9de52c2b01","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.5.2","_shasum":"2b4bdc8eab8d4f2e3708b49512350b14bb035b56","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"2b4bdc8eab8d4f2e3708b49512350b14bb035b56","size":4950,"noattachment":false,"key":"/pull-level/-/pull-level-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.5.2.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pull-level-1.5.2.tgz_1463951660920_0.10887229046784341"},"directories":{},"publish_time":1463951663009,"_cnpm_publish_time":1463951663009,"_hasShrinkwrap":false},"1.5.1":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.5.1","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":"^1.1.9","pull-pushable":"^1.1.4","pull-stream":"^3.4.0","pull-window":">=2.1.2 <3","stream-to-pull-stream":"^1.6.6"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"4933f1c09a0715c3c1a59a0a76f4a80a49f25ee5","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.5.1","_shasum":"b957b491d0a62c906e9615c9a962d27557587840","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"b957b491d0a62c906e9615c9a962d27557587840","size":4951,"noattachment":false,"key":"/pull-level/-/pull-level-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.5.1.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-level-1.5.1.tgz_1463733497119_0.9836928381118923"},"directories":{},"publish_time":1463733497789,"_cnpm_publish_time":1463733497789,"_hasShrinkwrap":false},"1.5.0":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.5.0","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":"^1.1.9","pull-pushable":"^1.1.4","pull-stream":"^3.2.3","pull-window":">=2.1.2 <3","stream-to-pull-stream":"^1.6.6"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"2c27a0c82d42c58b350f8b1330a24e42a04c4370","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.5.0","_shasum":"5b006eff99b5c04e333cb751eebdd02525a0b75d","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"5b006eff99b5c04e333cb751eebdd02525a0b75d","size":4906,"noattachment":false,"key":"/pull-level/-/pull-level-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.5.0.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-level-1.5.0.tgz_1463733094166_0.639760565944016"},"directories":{},"publish_time":1463733094789,"_cnpm_publish_time":1463733094789,"_hasShrinkwrap":false},"1.4.2":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.4.2","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":"^1.1.9","pull-pushable":"^1.1.4","pull-stream":"^3.2.3","pull-window":">=2.1.2 <3","stream-to-pull-stream":"^1.6.6"},"devDependencies":{"level":"^1.4.0","level-sublevel":"^6.5.4","monotonic-timestamp":"0.0.8","rimraf":"~2.1.4","tape":"^4.5.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"f19ae4035af4311008d1efc7cf6ab6b9f9481ff1","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.4.2","_shasum":"3c0bcf39fc2f9a9c7dadb145c1be29b64641e042","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"3c0bcf39fc2f9a9c7dadb145c1be29b64641e042","size":4896,"noattachment":false,"key":"/pull-level/-/pull-level-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.4.2.tgz"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-level-1.4.2.tgz_1459925605977_0.06204423471353948"},"directories":{},"publish_time":1459925606453,"_cnpm_publish_time":1459925606453,"_hasShrinkwrap":false},"1.4.1":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.4.1","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-post":"~1.0.3","pull-cat":">=1.1 <2","pull-pushable":"1","pull-stream":">=2.20 <3","pull-window":">=2.1.2 <3","stream-to-pull-stream":"^1.6.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0","tape":"~2.13.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"feb7117240ad9cd0db39b1099b847d2907b9e1d2","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.4.1","_shasum":"da7d2c0e13787a260d04679b3ef370ee12d282ef","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.3.1","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"da7d2c0e13787a260d04679b3ef370ee12d282ef","size":4945,"noattachment":false,"key":"/pull-level/-/pull-level-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.4.1.tgz"},"directories":{},"publish_time":1438436902217,"_cnpm_publish_time":1438436902217,"_hasShrinkwrap":false},"1.4.0":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.4.0","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.3","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0","tape":"~2.13.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"5ab1a861d0fc9b50c787871529f2c9e19f359db5","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.4.0","_shasum":"71a9eed1375acb99155fa62f993b66fb472a2cc3","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.4","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"71a9eed1375acb99155fa62f993b66fb472a2cc3","size":4932,"noattachment":false,"key":"/pull-level/-/pull-level-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.4.0.tgz"},"directories":{},"publish_time":1434450350804,"_cnpm_publish_time":1434450350804,"_hasShrinkwrap":false},"1.3.0":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.3.0","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.3","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0","tape":"~2.13.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"ac9fe2ca9764b7e443a71665faf3e1e1f4c81e33","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.3.0","_shasum":"c39b4d21546489367f9046ecc58491656fcc8bb8","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.35","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"c39b4d21546489367f9046ecc58491656fcc8bb8","size":4628,"noattachment":false,"key":"/pull-level/-/pull-level-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.3.0.tgz"},"directories":{},"publish_time":1427104721495,"_cnpm_publish_time":1427104721495,"_hasShrinkwrap":false},"1.2.0":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.2.0","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.3","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0","tape":"~2.13.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"1832b78cb0b4cdfec1551433ca914d645bff79be","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.2.0","_shasum":"53b32122650eb15d35b60e54321fba11cf5c6e66","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"53b32122650eb15d35b60e54321fba11cf5c6e66","size":4081,"noattachment":false,"key":"/pull-level/-/pull-level-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.2.0.tgz"},"directories":{},"publish_time":1415481179687,"_cnpm_publish_time":1415481179687,"_hasShrinkwrap":false},"1.1.12":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.12","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.3","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0","tape":"~2.13.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"85307cbbbfeecef22fc92c2cd2b00260422e2970","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.1.12","_shasum":"a67575778c99cd9fbd16aa516043045534cf19ee","_from":".","_npmVersion":"1.4.25","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"a67575778c99cd9fbd16aa516043045534cf19ee","size":4063,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.12.tgz"},"directories":{},"publish_time":1409199806718,"_cnpm_publish_time":1409199806718,"_hasShrinkwrap":false},"1.1.11":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.11","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.3","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0","tape":"~2.13.3"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.1.11","_shasum":"48d19fe8d6eeb5f62f80f1358b41a97ba0b2d414","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"48d19fe8d6eeb5f62f80f1358b41a97ba0b2d414","size":3930,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.11.tgz"},"directories":{},"publish_time":1405730580553,"_cnpm_publish_time":1405730580553,"_hasShrinkwrap":false},"1.1.10":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.10","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.3","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.1.10","dist":{"shasum":"c63ec09d0186a0e7e699c0aa518c88c54195fa35","size":3973,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.10.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1387541825080,"_cnpm_publish_time":1387541825080,"_hasShrinkwrap":false},"1.1.9":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.9","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.2","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.1.9","dist":{"shasum":"be1b61d6e40eace756206eb4ceaccb2610b50c86","size":3999,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.9.tgz"},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1374107128788,"_cnpm_publish_time":1374107128788,"_hasShrinkwrap":false},"1.1.8":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.8","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.2","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.1.8","dist":{"shasum":"c48584f26334d031168d3f277ce455226eac0dec","size":3982,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.8.tgz"},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1373360643384,"_cnpm_publish_time":1373360643384,"_hasShrinkwrap":false},"1.1.7":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.7","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":">=2.20 <3","pull-pushable":"1","pull-window":">=2.1.2 <3","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.2","level-post":"~1.0.3"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.10.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.1.7","dist":{"shasum":"0654dcea8734e63fd8936e5dbed71b72a08bcfe4","size":4012,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.7.tgz"},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1373360529304,"_cnpm_publish_time":1373360529304,"_hasShrinkwrap":false},"1.1.6":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.6","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":">=2.18 <3","pull-pushable":"1","pull-window":"1","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.2","level-post":"~1.0.1"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.9.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"_id":"pull-level@1.1.6","dist":{"shasum":"4c88cdb2d45a23b8e3f76fef067bf495c5915810","size":3916,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.6.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1371465893159,"_cnpm_publish_time":1371465893159,"_hasShrinkwrap":false},"1.1.5":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.5","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":">=2.18 <3","pull-pushable":"1","pull-window":"1","pull-cat":">=1.1 <2","stream-to-pull-stream":"1.2"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.9.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.1.5","dist":{"shasum":"20d6548e6ca096e43acbc41c289514a90d11f4d1","size":3895,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.5.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1370466196807,"_cnpm_publish_time":1370466196807,"_hasShrinkwrap":false},"1.1.4":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.4","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":"~2.18","pull-pushable":"~1.0.2","pull-window":"~1.0.1","pull-cat":"~1.1","stream-to-pull-stream":"1.2"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.9.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.1.4","dist":{"shasum":"d3af66bd327b9b39267f7d87a3c0090d5f255f98","size":3887,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.4.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1370360177421,"_cnpm_publish_time":1370360177421,"_hasShrinkwrap":false},"1.1.3":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.3","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":"~2.18","pull-pushable":"~1.0.2","pull-window":"~1.0.1","pull-cat":"~1.1","stream-to-pull-stream":"~1.2.1"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.9.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.1.3","dist":{"shasum":"1cb998a0dbae087f814d5d9178ba3ab7910d0fcc","size":3887,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.3.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1369934576070,"_cnpm_publish_time":1369934576070,"_hasShrinkwrap":false},"1.1.2":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.2","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":"~2.18","pull-pushable":"~1.0.2","pull-window":"~1.0.1","pull-cat":"~1.1","stream-to-pull-stream":"~1.1.2"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.9.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.1.2","dist":{"shasum":"c537d7d2688655e7dd7a343434a4d6cb550f2033","size":3882,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.2.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1369934220799,"_cnpm_publish_time":1369934220799,"_hasShrinkwrap":false},"1.1.1":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.1","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":"~2.10","pull-pushable":"~1.0.2","pull-window":"~1.0.1","pull-cat":"~1.1","stream-to-pull-stream":"~1.1.2"},"devDependencies":{"monotonic-timestamp":"0.0.8","level-sublevel":"~4.1.0","rimraf":"~2.1.4","level":"~0.9.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.1.1","dist":{"shasum":"ad8fefb250a32769000318a65877553ea1625f7c","size":3969,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.1.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1369760379262,"_cnpm_publish_time":1369760379262,"_hasShrinkwrap":false},"1.1.0":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.1.0","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":"~2.10","pull-pushable":"~1.0.2","pull-window":"~1.0.1","pull-cat":"~1.1","stream-to-pull-stream":"~1.1.2"},"devDependencies":{"monotonic-timestamp":"0.0.8","levelup":"git://github.com/dominictarr/node-levelup.git#installable-reverse","level-sublevel":"~4.1.0","rimraf":"~2.1.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.1.0","dist":{"shasum":"f0e44c401e1579bbaf4ff702dbcf766a01920795","size":3853,"noattachment":false,"key":"/pull-level/-/pull-level-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.1.0.tgz"},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1365886001437,"_cnpm_publish_time":1365886001437,"_hasShrinkwrap":false},"1.0.3":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.0.3","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":"~2.10","pull-pushable":"~1.0.2","pull-window":"~1.0.1","pull-cat":"~1.0","stream-to-pull-stream":"~1.1.2"},"devDependencies":{"monotonic-timestamp":"0.0.8","levelup":"git://github.com/dominictarr/node-levelup.git#installable-reverse","level-sublevel":"~4.1.0","rimraf":"~2.1.4"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.0.3","dist":{"shasum":"7ad1e06ee3148dd7f5f651b66928db74e3a9216e","size":3724,"noattachment":false,"key":"/pull-level/-/pull-level-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.0.3.tgz"},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1365123707991,"_cnpm_publish_time":1365123707991,"_hasShrinkwrap":false},"1.0.2":{"name":"pull-level","description":"pull-stream interface to levelup","version":"1.0.2","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1","pull-stream":"~2.10","pull-pushable":"~1.0.2","pull-window":"~1.0.1","pull-cat":"~1.0"},"devDependencies":{"monotonic-timestamp":"0.0.8","levelup":"git://github.com/dominictarr/node-levelup.git#installable-reverse","level-sublevel":"~4.1.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.0.2","dist":{"shasum":"2b6202f5f28e591654f74561c5fee364da141cb6","size":3701,"noattachment":false,"key":"/pull-level/-/pull-level-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.0.2.tgz"},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1365121268253,"_cnpm_publish_time":1365121268253,"_hasShrinkwrap":false},"1.0.1":{"name":"pull-level","description":"[pull-stream](https://github.com/dominictarr/pull-stream) interface to [levelup](https://github.com/rvagg/node-levelup)","version":"1.0.1","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1"},"devDependencies":{"monotonic-timestamp":"0.0.8","levelup":"git://github.com/dominictarr/node-levelup.git#installable-reverse"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.0.1","dist":{"shasum":"f1d5034281c49843ad36cc91e7bed8ee98691682","size":3545,"noattachment":false,"key":"/pull-level/-/pull-level-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.0.1.tgz"},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1365079169478,"_cnpm_publish_time":1365079169478,"_hasShrinkwrap":false},"1.0.0":{"name":"pull-level","description":"","version":"1.0.0","homepage":"https://github.com/dominictarr/pull-level","repository":{"type":"git","url":"git://github.com/dominictarr/pull-level.git"},"dependencies":{"level-fix-range":"~1.1"},"devDependencies":{"monotonic-timestamp":"0.0.8","levelup":"git://github.com/dominictarr/node-levelup.git#installable-reverse"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","readmeFilename":"README.md","_id":"pull-level@1.0.0","dist":{"shasum":"46a5d7972555ff03f3423faaafaf0b6a8a005506","size":3100,"noattachment":false,"key":"/pull-level/-/pull-level-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-level/download/pull-level-1.0.0.tgz"},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"directories":{},"publish_time":1365077129106,"_cnpm_publish_time":1365077129106,"_hasShrinkwrap":false}},"readme":"# pull-level\n\n[pull-stream](https://github.com/dominictarr/pull-stream) interface to\n[levelup](https://github.com/rvagg/node-levelup)\n\n## Example - reading\n\nread items in database.\n\n``` js\nvar pl = require('pull-level')\nvar pull = require('pull-stream')\n\nvar db = require('levelup')('/tmp/pull-level-example')\n\npull(pl.read(db), pull.collect(console.log))\n```\n\nread items in database, plus realtime changes\n\n``` js\npull(\n  pl.read(db, {live: true}),\n  //log data as it comes,\n  //because tail will keep the connection open\n  //so we'll never see the end otherwise.\n  pull.through(console.log),\n  //note, pull-streams will not drain unless something is\n  //pulling the data through, so we have to add drain\n  //even though the data we want is coming from pull.through()\n  pull.drain()\n)\n```\n\nIf you just want the realtime inserts,\nuse `live`\n\n``` js\npull(\n  pl.live(db, {live: true}),\n  pull.through(console.log),\n  pull.drain()\n)\n```\n\n## Example - writing\n\nTo write, pipe batch changes into `write`\n\n``` js\npull(\n  pull.values([\n    {key: 0, value: 'zero', type: 'put'},\n    {key: 1, value: 'one',  type: 'put'},\n    {key: 2, value: 'two',  type: 'put'},\n  ]),\n  pl.write(db)\n)\n```\n\nIf you are lazy/busy, you can leave off `type`.\nIn that case, if `value` is non-null, the change\nis considered a `put` else, a `del`.\n\n``` js\npull(\n  pull.values([\n    {key: 0, value: 'zero'},\n    {key: 1, value: 'one'},\n    {key: 2, value: 'two'},\n  ]), \n  pl.write(db)\n)\n```\n\n\n## Example - indexes!\n\nWith pull-level it's easy to create indexes.\njust save a pointer to the key.\n\nlike this:\n``` js\npull(\n  pull.values([\n    {key: key, value: VALUE, type: 'put'},\n    {key: '~INDEX~' + VALUE.prop, value: key,  type: 'put'},\n  ]),\n  pl.write(db)\n)\n```\n\nthen, when you want to do a `read`, use `asyncMap`\n\n``` js\npull(\n  pl.read(db, {min: '~INDEX~', max: '~INDEX~~'})\n  pull.asyncMap(function (e, cb) {\n    db.get(e.value, function (value) {\n      cb(null, {key: e.value, value: value})\n    })\n  }),\n  pull.collect(console.log)\n)\n```\n\n## Example realtime aggregation\n\nWe want to keep a realtime count of everything in the database.\nWhen ever something is inserted, we increment. But, we need\nto check the records that are *currently* in the database.\n\nSince it takes some time to scan the database, we need to make sure\nwe have done that before giving an answer. We can read it all with\none stream, using `{sync: true}` to be notified of when we have read out all the old records.\n\nFirst all the old records are read from the non-live stream,\nthen you get one `{sync: true}` element, then all the new item.\n\n``` js\nvar sum = 0, ready = false, waiting = []\n\n//call get count to know s\nfunction getSum (cb) {\n  if(!ready) waiting.push(cb)\n  else cb(null, sum)\n}\n\npull(\n  pl.read(db, {sync: true}),\n  pull.drain(function (op) {\n    if(op.sync) {\n      //if we see a data element with this it means\n      ready = true\n      while(waiting.length) waiting.shift()(null, count)\n    }\n    //increment our counter!\n    if(Number.isFinite(+op.value.amount)) //filter out non numbers & NaN.\n      sum += op.value.amount\n  })\n)\n\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/dominictarr/pull-level","bugs":{"url":"https://github.com/dominictarr/pull-level/issues"},"license":"MIT"}