{"_id":"levelup-defaults","_rev":"9-d368c9d24c12f0de91b816251b48915f","name":"levelup-defaults","description":"Change the defaults settings on a levelup instance by returning a new levelup instance that uses the same leveldown but different options","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"levelup-defaults","version":"1.0.0","description":"Change the defaults settings on a levelup instance by returning a new levelup instance that uses the same leveldown but different options","main":"index.js","dependencies":{"levelup":"^0.19.0"},"devDependencies":{"memdb":"^0.2.0","tape":"^3.0.3"},"scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/levelup-defaults.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/levelup-defaults/issues"},"homepage":"https://github.com/mafintosh/levelup-defaults","gitHead":"71820068f4f60bbdf26eceb70936df39378000cd","_id":"levelup-defaults@1.0.0","_shasum":"5354ea57af1073e67b708a0d8b4dbbda26eef908","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.35","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"5354ea57af1073e67b708a0d8b4dbbda26eef908","tarball":"https://registry.npmjs.org/levelup-defaults/-/levelup-defaults-1.0.0.tgz","integrity":"sha512-udlmEDDtZdGkoe7ICJgLv7AwkFwiiwGMEZrCKDpo7pBDM1sZuRahApGMWqPI9oRhxwTE2IUctFI1FFdHDRwzmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHiC2wP7KNKR5nUtaPxGYAzgLwlOAIbjtZzMUvR58Fx4AiA7+kHZo/yt0JqE9+kvzQ7xr+DIkK4RnlBeHSVIanR+8A=="}]}},"1.0.1":{"name":"levelup-defaults","version":"1.0.1","description":"Change the defaults settings on a levelup instance by returning a new levelup instance that uses the same leveldown but different options","main":"index.js","dependencies":{"levelup":"^0.19.0"},"devDependencies":{"memdb":"^0.2.0","tape":"^3.0.3"},"scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/levelup-defaults.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/levelup-defaults/issues"},"homepage":"https://github.com/mafintosh/levelup-defaults","gitHead":"94f0a6a751d4173104d607ebb14e312fbf2aa588","_id":"levelup-defaults@1.0.1","_shasum":"23282fa5e43c128ea5207edb493fe7f829c41dec","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"23282fa5e43c128ea5207edb493fe7f829c41dec","tarball":"https://registry.npmjs.org/levelup-defaults/-/levelup-defaults-1.0.1.tgz","integrity":"sha512-9OBW6fLIna/auM9NoZlH+yip+pv0bDkLB0pinPhH0i4wB9rU6qk9IqVw8dAZ4PcLBrZ5YWs5PLupyZjhtBJd+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6MKXWlFpM8VwqJksUW2pcmW1pBkMY0IGNcGM1aSHDHAiBHRrU3Q6B+0abPKp9A5baHOF3YLlbJhmNG7AejNml96A=="}]}},"1.0.2":{"name":"levelup-defaults","version":"1.0.2","description":"Change the defaults settings on a levelup instance by returning a new levelup instance that uses the same leveldown but different options","main":"index.js","dependencies":{"levelup":"^0.19.0"},"devDependencies":{"memdb":"^0.2.0","tape":"^3.0.3"},"scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/levelup-defaults.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/levelup-defaults/issues"},"homepage":"https://github.com/mafintosh/levelup-defaults","gitHead":"2d23cd085c78df576843f5d890db5ac6c5152523","_id":"levelup-defaults@1.0.2","_shasum":"aaa9f6780e6a6d4d7975726394e4cf80a237bcb2","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"aaa9f6780e6a6d4d7975726394e4cf80a237bcb2","tarball":"https://registry.npmjs.org/levelup-defaults/-/levelup-defaults-1.0.2.tgz","integrity":"sha512-jCvb/cxaWJ8NHDYECVRzvwgyXMQnRblbKxcB1AcrfDv3wQT/U4Q5ZTKxEhXQzIQTqBrVBjhfcP9gBMXR1ha/5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9h02vED5Vs53oGsGmkS/jwGMAQpSaEuLqbaXCm7th0gIgF/EkvTFb+xhPLajF1uekTmMTaTSy5+gC92YHHi2ntfs="}]}},"2.0.0":{"name":"levelup-defaults","version":"2.0.0","description":"Change the defaults settings on a levelup instance by returning a new levelup instance that uses the same leveldown but different options","main":"index.js","dependencies":{"levelup":"^1.3.2"},"devDependencies":{"memdb":"^0.2.0","tape":"^3.0.3"},"scripts":{"test":"tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/levelup-defaults.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/levelup-defaults/issues"},"homepage":"https://github.com/mafintosh/levelup-defaults","gitHead":"3f25c6dc089749200930e6e7d4a9937d351f2876","_id":"levelup-defaults@2.0.0","_shasum":"21d521c70770c583dcc5d5502328963580f26dbf","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"21d521c70770c583dcc5d5502328963580f26dbf","tarball":"https://registry.npmjs.org/levelup-defaults/-/levelup-defaults-2.0.0.tgz","integrity":"sha512-MPn/IUIdpoJc+foAhQKO7WCn1ErSiLPdxzBVN9nAPP1q/abSMv5CsBMVnSj1d2RkJ8LlCJdo4Mm8LHlVJq6nfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVxMeksfBHm/IOenSwwjJhhYDYSmXuQBgu1w00u/l3+gIhALfAw/3q0pWAlCuxMVhmfJVY0xPt35P4SZot3m37zApP"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/levelup-defaults-2.0.0.tgz_1465600072143_0.29586355993524194"}}},"readme":"# levelup-defaults\n\nChange the defaults settings on a levelup instance\nby returning a new levelup instance that uses the same leveldown but different options.\n\n```\nnpm install levelup-defaults\n```\n\n[![build status](http://img.shields.io/travis/mafintosh/levelup-defaults.svg?style=flat)](http://travis-ci.org/mafintosh/levelup-defaults)\n\n## Usage\n\n``` js\nvar defaults = require('levelup-defaults')\nvar level = require('level')\nvar db = level('db')\n\n// create a new levelup that uses binary encoding as default\nvar binaryDb = defaults(db, {valueEncoding:'binary'})\n\n// create a new levelup that uses bytewise and json\nvar anotherDb = defaults(db, {keyEncoding:require('bytewise'), valueEncoding:'json'})\n```\n\nThe original `db` is not mutated so any encoding settings on that are left unchanged.\n\n## License\n\nMIT\n","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"time":{"modified":"2022-06-19T11:53:55.410Z","created":"2015-01-15T20:28:55.608Z","1.0.0":"2015-01-15T20:28:55.608Z","1.0.1":"2015-01-17T22:21:01.120Z","1.0.2":"2015-01-17T23:52:32.533Z","2.0.0":"2016-06-10T23:07:54.691Z"},"homepage":"https://github.com/mafintosh/levelup-defaults","repository":{"type":"git","url":"https://github.com/mafintosh/levelup-defaults.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"bugs":{"url":"https://github.com/mafintosh/levelup-defaults/issues"},"license":"MIT","readmeFilename":"README.md"}