{"_id":"memory-cache","_rev":"95-3c398609d799f4069e942538e5f277b2","name":"memory-cache","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.1":{"name":"memory-cache","version":"0.0.1","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"_id":"memory-cache@0.0.1","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"url":"https://github.com/ptarjan/node-cache","dist":{"shasum":"c93754361aef257f97312dbb5ad9013be8898383","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.0.1.tgz","integrity":"sha512-2N1jr00WbU6ul2WYYr8+ZymURJ7RxDK05HRLuMa3y7ir+7yEEHTbArJU6H9TVjXIB0bxCKswLoaX6fDO7fZE1w==","signatures":[{"sig":"MEUCIQCvWxOSw/Z4vRmnKhebPcZUb9soI7IB5QFTYqoxobvLWAIgDM466OMc2xMrGQVGHPecG882ZIZL92gboMSnFp4iuLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","engines":{"node":"*"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"_npmVersion":"1.1.13","description":"A simple in-memory cache. put() get() and delete()","directories":{},"_nodeVersion":"v0.6.14","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.2":{"name":"memory-cache","version":"0.0.2","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"_id":"memory-cache@0.0.2","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"url":"https://github.com/ptarjan/node-cache","dist":{"shasum":"8e9c629fd1f7fe45b01ec1b4a67305316d64100b","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.0.2.tgz","integrity":"sha512-eLvxzG0gL6SnQGsnRqLkLhWY+m1PP7xl6AuK6qACRfu0xlJdTE3EAEGWcIbd36c5KtLIYzGOtcgTK3FxHCVhRQ==","signatures":[{"sig":"MEYCIQCvFZkh4++CCZvan9DLk6bQy0P3LZ5bvV+U/va3BPS8AQIhAKoLqJlbnb5cTpClMoiD8j59QR30ULlgROMbseHDlFAB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","engines":{"node":"*"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"_npmVersion":"1.1.18","description":"A simple in-memory cache. put() get() and delete()","directories":{},"_nodeVersion":"v0.6.17","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.3":{"name":"memory-cache","version":"0.0.3","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"_id":"memory-cache@0.0.3","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"url":"https://github.com/ptarjan/node-cache","dist":{"shasum":"61fda6d4d2d93e78e3853236a8011f1d163c22c3","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.0.3.tgz","integrity":"sha512-xdytYRib9fzC7jWkZQdVTaP06g+jj4BbOvZowlX+tPt45txeWeMhfzRzDWRlFIl7UYkZeamF1O+MMX1WYnaUgg==","signatures":[{"sig":"MEYCIQCdgmp+kIL7NrLDI+xbmtdPDe0WCfKKGSzJjbAc2u7+5AIhALlNdkWbDHbcrbbE5m80a/eNOSoHC+RmZle0IqthFP0G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","engines":{"node":"*"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"_npmVersion":"1.1.18","description":"A simple in-memory cache. put() get() and delete()","directories":{},"_nodeVersion":"v0.8.2","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.4":{"name":"memory-cache","version":"0.0.4","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"_id":"memory-cache@0.0.4","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"url":"https://github.com/ptarjan/node-cache","dist":{"shasum":"b673560b103f2db3ff3c66921ea66acecadaf04f","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.0.4.tgz","integrity":"sha512-zABeDJz1uOKxdTho82G0EgpKl4tDLtDyoFH4AB+OOU7JKgg1AxUpDeh8k9VZ850PQCv4amsugFao7KXqxNkAOA==","signatures":[{"sig":"MEYCIQCxL9PTBdADt60lY2HrxeWg27IIyKzrepHW0CQ7BOB4kQIhAPJ0zP0YAvZtkzOTR1jsPMwrvjRWuBrGUONRQv1BP0b3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"1.1.59","description":"A simple in-memory cache. put() get() and delete()","directories":{}},"0.0.5":{"name":"memory-cache","version":"0.0.5","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"_id":"memory-cache@0.0.5","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"url":"https://github.com/ptarjan/node-cache","dist":{"shasum":"dbf99a56d7362c43eccaf39f0ba6f97f31a06786","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.0.5.tgz","integrity":"sha512-UhsVDe3sPWKUSc6BoAo8a2+HlxGlxztqcf0HWTTFdtBHUuSJDT+1dnTx7W4CG171khTyt4LE00alXYFqJeMH5Q==","signatures":[{"sig":"MEUCID5p98YK9wqwPgMy8MiXNQr8kjW+/bnTcyDV2MmgOJfYAiEAix+fbdEKMA9s6Mr5vaUfuVj2lPAYKdVm/NRn0gqqGxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"1.2.2","description":"A simple in-memory cache. put() get() and delete()","directories":{}},"0.1.0":{"name":"memory-cache","version":"0.1.0","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD","_id":"memory-cache@0.1.0","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"}],"homepage":"https://github.com/ptarjan/node-cache","bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"url":"https://github.com/ramonsnir/node-cache","dist":{"shasum":"1657dd3ee259dc8f21a91ba2efda96efd53f3469","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.0.tgz","integrity":"sha512-7RHFBX9qcVeU6goFi61glRy1P6Z+6kS8FI7+gcXyP+nHdFaPNjSSpZP6NnzQPXvjiig+wo48UE2Q2WG8A36TSw==","signatures":[{"sig":"MEUCIFqX92iyEG8NqPzXB/3aZfY4EqrukEl4RLXEbFfQIbEvAiEAyXDH71pOmoE0I/PrRWIs37RL+xlgN3h4yr5Pn0Uj6to=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"1657dd3ee259dc8f21a91ba2efda96efd53f3469","gitHead":"c045e79f5c53991dff6601a6f14bb9482c5ee7e4","scripts":{"test":"node test.js"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"2.5.1","description":"A simple in-memory cache. put(), get() and del()","directories":{},"_nodeVersion":"0.12.0"},"0.1.1":{"name":"memory-cache","version":"0.1.1","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD","_id":"memory-cache@0.1.1","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"}],"homepage":"https://github.com/ptarjan/node-cache","bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"url":"https://github.com/ramonsnir/node-cache","dist":{"shasum":"cf506e4fefae764db9f67191bc02588d4067cb5a","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.1.tgz","integrity":"sha512-hCfT3+A3amcd4lJTsfuJ4BeLlO6RhLC8+XIu9ykYxmtZkLL6lntF997UM9C31thlA+9wkA5N6yUEhKUZ6b+qzg==","signatures":[{"sig":"MEYCIQCwh7MqT3OynLRFk9u2L8DRjwqMk1pvtJJKQrdckt2CigIhAME986w4m5BzKh0V631QoZA4FXg0908IDUHk4TZ6YEjD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"cf506e4fefae764db9f67191bc02588d4067cb5a","gitHead":"31086683c9691fa590b56291549d2fa50864bec5","scripts":{"test":"node test.js"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"2.6.0","description":"A simple in-memory cache. put(), get() and del()","directories":{},"_nodeVersion":"0.12.0"},"0.1.2":{"name":"memory-cache","version":"0.1.2","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD","_id":"memory-cache@0.1.2","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"}],"homepage":"https://github.com/ptarjan/node-cache","bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"url":"https://github.com/ramonsnir/node-cache","dist":{"shasum":"f04e07212b2e1fb40b12b39809ff4e3cc867f7df","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.2.tgz","integrity":"sha512-vb49teRLQtERGYshSiyv4HrMpdTJFOhlFYy7SpGwMPVUsh0A2LMMUoKPOaQb7FF6Hop1cTHA1uTVanqLtzrzVQ==","signatures":[{"sig":"MEUCIAffJgs+ubHZEAEJWpk1McbgdlU8EqxSkLC2Uc0JptcjAiEAkRlZMR00KmkN1EUoyGYmtm4k6IdJZ4TLyjKNgR32NYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"f04e07212b2e1fb40b12b39809ff4e3cc867f7df","gitHead":"5af58d45ffb133fc5163522c33a3ab32236ee7ff","scripts":{"test":"node test.js"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"2.7.3","description":"A simple in-memory cache. put(), get() and del()","directories":{},"_nodeVersion":"0.12.0","devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","sinon":"^1.14.1","gulp-exit":"0.0.2","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-jshint":"^1.10.0","gulp-istanbul":"^0.7.0","jshint-stylish":"^1.0.1"}},"0.1.3":{"name":"memory-cache","version":"0.1.3","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD-2-Clause","_id":"memory-cache@0.1.3","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"},{"name":"Jacob Wenger","email":"wenger.jacob@gmail.com"}],"homepage":"https://github.com/ptarjan/node-cache#readme","bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"dist":{"shasum":"e0dc89e98573c053934fdda6cae68a545ae35722","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.3.tgz","integrity":"sha512-EI7Ij22STBDkOB/xfUXUjTho5p12qcf5eFtO72AurU1GWzSoHWx9Oc4A6QysOzFnZXw19QFtWueUK/2T3zEGDw==","signatures":[{"sig":"MEUCIDt5SNPc4mynroeu1LMdW3ZVjkcesKrSPDGC5ME3ZdKFAiEAj6ltrsw7ikUi4sEGGJEjfuqfZ04PKHIOS6SPG8bkzqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"e0dc89e98573c053934fdda6cae68a545ae35722","gitHead":"d2cde3a85d4e97dc6ca403e96007942942cc1ee1","scripts":{"test":"gulp test"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"2.10.1","description":"A simple in-memory cache. put(), get() and del()","directories":{},"_nodeVersion":"0.12.4","devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","sinon":"^1.14.1","gulp-exit":"0.0.2","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-jshint":"^1.10.0","gulp-istanbul":"^0.7.0","jshint-stylish":"^1.0.1"}},"0.1.4":{"name":"memory-cache","version":"0.1.4","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD-2-Clause","_id":"memory-cache@0.1.4","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"},{"name":"Jacob Wenger","email":"wenger.jacob@gmail.com"}],"homepage":"https://github.com/ptarjan/node-cache#readme","bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"dist":{"shasum":"43bc85bd210657dbfb55ddced645b418cd90e806","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.4.tgz","integrity":"sha512-qqvvw3+qTvYPnV0NZ800O5kPu3ibBELcQ9wLw+UAanXx6yDNo0YdEe2gV9FcJsv79PRHpk/oSwrp3WSzKNkGpQ==","signatures":[{"sig":"MEUCIQDM7IRGSZnK3pwRqCFSbhqE5+QAsYI3p1isGhWRRsZWQgIgO11LktCljSRTnUMfCeYlA6DwP/fKOxsMaqRm2dzZzyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"43bc85bd210657dbfb55ddced645b418cd90e806","gitHead":"327f4d1232eaab1e12716dc7c5a3c56d4351c118","scripts":{"test":"gulp test"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"2.11.1","description":"A simple in-memory cache. put(), get() and del()","directories":{},"_nodeVersion":"0.12.4","devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","sinon":"^1.14.1","gulp-exit":"0.0.2","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-jshint":"^1.10.0","gulp-istanbul":"^0.7.0","jshint-stylish":"^1.0.1"}},"0.1.5":{"name":"memory-cache","version":"0.1.5","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD-2-Clause","_id":"memory-cache@0.1.5","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"},{"name":"Jacob Wenger","email":"wenger.jacob@gmail.com"}],"homepage":"https://github.com/ptarjan/node-cache#readme","bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"dist":{"shasum":"e16f962e27a612f17121886b2a8009ef10b9962b","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.5.tgz","integrity":"sha512-Rt4WJwY0UE0k6mm2Zq625gQeshrq8GhTZWSZt/5Lqs3RPHeGmsTtSm3o9IYLnrtjpf/mPO3iaWO8Qc+Wki6eIw==","signatures":[{"sig":"MEUCIHm1uoaYH9LyCkxEA9wAT0Vv/SItdTgS6w9wA+C8kjlaAiEAtKAh/swnTTMbisr8OEO94RmuK7AIr/Bs5yW73xFrQu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"e16f962e27a612f17121886b2a8009ef10b9962b","gitHead":"d6a2d760e48b1da739fda5dbda221745c53a88b0","scripts":{"test":"gulp test"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"3.6.0","description":"A simple in-memory cache. put(), get() and del()","directories":{},"_nodeVersion":"5.7.1","devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","sinon":"^1.14.1","gulp-exit":"0.0.2","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-jshint":"^1.10.0","gulp-istanbul":"^0.7.0","jshint-stylish":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/memory-cache-0.1.5.tgz_1459787643399_0.02957610273733735","host":"packages-12-west.internal.npmjs.com"}},"0.1.6":{"name":"memory-cache","version":"0.1.6","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD-2-Clause","_id":"memory-cache@0.1.6","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"},{"name":"Jacob Wenger","email":"wenger.jacob@gmail.com"}],"homepage":"https://github.com/ptarjan/node-cache#readme","bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"dist":{"shasum":"2ed9933ed7a8c718249be7366f7ca8749acf8a24","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.1.6.tgz","integrity":"sha512-GUUDpK+WLRcBQYssAPCwriSBZZAIFy4GQiCNbs2ta00BsTH8K5nxH6YBcvT1SPi5iwoLaOJ/MdIuNX/zQycpdw==","signatures":[{"sig":"MEQCIAGT3ibyT6iUnktUh0CT265bnocruJRQXguzF2O9t3RBAiBSB44YrvhkFMzMCuZE52kGjVh7L1nsn5Ve4BW2dZ7Z2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"2ed9933ed7a8c718249be7366f7ca8749acf8a24","gitHead":"cb26698fd2561c2ffadfc210c0a3dae08862bc8a","scripts":{"test":"gulp test"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"3.8.9","description":"A simple in-memory cache. put(), get() and del()","directories":{},"_nodeVersion":"6.2.0","devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","sinon":"^1.14.1","gulp-exit":"0.0.2","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-jshint":"^1.10.0","gulp-istanbul":"^0.7.0","jshint-stylish":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/memory-cache-0.1.6.tgz_1465375626623_0.52936717774719","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"memory-cache","version":"0.2.0","keywords":["cache","ram","simple","storage"],"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD-2-Clause","_id":"memory-cache@0.2.0","maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"},{"name":"Jacob Wenger","email":"wenger.jacob@gmail.com"}],"homepage":"https://github.com/ptarjan/node-cache#readme","bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"dist":{"shasum":"7890b01d52c00c8ebc9d533e1f8eb17e3034871a","tarball":"https://registry.npmjs.org/memory-cache/-/memory-cache-0.2.0.tgz","integrity":"sha512-OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA==","signatures":[{"sig":"MEQCIBDvcUWGtt7RY78R4RAzn+oQUj8fnb7VwMCyuVTQGyn/AiBrZGp2Lc2bXQKlsxfxo1NEFpaxuZq8x//D9roBQ3Nqqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2zCQCRA9TVsSAnZWagAAGdgP/jniizRJhv2JlidvgFFw\nCUdNThP8X4dODY91WXoZoa5IEpGkR8Dt6Zezz22QVwNnRpLPuiUKVYjLgO9f\nohlvRLhpeYZVKqN6pBG788QxqSA+OSwHxbCnOqi+tCAcRqlzTvSFoM56pqJl\n3jw+qT7h/zq4MfINLGj1TewffNC0yck5LMNvQupP6CHjEdlU+/h9H9lHYyOV\nn9P9W5LccDNVf15x4FNj7Px0BxgunpwurC7CjmauqyL/EPQqbEvxMd01dqTa\nK0ImoN4BTz82tPAmoz5L2w2+nwYbTP9vchu72885bg6NUj7gpXlPOfrotVhS\ndL2+eWrzhat8z0MIS++y1qdwwtUSI/2XPirvCE96XjoipKmRPbJjMiwgYpgN\nbXrHGQXcdxsR9B7OcnON+FfxhO5ACSsNM4s05e30zVNKNbNxWU54oGdgC5Yy\nM9Wv7zEtKHorR6TqMz+E1rfb1IzMENWeHvkPXmZU9pKukDbd4s02ACCvQ2vD\nA6rIKyGvmMa5HYXySv+Qr60kTY0b6/4CV24AoHkIt3u0CGTXEaqHTTK3GAIw\nkY8NPrg0zoVTkK84pgDzT9Umjza8YLOUPx7v3QpYfoLESY4CZpI52adyIHYl\nZDKKMhvO3WVE4qCVD3VyaRtidgKxGtqCfVnn9uhFuy3NEEDF5ZvlAQzLq4rn\nW2GU\r\n=uPer\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","_from":".","_shasum":"7890b01d52c00c8ebc9d533e1f8eb17e3034871a","gitHead":"27a1eeec18660b45d39cc5daf44d9647e696e48b","scripts":{"test":"gulp test"},"_npmUser":{"name":"ptarjan","email":"npm@paulisageek.com"},"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"_npmVersion":"4.2.0","description":"A simple in-memory cache. put(), get() and del()","directories":{},"_nodeVersion":"7.10.0","devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","sinon":"^1.14.1","gulp-exit":"0.0.2","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-jshint":"^1.10.0","gulp-istanbul":"^0.7.0","jshint-stylish":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/memory-cache-0.2.0.tgz_1497944499100_0.12342500779777765","host":"s3://npm-registry-packages"}}},"time":{"created":"2012-03-31T08:29:06.319Z","modified":"2024-10-22T17:26:33.639Z","0.0.1":"2012-03-31T08:29:07.683Z","0.0.2":"2012-05-17T22:34:23.333Z","0.0.3":"2012-08-07T09:19:31.941Z","0.0.4":"2012-09-18T03:46:36.181Z","0.0.5":"2013-02-05T10:06:46.303Z","0.1.0":"2015-02-25T08:31:56.139Z","0.1.1":"2015-03-03T20:56:57.192Z","0.1.2":"2015-04-06T06:57:12.194Z","0.1.3":"2015-06-09T00:38:54.452Z","0.1.4":"2015-06-09T17:24:50.845Z","0.1.5":"2016-04-04T16:34:03.935Z","0.1.6":"2016-06-08T08:47:07.212Z","0.2.0":"2017-06-20T07:41:39.683Z"},"bugs":{"url":"https://github.com/ptarjan/node-cache/issues"},"author":{"name":"Paul Tarjan","email":"npm@paulisageek.com"},"license":"BSD-2-Clause","homepage":"https://github.com/ptarjan/node-cache#readme","keywords":["cache","ram","simple","storage"],"repository":{"url":"git://github.com/ptarjan/node-cache.git","type":"git"},"description":"A simple in-memory cache. put(), get() and del()","contributors":[{"name":"Ramon Snir","email":"ramon@dynamicyield.com"},{"name":"Jacob Wenger","email":"wenger.jacob@gmail.com"}],"maintainers":[{"name":"ptarjan","email":"npm@paulisageek.com"}],"readme":"# memory-cache [![Build Status](https://travis-ci.org/ptarjan/node-cache.svg?branch=master)](https://travis-ci.org/ptarjan/node-cache)\n\nA simple in-memory cache for node.js\n\n## Installation\n\n    npm install memory-cache --save\n\n## Usage\n\n```javascript\nvar cache = require('memory-cache');\n\n// now just use the cache\n\ncache.put('foo', 'bar');\nconsole.log(cache.get('foo'));\n\n// that wasn't too interesting, here's the good part\n\ncache.put('houdini', 'disappear', 100, function(key, value) {\n    console.log(key + ' did ' + value);\n}); // Time in ms\n\nconsole.log('Houdini will now ' + cache.get('houdini'));\n\nsetTimeout(function() {\n    console.log('Houdini is ' + cache.get('houdini'));\n}, 200);\n\n\n// create new cache instance\nvar newCache = new cache.Cache();\n\nnewCache.put('foo', 'newbaz');\n\nsetTimeout(function() {\n  console.log('foo in old cache is ' + cache.get('foo'));\n  console.log('foo in new cache is ' + newCache.get('foo'));\n}, 200);\n```\n\nwhich should print\n\n    bar\n    Houdini will now disappear\n    houdini did disappear\n    Houdini is null\n    foo in old cache is baz\n    foo in new cache is newbaz\n\n## API\n\n### put = function(key, value, time, timeoutCallback)\n\n* Simply stores a value\n* If time isn't passed in, it is stored forever\n* Will actually remove the value in the specified time in ms (via `setTimeout`)\n* timeoutCallback is optional function fired after entry has expired with key and value passed (`function(key, value) {}`)\n* Returns the cached value\n\n### get = function(key)\n\n* Retrieves a value for a given key\n* If value isn't cached, returns `null`\n\n### del = function(key)\n\n* Deletes a key, returns a boolean specifying whether or not the key was deleted\n\n### clear = function()\n\n* Deletes all keys\n\n### size = function()\n\n* Returns the current number of entries in the cache\n\n### memsize = function()\n\n* Returns the number of entries taking up space in the cache\n* Will usually `== size()` unless a `setTimeout` removal went wrong\n\n### debug = function(bool)\n\n* Turns on or off debugging\n\n### hits = function()\n\n* Returns the number of cache hits (only monitored in debug mode)\n\n### misses = function()\n\n* Returns the number of cache misses (only monitored in debug mode)\n\n### keys = function()\n\n* Returns all the cache keys\n\n### exportJson = function()\n\n* Returns a JSON string representing all the cache data\n* Any timeoutCallbacks will be ignored\n\n### importJson = function(json: string, options: { skipDuplicates: boolean })\n\n* Merges all the data from a previous call to `export` into the cache\n* Any existing entries before an `import` will remain in the cache\n* Any duplicate keys will be overwritten, unless `skipDuplicates` is `true`\n* Any entries that would have expired since being exported will expire upon being imported (but their callbacks will not be invoked)\n* Available `options`:\n  * `skipDuplicates`: If `true`, any duplicate keys will be ignored when importing them. Defaults to `false`.\n* Returns the new size of the cache\n\n### Cache = function()\n\n* Cache constructor\n* note that `require('cache')` would return the default instance of Cache\n* while `require('cache').Cache` is the actual class\n\n## Note on Patches/Pull Requests\n\n* Fork the project.\n* Make your feature addition or bug fix.\n* Send me a pull request.\n","readmeFilename":"README.md","users":{"52u":true,"jhq":true,"nbarr":true,"suddi":true,"suncn":true,"adamlu":true,"bojand":true,"isayme":true,"jrthib":true,"merkjs":true,"outpox":true,"quafoo":true,"shokai":true,"vinhnt":true,"xenira":true,"zhoutk":true,"aradnom":true,"bhdrgkz":true,"ferrari":true,"flyslow":true,"jerrywu":true,"joshtoo":true,"lianall":true,"missljx":true,"nichoth":true,"xtx1130":true,"beh01der":true,"danday74":true,"dzhou777":true,"elussich":true,"kun77416":true,"tenpenny":true,"wisecolt":true,"wittrura":true,"c1freitas":true,"l8niteowl":true,"milfromoz":true,"nanhualyq":true,"rkopylkov":true,"sasquatch":true,"snowdream":true,"arthurwdev":true,"kankungyip":true,"qqqppp9998":true,"rajikaimal":true,"rocket0191":true,"sasivarnan":true,"brandonb927":true,"debearloper":true,"rakeshmakam":true,"grantcarthew":true,"henryheleine":true,"joey.dossche":true,"nickeltobias":true,"tobiasnickel":true,"zhangyaochun":true,"leventkaragol":true,"steventhuriot":true,"jakub.knejzlik":true,"horrorandtropics":true,"daniel-lewis-bsc-hons":true}}