{"_id":"@amphibian/cache","_rev":"23-d1cb12b5944c711c72c9967bd60a2ad1","name":"@amphibian/cache","description":"simple object based caching","dist-tags":{"latest":"2.1.3"},"versions":{"1.0.0":{"name":"@amphibian/cache","version":"1.0.0","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/modules.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/modules/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/modules#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2"},"devDependencies":{"jest":"^18.1.0"},"_id":"@amphibian/cache@1.0.0","_shasum":"7e5c1f09495b0160abca3fc65634c90975e67495","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"7e5c1f09495b0160abca3fc65634c90975e67495","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.0.0.tgz","integrity":"sha512-wozBbOemJcGZUfoyvy3uSOZStLxIDIQ4gcXVFkt5PCsNN3jVoUplRDnS35SsaQv3RTlnQQeqhnony8QLHm/JPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY2gUXt14lGomwcMnZo7b1FPP+rZlCX/xQdeil2tCYPgIhAO6S6jbXHcXDcG9/c2Nr4aRSuiZMon5BG7mo/M7ItXaB"}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-1.0.0.tgz_1483971170609_0.08393774763680995"},"directories":{}},"1.1.0":{"name":"@amphibian/cache","version":"1.1.0","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/modules.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/modules/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/modules#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2"},"devDependencies":{"jest":"^18.1.0"},"_id":"@amphibian/cache@1.1.0","_shasum":"97c15a094e7c49e3730563fced3c3533e78b370e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"97c15a094e7c49e3730563fced3c3533e78b370e","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.1.0.tgz","integrity":"sha512-DYv9O7qNJ+N6AEg3rCxFUfo7u/KB7cFWv17MbBgyABuWc0rVANF7r1yDArW/lDfY2SSYF0Zayxer9HfDCcduag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+EnKTLidGTeP+IsHuo37tYbxkdoizSvFHtvh6M2sAsAiEAzpKKReErpCrb4aq5apAPPHvkNS80oVcCicnkGLa24ik="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-1.1.0.tgz_1483995503414_0.952436403138563"},"directories":{}},"1.2.0":{"name":"@amphibian/cache","version":"1.2.0","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/modules.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/modules/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/modules#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2"},"devDependencies":{"jest":"^18.1.0"},"_id":"@amphibian/cache@1.2.0","_shasum":"99a0c5aa1e03384cacd1c0e1295868d738e4eeaf","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"99a0c5aa1e03384cacd1c0e1295868d738e4eeaf","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.2.0.tgz","integrity":"sha512-Oat/A5UINSgR4UYRp/KQwmazybB5keAis+3xuHIzq9sEZG2aZqHQuoiGCX1RRcDBmRTAaeYZGIIHnzoavj7/8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs/DovM9ckIdwcr64RgyH4cpDwMEHmPuFzFSgt3+th9QIhAIwNcnE8704RVbSgwi36HwKd7amq34XtNQ4wPuVA3z27"}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-1.2.0.tgz_1484010538049_0.6808049164246768"},"directories":{}},"1.2.1":{"name":"@amphibian/cache","version":"1.2.1","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/modules.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/modules/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/modules#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^1.1.3"},"devDependencies":{"jest":"^18.1.0"},"_id":"@amphibian/cache@1.2.1","_shasum":"8377f98094018ae1dc73c2d146140837d3628870","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"8377f98094018ae1dc73c2d146140837d3628870","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.2.1.tgz","integrity":"sha512-XqcBgFJnA0qyxkEa+1C0l5KuVZmIrKj7Qh+oMEB1qU/2IGn6dN3yCl16a73wRaLjl7olB2c3QzKS2ivymkz1ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnyAzsL/VbUUtaRsviuMa1RmW97ockozy2vN2bdH/lJAiEAvuhMbD8iWhZMSruiR5lsC3AdmyCk8Q57YyoJp2rTQGo="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-1.2.1.tgz_1484221493584_0.6195652191527188"},"directories":{}},"1.2.2":{"name":"@amphibian/cache","version":"1.2.2","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/modules.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/modules/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/modules#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^1.1.3"},"devDependencies":{"jest":"^18.1.0"},"_id":"@amphibian/cache@1.2.2","_shasum":"eeecad142c71bc28b0dd75d31d64cde18c9fcbf4","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"eeecad142c71bc28b0dd75d31d64cde18c9fcbf4","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.2.2.tgz","integrity":"sha512-ljivKp1O94Q6FbRqmAWnUwkblXfNCT+LBPAmXOXSBPn3rwmGHfCgvJTZs6Hz422uizCLFxZ4kJuux4zxxyh5Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVGXXMYyKp5MThJTriyjMR2olx7GAGBeMYrtxpg2bwtAiBYUNHgMROvDNEx4uO5de3XuhOiMH5dV3rV8rrqUk58GA=="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-1.2.2.tgz_1484222362883_0.18561513419263065"},"directories":{}},"1.2.3":{"name":"@amphibian/cache","version":"1.2.3","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/modules.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/modules/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/modules#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^1.1.3"},"devDependencies":{"jest":"^18.1.0"},"_id":"@amphibian/cache@1.2.3","_shasum":"4d801efb6a34ee0a2df2881130706c274038b52c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"4d801efb6a34ee0a2df2881130706c274038b52c","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.2.3.tgz","integrity":"sha512-2Md3Cnr3dwY93VlYNRQXHHAJGnjngKuYT0MyUOTuzniuqZx/vcgXazRraRsNpOm7ISy+klx3X5Zdj5qH8oXIlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYqpyF8CLTUiu9Z2Op6SiaREm7jb0MLCHdTKp25r5/awIgN/vp7u7ruiW16aTum+L6PQvCfB86EH45JPjFMz4ZHxs="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-1.2.3.tgz_1484525318406_0.11253281054086983"},"directories":{}},"1.2.4":{"name":"@amphibian/cache","version":"1.2.4","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/modules.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/modules/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/modules#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^1.1.3"},"devDependencies":{"jest":"^18.1.0"},"_id":"@amphibian/cache@1.2.4","_shasum":"43aa8d2feec5d6509b7b7877fae66b73310ab3ad","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"43aa8d2feec5d6509b7b7877fae66b73310ab3ad","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.2.4.tgz","integrity":"sha512-mIGSmqEIb1rKRuP4G7IA2MZYl8YveekZ50zsD+8fHX3JqRApWCLRnnLxxgudLOTKaElOeQhVMP7smQc+i+SAEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlIB3656Ci6lHjFTcamsVa3BJs9k5WCbY75LKA7wqvvQIgTZW9cwz+JS4CXcNNbSjkUMbMxj6Fh+UgrlBKe9ES5sE="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cache-1.2.4.tgz_1484525475938_0.557865236653015"},"directories":{}},"1.2.5":{"name":"@amphibian/cache","version":"1.2.5","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/logger":"^1.0.0","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^1.1.3"},"devDependencies":{"jest":"^18.1.0"},"gitHead":"f796a3a72bc88273a05cbf4e4c6c7eb70a275808","_id":"@amphibian/cache@1.2.5","_shasum":"e0aefa92b4ee4f6de71f3039ae977921b2250d43","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"thomaslindstr_m2","email":"t@hom.as"},"dist":{"shasum":"e0aefa92b4ee4f6de71f3039ae977921b2250d43","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.2.5.tgz","integrity":"sha512-sESm2g3ZeuMXtWttoZHwyJ9+1cIyCPIpZnNkgYsa/JsvV/TJPODVnMixMGii17z0Q/MJHMuhKetcRC25hNkzCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfmQiC8RsHsTIqJxBvkOAGZGw+X8NRfW+cB+t5tgdFbAiABn0GXpOONpS7Nf8Va/h6iBNhqTTDFLvcAKa3ZbdSx8Q=="}]},"maintainers":[{"name":"thomaslindstr_m2","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cache-1.2.5.tgz_1493466550258_0.4582197854761034"},"directories":{}},"1.3.0":{"name":"@amphibian/cache","version":"1.3.0","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^1.0.5","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/logger":"^1.0.0","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^1.1.3"},"devDependencies":{"jest":"^18.1.0"},"gitHead":"91206bc8eafdcd30665cff04b6b5210abcff505b","_id":"@amphibian/cache@1.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"thomaslindstr_m2","email":"t@hom.as"},"dist":{"integrity":"sha512-CjQFynMTgVaUHXK9aJs1ikKnzLlN2hN/9k+nnX6CI9+s9MGC8rNmvUoUT3sfkUzcMTLehi131/DAEMeCU7J3mA==","shasum":"8d5596e52580c336c01e8a9d5504a6df632a6cf6","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZYv/nXtMcp5A0qHdbVh8BLgbuoHlFN9PbihPuSRtu3wIgboLrDHZfujznU7NBt1y+gyfQQS4T8L4aIDQ0eRttJcE="}]},"maintainers":[{"name":"thomaslindstr_m2","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-1.3.0.tgz_1497604314089_0.9689424731768668"},"directories":{}},"1.3.1":{"name":"@amphibian/cache","version":"1.3.1","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^2.0.0","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/logger":"^2.0.0","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^2.0.1"},"devDependencies":{"jest":"^21.1.0"},"gitHead":"271f15fd01c5cd799a5a62f12409c9684ec58dc0","_id":"@amphibian/cache@1.3.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"thomaslindstr_m2","email":"t@hom.as"},"dist":{"integrity":"sha512-UrmdDawZhdhUCqwCrjOmX3QhTo7nsssYb+I/1jKpC3mPzEVtNJn/j4y4tVebIlWezLZ2aVPuR0U6IupnfUH+4Q==","shasum":"f67ebfc49db5811df66f29ac629aecd8ada4156a","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDobYwOmOVL++86bpaREXtrBgg0xj7eoLL18+UUiRuTAiEA9A5Y3eKxlN01AMTJWDvK1Vkqy046P0z1E0kjs3jUod8="}]},"maintainers":[{"name":"thomaslindstr_m2","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-1.3.1.tgz_1506338650372_0.1394256188068539"},"directories":{}},"1.4.0":{"name":"@amphibian/cache","version":"1.4.0","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^2.0.0","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/logger":"^2.0.0","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^2.0.1"},"devDependencies":{"jest":"^21.1.0"},"gitHead":"b2fbe3d0fbc427c253c4d1a0c77b42cb6c40f5d3","_id":"@amphibian/cache@1.4.0","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-SX1GiGBkKN2vaXjPLDb0LTcqF78/y+//ZvVDLF73S5F4TezPM/BDcD1Z9DwThZ9byYnDdAaTXraFYP7MuuonYg==","shasum":"64c8f3674c6ddff009ca2f16b0f3955055a4b142","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpLD+JESIKcCJhqkAq/co02yy2OVs/lQBSwQnvNLHhKgIhAJfqVW5OXDxlhnsQEowoxKDZlIAmlWU/jLmoE3V830v3"}]},"maintainers":[],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-1.4.0.tgz_1509837024078_0.5821892966050655"},"directories":{}},"1.4.1":{"name":"@amphibian/cache","version":"1.4.1","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^2.0.0","@amphibian/for-own":"^1.0.14","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/logger":"^2.0.0","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^2.0.1"},"devDependencies":{"jest":"^21.1.0"},"gitHead":"3e628935c5e028acf8917959324b9d27990b9535","_id":"@amphibian/cache@1.4.1","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-LqfFsomEdAkpw7OyTNmhfBQysDVIpXKzY1rmJe2zbpwslSOYObwG2RuwxNDClvsOW8StllRk4bYHmGeqXtM2fg==","shasum":"986802da9d67951d8d37dbd35558e66b33256de2","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxhJpYCsqk3D3SRUMnF1BsDIdqbh3Wdx93ZxvmN4mkuAiEA2uwujS402qNJPgNt6x8mxHm4Bbeo3+mnjO0HWITbG90="}]},"maintainers":[],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-1.4.1.tgz_1509837069975_0.8466507352422923"},"directories":{}},"2.0.0":{"name":"@amphibian/cache","version":"2.0.0","description":"simple object based caching","main":"index.js","scripts":{"test":"jest --coverage"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^2.0.0","@amphibian/for-own":"^1.0.14","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/logger":"^2.0.0","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2","chalk":"^2.0.1"},"devDependencies":{"jest":"^21.1.0"},"gitHead":"e51b42f32f34e0e1a72236d565e1a55620661151","_id":"@amphibian/cache@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-zijzV2t0zVBRV1rA6DznMqINcuC6/ngj4x7YaYMM7lmb9jDjCyjUoz6YnX9IweI4mbkw7BTkiBVz73c5isaWXQ==","shasum":"092d62b21d2597e90fa891c9bfa3bacab52473bd","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-2.0.0.tgz","fileCount":5,"unpackedSize":98605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLLimCRA9TVsSAnZWagAAMb4QAJFOjR8zoH2k0PPI9dC8\nD7b3xHNte4hL8rAC2k23NBeCMGD+OVjISagrY33VT9sN1/nxeer/H9+I4IM8\nSJGNuCZrf7q+C/aqpBqwUUnT4ZhuVCWIcj8KtzMyrYyq3OXaWNacauxwfgHK\n7+dkOggAOLUvjpHgEKS42/Zfoi5dZPf+6tsdjcBY4a9EjCiPSAykxu4RjnVe\nvb9vi6Y7GZnRGxix7b8nQ5Ox+Z4YdqIrmeZgp1NVDuvKGVJuRIrQve8Z2f1/\nUnfNEAjmPiZnAlbFeJ+UkPJlpTGf7I6Qty3eV20mBkOndbt8BRJDJFFXUw19\nzl+Van/zxgI5H0B/k2bELJV7XwpnAELedW6BtN3qsfVAgNXBC12UHPqsn4pE\nwcFwfKdjt8681vcAtLwRBPI3zYCmrGGggTYbkNMq66qbiccKEcSM5c8LZOp6\noF8B3/ewSSD/d6ACisxioyrGOGleRbJQ2x/n6cKpONaUEi6FAGdK7a4+32BR\nXcZHSwL938dFKmPGzVmg0oh/R3zGNIjmgfymCHWTuXHkqhxuQm9ELOQBY1O+\nj0jnA2S2afeGcUQOM/c2GTlFI8YysICWwYstwVcrJ8kmfYo8LFLUU2OCN4Nn\nMcmBGYqJu0BhDVlCM55PSgPlmqt45NBZF9EfKfGsEqlnPzjkxhVmId+XpdmD\nIc2w\r\n=ibOi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXjm+gtK8BljujlzgbaFrAzfCdRCiB/XWD9uPq8b5xyAiBXhcdgMTuCjB3SoyqRqvOTO1Aopb1VN20k+HJuzhUJtg=="}]},"maintainers":[],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache_2.0.0_1529657510244_0.6740291135366574"},"_hasShrinkwrap":false},"2.1.0":{"name":"@amphibian/cache","version":"2.1.0","description":"simple object based caching","main":"index.js","scripts":{"test":"npm run lint -s && jest --coverage --bail --forceExit","lint":"amphibian-linter .","prepublishOnly":"babel index.js --out-file browser.js"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^2.0.0","@amphibian/for-own":"^1.0.14","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/logger":"^2.0.0","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2"},"devDependencies":{"@amphibian/linter":"^1.1.2","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-env":"^1.7.0","jest":"^21.1.0"},"gitHead":"daafb9ac2b783406bc3bc98d317ba1cb2a370d93","_id":"@amphibian/cache@2.1.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-1DavwkS4C1sSlAxFzvW3NUoneGUtFgLSxQmkC439vVqcf+GxsTZgJlnbTS2uXNvAGmY64hcAHLDqv4+fryDNcA==","shasum":"0e8df65d7b413e6d9ecbeafbc429f2c96916c271","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-2.1.0.tgz","fileCount":10,"unpackedSize":211831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYv04CRA9TVsSAnZWagAAtAwP/1djORNUiU+AkSxyB1RR\n52E1FghoSnt58mzOfcEHNVwZPOWJN7+C+TAdBE29ihMatwOEvm7OA6aeMdZd\nu1HdO1X1QgaJhS2aGjSn3sgSy0IMfoxWM/06ot0EZwjMWY3wBwbJ+KLJQj95\nVZ38Db5DixCadiik5NMoRbiG6rJ9scMXseyRB4Ics9phBhduhP5nRvHTkNZp\nCNzN94DyXPrvQDLaDlJ+7goL7oW4sEzqwbhI8jakW5wyxBzSfUC/U3J1k4j3\nwgZ3Bi1W2bqWLeFm79ACcTf/TzsoBYT3rLXfvqkTZlQFBpp5XHf+6kBi/xkL\notUL8kwi9kXmjNxpu5XzDPpiLr4Q9VwA4NlXNyftopIrXt6eejfTsX2oxEkk\nHibmGxNRbCxvJqBj2AdMPPxxXRYLn7fFXPSWoyrgNPTnrwfSZJfNyrLQmBGu\nQYgdL8+XotB2ABtox4fTzm+L2eaG9F2tYAt2g45KuUjxYfnYcpQIV35xKyrJ\nHiiufaKrDwaF6Tv6O3ZBoSon33MCLfo6mEIDfW6kjIr9ALKJZOyCofOpe1/6\n6wCeQNsDNgRJahjFcQkPLbnIkoCE7WOEo46+S4Rayi4SpZYd7CDucTYZ7uSv\nyhKSjhgF0G4yWCmbXsfK7EnI18h/iypHHIns+9NTCw2EahW0z3WXjggEyRQH\nnYaL\r\n=xr9B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFagalpHtlJ8tu2+R2Nv/fPon7WydrF85jySZrnp1axGAiBl65LJ3AJR1NzRhxLoL9XDwmYZHEBmIIm1zGH/XSSyQg=="}]},"maintainers":[],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache_2.1.0_1533214007706_0.9627094077947862"},"_hasShrinkwrap":false},"2.1.1":{"name":"@amphibian/cache","version":"2.1.1","description":"simple object based caching","main":"index.js","browser":"browser.js","scripts":{"test":"npm run lint -s && jest --coverage --bail --forceExit","lint":"amphibian-linter .","prepublishOnly":"babel index.js --out-file browser.js"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^2.0.0","@amphibian/for-own":"^1.0.14","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2"},"devDependencies":{"@amphibian/linter":"^1.1.2","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-env":"^1.7.0","jest":"^21.1.0"},"gitHead":"d5275c75142bbdcc517de10d0d8758732c574d6b","_id":"@amphibian/cache@2.1.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-SAicLLO7VKrgaLJ8boyGJgehcgt9ooiLugNqpZVljoNABup/k3GhwR5WNMpmEbLPwDCNIgs9l8xOSyeLTMvxIg==","shasum":"c45711bf2adec3c860344ea94c2c5321864e9929","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-2.1.1.tgz","fileCount":10,"unpackedSize":211804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYwnjCRA9TVsSAnZWagAAhKIP/2p+PYQli8gGNNDUm8RP\nBagDP5YTUkfOXvzFRQcD1GZS5PIAaXeXiESTt5BT7dNrDQMeX0leX5s5fbUU\ncWN0gTlMc6+D4H6SpbMG2eg8Iv5GUPrvHLNwP/O19qaN4+LiXAP5glwGoKnT\nsbcJgsPslGF7Y491O7E5dKDMBErL1vc7WFWsB3VVubAq2o7BWr9yL/55kvhc\nZNKNUFf+MOggYinnNCk/YFKDHn70Y8EJBZjf8pIuCeU7eXVJJthC5B2FFmb/\noa0Lo8Aw0Ram55M6auLAJTTRMUeXdKb9dMAJp49n+Os7/0xG13gDmaKDuHBx\n4nIme3xiP+POcP8zKJPLnpQVsgEH+Ww5d/CySOFBz3JAlk0L4lhC3pr2Pi3B\nB1a5ALtIGcxmGj0bJkXy8FnZJQj5qqjcdLu2boqwcvfmqxXBQGVkV4jyZbn8\nO0ShLzT4/ijra/cHQF1jfrGAEbZEKUFM7hb2s0PfzMyXpUGmmvlAdHYiQDbN\ncGga73xryr5vWKWolynseFfj0+bUTAOfW6kU6qGn+VXYwHF/NbtJYRUffUIG\nS5csvGG3s8u/CK4apz0is9pWIt1PyXfHXI5Wj8P6H5xufD5w3zR7XUnEbBLd\nSZ2La26VRZZe0MO64AL6T6QwzxdCiRrRynUmDxhSttJL4TrIB3qniZTIWlow\nkrgU\r\n=YicL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsUlzHn/QsgSd7aZDv6yMU5b3tPx6R0EUunqmMHl40CQIgDBZIOruPFZHzfiRDTBi824XMdaY9yicb674ftVaX/FQ="}]},"maintainers":[],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache_2.1.1_1533217250374_0.7904353174657464"},"_hasShrinkwrap":false},"2.1.2":{"name":"@amphibian/cache","version":"2.1.2","description":"simple object based caching","main":"index.js","browser":"browser.js","scripts":{"test":"npm run lint -s && jest --coverage --bail --forceExit --detectOpenHandles","lint":"amphibian-linter .","prepublishOnly":"babel index.js --out-file browser.js"},"jest":{"testEnvironment":"node"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^2.0.0","@amphibian/for-own":"^1.0.14","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2"},"devDependencies":{"@amphibian/linter":"^1.1.2","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-env":"^1.7.0","jest":"^23.4.2"},"gitHead":"1b3db5270d3ca2a76d78eab40b27486405cdc2bf","_id":"@amphibian/cache@2.1.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-sB1Lm4YX18afcRRtC0OQQMNbiNTtadaKb4GvsefJ19LPO1QbLrn35yf6nzFNFu3doi8+xMWuxkxtZJtsps+uzA==","shasum":"d212a736d2b5412b6d1f58ddbe27011fc3f7a815","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-2.1.2.tgz","fileCount":8,"unpackedSize":435730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbY4xICRA9TVsSAnZWagAABgIQAJwOEOogCraD3JKO7kIq\ny3JIGk5Q7Ob1257gJMAUmjYlKjf7lod+gmOegGDqhGG05gibz7OjpXSIKCuA\nyPcsT3kdtx4yz+MvTTAqrXQPpFX4gR5+9VrqQ+0vlPntw5szXXzphT/77Sj7\nGypWHlkryvEJLNPvMSGjARyf4nTTYnX2gX/z/rGjeXEGGQARSeOZhKDYKTpg\nxPao50+cOjzvhHhIQuWkxfmPLYnGn+96lCDw+a7HvpqeZhF3h/vx0M5INDB5\nOXJNv9WLMLcGP0A/uluZ7qYY0KLvvroT0wBogXTcC+atcfPLqD8LXY6m/Deo\n6ctUmWsPOjJsgaocWgXTGr693ErX6Zl8Db7N5bOEDYB/nCBHcPqbQp/xpGBX\n0qiK6Rn0a21TETrXw3Dm/OjJU6D/vKQ4sc4CryruuU7/31fso081o7DVYTPn\n2NZwX3jO0Kk7jptQgtgMxevxUsfKfOwF3BCRmbIELImbn79fkcwlDNBcJmYb\nLoWBreqO+LvpgT4XA8rA6MxDltYfmjleaK2r9ASCUe0aztmrpq+SrjBJjDoy\nGtVT8Nz53XU3qoXBcS7ul8hczYX/f8OVyYIO+eH45aPNkYuFkYw6vFbRvGyk\n0+IORwLDfozWYrAf1RhOK0F1hlJocG01JHKiKyW8YVflysw8xdSsOTK80qKU\niCkw\r\n=+TdJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLgFPDlFh8FZclGT4ftwtSkqMgZcMM02q/UFXUez17vAiA4qiRi0z4GZuZuATR6TCSofUdyxyG/1XbXG77+wOHhpw=="}]},"maintainers":[],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache_2.1.2_1533250632422_0.8478343330681857"},"_hasShrinkwrap":false},"2.1.3":{"name":"@amphibian/cache","version":"2.1.3","description":"simple object based caching","main":"index.js","browser":"browser.js","scripts":{"test":"npm run lint -s && jest --coverage --bail --forceExit --detectOpenHandles","lint":"amphibian-linter .","prepublishOnly":"babel index.js --out-file browser.js"},"jest":{"testEnvironment":"node"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","dependencies":{"@amphibian/errors":"^2.0.0","@amphibian/for-own":"^1.0.14","@amphibian/is-boolean":"^1.0.5","@amphibian/is-number":"^1.0.1","@amphibian/is-object":"^1.0.5","@amphibian/is-string":"^1.0.2","@amphibian/iterate-up-array":"^1.0.1","@amphibian/object-has-property":"^1.0.1","@amphibian/object-keys":"^1.0.2"},"devDependencies":{"@amphibian/linter":"^1.1.2","babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-preset-env":"^1.7.0","jest":"^23.4.2"},"gitHead":"d341a1fe1e1ec90985f184b095a6e15b3969d1ec","_id":"@amphibian/cache@2.1.3","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"thomaslindstr_m","email":"t@hom.as"},"dist":{"integrity":"sha512-fMO2UYVAc3Xb2pFWFoiYGl1wXW+FvZyuhb3JiTSM6axSuxeqazMXwqaVyuF/LiLdIomqmTthi0nYaqoZDIovBA==","shasum":"459de7370ab40cd8f6d8a72d759c27344e00cc8f","tarball":"https://registry.npmjs.org/@amphibian/cache/-/cache-2.1.3.tgz","fileCount":8,"unpackedSize":436264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpBY2CRA9TVsSAnZWagAAPJwP/3XzXWHk5FpwNMyv9crm\nIVauABHmJkia/EBltvs/3zqfsOuzLDjKigtanX33schfQxbXnYdTqk8KbOSn\nZBDPMH+zSzjC4AkRJdc0Qrm0Hw5CsKyT9xLh4dyA+os5P4DV+KJW+Rv4pTuX\niUf5RnMGip/SeAIfWa9rdZCfXRZ4qJCgKU/kh5qW/Zv8IrDD90wqAmiYjY1O\nAFKFczNPsGtxSIqO8u8WGphsZ8OaxvmtvOGCsWyn6par/vA6kTK+uqk/5td3\nKJ1Kcv4GRqw922G97feQiLCH0BkuXfUY6zAnwkyeoy6QSoDFskByOAO2XK1R\nZvQ9Q+hPmwNJwKnF/LTaTjBAAw/b3HMjCrs/+KxwFsuat02K9EY61fWrGPIz\nl9OqH96K7C4FEpT5IR+fD51gJM1mBU5soHjPc6csdS7HoWBwFm3y8J0g8yZ4\n6ah8obmcJvOSG1FBim6LhaLFRcvqQyIi3w9I3sxLC37zMdLeL4xaRU86dMHP\nCO7J7yy3tZVnE2k2DUT9tBBEh/e3OCuwspsKZVAz4J+IBOijKpfcJYJcMJr5\nb5PN331LiHCwhsAqVdu7TkULZ0PMzqT433nP3SsY2yNDXxJr3/QMJRyDYG9K\njW/0Z1FydjZePBpvwPBl58ukLbphHr7k54vthWccntmUiXNVCyBi6Ixu+W46\n/5oy\r\n=tmoe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOkNuYlT+NvuZ5Xzw828ahPC4qFfCdoUqVo2piuDQxIwIhANQElgLFtK+jz4XPAKMAVbWhAGBArI+DdFhjVtSkKMnA"}]},"maintainers":[],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache_2.1.3_1537480245831_0.6091562454902617"},"_hasShrinkwrap":false}},"readme":"# cache\n\nsimple object based caching\n\n```\nnpm install @amphibian/cache\n```\n\n```javascript\nvar createCache = require('@amphibian/cache');\n\nvar userCache = createCache();\nuserCache.set('user-123', {id: '123', name: 'Some Name'});\nconsole.log(userCache.get('user-123')); // > {id: '123', name: 'Some Name'}\n\n// Invalidate a single cache key\nuserCache.invalidate('user-123');\n\n// Invalidate the entire cache\nuserCache.invalidate();\n\n// Get the entire cache object\nconsole.log(userCache.contents()); /* > {\n    'user-123': {\n        tag: null,\n        value: {\n            id: '123',\n            name: 'Some Name'\n        }\n    }\n*/\n```\n\n## Cache lifetime\n\nData prone to change should always have a set lifetime to avoid having stale data lying around. Set the `Number` of milliseconds as `lifetime` in the `options` object.\n\n```javascript\nuserCache.set('user-123', {id: '123', name: 'Some Name'}, {\n    lifetime: 300 * 1000 // 5 minutes\n});\n\n// Assert cache freshness\nuserCache.fresh('user-123'); // > true\n```\n\n## Tagging cache\n\nSetting tags for the cache can be useful, for example, when the data returned is an error. This way you can keep handling the error like you normally would. Set the tag as a `String` `tag` in the `options` object.\n\n```javascript\nuserCache.set('user-123', {error: 'No user found'}, {\n    tag: 'error'\n});\n\nuserCache.tag('user-123'); // > 'error'\n```\n\n## Open a cache\n\n```javascript\nvar user123Cache = userCache.open('user-123');\nuser123Cache.set({id: '123', name: 'Some New Name'});\n```\n\n## Cache options\n\nWhen creating a cache you can give an `options` `Object` as the first argument.\n\n```javascript\nvar userCache = createCache();\n```\n\n### `options.enabled` _(`Boolean`)_\n\nEnable or disable the cache. Useful during tests.\n","maintainers":[{"email":"t@hom.as","name":"thomaslindstr_m"}],"time":{"modified":"2022-06-12T14:39:46.987Z","created":"2017-01-09T14:12:51.184Z","1.0.0":"2017-01-09T14:12:51.184Z","1.1.0":"2017-01-09T20:58:24.066Z","1.2.0":"2017-01-10T01:09:00.031Z","1.2.1":"2017-01-12T11:44:54.342Z","1.2.2":"2017-01-12T11:59:23.573Z","1.2.3":"2017-01-16T00:08:38.930Z","1.2.4":"2017-01-16T00:11:16.510Z","1.2.5":"2017-04-29T11:49:12.272Z","1.3.0":"2017-06-16T09:11:55.059Z","1.3.1":"2017-09-25T11:24:11.388Z","1.4.0":"2017-11-04T23:10:25.069Z","1.4.1":"2017-11-04T23:11:11.129Z","2.0.0":"2018-06-22T08:51:50.297Z","2.1.0":"2018-08-02T12:46:47.829Z","2.1.1":"2018-08-02T13:40:50.499Z","2.1.2":"2018-08-02T22:57:12.552Z","2.1.3":"2018-09-20T21:50:46.015Z"},"homepage":"https://gitlab.com/thomaslindstr_m/cache#README","repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/cache.git"},"author":{"name":"Thomas Lindstrom","email":"t@hom.as"},"bugs":{"url":"https://gitlab.com/thomaslindstr_m/cache/issues"},"license":"ISC","readmeFilename":"README.md"}