{"_id":"cache-stampede","_rev":"63-0a3db63b716c85de6c9b0b9e3c8328ab","name":"cache-stampede","description":"General caching that protects against a cache-stampede","dist-tags":{"latest":"1.1.0","rc":"0.3.0-rc1","future":"0.5.2-rc1"},"versions":{"0.0.2":{"name":"cache-stampede","version":"0.0.2","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"8ce3f5886d7c63ff2d5047993be2d7d4a9037ce5","_id":"cache-stampede@0.0.2","_shasum":"895f928f4e3fd98b4ff724808cb867b45efc238c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"895f928f4e3fd98b4ff724808cb867b45efc238c","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.2.tgz","integrity":"sha512-fz6rc5as9LMh5Oah+iK4dI3gUfM+2VxYXsPaCnQcAPAoeMlRkQ3SMvwuxy4UTYc0UeYSafiucbAnva6ccttcIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjdYXhbYg6N1vRv/PDONAz1RGVo9lk2+oGJ6ZmF46dpAiEAn3x2zy0nvamuiPpBsIcg0RU4VIfMqME/t88z14ErdZA="}]},"directories":{}},"0.0.3":{"name":"cache-stampede","version":"0.0.3","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"5cf07f0e5b3e65b1ee389bee7905e1b56a5cfbb0","_id":"cache-stampede@0.0.3","_shasum":"d8eddec42cf293990a2cc8cc13c5bf20700c475c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"d8eddec42cf293990a2cc8cc13c5bf20700c475c","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.3.tgz","integrity":"sha512-q5pKMjo7dcbv7hnKem4b493u4jFLV0ul8dygnXC2kvdEz47BLMKLcNXJUceBCHrZFE2Vg4z9Gh/rQTMyw6q8pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtUtI5FBI9CQELnzvfAFWCQMpeKXtOuPVMs4QinxrMuAiEA3n1EmBi8mGM20eCR4ApcjNZsO0Chs7+L4EO61Poa77w="}]},"directories":{}},"0.0.4":{"name":"cache-stampede","version":"0.0.4","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"c5510b7c54ba543b75918a5e4cddd74a3a8a18dc","_id":"cache-stampede@0.0.4","_shasum":"48ba2208e337809effa8d7b4d09595325ee7de98","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"48ba2208e337809effa8d7b4d09595325ee7de98","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.4.tgz","integrity":"sha512-PAgTID+8sEdDXfabtw5NvmqYaRJEA/Zmi8vAe6kS5IkikN1xh7xbev2MSRP8fM4aw3+0rA/k5fFS5CDVgpOEVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHwYQ+puFMfxCtrQhlcNubnPJb0IRzt2SIMjasI5z1d0CIQC9bUxKUBpf4qxGzo7Jc+vvOSTuMpvfiAYOD4x2zpcsdg=="}]},"directories":{}},"0.0.5":{"name":"cache-stampede","version":"0.0.5","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"232ff13f475144a1e225872056966bdf4e31b3c0","_id":"cache-stampede@0.0.5","_shasum":"add221784c5823cbac423d5d6fd64ae0cdf76bce","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"add221784c5823cbac423d5d6fd64ae0cdf76bce","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.5.tgz","integrity":"sha512-LYdFpraL1+M+bolXg8NkAfBn4LmMyE4zg1D3f/DHG4qN95+W5YIdyimv5pxIOZ0AGK2Gigm4SY9jXs49mYtGQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKNRT4uMHlhhc9WZZofVWnBPg6vkWJrDJfzSyWGJQDPAiEAiV9fTOKcDq6NZtGkp0mtds4OONvF8PFk0Cgh5E5SrDE="}]},"directories":{}},"0.0.6":{"name":"cache-stampede","version":"0.0.6","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"782b9bd92849063eae3be2a9be5505c16d933d42","_id":"cache-stampede@0.0.6","_shasum":"541a76118fe564a26bd0e32c38782e7af3bfcc89","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.29","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"541a76118fe564a26bd0e32c38782e7af3bfcc89","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.6.tgz","integrity":"sha512-39qs0fRDEUG/6xxK/Od/6z8KpZg9MK5pUnMXxYkGBYPD2KU8c7ox4fzEn//Jx+4xDsmwL6gjzbrHljGEluIk9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZoMtkNhLM5VdzLr4hl2uGhbIp4zP/iJfY3M7sHEuXYAiAzSP5CyzfRR5bP59PHqJ2pjwWlvxv20BYRENo9927tCw=="}]},"directories":{}},"0.0.7":{"name":"cache-stampede","version":"0.0.7","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"c49b0bbfb5888e6653e9a1739ec1db4bc3d9a51c","_id":"cache-stampede@0.0.7","_shasum":"8aeebab83752e8afa36d7e45f74147102de13c9a","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.29","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"8aeebab83752e8afa36d7e45f74147102de13c9a","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.7.tgz","integrity":"sha512-pdOOUsnAX3lTuOtzfVdAYg17pvijS9psP9DSepb9RoWNWVlWxeHrmX92MWa1JG46+Fi6t8BS0H8gS9Zo8XSKzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXmWBozf1JgFZelJJD+HatCmWndjUu+Tl/pJ6tNZXwtQIhAL3+YZm6ABI6zCNTR64ImXGGu9lJx+H75njuZTZKw1MO"}]},"directories":{}},"0.0.8":{"name":"cache-stampede","version":"0.0.8","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"aca1944b7db393c11615757c9b59a40b05d85549","_id":"cache-stampede@0.0.8","_shasum":"44d44d3c61b8c8daaa376e10e5f029e398391634","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.29","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"44d44d3c61b8c8daaa376e10e5f029e398391634","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.8.tgz","integrity":"sha512-I1tOdvUkDoGER8J0LVUpKXTkJojUeuWCSPwLzWHTApU/7awQS4lvBiwxC1ieIAC3h7CE0Ul7lL/O9c/En0FesQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtRd9smzsNNbSnLiZSQf5y8uvTDLZ7L7hqnqg+goax1AiEAige6+Stz6+jq3pNNdqGaW13tsaVMOdZyBT/QjvhmlRA="}]},"directories":{}},"0.0.9":{"name":"cache-stampede","version":"0.0.9","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"df6e4f2eb80432dfe552c6d4b93c8ec827a7ed3d","_id":"cache-stampede@0.0.9","_shasum":"e0d6e02cd07b89e3836de0bec0848de3b226d64d","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.29","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"e0d6e02cd07b89e3836de0bec0848de3b226d64d","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.9.tgz","integrity":"sha512-DFE+R0P7qAPL1kJKK7b11NnCqVX4rXOyoWE9lkD9N0hzcs4d6AxJOGsvNt5EiwSDS6EykqXHTBBirAnHjQWVYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7duSHPq38Ep7m3jWfIM9hvjtDyV9INpp6bqvOtarS0AiEAjf59IqQkUAw+6TneSDsSTQkuKosgO/ynFv47i+c06X8="}]},"directories":{}},"0.0.10":{"name":"cache-stampede","version":"0.0.10","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.3.2","mongoskin":"^1.4.4","redis":"^0.12.1"},"devDependencies":{"mocha":"^1.21.4"},"gitHead":"7537452e6b52a2f9a68c6eebcc18ce57171e25ab","_id":"cache-stampede@0.0.10","_shasum":"2a7f063cac2bcbbf98b9aeaf2de52bd014a71557","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.38","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"2a7f063cac2bcbbf98b9aeaf2de52bd014a71557","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.10.tgz","integrity":"sha512-dftWzmRdSGKBOgW8fJjBE/61FPZCqnfKO3A3lM1dt68d62m76kQgTSjysdYqtgexM+yzWZejlbsU3gyew45HxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5VVDAXFKYNjS53ky36yZOoBgrja43VQZv2FCTxqJSFAiEAjMI/kACuFN0wyx7LlXPH7atZ7WXqDIp5oY04HZcnbqI="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"directories":{}},"0.0.11":{"name":"cache-stampede","version":"0.0.11","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.9.25"},"devDependencies":{"mocha":"^1.21.4","mongoose":"^4.0.3","mongoskin":"^1.4.4","redis":"^0.12.1"},"gitHead":"8b0c570f6bd50fdf1fc4a0f9d786dfc35f660318","_id":"cache-stampede@0.0.11","_shasum":"e8f56456455a2ec8639111da9b8d2d1aec2dc228","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.38","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"e8f56456455a2ec8639111da9b8d2d1aec2dc228","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.11.tgz","integrity":"sha512-bCRhBkfx1sjH5nALIb41IHxIiLcxJ3rlRQ+Ex2FyKGt0J0XXtmoeUhrHFWVavgVfR1ZFRHDI4rgcHUgz3nLJPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpPfYpwjW6vloIjcZ0YJV5PcjXdFxuVh1hh7FcYz9fCAIgURJcfjOAgpc43tcsGi+/deghQYALDxlYxOWQKu+k0vc="}]},"directories":{}},"0.0.12":{"name":"cache-stampede","version":"0.0.12","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.9.25"},"devDependencies":{"mocha":"^1.21.4","mongoose":"^4.0.3","mongoskin":"^1.4.4","redis":"^0.12.1"},"gitHead":"35544ee605f3d8499bc7669090321dbc67286f00","_id":"cache-stampede@0.0.12","_shasum":"055aa19f79272079b968b1ab14af2b34517fa790","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.38","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"055aa19f79272079b968b1ab14af2b34517fa790","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.0.12.tgz","integrity":"sha512-FyiS0EnzfNFy0/nk2+PQLUBVDud3wrm0g6iRFglSBylvER0V4e14upF3B+NPuWkJXreApnto6SUDv7BwNViVvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFk4HHGeSG3IQ0ERAAKWxob0GUFnEuVD3qCNTyOpBCdaAiEAiAtvHtWvdvRfK6R0eZ5kWZ1jaD4fUDHe8kxnw20pZs4="}]},"directories":{}},"0.1.0":{"name":"cache-stampede","version":"0.1.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","dependencies":{"bluebird":"^2.9.25"},"devDependencies":{"mocha":"^1.21.4","mongoose":"^4.0.3","mongoskin":"^1.4.4","redis":"^0.12.1"},"gitHead":"658893d811fa1d2af79ed38cf6d39fd30fb846ef","_id":"cache-stampede@0.1.0","_shasum":"a7097cc20866251fe89dfcaf85b4a1aced7a21ca","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.38","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"a7097cc20866251fe89dfcaf85b4a1aced7a21ca","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.1.0.tgz","integrity":"sha512-vSEodYZ+7LXFLQFVYSLsZD8Wgu9D0VIXjcWRKP25F2ZCEYMW3iusJJsgARx/QxJRAmk7GUaI/zm+mNoX00NDnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjhgL33IpTkhn5qHf7M/dPrx1XBOXG3YMaaDZfYP90qAiAbnHN7A+XXyERlZ6RDsEbwtL7LcDONses9y+IovEXStA=="}]},"directories":{}},"0.1.1":{"name":"cache-stampede","version":"0.1.1","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"^2.9.25"},"devDependencies":{"mocha":"^1.21.4","mongoose":"^4.0.3","mongoskin":"^1.4.4","redis":"^0.12.1"},"gitHead":"a41a15e2de3fa8c4d160c8cabc589f2d87b661bf","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.1.1","_shasum":"0ad827a6f4aa7383915b1644e7ba74b047987301","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.38","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"dist":{"shasum":"0ad827a6f4aa7383915b1644e7ba74b047987301","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.1.1.tgz","integrity":"sha512-GW+0qLgTTvQUnvrGB3pHYuq+ZBE8C8o9e2fbdd8N8M2e/Gtlz3HWm8a+ooclTddjbwCKu96REKdZXnSztgPkmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/LR7rqgs1NrNULnEDS3J2OF0GDsCmU5p3ck09F0Yb+QIgIVRyYxGyfhvXKX+8QSbfOkeW8C7NIn4F6nuWjtjRFLI="}]},"directories":{}},"0.1.2":{"name":"cache-stampede","version":"0.1.2","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"^2.9.25"},"devDependencies":{"mongodb":"^2.0.33","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"915b7e9000e73d277f83096afc54f65d737cbc44","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.1.2","_shasum":"872dd1ce28b872880f3bdbed7ca1dc1f935bcfe6","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.38","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"872dd1ce28b872880f3bdbed7ca1dc1f935bcfe6","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.1.2.tgz","integrity":"sha512-4CDIhwJEk00wt5JhtdX7DJV6OlFsvA/AKEOexjXu5iRBxrC6yPw79lf2AWq3cSlOk1acBHByZGQOjcbrIvJixw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQwacZ92BJg+pna9Ks9xzFpDlhePQW+Oy7QvSHeXrbmAIgTZMfsr7C/UoQyvYWl+JaduMhsLnBwwvdyEEwcOWusfs="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"directories":{}},"0.1.3":{"name":"cache-stampede","version":"0.1.3","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"^2.9.25"},"devDependencies":{"mongodb":"^2.0.33","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"bdc2f00221c8d8f72ca6584987559f81f296051a","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.1.3","_shasum":"272861bf0c83be4f5902a851f19db7a94e8efca5","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.38","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"272861bf0c83be4f5902a851f19db7a94e8efca5","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.1.3.tgz","integrity":"sha512-T4UJZ0j5PH3C5C4pAdIlrmlw/0gOYIljjnzuB3JTI2D9rxT8x5/U0bKPZ/AWsLlDuJpybSNofazRpRNu+tKSNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8w01ffqg2FkSqZQaTBs4fTczYDBnhp1FFG5l14CQ8bAiEAoPKf77Usg/SDldE4cTnZ3TzRUOGZrmHGz59Q01WwQfQ="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"directories":{}},"0.1.4":{"name":"cache-stampede","version":"0.1.4","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"^2.9.25"},"devDependencies":{"mongodb":"^2.0.33","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"487c5a1a728e8fa17c847c9900cf163162828e56","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.1.4","_shasum":"c573d1b491b10910267ef6447dead015545a5719","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.38","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"c573d1b491b10910267ef6447dead015545a5719","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.1.4.tgz","integrity":"sha512-l50C6yrIZdAJe4KFJNCPVimVFVpqea5URjrru0YIZQZP6LRYvsg6Bx2sxg8R2M84yYNxjMYnBIXGrnFFpLsuWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7y+iGuHtByAlhbo6JYu22f0BtJzBpuba76BrJob3mOAiBy2vuOXL8/z2O/vJE3m+9dby14R5hN4bEb+OkzSRAcww=="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"directories":{}},"0.1.6":{"name":"cache-stampede","version":"0.1.6","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"^2.9.25"},"devDependencies":{"mongodb":"^2.1.4","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"0fb6a45793d0f7f9e9ac904c4a9bac15ddda7037","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.1.6","_shasum":"9cb77c1641ff0ba1316f5ccc9b63e326ddeb28fc","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.41","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"9cb77c1641ff0ba1316f5ccc9b63e326ddeb28fc","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.1.6.tgz","integrity":"sha512-WxeUxAazCb3oPwnhyGkck4+3vRgPESHN5JbPZrty+7/uFNJMT+f2rUbGovQ5L9FIRWVZHI7hFvevLC5cJNTVXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9DjsAYlgKO7iYVFXeRAEDEfS/6PB31ouvHwF8ecOZNAiAnZFbkLksOQ8lqDwhuapUXINyJRXPVmuNuh0em1dACIQ=="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"directories":{}},"0.2.0":{"name":"cache-stampede","version":"0.2.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.0","clues":"~3.5.0"},"devDependencies":{"mongodb":"^2.1.4","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"792954adc7058b810232f41edd0ac87afaae64b7","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.2.0","_shasum":"66a8ce3cdb79bd054320e7e2f618b945753f78cb","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"66a8ce3cdb79bd054320e7e2f618b945753f78cb","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.2.0.tgz","integrity":"sha512-sPsL5Fnf3bG0WY4gB7wd6JVkLguhxRFrysSBOEByJTkHideVQJo732dBBzrVRVqq1UX66WLSUGGzHN4Opu2MhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+VHifWV5xuC+/06JVS2607amUMsl5bc3yMKlRrPr/4QIhAMd2/UPzj1eM5bPaULi5CFMCINJkEsoHNzjNQ4GSAwM9"}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.2.0.tgz_1464722076321_0.6225711866281927"},"directories":{}},"0.2.1":{"name":"cache-stampede","version":"0.2.1","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.0","clues":"~3.5.0"},"devDependencies":{"mongodb":"^2.1.4","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"d52df81fc942cbcbf692647af489b6c764acdb5c","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.2.1","_shasum":"0d33caa342566b891ae0b6c04df0738695011367","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"0d33caa342566b891ae0b6c04df0738695011367","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.2.1.tgz","integrity":"sha512-3Uz4mb0A392NUPZcH/qkYsEWBDzpid0q8jHu2R59iz70V8Avca5fr9RcolrRqEkT2OiFajyr9Hav9IMlMxew8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgcrtOuoIPcwtbwICE9qCalSl3eABa6cJrL82/oBQ0XAiEArHbCp3q2S5Tf5l1QPymlVmD8uF7zQTF1IOoQ5YjC/t0="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.2.1.tgz_1467424858261_0.26386809162795544"},"directories":{}},"0.2.2":{"name":"cache-stampede","version":"0.2.2","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.0","clues":"~3.5.0"},"devDependencies":{"mongodb":"^2.1.4","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"565666d43c725333a7ee9c4a942a74ae357e3638","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.2.2","_shasum":"d785cae7ea35ec6989905fc29171887fa8cbfb9d","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"d785cae7ea35ec6989905fc29171887fa8cbfb9d","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.2.2.tgz","integrity":"sha512-8F3l0ysC75qVYPdCOXELRhPfMU19Tctk0MEczxmFIQ5nWeVnqHElVkYasC0auyqJgogg7XtxcSMT/cehLPnGuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZu0dW7nJ/6+fRwqrQbpupVh3QwQO8yu5AArVn15JTyAiEAghEQQ/a7dVcMGb++CavR+AnkmAcUAkmssT00lQvQRLI="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.2.2.tgz_1468433209142_0.5816228587646037"},"directories":{}},"0.2.3":{"name":"cache-stampede","version":"0.2.3","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.0","clues":"~3.5.0"},"devDependencies":{"mongodb":"^2.1.4","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"b6ae15ee36c73d85ff794f0fd4528c91fa8ff64d","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.2.3","_shasum":"ecea9de705282b6c4009692c36cc89cd2854574c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.12.0","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"ecea9de705282b6c4009692c36cc89cd2854574c","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.2.3.tgz","integrity":"sha512-kN79FNudlxPDYGmnuIR2FuZV+OVHtkGWko5vptI6jX9EIudBZ7EUr797WchNU9Q/UxeZfk5ErJfWL1xDbEjmoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfCmx3y6os2gJGeMzpnHmLeWApWn4EDh5MiUOfOKJaCQIgS6vYKoaw3gMFnGROiVSs1A7Wo39xfypVnk1ILaivBag="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.2.3.tgz_1476745487767_0.9554509723093361"},"directories":{}},"0.2.4":{"name":"cache-stampede","version":"0.2.4","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.0","clues":"~3.5.0"},"devDependencies":{"mongodb":"^2.1.4","mocha":"^1.21.4","mongoose":"^4.0.3","redis":"^0.12.1"},"gitHead":"dc8d15a6e90928e36ac51597fe29a4e1b2679881","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.2.4","_shasum":"3e331750744350bf388d42a12a3126d38c988142","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.12.0","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"3e331750744350bf388d42a12a3126d38c988142","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.2.4.tgz","integrity":"sha512-2UACdJkWrXIlKSSRoNXKpw/1B4VYlsiLmgmV+SRicvWZT1FhbVELpc5uzL3angZRjpeSMoZ7mH83EJ9++glKnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfh69bTLo8NRMZvkY86hDHJwbwjExtf1dIKtgbMVIwLQIhALZynIFW+gtse114LriACVZqO9Lq/ZJiSPbs5DleVN8N"}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.2.4.tgz_1476756089879_0.23133813543245196"},"directories":{}},"0.3.0-rc1":{"name":"cache-stampede","version":"0.3.0-rc1","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.12"},"devDependencies":{"mongodb":"^2.2.11","mocha":"~3.0.2","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"09917df161730df26881d0333bf4e49831fb5879","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.3.0-rc1","_shasum":"2436a2f0e0e4f0a94fbbc32d5108fdf4ea41b45f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.12.0","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"2436a2f0e0e4f0a94fbbc32d5108fdf4ea41b45f","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.3.0-rc1.tgz","integrity":"sha512-aKI9IsSiFqNR3z3xxT/e4iuBPYnfLbf6d4l+Q6ZHDvgTvdj3YjROcibczV1JgEayEXayZ+RGBQaxIcIW8wbgVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfCtQyUaGQVIbeQmZpG6gdROl3zKbUzMijaeB7VtQdhgIgb9aTvFpOd7n4W8URe7GZI2KSZ2F8jkZFYaUmgbjJmVU="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.3.0-rc1.tgz_1477080073854_0.8392668932210654"},"directories":{}},"0.3.0":{"name":"cache-stampede","version":"0.3.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.12"},"devDependencies":{"mongodb":"^2.2.11","mocha":"~3.0.2","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"028beb87a4ec9e747e60203323207a8e629b7328","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.3.0","_shasum":"3cd219944ba6cbcde5b964e5589328dd897a0252","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.12.0","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"3cd219944ba6cbcde5b964e5589328dd897a0252","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.3.0.tgz","integrity":"sha512-AabR1f8RKYpbHnQzGatFdFJheAtR/UP5kI8af+XKljaFyOWjihtD0h4yM6blDDB3yV+chzhMEwiMaPjUE5eKCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDijPJtckXFLIZA1YMLftEL0NVx7xRcpjSm61dSwHwPkwIgOItD/+d4DGHq/52h88L7Kip4RimzlLvfNn0y0gVlP1U="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.3.0.tgz_1477178190222_0.21449170471169055"},"directories":{}},"0.3.1":{"name":"cache-stampede","version":"0.3.1","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"mongodb":"^2.2.11","mocha":"~3.0.2","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"d6edf0bce9dc38d0d22fc3b07e0455f331950bd6","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.3.1","_shasum":"e4bbef7560880b7c826dcf1da1f3aae46f8e2436","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.12.0","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"e4bbef7560880b7c826dcf1da1f3aae46f8e2436","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.3.1.tgz","integrity":"sha512-fR6k1RjWCs63ncHeEbPdyidDB24uFOlD0SL+kOSPjL2LZaCqxvQzpy+OWE5lxb+ZVJK+sNZRzlDZoB2AVAKxYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVaHJ8pIzUPNTP8HC3SOiCe3k2h9rsOwpJS1ZLOnMFZAiEAiQqO+spG4+JINKYrqJtm60cGHzzoVyF2Yjn7BzQ1wBM="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.3.1.tgz_1478979317035_0.4909072546288371"},"directories":{}},"0.4.0":{"name":"cache-stampede","version":"0.4.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.9.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"6d2782b902f01b3dba5a075c55da45125be553b9","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.4.0","_shasum":"2aed209c67f6d84398141447be7f8d1ad1c5e46f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"2aed209c67f6d84398141447be7f8d1ad1c5e46f","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.4.0.tgz","integrity":"sha512-8BJeN3uXxdX19bFBp3z8ZsMCUGhOMu3Igiiw17zHqqoC4o+KPaAV+Rh6d6fv7iWwfVH2IHN7+kKZMSsQpcfYyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7vfJHeLxhtGmqer5Jeuxo8UNflzs+D4R3KvcpV7AAcAiA2HC3rvJHOOVu83VSpaTSNbFxQhbnWLCsyn+z7MDkJhA=="}]},"maintainers":[{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.4.0.tgz_1486590385096_0.5355942968744785"},"directories":{}},"0.5.0":{"name":"cache-stampede","version":"0.5.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"ee688be58c1363d5b657738c2b88e5afeef9fa2b","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.5.0","_shasum":"0ec9e515aac0722ad6e1f20a4f8bbbaf0fc44895","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"0ec9e515aac0722ad6e1f20a4f8bbbaf0fc44895","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.5.0.tgz","integrity":"sha512-Ioy8NzUXsqOPIHbDxpGdnOjT7LoMMZ5aWNGQqWrxw1yRvjPr2A8YrhYpf9Jp+7fpSLmPggcTC5L4nlsVzWZZmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGQRsXRXemn42QXDOyFjqtOhVW7b2CjQjeo1zrKwoHXAiEA1stHXYb/vb9XOPBU4xdUkxEZEJXjTXhSHjRdqyz59HU="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.5.0.tgz_1486921661936_0.05761940008960664"},"directories":{}},"0.6.0":{"name":"cache-stampede","version":"0.6.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"b1b120574b8e33ac51f1df940f3f26322d2f41c1","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.6.0","_shasum":"c7903716d8f7d0ad75b4fc89cc08b548d8576d50","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"c7903716d8f7d0ad75b4fc89cc08b548d8576d50","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.6.0.tgz","integrity":"sha512-Ot+25GphnZAfxJ+MnKxN36h8flWVDk39la5WaIAKJJfJ42zgzHt5idMb8koWtoBMnLg+vEWxlrbZTz6QEBPCkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHcMbDio2GrNYOkrIR0V8KhUk5bb7VUPLNoICNuFTLSQIhAODsnkooCAMhGNXFUcVPKwo+ZmcfeEaLAuJH4+qqUAuZ"}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.6.0.tgz_1489094732785_0.5915582748129964"},"directories":{}},"0.5.1":{"name":"cache-stampede","version":"0.5.1","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"665a53974b510efcd873c19e0e61f704f8d4db30","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.5.1","_shasum":"41fc4b71c7b17fc204da6c43444ee9f811c1408a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"41fc4b71c7b17fc204da6c43444ee9f811c1408a","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.5.1.tgz","integrity":"sha512-DYE+w7XS+m6ypvFdLNBTK3Nf8Vl+kb3b8DRNOnAjfe9u1C0GjA3uYf6bllAfdiOJiU0xglwAd7LDS0hsb4+NXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKLcE65Ksr1BGbYSB6F3q40j0ma73/Q2wz1ZdEoqRmXwIhAKrJYFF2JPijqobkubOjVV8Od9QRaFS1DuS1CbgTEpO3"}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.5.1.tgz_1489179860349_0.2337857715319842"},"directories":{}},"0.5.2-rc1":{"name":"cache-stampede","version":"0.5.2-rc1","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"d1fef6729ec04e664fa56d44b05783f266daea61","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.5.2-rc1","_shasum":"e0f25665c8a91d97cbed06ea8a6505d302884a9e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"e0f25665c8a91d97cbed06ea8a6505d302884a9e","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.5.2-rc1.tgz","integrity":"sha512-L/7LoCooPZu6oqPvw1poaGzhuIoeWruEbAvBX1wv/eTnN91Y+9i4WMlt13mmOafsSay3uHLiB3RVF+BDQsGQ5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRyKBZUXUFs3mucFNPVwXpd6tNwy/rY634CU6l8IklkAIgCEVySAo1SxLYycLiH8gx8VQT6qXHAsuqyWmeTqvTFag="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.5.2-rc1.tgz_1489710760648_0.2171924915164709"},"directories":{}},"0.7.0":{"name":"cache-stampede","version":"0.7.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"a15f1ff724db219bab15843f40b31210ed7219e6","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.0","_shasum":"ebb668d07d63b02509d82cdda3e9cd6b92f193f7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},"dist":{"shasum":"ebb668d07d63b02509d82cdda3e9cd6b92f193f7","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.0.tgz","integrity":"sha512-I8E9+wH9Qf0NkD1X4gF9WIO7yR6N2O/XaWNJp8Nys3qk1oC5uoFcM/V5evKOFXPIWR16HaspOm+WNJNl1ktwhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCYSw8dObPyllM4IMTr6spgfYkYA0N0bP7R/h+/5jrxwIhAO22iZTyh/jPbfWbM20Xe8x9KMCNVbVksYiabJtk/1XY"}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.7.0.tgz_1490972709338_0.9303834156598896"},"directories":{}},"0.7.1":{"name":"cache-stampede","version":"0.7.1","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"32f77b79e5d89104613b06e8aa2126068a0ebc32","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.1","_shasum":"51c540c37988c3f8568f089eafe9b3729ee53c21","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"51c540c37988c3f8568f089eafe9b3729ee53c21","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.1.tgz","integrity":"sha512-Wbn7z09PMUzb/LpKa6wiKie8gdaeFwO1IfHF+51iOBPEntASlQxbI1Q+VaKx3kbSk1aYzCovyUN4d4v7PC5yWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeNppFT0uUMMUdBFNzd5nJiYThHlsXvlGFYwy9hikftgIgZbTVuAwCrkaHuRklOG9fJOcXumkdfz+JX1MVd0sjlpE="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.7.1.tgz_1491315300532_0.7732202156912535"},"directories":{}},"0.7.2":{"name":"cache-stampede","version":"0.7.2","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","@google-cloud/datastore":"^0.7.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"0f7505100a2d164130da68f28277790d527d3d23","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.2","_shasum":"72905ab79dfa9d9cbf833dafbeeaf0bbbb1d3a77","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"72905ab79dfa9d9cbf833dafbeeaf0bbbb1d3a77","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.2.tgz","integrity":"sha512-P3a0QCV8UthOVzJJ0v70OF1D3VknnM4/nTUT4NH+CFM5bSa7+bmy9vEz/BYHBRGZpxo/oKrZw6wzo8goskChpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2Aftrx/THEGVKaBp25oaslyfqqk/0QspHv1hQtRE+fgIgRC1lkC7DiZUIuU8EFkaWqxLX8XrBp9x50bbcF/f/K4o="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.7.2.tgz_1491332116244_0.9573529392946512"},"directories":{}},"0.7.3":{"name":"cache-stampede","version":"0.7.3","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","@google-cloud/datastore":"^0.7.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"21ee98fe1e4528da3f6a43486e71970b210cb231","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.3","_shasum":"8eeccfbb8fb7f4df3c18fc377f2385a81c95b867","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"8eeccfbb8fb7f4df3c18fc377f2385a81c95b867","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.3.tgz","integrity":"sha512-mDQtOpVvbp6EvrckAA3E11E2p0j53raUrQDcaQrqSKi4HLjsS+AdprcII66cH0+Be0Ycw81SuP5bzt1mzyVwAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDElwKudXAkp3bkzLoDcRXhPE075+bZ9Gl9QJxvO1M5XgIhAJCbliSfnq60gP99uBjgNN2G+R13OIhlvulg7sdQJF8A"}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.7.3.tgz_1491597603231_0.8668433621060103"},"directories":{}},"0.7.4":{"name":"cache-stampede","version":"0.7.4","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","@google-cloud/datastore":"^0.7.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"b6b39fa8a2281d19e445f704ebd0de7c0f4fe497","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.4","_shasum":"dd2eedc24f1a1bc37b776cbdca2bc9e05745bc19","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},"dist":{"shasum":"dd2eedc24f1a1bc37b776cbdca2bc9e05745bc19","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.4.tgz","integrity":"sha512-zYVMx1Pflb/x6RBrkG32H2PzvNmmgAkCYr/BvVYrh0XJUcauVW82Kr1Zu0qWF9hW0DGQbmNPG74jZMsYrr+7eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOK1L32fqI67Zuzs3Z710hbKhL7+G46pGatgusb+WizAiB7jc/19wtaJiFl2Wodz9x+mDVgJ9RqHCUYDrfXCbLuPw=="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.7.4.tgz_1492025435099_0.46557595347985625"},"directories":{}},"0.7.5":{"name":"cache-stampede","version":"0.7.5","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"aws-sdk":"^2.12.0","@google-cloud/datastore":"^0.7.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"299de1de446de566834e88ab179c2937310645a4","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.5","_shasum":"5e13651b6ae030e7f91de734e743ed88ba9d1a6d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},"dist":{"shasum":"5e13651b6ae030e7f91de734e743ed88ba9d1a6d","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.5.tgz","integrity":"sha512-8rVHa+qJRAv82Qqozi4r/nC2scvo1S/jKOku3l+sGGNy3wfJOn4bKp/71/Av0f4I8p4E0kptrio+jPIfMZc6/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKob1z7p8USz/TiiPaB8pAYqrRbQTM+u6lXEOMmqzNvAiEArhkmXZZoke27Vf9J8JOTtomybiN5PzvpBtiJ3zm+JDE="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-stampede-0.7.5.tgz_1492107343229_0.35521362186409533"},"directories":{}},"0.7.6":{"name":"cache-stampede","version":"0.7.6","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"c204a2e2deb3a0143316a21c6a59bd88fad58a92","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.6","_shasum":"547420d8b02bf3a1831f09043e29247fc15da5c5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"547420d8b02bf3a1831f09043e29247fc15da5c5","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.6.tgz","integrity":"sha512-fI5oR35M4mPXaT3/bY6h4r6Gpxo1MI2AsNwahWns3u/GV1YkL7I8a29tvhiHA93w9u6cNFV74u4KGDmJXmkRLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQn93s1Solau/W43tJuyreG1RMgoJg1ZJibKAN/5ucsAiBKSjrGAFJGvjNwb+z7UvB+VRwWAh5G3kSQm0INwXt8ng=="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.7.6.tgz_1493937055497_0.31184090208262205"},"directories":{}},"0.7.7":{"name":"cache-stampede","version":"0.7.7","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"2bd59d78a80ee2c503cc6c96ee5b05b416403cd6","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.7","_shasum":"bb863e01347cf91b7dc2ee5e9aecd6bd12ef805b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"bb863e01347cf91b7dc2ee5e9aecd6bd12ef805b","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.7.tgz","integrity":"sha512-GTAvmdDWRPoCloRPvQ5yqHSRMCSCdtmcuhGEH0ztnpWkfB9FAbG15h/t0APbuhPrJOai5xhtB4Ryj16KP/ti2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXSkC5eAHVha/xFJE2O4pvnbKy4HXYfQUrDTNoGq3oWAiEAxkfcO+5ihqdzT9H7nye4wRh3SIHE92x2FJDfCMsu5wY="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-stampede-0.7.7.tgz_1494004664298_0.20240891864523292"},"directories":{}},"0.7.8":{"name":"cache-stampede","version":"0.7.8","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.4.6","clues":"~3.5.15"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"1b4fa3e6c21f8886fd906d3c2b725bb2916aff74","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.8","_shasum":"bcaba2d120f4aa2d56f91995d5bcf0bc0457e5e0","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.10.0","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"shasum":"bcaba2d120f4aa2d56f91995d5bcf0bc0457e5e0","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.8.tgz","integrity":"sha512-sFNHKCajO9OprpfcP6m7ww/ll3ZUoWmKkhv0yzsCBCqGvvcdZtF0E2JSp35n2BTPRx+qBFKgrqNi4ckQgcKfFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAjZKR21GGyHCnFDi7Y0It0L5NuJrlgHDJORTUU2zKAgIgNYirQINR2jy71Z6zUzhv6OWdtaQsexvgThUL3xRxJb8="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede-0.7.8.tgz_1495639022400_0.157959884731099"},"directories":{}},"0.7.9":{"name":"cache-stampede","version":"0.7.9","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.5.1","clues":"~3.5.47"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"8afaec9cba23e8010fedb8aadbb04c65971ebd28","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.7.9","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"integrity":"sha512-uVloRIqFAv1N8M08mWMKBfj74i4dc/IuU2OurjIYZspJ0NNMprlL1zrVJkAn+AHt9slvSj+iRjV/HwzxCJhuyA==","shasum":"d7d1deba12ef6fed050ff448944c4b174e6031a4","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.7.9.tgz","fileCount":27,"unpackedSize":60553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrsHVDZUFnYR9bERmDv2NXRO7L6/TqEEZjkEq8g1T+CAiEAjyzaotmTsWgFhc5QdS6gPxVFIdZVijHKpglxR5zkiBQ="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.7.9_1518551751324_0.7279492508671634"},"_hasShrinkwrap":false},"0.8.0":{"name":"cache-stampede","version":"0.8.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.5.1","clues":"~4.0.1"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.12.0","mocha":"~3.0.2","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2"},"gitHead":"6c1763776f9752fbdf2b1717dfe3e47f07c1fa24","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"integrity":"sha512-qbQVDLXur4SvS2vAT0n5YV5u3osNaJV4+HEzXe4nG3+QoQrG+VzmNJsmeehtTBcrY3aT79xqHoorLhykw6R74w==","shasum":"0ade23c4e0254df28066bc36e85cbed9fcd42040","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.8.0.tgz","fileCount":27,"unpackedSize":60552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuPTZCRA9TVsSAnZWagAADMUP/Rhdcr2Uu1bjRbQxzHvj\nPcW9e90Es+GIx2RG/DYpDI/QAp02i7xzzrtPQokPhukwwFF9E0IipykoLj6A\nUNekS13DJxlvoqatNbO/MpDjyOBz/eFRUT1/tH2fQ91vTK77MltnanlpJ8oU\ntNqOojQoEXkmoINq5gH8p2XDkx3hv+pKt+delLN+3LK8LS2IZhSIl9Lhk0Np\n/Ylq1NeeqwxKxwfIzMiYInlR/Yu4FTHtS4NT0573fJAHa1bZHgKzs4lv7qL1\nO7eZTSaX50oSy0pFbiTqMtu3eK8HIvJSvN38Q/rigdnUoaU1htAlw1Z2R/+1\n4oaWIMaLf5mpyp8pCA9kYkGqpCWimrDufdQyz5xzwkjMSa/yFog/dVKZ8Fsp\nDU24ixN+CHlnGw8X4Mbk8yCMbWL0zljKakAAKSQtfMllTi3coS180JTDHwgN\n90bn+/XS0mlzvr4iqt6c0J/fPEXOqMpSlNyZxBBv28W1/1rATZIKaatEaurn\ndkhbNFuHiXnRyZjlJroYvdn4RKRJizphpXaeP7l42rYOYoZOlA/5PAorzmCx\nzOD+ifIPRGT0qdHSnwugY1zj1sMuwLglriIcGlsJIny6tDQ4u5TnxSqarXyJ\nhT1C8tz1LrsmvJgiVNwiqVwOdbEWQozHq84EUX4TScC9+lbu415t3M1Bn86L\n8Byo\r\n=VwTK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC94VDd0PvpcePQGuwhO+UL8KzZQF8uCZj8X79WDon1jAiEA+wWu4KnOt/IktdKGCmqeNnkMdpgb+UNsx7ooMUWllxM="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.8.0_1538847960336_0.8859259254232514"},"_hasShrinkwrap":false},"0.9.0":{"name":"cache-stampede","version":"0.9.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede up -d --no-recreate;docker exec -it stampede_runner_1 bash ./test.sh","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.5.1","clues":"~4.0.1"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","mongodb":"^2.2.11","mongoose":"~4.6.4","redis":"~2.6.2","tap":"^12.1.1","minimist":"^1.2.0"},"gitHead":"e88bc6ebec408bf69863892faf76d1320807b5ed","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.9.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"dist":{"integrity":"sha512-BPMSS5iQJzuYE/jSef70wFYzmKpUr5R49IAeSNKD6irh5MtaaJbYnUOZpitgEXw60NqMujNXX3k4h6mNqTQh8A==","shasum":"7ae23d840660dd7cba250bfc513031f2b3322444","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.9.0.tgz","fileCount":6765,"unpackedSize":77964212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRiXaCRA9TVsSAnZWagAAunMP/3OfNHZai+8L/qwN+H00\nyzTQWjExB+1MbTKbaMMDwBfq3eQX2T1u2gx6GgcpIimT5n9/OrN0cM9ixzpn\nLMLNwHAjEoCRVvv7a3PMZsPHIC1EBSJ3KsB3JzTvdM5kfJTCQgTs3YfoZ42a\nReSwQGUJGWRbpV+TgiNsuV5X+GfWTs7Dx9N0vw6qTusqCmNocW2LpcDwId6m\nIcTXT4Hs3djfk0GrP2Qyck+pjEk4JlYtF7FzAuQWjWdC+B4KNVR30bMM59nQ\nPRw9JAxbbttUEqpSwmkn4hlwKTYGI9A8IklzHfElnW3mVwUJfhZRX0fATo+3\ngVJ0vQU/HTCHnAnMYDlQrKKZT4uRqy+Canyl323We3jQVe9QMZsbvhCBINnQ\njZJwqfbCopBlLWfOL7YcHojxvznkLBCOjTmRwXoA6WhylCin/1iAd3vFixuc\n0Ly+RovBU8Hgqq8rB/dxxr0bVEMQLleN5gVpclGHo13sp48qOZfskTz6mNeZ\nTWByiFTY81dCvRPexh0HvnK74nQHVl7IWoVLYhfCwZUTJCbIvmfQtnfPwX95\n9wh/FAXDNZZnCJQ561HyZBGotHb5TTfjlhUSaghJy6y0sjKY7t3iVrZJLJLx\nE17ZSZ5iP0zP5Hx1mzB1OyLR8ijBCYyScsUAGUO6KS5AtuXqIVCvjjPu2AHF\n8cLE\r\n=qx75\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNv+LKw1ahrFcxAH2odcKXKNONZIEb4HX2cDxVZ+JXPAiEA6w4APi+TkpT5UAZWagw/c6iuozn+z1dfP814r1Q8+rQ="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.9.0_1548101081625_0.9903743456743124"},"_hasShrinkwrap":false},"0.9.2":{"name":"cache-stampede","version":"0.9.2","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede up -d --no-recreate;docker exec -it stampede_runner_1 bash ./test.sh","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.7.2","clues":"~4.0.3"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","mongodb":"^2.2.11","mongoose":">=5.7.5","redis":"~2.6.2","tap":"^12.1.1","minimist":"^1.2.0"},"gitHead":"2e8adb556016c9ce8b4df98ba233f91ddc8f75bf","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.9.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-USU2eiBe7MUCkWEP1CfoRweVkAZg9s0Rvx/aL/+N+nNwzsIJ2R51JOlCfoZ2ptIkfU6lTw8mQAiIn8CwVJZa5w==","shasum":"8300f29752f9ec433474552ef97af27498c50236","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.9.2.tgz","fileCount":7213,"unpackedSize":82914208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRtKLCRA9TVsSAnZWagAAyvEP/izCNqMzD9tkYxG5axns\nIrjtIadwSttdYPl2csp3Z01liPswxV3VKutLwXkjQoR4G5v+MnhS7DOGpgbt\n7RS/lnNDoW1zxIR9DM+pcFYE+IYG4LYJxSFpakp7jXN0Q4DdfHyl/f4qT7vg\n59dcH55zAEZMn3qmhAFRGi14vGP5gV6GWuOUq7OFHx0KGxSqn79i80Sb7Dke\nMEOXurnF8EcX7KE3M/Q9ydU7NolTliz6Y289TKpOZWpvoOYFq5xiFkkJADQL\niYgD8NkIuwb6xPiH495qzrA4fJjzdRXb21YpvSLDnVTshQRlLW3Y4U/2BLo+\nZN+uEyxloJb62AZoxI26Z9me3BB6CD2JN6CT90nVnW0bIMrGCxdyDqeGvboP\nCR9u4YOAvkaN3HJqaaGrrKM8nvIsY5Gnw87T4BF7Dxiv2QTDWwpcqi/TpygP\nAp3Lke+qx9uTxoUE0kg6c4/1eRj0l+y4f3Q6rzARe3pnnEZLp3r0voZ5GDG2\nqwvG0KuPwa8XnR/XWuZXn1rTBK/KRRzZ0uqMulEecYwukpVWpo+kExbUJgvD\npv83VkWsucnK4PpBvu77XlcwFkGy0ofsDLD6QaMBTiVViEkTT2Ap2Gi/OmaS\nM0ZVIoG492+9XBC+c3HQ2MrJVmJhMz0VGAqam9TiFjkM95bInY+PwqTdbQYD\nEY3q\r\n=dPuL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX+ks5k5IxX8pLR52xJpZbMK2in7BB6syhYhiCg8A8PAiEA4tSXJboLFvGITGRtg2SsoNgj+71F70x8NhDRot4APYE="}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.9.2_1581699722200_0.5816724400882145"},"_hasShrinkwrap":false},"0.9.3":{"name":"cache-stampede","version":"0.9.3","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede up -d --no-recreate;docker exec -it stampede_runner_1 bash ./test.sh","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.7.2","clues":"~4.0.3"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","mongodb":"^2.2.11","mongoose":">=5.7.5","redis":"~2.6.2","tap":"^12.1.1","minimist":"^1.2.0"},"gitHead":"719fa9d6a11a24970e1a6543f1daa77d8c90ba29","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.9.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-hrEeN4UlyvMoJw6KRHJnG/+RuxxFZuW7SyRJgDGS+unRlz6CVH8FFjLIGFRwTrGXVilWX6r50NmVhA9shYdc4w==","shasum":"dc0c06a2c7f089e2214af3734bd8c41c926e141e","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.9.3.tgz","fileCount":50,"unpackedSize":222696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRtLUCRA9TVsSAnZWagAA5GMP/AiWXcTDCdqgKGD/N6V7\n/gOsfi36l8SRvyHbSb8hCShCEOQm97IdVVH5J+sBi0UFJ1Kqmfg7qqRZDI0W\nrdbske1jPVED3bz7RzHyfVlt3RhWUvxReR8l0uRixixzqYkLyDABD30UjF8k\nzXBY2DkAS/Imf1x3daLnrmmdaRlTRnAMWpCWVfnxqDhyGN/v7bIcNR1Ctj0u\nDxOso41k9c+qMfbvOD/E5Fiqbzfkh14CKCeaK0QNE4Wx6wK4p+4thtbKKUN0\nUZ/S8CBHfjqgvg9AdCZ5G8qoRut+xi36/Ws4YaWv5qZz61o5y7j2cwkJPl1T\n4pwnY3ITiU4EiRql9AxrxzFeve1BYJ6Vg8bhS1W3PfZALICnizuFXIeAvEde\nFGRHJV07yxMJMYpkUiqo1mVGAbWM2DVWLJfy1qYeAZ0zXrWRRRH9KHFJ5JRp\nfS5r3iv+80I0khRa7C+8+FCyKat4Smwz+RQdxjo1ir2wOdTTgc8kdWuV3vO4\nZjAoemK+cN6sXpTlsyqLnvsRV8J52FS317Qk9nAdSyzk/SjnUCBqm91eDIcO\nNKQrfK7yzU2Gre/eR7O1yq4pLvZneybTqDBAv/vbvO3aQZyiP1cWHaPhXlhL\n4O8F4LbaldCf1XWY+1ZoW9fw/Ukk+IM/3Vn8c15mO83cpnxNZCNYpO1QUOYF\nywcR\r\n=N/jh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyn4zon7iR4Wh+UHLKWluV0Jc6xCcIkGDcSy53a3w9rQIhAJFbdiHEtBSDYZ+wSPvPZTI+NgWT6t4hGrJ0B8IfvaFH"}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.9.3_1581699795727_0.11365971449377188"},"_hasShrinkwrap":false},"0.9.4":{"name":"cache-stampede","version":"0.9.4","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede up -d --no-recreate;docker exec -it stampede_runner_1 bash ./test.sh","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.7.2","clues":"~4.0.3"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","mongodb":"^2.2.11","mongoose":">=5.7.5","redis":"~2.6.2","tap":"^12.1.1","minimist":"^1.2.0"},"gitHead":"afecc73e90fa4c9e5b8d64ff1ce28601a0d9637f","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.9.4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-z5qv5hobKOWN7NBYIqMIbHcWPwA5mIIKi6TZSSHFHP9YZ6wilLe+S1TQzrjm67incQ0CcN6URvTugKscEX10TA==","shasum":"688861ce2c306a77dd22ad7823cd181029db8e83","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.9.4.tgz","fileCount":16,"unpackedSize":30919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRtNZCRA9TVsSAnZWagAAQg0P/i8qUx32Ddfc6UMAAQVV\neN5GX0qDIetBwLBOUAoWqM4H558gwuSffbYlyErD470cyECWAPEVc1sVHBvV\nRh+ERz+JL5/miw/2Kq/e75J7HlLwaKUPrN8f43K4ZLhgS6LLv2MgCaSbGjyS\n54r942w6OMv5SfecSrtQkSjpoKaBDgcNNea4bPpD0olH5xDrs48QWrC7ujvC\nzeQWOA6i8Cz51irGCgVBJwJcKYUfPCcjsXoOMeaUYcSdCnwXrFoLxtdiQ4Jg\nCbanJ33/gqQ4v/ZqXfTb9axLjhf1eDM9T4LtPG8GfySQETp3Zota2ItS8lZa\njCZYM6GYtpxgTQ1nDjdGXTtDkEl8YALJ0HofJyNFv/nNRP6GdDpbO1klfyv3\nD09tlBrHUv09JLLEcF7Q3srzEOJWUTuPF2NoRf7TpXsc2f+bJvQaZADhoRi/\np/+DVqPzcH3wny9zucxA1WFbB21vI14GFrefjMzwAo7qXazFU17hrZ4bPmqK\nK9LfKxs+7c8+ZD2LczCbyxDyoqoYScNx6SJ7K3mjz426gU0sYmN8IWu9SKPD\nvbf4NunYbmAPNcLbvDc4d66NvsF5HG1XvMkEMVW58hoW0UOPyIAhL9z/Asvu\n1+q7Qf/rJYKSoGDq9urB6q53p/WFHja29xrC5/vtwOyzf6EJuJ+v+WLvpUMo\nuQ+B\r\n=wxn8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNwRdeTX2qMk2eFhdkypVz7B4QMTIpI6UERI0z73rjzgIhAOXB7XVdf1XBAOHJ72dqQJPcGs0lDLN+OvRXvF4zP92T"}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.9.4_1581699929404_0.7805896123355163"},"_hasShrinkwrap":false},"0.9.5":{"name":"cache-stampede","version":"0.9.5","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede up -d --no-recreate;docker exec -it stampede_runner_1 bash ./test.sh","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.7.2","clues":"~4.0.3"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","mongodb":"^2.2.11","mongoose":">=5.7.5","redis":"~2.6.2","tap":"^12.1.1","minimist":"^1.2.0"},"gitHead":"9a8ecb3a7d53c91cff16809519763c3611d73ff2","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.9.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-QJGF9W21VEPnN1Fib5neX94IkazvsrdT3fqOABRpXkVw5t5VS2wGTtZdU1PjPCZkSkmKMhHi0jLeVxtZila34g==","shasum":"ca2cd11a10dc87657958f95d4af1424cab778573","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.9.5.tgz","fileCount":16,"unpackedSize":30925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeizsXCRA9TVsSAnZWagAAj8YP/3kl9Ujn3zbcQc+4eG0b\no7m+0uhmY07a3J2YBFl3otTV7x3ZOgdMbh0ao/ztiIrrRI4TB5Wz/Y9wc9ng\n0YcPpvo/GUmIbYj+/Ld1MrfAAEY/m42DYDMsT2PfYfsweIwHqB3NE5okmpMz\n7mM6hDzbC5ekTDYAKk5/Y4A9zJoDY7JwR0m+jzvU6PVBuikRnwee9EHdQGF2\nC3J4mcYUihi6VhWQ3S3JlzmgtZ//qaNOnljgV87mYbLPh012N9K5jCcbaSq4\nrzSstn6/bV8Rp8ZBpP/2Ku2vaq700U6z6mAxXp+xvWRgsA/PgxDZCDWiYj2a\nL9wV7NDZWYaofwOVlmuWF30MoKv6HikxiGoFEAoUqKXeKfK3SZobx4OFuTKE\nC/waA3BI2rcFVCBiSX/WqZMXpJKmnU6pbpKmunfwvOMRJJrBapTEzNrN5D8L\nedP8OAc+w0tK9366Yat0pqnyw5Z4oOoc2JtBQqPpi2+0f1b7NqKmWlV26l7Y\nojR+L17oObk9ge+Lvo6keuODcryeQXR5UJAqtjYWqpVX60R5ORS3SXdEbJre\nuLU4NJyiR5/kjHqlo2WtBMQ0lTfk66lZIwdDDnkPxXIqRl8aKJ26oQJdDpZV\nTZqmhxVz8hRKDrE2pa3mHifOpSbM0J22ecHgqoFxXwxMS3DoCXyJp2UaQNqG\nMvcN\r\n=gXBR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEZK89EQEG0EsGGEww7GV6wwnczojOxwoKVSpVKNegJwIhALyO4F0QLoPNwmzLwTiDx13kv4/vzcq19SOmmDn/u4US"}]},"maintainers":[{"name":"fijimunkii","email":"harrisonpowers@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmUser":{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.9.5_1586182934718_0.6300283897371688"},"_hasShrinkwrap":false},"0.9.6":{"name":"cache-stampede","version":"0.9.6","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede up -d --no-recreate;docker exec -it stampede_runner_1 bash ./test.sh","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.7.2","clues":"~4.0.3"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","mongodb":"^2.2.11","mongoose":">=5.7.5","redis":"~2.6.2","tap":"^12.1.1","minimist":"^1.2.0"},"gitHead":"34f90678bba7118d81eb60d2fedc597264a1354e","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.9.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-P+wRx7FUE+ClEeNV3oN557kBnGn57tHphJnI2296aBz0Du5jlEJxkCsnVr5Linv/bri+Ixv/+czBl151hHlI1Q==","shasum":"a391947b4d989e8352da0a786ec4beb3386d650d","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.9.6.tgz","fileCount":16,"unpackedSize":30960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffLeiCRA9TVsSAnZWagAAfWQP/0iLDFsEeqHd64Y3Plog\nbrwmtypUvIMgQfFKymzI/145M8RVd9w3A0zuI1wypgqtaC7h0xAvnUJjdi9V\nk0wMxVbCULcVrkS8IRBQ9w9rdpea5vJlqcBDqrOCrxYO+AS0pEIPACdRALx/\njjT7eRyTTeYYhyNfzwggESKjSTU6WYeg5+HxVQtp5cgZgCKmxEyg5mLIy9TV\n+VKGpKuE3S876qIa2mS1DY2Fg6qpodZoAfmLaD8CqW6Ag+3Wi5AtwipkkCwp\njlSqOXC4jvJepd714GiUG3iyGMlRqj4mPaBJukOzDxErXKVweBBTCP5RGZYn\nXKZLTKL/1pl5gfAA4gj62d3H1JEMUDPW6UDE4j+V204OyseNetZLhctYMbU8\nmSbnC8Rq6f8jsVCjDNSo0rCe6DJna8Y5ROEpXe+nPAHBIjwtQvdlYqrjGO7j\namil9CfGOGlGEavGzyb9ZNF7rMnYIDnvlDuQb3ibl9TeKBEgwuGiVl+wCBad\nbBGQgsSpjFr7i6nkY+VnfUPCTg/1irJA1hVTXyeA6QAYTLuYcYIi21RP+RNv\n9P2YFrEGMnJh9uHoZhLGLz+SMdYhDKW6EFz+DWA46lEKnQTJ/LYqSi7+ipRM\na0ZXBDx07+l/wEjSY1WkMi1VGElMVGd4NJuCg4VWiaLIjKbwtF4mB1atX+Vn\nCEIs\r\n=c3u0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBM0138fhQYcsFbN3JYAsV+GhcblGMb5hs4vMD+b3oSBAiEA0EXWaPUIBqG98OgjzTTA/z245qjZlYtoAe19sEZxjJo="}]},"maintainers":[{"name":"jbreckman","email":"jbreckman@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmUser":{"name":"jbreckman","email":"jbreckman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.9.6_1602008994522_0.31536280250182624"},"_hasShrinkwrap":false},"0.9.7":{"name":"cache-stampede","version":"0.9.7","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede up -d --no-recreate;docker exec -it stampede_runner_1 bash ./test.sh","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","dependencies":{"bluebird":"~3.7.2","clues":"~4.0.3"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","mongodb":"^2.2.11","mongoose":">=5.7.5","redis":"~2.6.2","tap":"^12.1.1","minimist":"^1.2.0"},"gitHead":"aa2b0867491cb420af4f3a0d991065e384221ade","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@0.9.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-PXq9hY4yila+nBH/LSPXnUWYh0Fr6nSTWglKV6JjnIHux6BthAPqhLqpmGBqHutERYoYw1nOdTItO8XRUKhC9w==","shasum":"0dfe5c141eb2b6952975a36299f36370f65142b6","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-0.9.7.tgz","fileCount":16,"unpackedSize":31144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQA4nCRA9TVsSAnZWagAAwO4P/1DeX5OAP/8rhPHJwvPl\n7EjOTlmiAczkCfBpukfsp9EXtpQE9bfNDJ+7jkoeHMAPp4HjsfBMnLNNq+3U\nUoPh7mzUuxPfQ+JCKnYrQgw/Y87cooRmxkcnUi39iEsAkn5EMiX2wz2sT03M\nkC6/OwvgMtV2FdLDzax8zf0oQGPBA/gkxWJ8G2OmFNQQPU2HVlFV82VSNfKc\nktHHr/n0xPcOE83HIP9JgcLT5U27WfqUxCKcI8CxaY9j28NlwBNaasBtlFbb\nDLm3PIzgjjtEe0k+9ga93GuGpHxScBLM47uNExKVCoO3ONxBPK6NpfZf4Eiy\nKcEwmK4lacvdc9RtpYrJcV4t6ZtymhXNcSfbKXkOpPOzEO4zZR/1yidsPvr5\n4I1wznQ4HaShz4zpKACZCegeaREhskDnOhIUyw9NR279eESpU5EwYv/YwCY5\nOLFLfpyl+BgpntXMba+LVQ8tlceTpYDhRQQAEWC6UdJQ57LFMkmPd6/C+4Zz\n0i38dOSmyw7sB0nVWnU/wyyimBqjSmQzZ1QYq5xnBKi8Pj8rZBGlpBdZ9wzh\n9TIPWwC8COfe/UL7aAoBGxe1RnFMQVfwfQaKZzyihBdcrsT4U/xKOb70oYP5\ndGJfjcnpCp9kkol13iLJ3Z4LlAAHYavOSRySNWfl1OedUob55gaGNgnhApLa\nyv5Y\r\n=BzH3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYuvsUpufvNEhZJbEKhQ1fW3mRCLgtvqt+IHOiHDBgTAiEA2s4JGkwWrfEJXTJv9qF7cyKcB0Y0djePyXJn3gPyvKg="}]},"_npmUser":{"name":"jbreckman","email":"jbreckman@gmail.com"},"directories":{},"maintainers":[{"name":"jbreckman","email":"jbreckman@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_0.9.7_1614810663030_0.41176181024498737"},"_hasShrinkwrap":false},"1.0.0":{"name":"cache-stampede","version":"1.0.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede run runner bash ./test.sh; docker-compose -p stampede down","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","peerDependencies":{"bluebird":"^3.7.2","clues":"^4.0.3"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","minimist":"^1.2.0","mongodb":"^4.1.3","mongoose":">=5.7.5","redis":"~2.6.2","tap":"^15.0.10"},"gitHead":"80fa1b28ce2aca20439f4fb7f884ae2f6d045bfc","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@1.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-NygcIlKE+QTMzIZDAdUyPNvk+q9hpCITUOLkqGt6a7Zn6HDnB2/on9HDi2K+n+tckmYF4nU7eX+TLiYAIGkmWQ==","shasum":"49141875e3ca347b99090ccca3c3edd5d4b3a639","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-1.0.0.tgz","fileCount":16,"unpackedSize":31118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2lWYCRA9TVsSAnZWagAA1vgP/0sLt4vis4g91OvYMK2e\nJc1Oit9rWzx/WT/YcCodMKEH1i0qZFxTnpdb2KtI1HO5hF5yMAjZB+MNlQ5G\nvF62yzhAGFr7FwQe1No57/Ct9JGzx+qlnYv1Q63zluHXEiNwu0IJCLlGbr7Z\nrU18iow8TK4REEpp6q1JkYGDpfcK+9cOH+kyFVo/6Sy5UdyH/FHsB7VZFKc5\nrjFfT3ZSrYGH4b6HSqm+zeubcOP54Er/eKa74HZWSJ9E2TWCSPpH64U46I+s\n+NTuASLH4kf0O4NsALy6vXraEIzQzdLIQJM05YFLjqbgJUC4Lkd5PH7gT8Yz\nbPhUPL0gJJdmhuWRlL/PWWxT/+OjJRSPjlhTu/eW22YmjcFPLphZ+VkfbcZ6\ncVMCRZo7O6gA84n0WnXJM4CdXuhi1QtDzaj4ipleaYkrUY8ngfagyORoQRMU\nzENliOL5zUVxpXo3qVSocNIGpGecj1bZMtTgJNR8bDiHctRcTHGmVJJsERIE\nzWKudDT1LUMxF5qIttvg+1pgaie04DeL4LlWlqPK/KQFlVjh+gLA5FRyO+Ud\neG20JUDT7HFbRjLWk1GBJIvxf+etrfLs+t74zSc9q/6IEENcWuuIk9ch9jx3\n38HzGDQQ8jn9EVbEgmizne4+WYJxgCcBk4paE05d+GELg/syYD8V3hw9PPPT\nrPJR\r\n=THZY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoM810qrzs/rUSZaW6TejC1eb2CVlXaXtPPr88lZSLgAIgBCt+4MOCs+nvGjyHzfsJ6g7LidFhWO8729RH7L7DiTI="}]},"_npmUser":{"name":"jbreckman","email":"jbreckman@gmail.com"},"directories":{},"maintainers":[{"name":"jbreckman","email":"jbreckman@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_1.0.0_1635959833940_0.9343931026997636"},"_hasShrinkwrap":false},"1.1.0":{"name":"cache-stampede","version":"1.1.0","description":"General caching that protects against a cache-stampede","main":"index.js","scripts":{"test":"docker-compose -p stampede run runner bash ./test.sh; docker-compose -p stampede down","testLocal":"bash ./test.sh"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"license":"MIT","peerDependencies":{"bluebird":"^3.7.2","clues":"^4.0.3"},"devDependencies":{"@google-cloud/datastore":"1.0.1","aws-sdk":"^2.391.0","minimist":"^1.2.0","mongodb":"^4.1.3","mongoose":">=5.7.5","redis":"~2.6.2","tap":"^15.0.10"},"gitHead":"d8c279554a93ad06a6320f58a01845c94397e678","bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"},"homepage":"https://github.com/ZJONSSON/cache-stampede#readme","_id":"cache-stampede@1.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-VD2bDYUnZnkCMN9blaV8hjv4nhTos9Q7t+jAXghc0oKssmcUI7/B9IrTQotcOvnzofhJv4tMmZ69IfX5ISkOGA==","shasum":"9997853ce6f4c1e13985707ca1365f8ae1df8025","tarball":"https://registry.npmjs.org/cache-stampede/-/cache-stampede-1.1.0.tgz","fileCount":16,"unpackedSize":31275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6GjfCRA9TVsSAnZWagAAJGEP/A3XRmbQiI7J5eEEZHL0\nmWmcntAfYo4SpMTIzF8jtc8aU6i8mHdNcAOzPSiL2t31R1n12wq1S4g9YVlX\njj4C6Si5Bx71iu7fuGtxOzRSsJcAoFtEoAfE5lN9myWPE/pIUk9Wqcj/HK/e\np/46Edgl3JJqWf5MTv+kqn7vANqVxGs6jXniUZ6N2XhPOy91nnTyhgzUIjrg\n8PzwVeMnt/sTwnlG2bpxNPaHm2t1QL4fCkNjeqAQVkt4Pbuq1G8jEUhtWlsH\nYsa506qNVAQm/8XaTxBLsrQzGUEukUU7OkEpYAaVKoNAjaPBo/+QXPvKpOl6\nSLWltlr/LOCZhXzlSH7cP9VrnlDzDYwou8oc3SkgAMdQeBd3rkttez6r9z/L\naT4YJ0k86T/RiES/rCazQUBLbuZjFRtqQAlUISDtYw5r1sfjDKnGAS8TAsuo\nnoymGeVKheMCAA6ok/Gh3NcE6qyGGNnZ+Vz+UGSreUOgOwmXC6ZqMjfvBsPO\nrvQLiKJ7SAr0wVhE9jFx/jAd6mgXhLgytEhzn0fm/CJwM1d3S0Z8phbGhJNJ\nxePpJ/I2QKJDA3zVg8+xYGjllGRhr62jsIC1hAisp2bouDHklbviPXP+uj3T\ndrSZ5yEHBmIcKO0T0hCmtuVvjm8R/vO097ECm20rpJEaW8CgEHZqRCOstX3j\nuNJg\r\n=KIgD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7yJ9S3oFnY9QBwj0pYE86+avZFoHFPqHD8TWbT/CFewIgJhtS4E/39muZ3wWHOGVoxUf9/Dj8p6tcwY1cgX6x9U0="}]},"_npmUser":{"name":"jbreckman","email":"jbreckman@gmail.com"},"directories":{},"maintainers":[{"name":"jbreckman","email":"jbreckman@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-stampede_1.1.0_1642621151798_0.7145537091668483"},"_hasShrinkwrap":false}},"readme":"[![NPM Version][npm-image]][npm-url]\n[![NPM Downloads][downloads-image]][downloads-url]\n[![Test Coverage][circle-image]][circle-url]\n[![Coverage][coverage-image]][coverage-url]\n\n[npm-image]: https://img.shields.io/npm/v/cache-stampede.svg\n[npm-url]: https://npmjs.org/package/cache-stampede\n[circle-image]: https://circleci.com/gh/ZJONSSON/cache-stampede.png?style=shield\n[circle-url]: https://circleci.com/gh/ZJONSSON/cache-stampede/tree/master\n[downloads-image]: https://img.shields.io/npm/dm/cache-stampede.svg\n[downloads-url]: https://npmjs.org/package/cache-stampede\n[coverage-image]: https://3tjjj5abqi.execute-api.us-east-1.amazonaws.com/prod/cache-stampede/badge\n[coverage-url]: https://3tjjj5abqi.execute-api.us-east-1.amazonaws.com/prod/cache-stampede/url\n\n# cache-stampede\nMost caching libraries do not place a variable into cache until its value has been resolved.  When multiple requests for the same key arrive at the same time, all of them will work on resolving the cached key (instead of only the first one) and then each of them will try to update the cache when resolved (i.e. [cache stampede](http://en.wikipedia.org/wiki/Cache_stampede)).   \n\nIn `cache-stampede`, the first request to see an empty cache results for a particular key will immediately register the key in the cache as `{__caching__ : true }` and move on the resolve the results.  When the variable has been resolved the cache is updated with the results.  Any subsequent request that see the variable as  `{__caching__ : true} ` will wait for  `retryDelay ` milliseconds and then try polling the cache again (until `maxRetries` have been made).\n\n## Initialization\nFour basic database adapters are provided.\n* `require('cache-stampede').mongo(mongo_collection_object,[options])`  - Legacy promisification by bluebird\n* `require('cache-stampede').mongodb(mongo_collection_object,[options])`  - Uses mongodb 2.1.x internal promises\n* `require('cache-stampede').mongoHistory(mongo_collection_object,[options])`  - Retains history instead of purging\n* `require('cache-stampede').mongoose(collection_name,[options])`\n* `require('cache-stampede').redis(redis_client,[options])`\n* `require('cache-stampede').dynamodb(aws_client,[options])`\n* `require('cache-stampede').gcloudDatastore([datastore_client,redis_client],[options])`\n* `require('cache-stampede').file(directory,[options])`\n\nThe relevant database libraries (mongo, mongodb, mongoose, redis, datastore, and dynamodb) are only included as dev depdencies and are not installed through regular npm install.  You only need to install them if you want to run tests (mocha).  You can specify the particular `mongoose` object you want to use, as a property `mongoose` in `options`.  The file adapter maintains a list of files (named by the respective keys) the specified directory and does not require any third party database servers.  The `mongo` and `mongodb` adapters allows you to specify the collection as a promise to deliver a collection object (optional).\n\nA special adapter called `mongoHistory` retains historical cached values in the collection instead of deleting them. The adapter defines a custom method `getHistory` that returns all records for a particular key.\n\nThe gcloud datastore adapter `gcloudDatastore` uses redis to control locking, so both clients must be specified.\n\nThis library can be initialized with a custom adapter.  A custom adapter needs to provide `get`, `insert`, `update` and `remove` functions which should return Promise A+ compliant promises.  The `insert` method should return `KEY_EXISTS` error if a key already exists in the datastore and the `get` method should return `null` or `undefined` if a key was not found.  Please note:  \n\n## Methods\n\n#### `stampede.cached(key,fn,[options])`\nThis function either returns a cached value for the supplied key or attempts to resolve the value and update the cache, returning a promise on the results.  If an `info` property is defined in the options, it will be stored (and available) immediately.  This function is explicitly bound to the stampede object and can be passed directly to consumers of the cache without having to bind it separately.  \n\n#### `stampede.get(key,[options],[retry])`\nRetrieve the supplied key from the cache. If the variable is __caching__ the function will retry until `maxRetries` is reached.  The resulting promise will either be resolved with the cached value or errored with the message `MAX_RETRIES`.  The retry parameter is internally used to keep track of how many retries have been made (if any).  If `expiry` was defined when the key was defined and it has expired, the key will be deleted and `KEY_NOT_FOUND` error thrown.   \n\n#### `stampede.set(key,fn,[options])`\nSet the supplied key as the result of the supplied function and return a promise.  The function can either return a value or a promise.  If `fn` is not a function, the cache will be set to the value of this argument.  If the key already exists in the cache, the promise will return a `E11000` error, otherwise the resolved value will be returned. If an `info` property is defined in the options, it will be stored (and available) immediately. If option upsert is true this function will overwrite any current value.\n\n#### `stampede.info(key)`\nReturns the `info` for the supplied key if this key is either caching or finished running.\n\n\n## Additional controls\n\n#### Payload\nSetting `payload: true` in options will return the full payload of a cached record, including `.updated`, `.expiry` etc.  The underlying data can be found under the `.data` property. \n\n#### Retry and expiry\nOptional  control options are `maxRetries` and `retryDelay` and `expiry`  (in ms).  They are applied as default options to any request that doesn't explicitly specify them. \n\n#### maxAge\nOld cached records can be purged by defining `maxAge` (in millisecond) in options when `.cached` is called.  Passing in `{maxAge:0} will force a refresh.\n\n### find (mongo adapters only)\nIf you include a `find` (mongo search object) in options, then the search criteria for pre-existing cached record will be an `$or` of the supplied key and the supplied `find` criteria.  This method can match a record with a different key than requested, provided the find criteria is fulfilled.  This can be very helpful when exact hashes can not be guaranteed between queries.\n\n#### Encyption\nYou can (optional) specify `passphrase` and `algo` (defaults to `aes192`) when you require the module, to encrypt/decrypt all data that flows through the cache.  Any record that was saved with a passphrase will be encrypted and have the property `encrypted` equal to `true` in the database record.  You can also specify a record-specific `passphrase` in the options of each `cached`, `get` and `set` command.\n\n### Compression\nIf you specify `compression` as true the data will be deflated into a base64 string.   When data is fetched from the cache, stampede will look for a `compressed: true` flag and automatically inflate the contents when required.\n\n#### preCache\nWhen processing bulk-data it is often conventient to load data in bulk from cache as well.  By defining an object `perCache` in options you can supply any known information to avoid repeat calls to the db.  If a any requested key is found in `preCache` it is simply returned, otherwise the regular caching mechanism applies.   The objects in `preCache` need to adhere to the `cache-stampede` storage specification, i.e. the data should be under property `data`.\n\n#### clues resolution\nIf you specify `clues: true` in options of either `.cached` or `.set` method,  the function supplied function will be returned to be resolved by [clues](https://github.com/ZJONSSON/clues) in the same `this` context as there the method was called.  It is important to `return` the cache-method so that the resolution machine can evaluate the formula that gets returned (see test/clues-test.js).  Failure to do so will result in an orphan record that will remain in `__caching__` state.\n\n#### Where do errors go?\nThe default behaviour is to **not** cache errors. However, if any error object has a property `cache` set to `true`, then `cache-stampede` will save that error to cache and return it as rejected promise when it's requested again.  This can be very handy when you know an error represent an irrevocable state for a particular key.\n\n","maintainers":[{"name":"jbreckman","email":"jbreckman@gmail.com"},{"name":"zjonsson","email":"ziggy.jonsson.nyc@gmail.com"}],"time":{"modified":"2022-06-13T05:23:29.096Z","created":"2014-09-04T15:17:32.972Z","0.0.2":"2014-09-04T15:17:32.972Z","0.0.3":"2014-09-04T15:19:18.049Z","0.0.4":"2014-09-07T18:46:31.564Z","0.0.5":"2014-09-08T02:13:50.597Z","0.0.6":"2014-12-07T18:00:07.785Z","0.0.7":"2014-12-07T23:19:03.650Z","0.0.8":"2014-12-07T23:41:34.499Z","0.0.9":"2014-12-29T19:54:59.413Z","0.0.10":"2015-04-20T15:11:23.710Z","0.0.11":"2015-05-20T01:55:54.668Z","0.0.12":"2015-05-20T15:25:03.572Z","0.1.0":"2015-05-23T23:17:40.752Z","0.1.1":"2015-05-24T14:07:06.732Z","0.1.2":"2015-06-15T01:14:51.299Z","0.1.3":"2015-06-16T00:24:41.342Z","0.1.4":"2015-07-04T16:33:46.589Z","0.1.6":"2016-01-15T19:08:37.108Z","0.2.0":"2016-05-31T19:14:38.384Z","0.2.1":"2016-07-02T02:01:00.376Z","0.2.2":"2016-07-13T18:06:51.091Z","0.2.3":"2016-10-17T23:04:49.766Z","0.2.4":"2016-10-18T02:01:31.618Z","0.3.0-rc1":"2016-10-21T20:01:15.889Z","0.3.0":"2016-10-22T23:16:32.217Z","0.3.1":"2016-11-12T19:35:19.289Z","0.4.0":"2017-02-08T21:46:25.745Z","0.5.0":"2017-02-12T17:47:43.996Z","0.6.0":"2017-03-09T21:25:34.707Z","0.5.1":"2017-03-10T21:04:22.308Z","0.5.2-rc1":"2017-03-17T00:32:41.403Z","0.7.0":"2017-03-31T15:05:10.062Z","0.7.1":"2017-04-04T14:15:02.678Z","0.7.2":"2017-04-04T18:55:16.907Z","0.7.3":"2017-04-07T20:40:04.015Z","0.7.4":"2017-04-12T19:30:35.908Z","0.7.5":"2017-04-13T18:15:43.995Z","0.7.6":"2017-05-04T22:30:57.371Z","0.7.7":"2017-05-05T17:17:46.447Z","0.7.8":"2017-05-24T15:17:03.470Z","0.7.9":"2018-02-13T19:55:52.031Z","0.8.0":"2018-10-06T17:46:00.525Z","0.9.0":"2019-01-21T20:04:42.154Z","0.9.2":"2020-02-14T17:02:02.816Z","0.9.3":"2020-02-14T17:03:15.891Z","0.9.4":"2020-02-14T17:05:29.553Z","0.9.5":"2020-04-06T14:22:14.872Z","0.9.6":"2020-10-06T18:29:54.667Z","0.9.7":"2021-03-03T22:31:03.403Z","1.0.0":"2021-11-03T17:17:14.115Z","1.1.0":"2022-01-19T19:39:11.934Z"},"author":{"name":"Ziggy Jonsson","email":"ziggy.jonsson.nyc@gmail.com","url":"https://github.com/zjonsson/"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/ZJONSSON/cache-stampede#readme","repository":{"type":"git","url":"git+ssh://git@github.com/ZJONSSON/cache-stampede.git"},"bugs":{"url":"https://github.com/ZJONSSON/cache-stampede/issues"}}