{"maintainers":[{"email":"nopersonsmodules@gmail.com","name":"anonymous"}],"dist-tags":{"latest":"4.5.0"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"description":"pre/post hooks for leveldb","readme":"# Pre/Post hooks for leveldb\n\nIntercept put/delete/batch operations on levelup.\n\n## Warning - Breaking Changes\n \nThe API for implementing pre hooks has changed.\nInstead of mutating an array at once, the prehook\nis called on each change `hook(change, add)`\nand may call `add(_change)` to add a new item into the batch.\n\nAlso, attaching hooks to leveldb is now simpler\n``` js\nvar Hooks = require('level-hooks')\nHooks(db) //previously: Hooks()(db)\n```\n\n## Example\n\n``` js\nvar levelup   = require('levelup')\nvar timestamp = require('monotonic-timestamp')\nvar hooks     = require('level-hooks')\n\nlevelup(file, {createIfMissing: true}, function (err, db) {\n\n  //install hooks onto db.\n  hooks(db)\n\n  db.hooks.pre({start: '', end: '~'}, function (change, add) {\n    //change is same pattern as the an element in the batch array.\n    //add a log to record every put operation.\n    add({type: 'put', key: '~log-'+timestamp()+'-'+change.type, value: change.key})\n  })\n\n  //add a hook that responds after an operation has completed.\n  db.hooks.post(function (ch) {\n    //{type: 'put'|'del', key: ..., value: ...}\n  })\n\n})\n```\n\nUsed by [map-reduce](https://github.com/dominictarr/map-reduce) \nto make map-reduce durable across crashes!\n\n## API\n\n### rm = db.hooks.pre (range?, hook(change, add(op), batch))\n\nIf `prefix` is a `string` or `object` that defines the range the pre-hook triggers on.\nIf `prefix' is a string, then the hook only triggers on keys that _start_ with that \nstring. If the hook is an object it must be of form `{start: START, end: END}`\n\n`hook` is a function, and will be called on each item in the batch \n(if it was a `put` or `del`, it will be called on the change)\n`op` is always of the form `{key: key, value: value, type:'put' | 'del'}`\n\nPass additional changes to `add` to add them to the batch.\nIf add is passed a string as the second argument it will prepend that prefix\nto any keys you add.\n\nYou can check what opperations are currently in the batch with the third argument.\nDo not modify the `batch` directly, instead use `add`\n\nTo veto (remove) the current change call `add(false)`.\n\n`db.hooks.pre` returns a function that will remove the hook when called.\n\n#### unsafe mode\n\nnormally, pre hooks prevent you from inserting into the hooked range\nwhen the hook is triggered. However, sometimes you do need to do this.\nIn those cases, pass in a range with `{start: START, end: END, safe: false}`\nand level-hooks will not error. If you use this option, your hook must\navoid triggering in a loop itself.\n\n### rm = db.hooks.post (range?, hook)\n\nPost hooks do not offer any chance to change the value.\nbut do take a range option, just like `pre`\n\n`db.hooks.post` returns a function that will remove the hook when called.\n\n\n## License\n\nMIT\n","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"users":{"maxgfeller":true,"rocket0191":true},"bugs":{"url":"https://github.com/dominictarr/level-hooks/issues"},"versions":{"1.0.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"1.0.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@1.0.0","dist":{"shasum":"2f2c5202d857fccd73818a46cf11f85c12d4ffc6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-1.0.0.tgz","integrity":"sha512-6sjWTTy2E0YHizYsOnqFDCdJIqnmRIuOcbfWbu1jlcGmbC8wt3MQnr2MwPJmLkbUVoQIEl26iurUJfMej2yCYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQoF1VqoXAIiCAGIRVXLSmcv8OttG6c1fhLEZpjL2BGgIgNGq5j43dgyt98qf82GQxaleOb0Q0NMgj5/85aTzCyYE="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.0.1":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"1.0.1","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@1.0.1","dist":{"shasum":"c7ff2ca141b0ee92fb8610e6cf2fc76a0812750e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-1.0.1.tgz","integrity":"sha512-oIJohlx91vofbqC2nu6gbAzDRAIA+nC9pI0v0YuR+Vy3c5CCNnc5AL7avWTwRS3kyRFyALSgjolWDkiSt9ELqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCReTPntdcw8DjGAdYUFNWYBZ8bPLCJlvQVA/4ctKKeTAIhAMqKLIgcET26JW2w2lh3kuk7gBmkDEbRC3aBAucvzogX"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"1.1.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@1.1.0","dist":{"shasum":"1c53bfb90e8ddf9ec7ef2135d02ff40e899467d5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-1.1.0.tgz","integrity":"sha512-9ZvNSewU9j4WAh+iXhCX85QmkKJMJBSQntS4QK7/b5DtD/TyizN4y158qEgaZIQB88elg6GmA2C8fLkh4A4yVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTKOGfuXNQ6LXJgrcZrfJ9ud+H7+UrpZExqi2uYqfLCwIgAbX8TmCLuAF7cSEktyVXgYzEiOcfat3+a4OFJGoGKX0="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.1":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"1.1.1","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@1.1.1","dist":{"shasum":"754321634c487fbc4d5771a3c8532ddb947f8c87","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-1.1.1.tgz","integrity":"sha512-CaAJE8DEfGowOfgID3C3GLLvOaIKhGR7P7kaIt9lq6MdDtB0uT4muV14pAeJP9RczGQgTbdr++m/UZ38xbDjDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXNoi2/RRadb4OrHPxUXT6vFuPnc0KwDVaFC6R2CBUFAIhAPbhjh9WmYd9BTLGiaVYK0TLHuLW/bLzvg20PFmF6wBi"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"1.1.2":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"1.1.2","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@1.1.2","dist":{"shasum":"b66b68fc8ae83b582eda6ec80fed5084bc02e50a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-1.1.2.tgz","integrity":"sha512-P47VFEKJKN4X3UL/IQmW9HOoIFqLdQ0UgQ8ShZ6rYm0Kk66Jl2de5z2l0e9xXs2jG1rgcpnp8fT2Eapa9S1C4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeBYd5hAK6OZSH8sotq4BWbpwe3K0JR9fLhz/u6RO3XAIgZj668sZDYTroMpP4ABYkpqG3pXTfWMHt0CmfBIgBNBY="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"2.0.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"2.0.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@2.0.0","dist":{"shasum":"f0ff3f08dc3362638f9fa3419c091ed737ab4ff4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-2.0.0.tgz","integrity":"sha512-xGTooZMZphfilVLjugdUeyToZzekhJF5ip1xIEShvNTHkmD7VQZRn7w/Ov9Ab4m3bDmDtkPAW4/w1aKSTfSE8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCauQGj6EXAGyXJ4KEoVZzNzQCiVL6BXH2ajfO7EETIXgIgI2ZzurV7MPtlaQAjoMCWJn9LQJ2SvUE9ivzH2kLi3tg="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.0.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"3.0.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@3.0.0","dist":{"shasum":"6d8dc1ae7f5e08370915f4423faafd60118e7fd4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-3.0.0.tgz","integrity":"sha512-EEmFWU9awWNE8KZL5HJcJWfWbUSD+PpTdkCaMfWxGgsfqRALuW6OKiJaPfHyR/NF2ZSyD7RhkIfz4n+o1h1cDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6P3s/FHdO/uj0H6kNN6Vxz4EO06Ijsc9z3Skvh0oS7gIhALEvt3FdUmHbD2NDeknmdM6DTDAyI4wZv0yd/bdQGsEy"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.0.1":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"3.0.1","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@3.0.1","dist":{"shasum":"9faa64d57e5174c9108d0c20dd66a39e8db09c9e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-3.0.1.tgz","integrity":"sha512-tETS/8q7YIqy7MqFdw6GEdu2JoDa9bZR5Smhr6bBnNSnN1h6Nm/Aa9TZIp8JRE/6yleSlogmgBFcDJKm6VSF3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA64yLlVe5WFxFG7ka9QchxvEuvtJT3Fi2t2wqVKGuYmAiBSovI7y6X23UvbNKR39k6J4eWpNwD+metIJ/J3gF7Djg=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"3.0.2":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"3.0.2","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.2.1","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@3.0.2","dist":{"shasum":"2f4f3f2231097dd43fb4280280c42ba2e52aa203","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-3.0.2.tgz","integrity":"sha512-hj2jcl2sMNGQgMeTSdhdxdilbQUznFtellm0RNphm0TFQc6rE9NlpCiR8C92Lvawt5msn7RXOcHEtBslIa/NEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqfl3896g6Ln0NClNnOGmihE4+8kPYH2SQ0iqDAQknFAiEAjwOly1UxoilKV14rnYD9ld6qhWJ1gOOEe9Juoj79OME="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.0.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.0.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{},"devDependencies":{"levelup":"~0.6","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.0.0","dist":{"shasum":"d3ada3fe3d43ae64b6da25699717f1e7a0332304","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.0.0.tgz","integrity":"sha512-5dDKBIa6xW++wxiBY9V1pitEOtEHIoxRUhHg2I1T7erPMfsEk99F/epA5T0OC1Ayyo0Ppj5ybyNuVxS62ZsunQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsgy4pG3hvrRRYi0FDsf3CKVHZtlpUIVT221rEoISfxAiBmkDqpeaDDdr4K6Eq6d7x1ZQmxreHLCDuhpW6DuHNVuA=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.0.1":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.0.1","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.0.0"},"devDependencies":{"levelup":"~0.6","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.0.1","dist":{"shasum":"e5a651c8ffe9af3d5ecd9cc2810ffbffce92cfe6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.0.1.tgz","integrity":"sha512-uzalYd2fBHSVJvuSt8qcOT1tiK4NHOTegmyJ6eboaeFkiA4GETzyJ9U2E3fXtAEmdKxFmiVM+awfJPFvcYMBhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx3gpzyrt4OkK+nXmA5rt8I2rKtHvPB4+pSjKnet31igIhAIhwKU05/w9kqhL3f5J6CNbnGWGjCLMSoa0yYAYhMOG/"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.0.0"},"devDependencies":{"levelup":"~0.6","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.0","dist":{"shasum":"9136d0f899fee514fec0730b05082081e78f6c22","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.0.tgz","integrity":"sha512-WxBTqziasT+90OQPk7yQccVdfNmSfQR4E06ahiVZqY49FtnFYZR+Jyu/WotqrZArnjeZenOWtXzBvNUQKk3Uug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFE16DhFOLi6zE/X2h2fHMGeXRZE/1KaLe8yRUxI1YbPAiAQC2XcfoS0U90DLnUaapVKaMBj0KQ+SN1qJXrpjDU9jg=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.1":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.1","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.1"},"devDependencies":{"levelup":"~0.6","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.1","dist":{"shasum":"400ff91312ca51676f00f27e1b70a1ea5568145c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.1.tgz","integrity":"sha512-wtl26uklsVoRc46PRG+/SnX2oMOI5CI2hS0LJN+KgSjLqi6KHt+RbPu+khYDGIFDD7u9cqi6QxydPlj2iHHkVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiCzebScp5IxhEEs2JvNf1tgXy5V1+V+tJRUHT761A7AiEAhiUUTig6BdTEwNmoRlmhG32qzbAGG/AqzQYLtU0pK4c="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.3":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.3","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.6","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.3","dist":{"shasum":"97997d874314d035186b710ee6058309f811e117","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.3.tgz","integrity":"sha512-0+VA8Hbke8BxwVJdARCt7gTZKzaXgpJOxkrYbv4vkYejNfNJa3fvdcThHzxQTU74CJOeSX8FfJyEsNmK9hQD9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXYc0BvflFMHsDs3u4wAYiEgL23eDDwNaJG+3PtgJMiAiBqFI+4yBVUgVY9AF2fGQ2HBTo/hQcX916R+r6na9IBMA=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.4":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.4","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.6","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.4","dist":{"shasum":"801db10710771f56f2de3f50f19a52811767bb0e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.4.tgz","integrity":"sha512-AYtvdjA+fLSj0X1NG+v25/gVBUYf+Vgn172/IvCkMg9VCBW5hzrEjX7AT9iWWpZ8uEsaNFBPpe1ABHYowLjxFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQKCEBOCTgv5TWhfpM7vTNVWtYXehj/Do7Etl6bVA54AiBPbOlEwr8/VBn4uAgLy+bjF/AErGDXuSGmwOW+rBgvfw=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.5":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.5","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.6","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.5","dist":{"shasum":"0ffdd56a117897f868a8b39b59cf60741386746e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.5.tgz","integrity":"sha512-Nwu2CiSVAJ32UE/3PmXwQ5e5Kp2WuQ4B3AM5k1wFrwoHo4nk0d4ujwG2P0CouhP3FoL5Nnjp/Vl+Ry60OYGMQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIi4A+UPrbsrzlpBbSvdeWqI63Yd1kFtbeENmgldHg5QIhAPyr5AU5r0mzRiUTWY1V1Tpl8A4rKPWJbr4EV8vxFwq3"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.6":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.6","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.6","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.6","dist":{"shasum":"435aafd5de1352d6c103cb357a5de9dad21093e0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.6.tgz","integrity":"sha512-0SY4PHcRnjPXHS/3WDgLEQoNWK6/w77HNNhIvB6NjwCZKWrVTO6KTqP4Dm1frm0eaJ+Aa4q36HaNzNxmi9cj3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDwcDW4gI+RJy2HjQ+rx7IjrQVoHqD7j7zHdSjoFR5xQIhAITxXqEvGst3lkiwnjUhW7B0OmcmRg8bjg8akYtX6A+6"}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.7":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.7","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.8","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.7","dist":{"shasum":"eac91a8429494dffa677130cd1bdd83a5c8dc5af","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.7.tgz","integrity":"sha512-r1sLeF64TGL7nywuX2Ml3DnmCa/NXKVatSdyxhZ+6J5P6cuMx7Vv4S6tT3HDWdvd4q4VWsVNTHI7pSPn3Bu3cQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTtV7dGJ/6IGKYot66LV2l+lq5BmZdzh+IpP4gncX43QIgXM4Bs78a29vnWyMm872QMWmXntePYfe97RvA366lytY="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.8":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.8","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.8","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.8","dist":{"shasum":"fa9b7b925f25de371ea025580ce0899ac1010da4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.8.tgz","integrity":"sha512-M20t5dqB6Mv46K95NbtauGjwAMgNAy7ccTUMYUfOhU3HuXXHWmtb9Hthyr1C8wa5fQwLGESGPcm9ydtOZFK/FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGo4sndqEdnoZ/JvK3o6Bh6MNpJjJ2tGJQetDx9S4HtwAiBCrFuY8PF32O/PglR0S9jjgSB949cSptCaNqMLyXPyCQ=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.9":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.9","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.8","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.9","dist":{"shasum":"8c793d0e3738c82e4534012a0051f2c69ded46ba","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.9.tgz","integrity":"sha512-4xbPGYKFZnRWnujqlrmN+Rft7HXe6THuBXL5fxg0XBr6XfkjD2S1zBHx5cfdTrJGoJ4CoGMFmJbnxyJ4DXqfKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH4BKcI7r0WlUGxT51o9/Z6JLgAZwh2BtsTlrw6WGu5gIhAO7SJLOfmqQdXpIjxpY9/IjtRMH5z6rNDye754NFQVRn"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.1.10":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.1.10","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2","lock":"0.0.3"},"devDependencies":{"rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0","level":"~0.9.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.1.10","dist":{"shasum":"6fb825575087d75eba43085c7dbf0f5871ac9a15","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.1.10.tgz","integrity":"sha512-dCeYlktjowgGAXab+Zwd136QsOerAW5Mjp5RslXgOuout5kvP08kU4qiI6wHVsItPW2nnT37gP8gyddLsXIt7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYeB6Ii8jCMWJOYzWkmQuTgb15rK4DXrKhhv7nCKqN+AiA8MwU+FrCzsnqeh22T/syDTHeIFp4KCHZd0SBveJ+Waw=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.2.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.2.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2","lock":"0.0.3"},"devDependencies":{"rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0","level-test":"~1.1.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.2.0","dist":{"shasum":"6be2a6e6a1b22bd09aac528053a4f9c2916f0650","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.2.0.tgz","integrity":"sha512-rcKgshzz7z962CiUyiRJuyOYknez0rQPwSPvhVxUfRwDgpUH5unTxFtJ1eBN/polWPR/ef0WdMWwr3IqxREgRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoxKU/kh4sm0NCq0ufSyqGNrY3hrjoRo3xSM0fwqxwmAiAJeMvS8YI7nj561ei81B6SoQcVPC639Chsz2hwBMcGkw=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.3.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.3.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2","lock":"0.0.3"},"devDependencies":{"rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0","level-test":"~1.1.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.3.0","dist":{"shasum":"a1365d555072826db006518940803c7668ff25af","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.3.0.tgz","integrity":"sha512-5/FojvskY/1tkvkUiFYECCYBhF9HwB6hZL/hkHM9Oxeb90SWluel+iafbKJInpu1Lt2BXe2vQQOpA0hAZYWWlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDf2ZbrTJ8vYtumty2aQOVBoZYWam9mgSntBo2GmjNNjAiEA9xpm9abobKsKA0NVdoyVK7gr+KAJGL/zdZ3lBUZSpdM="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.3.1":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.3.1","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.8","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.3.1","dist":{"shasum":"35aa3911f305961a02a7b0590a750048063ea1dd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.3.1.tgz","integrity":"sha512-ew19aUUUalt7izjdPZGjY26IjlGyhaBUKP+mDx/JwznBrGfpW9yhQnfRgMFG5AwhC54M9jmVXXBnYs8w6swowA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWSb2c7fbiyUuImRUNwa6cqSx9nkVyT2dOoPxhwOcHlAiEA9/6aRXsSqVTFItzLvCLB0YRv8t7y8Mtj5veL8Kc83ew="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.3.2":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.3.2","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.8","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"_id":"level-hooks@4.3.2","dist":{"shasum":"1d9eebf6295c6c368b700607714c524319961ff0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.3.2.tgz","integrity":"sha512-kihouwmvIFzcU67WR61zW4NToFhYljzzzXfkcxU/VyKgPRcKHCL81U44vDy2n0Zr0ZZ7rvswGdHZLghQ1iOXzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8uCB45Q37plTv1bklrs5hLw1UsH0qL6bTBX7ZDQdiXgIgZPmrVr3IKgys8OSGRGRvv41XSjuZXvUL2KujqsGg+yk="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.4.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.4.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.8","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/level-hooks/issues"},"_id":"level-hooks@4.4.0","dist":{"shasum":"bc8120ee6130550c30ce62ed5a6dfd6d0bcd1de3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.4.0.tgz","integrity":"sha512-pvkSj4vJE3IGNzXit+wWFx3aD77yV/IkwvVxQqHh7LxUaSLGU3XGEwv/2RkuoaoihsAK9kEUq4Gc3UmBPUlb3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBMHLRbZvbSAtV2VI7pa4hNvByNs1YngLNsolWV7AhxAiEAk61uhu0XdCUkLK7OsPMGZ6p2p3UtptfddX9QVvayu5c="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.4.1":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.4.1","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"levelup":"~0.8","rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/level-hooks/issues"},"_id":"level-hooks@4.4.1","dist":{"shasum":"99a88146e899621a30a0678b494202310b1d9845","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.4.1.tgz","integrity":"sha512-OSllsq5qqXIU7D1FZbX55biT40DQwFH0AEiDV1NPBn9SX1TGzhBCwvpTelr6ge8RrmT+Jw2YMUgzm2tHNC9UnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGd0wDbIBW5BYDFJFXL7p1Eaumv5KtZG3M5oHseNG3UqAiEAuxfA/u++BHR10H8PL09SDJInvl73bBxLIoIPT4R1g1Y="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.4.2":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.4.2","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0","level-test":"~1.4.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/level-hooks/issues"},"_id":"level-hooks@4.4.2","dist":{"shasum":"199ef2f59a22cd736a867133615c128dbd3da848","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.4.2.tgz","integrity":"sha512-Hcfe1CnoxvoZa2KVKraF3flMNfkEmOywVs/UXKI7acLTELz/n5BDrD1PjzahmbZKcceSU+R30bNZtoMsUacxMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBg0mQUGKmMAxxE2YwSqwVh50HoFG6Rm13E4KSJvssTvAiBBqFjl1HDw1JQTdEIcKpwx8z6Q+vjGgQ4n5hdsAcvijg=="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.4.3":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.4.3","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0","level-test":"~1.4.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/level-hooks/issues"},"_id":"level-hooks@4.4.3","dist":{"shasum":"840a046ec65dfde79cfbabaf123e842073f418d1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.4.3.tgz","integrity":"sha512-2yx91PXjEjsqYIRmgOs1+ZA28U5KILD92LFDOQHm9Hk+y3zRYGTrPFdAvH3r/BOrPi5Z86Bxt3rO47pfrRyIpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr8hXmpRDdqA4/lFAkiPSUrxFed8RRNMTsToKlT61BKAIgZPY1K6neJNnWsxAyCXmCIlv7kYm9/u4j8Wonbwg13Dc="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.4.4":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.4.4","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0","level-test":"~1.4.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/level-hooks/issues"},"_id":"level-hooks@4.4.4","dist":{"shasum":"07e2527a95d0ca10e4d122f7084346d81b3819e8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.4.4.tgz","integrity":"sha512-iYd0BX7vtKYkVc8oTvGoiiWKnqafnFhT4jNKCPqaEF/jR0VDqzgBBDdBlGAX2dSumVZlXWPPRiJ8IsiQBI0NEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdzA3t1fN0/p1Q64y0BqrERsczMdJRVEnaNt+jf//nIQIhAM57BBwBITWtd3Xrh03/fVVVCq/6EHyo+RrhHOwZqkrc"}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.4.5":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.4.5","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0","level-test":"~1.4.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/level-hooks/issues"},"_id":"level-hooks@4.4.5","dist":{"shasum":"d07b096d3300a66e40e832d4438dced10659a757","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.4.5.tgz","integrity":"sha512-Ya2uEc/FjgNLn8A0WPHOK4r9+eBat8hBRYs2/NDFAY7BuVVSeAuvbP3aeZlb/4RpWpeapR2bks7tFEWFr+Wc+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxaqe+RJ4Rcmbw3fhanW64TYtOrAf/dG5f0HT8djIrAgIgCMUWUTETXePc5PqPC8Yu74x+VJfim+RGspUx5iiCEeQ="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"directories":{}},"4.5.0":{"name":"level-hooks","description":"pre/post hooks for leveldb","version":"4.5.0","homepage":"https://github.com/dominictarr/level-hooks","repository":{"type":"git","url":"git://github.com/dominictarr/level-hooks.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://bit.ly/dominictarr"},"dependencies":{"string-range":"~1.2"},"devDependencies":{"rimraf":"~2.0.2","macgyver":"~1.9","range-bucket":"0.0.0","level-test":"~1.4.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"bugs":{"url":"https://github.com/dominictarr/level-hooks/issues"},"_id":"level-hooks@4.5.0","_shasum":"1b9ae61922930f3305d1a61fc4d83c8102c0dd93","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"anonymous","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"1b9ae61922930f3305d1a61fc4d83c8102c0dd93","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/level-hooks/-/level-hooks-4.5.0.tgz","integrity":"sha512-fxLNny/vL/G4PnkLhWsbHnEaRi+A/k8r5EH/M77npZwYL62RHi2fV0S824z3QdpAk6VTgisJwIRywzBHLK4ZVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtitvU/T2B0gbYhJR3MfuP/iQYFZjV6OfGIWLm6bi5yAiAe22dLYwjNI332XcD7uN9cqNhvH3THcd4UzMhEopjXUg=="}]},"directories":{}}},"name":"level-hooks","time":{"modified":"2022-06-19T11:48:23.437Z","created":"2012-11-24T00:27:39.002Z","1.0.0":"2012-11-24T00:27:40.685Z","1.0.1":"2012-11-24T02:03:58.335Z","1.1.0":"2012-11-24T03:44:49.347Z","1.1.1":"2012-11-25T08:42:13.457Z","1.1.2":"2012-12-18T05:50:06.690Z","3.0.0":"2013-02-27T19:32:49.225Z","2.0.0":"2013-02-27T18:41:06.253Z","3.0.1":"2013-02-27T19:37:52.642Z","3.0.2":"2013-03-03T02:01:36.413Z","4.0.0":"2013-03-12T08:17:52.556Z","4.0.1":"2013-03-12T10:57:19.160Z","4.1.0":"2013-03-12T11:08:33.170Z","4.1.1":"2013-03-12T12:16:00.461Z","4.1.3":"2013-04-04T10:52:36.552Z","4.1.4":"2013-04-16T20:13:07.180Z","4.1.5":"2013-04-16T21:54:18.959Z","4.1.6":"2013-04-16T22:33:56.349Z","4.1.7":"2013-05-03T19:15:57.776Z","4.1.8":"2013-05-04T00:06:43.002Z","4.1.9":"2013-05-05T15:41:11.809Z","4.1.10":"2013-05-28T12:42:07.371Z","4.2.0":"2013-05-31T14:18:29.836Z","4.3.0":"2013-06-05T14:29:13.050Z","4.3.1":"2013-06-05T14:38:14.402Z","4.3.2":"2013-06-05T14:44:50.382Z","4.4.0":"2013-07-19T05:33:47.689Z","4.4.1":"2013-07-19T05:40:34.192Z","4.4.2":"2013-07-19T06:35:14.510Z","4.4.3":"2013-07-19T06:43:22.229Z","4.4.4":"2013-08-13T09:51:44.535Z","4.4.5":"2014-02-10T02:56:16.778Z","4.5.0":"2014-06-18T16:36:40.593Z"},"readmeFilename":"README.md","homepage":"https://github.com/dominictarr/level-hooks"}