{"maintainers":[{"email":"nopersonsmodules@gmail.com","name":"anonymous"}],"dist-tags":{"latest":"2.0.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"description":"make using levelup reverse ranges easy","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nwhen you pass one option this will work too:\n\n``` js\n//get 'm' or after\ndb.createReadStream({start: 'm'})\n//get 'm' or before\ndb.createReadStream({end: 'm', reverse: true})\n```\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## License\n\nMIT\n","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"users":{"cr8tiv":true},"versions":{"1.0.0":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"1.0.0","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{},"devDependencies":{"tape":"~0.3.2"},"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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nwhen you pass one option this will work too:\n\n``` js\n//get 'm' or after\ndb.createReadStream({start: 'm'})\n//get 'm' or before\ndb.createReadStream({end: 'm', reverse: true})\n```\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"level-fix-range@1.0.0","dist":{"shasum":"4f8622795d78c1491f6fbbcf75cf238d75707f70","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-1.0.0.tgz","integrity":"sha512-lfxHInDUbhYsvtQxLGMrUVI21MJWqC+WLAw6ui+L3P7wOrra0oq9qcqncvadJbqgi6/qKGA1Kr2rF5F6g0mV2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiyLiUbVwfy6Cbo108r8UuyRWdj65bKVWYam8tMBRICAIhAO/yDBzCCap88R2PXM5U8B2kEVtDHP3JUch4msB2+78Z"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.1":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"1.0.1","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{},"devDependencies":{"tape":"~0.3.2"},"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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nwhen you pass one option, it won't change anything,\nsince `{start: X, end: null}` and `{start: null, end: 'X'}`\nare both valid. (meaning from `X` to the end of the db,\nfrom the start of the db to `X`, respectively.)\n\n``` js\n//get 'm' or after\ndb.createReadStream({start: 'm'})\n//get 'm' or before\ndb.createReadStream({end: 'm', reverse: true})\n```\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"level-fix-range@1.0.1","dist":{"shasum":"87de325ba447dc86645f79a0b5340ef70ba0424b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-1.0.1.tgz","integrity":"sha512-ZgGQtvmwICkh8M4NgT5pXZEme3Og01pmAySQpixlbGs0Lis67IZjLKypC5kJ8jmRtCiS+VFivvIIvIGBt758qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmLAQkKhlZC6MVEmCsVozGBuUDThDZGzqtnfcW55M2QgIgCwL0NckvC0cVgDTYkptWWGqBQiputFqmM/2gxSLF+UE="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.2":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"1.0.2","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{},"devDependencies":{"tape":"~0.3.2"},"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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## Example\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nWhen you either `start` _OR_ `end`, and the order is `reversed: true`,\nit will also reverse the range,\nso that:\n\n``` js\n{start: X, end: null} //from X to end of database\n{start: null, end: X} //from start of database to X\n```\nand you will get the some data, whether you have reverse=true|false,\nbut only the order will change.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"level-fix-range@1.0.2","dist":{"shasum":"bf15b915ae36d8470c821e883ddf79cd16420828","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-1.0.2.tgz","integrity":"sha512-9llaVn6uqBiSlBP+wKiIEoBa01FwEISFgHSZiyec2S0KpyLUkGR4afW/FCZ/X8y+QJvzS0u4PGOlZDdh1/1avQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6h6wnaoLqdaDfBUHHTB4QxN8fiUThilzgxjiuxcwF9AiEAtO1jb3gp1tS+RiiDLq+kLiiY9LCAS9Qtjlr0w2Vb/TI="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.0":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"1.1.0","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{},"devDependencies":{"tape":"~0.3.2"},"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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## Example\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nWhen you either `start` _OR_ `end`, and the order is `reversed: true`,\nit will also reverse the range,\nso that:\n\n``` js\n{start: X, end: null} //from X to end of database\n{start: null, end: X} //from start of database to X\n```\nand you will get the some data, whether you have reverse=true|false,\nbut only the order will change.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"level-fix-range@1.1.0","dist":{"shasum":"0bf6b05d93b19b9cf65785e74a7a921080a4b9ff","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-1.1.0.tgz","integrity":"sha512-E0f4vfxM+sOwbtH5lFMJ3YcpLLSkq7089kpmNT2rvffDk3uR5zwXrrpcKazSaV6QE40pkAs94SG6z/Obp6nauA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChtjze5yzPquIu+zOJBal8M1d0fmmQRMjBsMYcp+xiIwIgMJMftNMJrStbhjuuMjnRasKLTdh60VM0sbguSfSrRdA="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.1":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"1.1.1","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{},"devDependencies":{"tape":"~0.3.2"},"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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## Example\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nWhen you either `start` _OR_ `end`, and the order is `reversed: true`,\nit will also reverse the range,\nso that:\n\n``` js\n{start: X, end: null} //from X to end of database\n{start: null, end: X} //from start of database to X\n```\nand you will get the some data, whether you have reverse=true|false,\nbut only the order will change.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"level-fix-range@1.1.1","dist":{"shasum":"63b197de280be64e5171b7abd9fd1874a6c47fe9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-1.1.1.tgz","integrity":"sha512-uazPDHVGpJmMOJ7RWXtjGDDFZucjfzT8TPuobEz/1DMI2xyP62wUtaoOgpEWVf6CWMk2H0youETq69OQLAKYnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+i33+NZh+Xt4TC4ztrU2s8VrCrX11aLx8o9y0523M6AIhAIqokiqwQ2MtKHXmPr5Re+vDTXR1AOz9/RuTHc7Kkhh0"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.2":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"1.1.2","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{},"devDependencies":{"tape":"~0.3.2"},"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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## Example\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nWhen you either `start` _OR_ `end`, and the order is `reversed: true`,\nit will also reverse the range,\nso that:\n\n``` js\n{start: X, end: null} //from X to end of database\n{start: null, end: X} //from start of database to X\n```\nand you will get the some data, whether you have reverse=true|false,\nbut only the order will change.\n\n## License\n\nMIT\n","readmeFilename":"README.md","_id":"level-fix-range@1.1.2","dist":{"shasum":"3c1b4b9b5b24a4b1944cb466c8fc92b5fbadfce8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-1.1.2.tgz","integrity":"sha512-LpjcXqGuu+2eFT8wF1SNKrWKANaglJhxuqIsSEu1+GMSQK56YTu8qxjuDkYAD+N7kcod3HNWpCe7pP5D6stcfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/SzbRdVDbSRROSc6Ww9jl2X73QOTyeFh7+VT7w33teAiEAiJHBYquB8K5TZ9scYZ1XPVBJeDV7eL+PXDyvBuMDUBE="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.3":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"1.1.3","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{"clone":"~0.1.9"},"devDependencies":{"tape":"~1.0.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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## Example\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nWhen you either `start` _OR_ `end`, and the order is `reversed: true`,\nit will also reverse the range,\nso that:\n\n``` js\n{start: X, end: null} //from X to end of database\n{start: null, end: X} //from start of database to X\n```\nand you will get the some data, whether you have reverse=true|false,\nbut only the order will change.\n\n## License\n\nMIT\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dominictarr/level-fix-range/issues"},"_id":"level-fix-range@1.1.3","dist":{"shasum":"8bc8b4a711dfb4d2cbc121f6342be7edfcf88b35","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-1.1.3.tgz","integrity":"sha512-KxglQwxjMu9Cg/1JlAINSAvmtbb5uRu4otLBPPMMllZ/JE8+zLkxR/WcT9NDXDnnhRWgvrphVP5Apq9PCFUwpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6TB9j9/lb7BNwY7vsO64ZpiHf7qjrWoEYHAtaILIj2AiEA+XyElsIxafgUR+uQ5TYUEmArudxYiiPkRIdt7w9Wbxs="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.4":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"1.1.4","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{},"devDependencies":{"tape":"~1.0.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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## Example\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nWhen you either `start` _OR_ `end`, and the order is `reversed: true`,\nit will also reverse the range,\nso that:\n\n``` js\n{start: X, end: null} //from X to end of database\n{start: null, end: X} //from start of database to X\n```\nand you will get the some data, whether you have reverse=true|false,\nbut only the order will change.\n\n## License\n\nMIT\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dominictarr/level-fix-range/issues"},"_id":"level-fix-range@1.1.4","dist":{"shasum":"36f71cdc9a4ed3db105113a5b3e1a75c65f5b098","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-1.1.4.tgz","integrity":"sha512-XQShZmsmedx0Cyhzq00WjmSpwIp1ASusQnaKLGj42RdNsuCzID87DKjsde452cxKYRhHgOKKXUj5Y6H4qdLDEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/5jWxzfSpccYhwKwjwy+R3UqIFLwvOwq+lS+HnbMGBQIgCMmEt/aaoviMOs+cQH8TcMMSzywxzPCN1eMVTFYCEKw="}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.0.0":{"name":"level-fix-range","description":"make using levelup reverse ranges easy","version":"2.0.0","homepage":"https://github.com/dominictarr/level-fix-range","repository":{"type":"git","url":"git://github.com/dominictarr/level-fix-range.git"},"dependencies":{"clone":"~0.1.9"},"devDependencies":{"tape":"~1.0.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","stability":"stable","readme":"# level-fix-range\n\nmake reverse ranges easier to use.\n\n## Stability\n\nStable: Expect patches, possible features additions.\n\n## Example\n\nWhen you use reverse ranges, you have to reverse the `start` and `end` also,\n\n``` js\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream({start: 'z', end: 'a', reverse: true})\n```\n\nthis is confusing and bug-ridden.\n\nlevel-fix-range fixes the options so they always make sense.\nif you want a range to reverse, just set reverse.\n\n``` js\nvar fix = require('level-fix-range')\ndb.createReadStream({start: 'a', end: 'z'})\ndb.createReadStream(fix({start: 'a', end: 'z', reverse: true}))\n```\n\nWhen you either `start` _OR_ `end`, and the order is `reversed: true`,\nit will also reverse the range,\nso that:\n\n``` js\n{start: X, end: null} //from X to end of database\n{start: null, end: X} //from start of database to X\n```\nand you will get the some data, whether you have reverse=true|false,\nbut only the order will change.\n\n## License\n\nMIT\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dominictarr/level-fix-range/issues"},"_id":"level-fix-range@2.0.0","dist":{"shasum":"c417d62159442151a19d9a2367868f1724c2d548","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-fix-range/-/level-fix-range-2.0.0.tgz","integrity":"sha512-WrLfGWgwWbYPrHsYzJau+5+te89dUbENBg3/lsxOs4p2tYOhCHjbgXxBAj4DFqp3k/XBwitcRXoCh8RoCogASA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1A4+AHv5Ik3viOTDLwSarLQ5lPF+nHrxOwsZ0m+e4kAiAqm5MZ0X0tw9WTHHSqH4pz/T2BZFs5lwCFUeJY+pA/oQ=="}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}}},"name":"level-fix-range","time":{"modified":"2022-06-19T11:48:03.325Z","created":"2013-03-26T12:40:40.349Z","1.0.0":"2013-03-26T12:41:02.474Z","1.0.1":"2013-03-26T17:05:31.991Z","1.0.2":"2013-03-26T17:27:06.890Z","1.1.0":"2013-04-03T16:16:50.985Z","1.1.1":"2013-04-04T10:37:41.117Z","1.1.2":"2013-04-05T09:50:36.806Z","1.1.3":"2013-07-26T11:05:37.983Z","1.1.4":"2013-07-29T14:06:29.855Z","2.0.0":"2013-07-29T14:07:08.072Z"}}