{"_id":"@brokerloop/ttlcache","_rev":"29-e11451e932e4702a1bd001df87df7eb7","name":"@brokerloop/ttlcache","dist-tags":{"latest":"3.2.3"},"versions":{"0.0.1":{"name":"@brokerloop/ttlcache","version":"0.0.1","description":"TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-BZxNo74CNEFmOGcbv2+RoJ2jwzcn20fn3mrLFwc+tz/IY5pq6rU3cCFACbeXzx0Yn+Uft/VMLPc9Z2PMv9gvIg==","shasum":"0c8e7ff243c7b333854fa9435ac4389c8a57b36b","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.0.1.tgz","fileCount":9,"unpackedSize":13807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGTZCRA9TVsSAnZWagAAxtYQAI3HEEctd/aBf6KFi1ZU\nT4lAssUd5Fjx6+1Bp84oTfPM/Aav5NyBsRDTUpF9hlovD8LzA2YZ+OUwKnDP\nQAQ/okXqs/127pPIHw3n/nlfMaaIi+jp4PkY2jKHSwgNGdSh5B3p6ivhc+HC\n7d73oS47wQgYC/sqJ3+uaPqUwx5hDm9SQlCEsVtNVVyEgKBRGIvEwy1CwN2k\nRiHy5lx3b1G3AzCC6vJyO8EEWKcbC/JHl9KiqdMQTEHFv54SYLH85W4PTKUA\nDi2b99XQMtIGsOspoPUHK8di4OBlwhGytoH4Z4taQg8cOq+2vWcmXwsW++x+\nO3boIleOYmlgny39pqeecvSwyhgolWcrp5D6+6dIUaFbbEtKPHAHuA/+VPR3\nxgV08uaKm6tLd6EdbsbPJdwOFwnJtVbmenfH5re2Zo7TGu8S2GVuoXnJR2PF\nSy6fdGNzviLebO9N3j6pVUdUuKY8z0cMQme9Sp90Hh4KgftIE6gs1qzYDG/k\nbPS/PnLE07gbG8lCW3BGhO6AQmDwR7+TP7TPK3UW0T0FbkLuf3M2wzsjxdVI\nAj1RedW3jJECX5kBIQapds5l61Ek6wVircvNV7TD+qdyYNB64VyGoSc+4rWi\nEwIfTJo+9b4f7A7gmHvKvUh+VL13A5ZRTUG5Oih498K3huv9y1BRYi2NquxQ\nWpvc\r\n=RB74\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcWeN3x56ErHGEQO2HSLnclA3cKEOLtnca4QU2XPpOLAiEAqVYi1oEa2+Rtv3hrz5qUQdENiDCA+2vMEqVYIBbmVyM="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.0.1_1530160344966_0.5639041978554358"},"_hasShrinkwrap":false},"0.1.0":{"name":"@brokerloop/ttlcache","version":"0.1.0","description":"TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","publish":"cd build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-vdiRgMMGcxPE2iImGF+6vPlHNXQn7lTuGl7kJoyVeUTSzaDxHJ+G3NMmHIUjALEhWXkaUbifU0n0SBIzVlv/xQ==","shasum":"a217f817f5b401beab19678be205382010657687","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.1.0.tgz","fileCount":9,"unpackedSize":13873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGVPCRA9TVsSAnZWagAANfcP/jLsd8Z6dGxoWDSExVNm\nbplps8k1O4lO3C6gfhu7r3qa8Gw4aSY28KbFlxLgv6Hjg8iIap/A2Oii+vo0\nRpuYLZ10UTnlyARPk40i1HZi67E50EZNvcRYwkfXpDOpozUFs9kh3RcTsM/V\nSASO93iwFD1KwwnVJQ7DrpRfOE3fhuJorIv9yYNOA+CjvnqwhsOhlX3i6HUE\nRDw3A89WjndBPK7Vc6/2vRSxWHYEv4IQLfPEmMnUs6Pq6cpv9w7HEgtzUq/r\n8/0Z0ffh1DX6+rBSL7+GnR+z+7Sorp/yGgJzLlL+wwt1wD/vjhP3Z/C3SIzA\n41DAMazWYiB7p0SPURRNkVaXVRFcEnsVM1pHtdiPlcoy/lBMVJG0J2Y7Fqeq\nd5CA87DC0neM4MPgATrmZ8Z2+dlc8VeW9HYyneiMjOXy2Cm+t3kSTUOhCzhd\nbK1oGSyy0sLjwKf5RdrucxWZeXAfx3uM7MFsTvP94hITIdxQxSYgm5LXc012\nIFEoTFFVO3JP2sC2HYASH/oWf5GsV8TFqWF8twGTAg1SdfA3fSaCaaJm/coe\n4/J8BZnuAwPKrYeo7Mn+xYOQ7TtMcQVtlDYxEpBFPLyw8RtOVbc72RvfplII\naLx7uyoEKh+s5VgdAgp+1UoST35sk5PdDiypVbI0b2JEReXOMopgCFtYDRb+\nEmKX\r\n=0xqL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDravR1we8A6qi38GZvrcTrAEYMeYDwtDNXwzSsPdJwNQIgSKXDddbeLYhWxPFyMUuhonlAd+Q6H6L5QuWlPJb/0h8="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.1.0_1530160463454_0.6061138224902782"},"_hasShrinkwrap":false},"0.1.1":{"name":"@brokerloop/ttlcache","version":"0.1.1","description":"TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","publish":"cd ./build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-jQhaMmjXAtrmrt+gORmgpz2UOZovOHkycck+302DC9A2nrxNtVBu6ldA35XyGFRnu+0h6a9p+ApTT4WqRofAsg==","shasum":"d17053d8184b0c3daac55e643fcb2cf1bf55d30c","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.1.1.tgz","fileCount":9,"unpackedSize":13875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGWUCRA9TVsSAnZWagAA04MP/RI29Sv9oVc6bpLzFwZ3\nfnJa2c5SGk167AlCTgYceK+yp11HyLcriwoBE5nHMsqlacD4mnU6Yeu7fMqH\nPBAtUR8ORpR8zZ2hSfdEKnY31kGjVCN5mfSqmCXpVOsQFYWVQbOr1vpwHjFe\nSPwCVfCGmFL0eEatSmTvzQzQS+Tbc05YBkfd9JwsxVtDg97I7Q87ZoK8pz5M\nAthvPDQKxaebnAZ/FSLpF+K8dz0nLCElWYhcR10iMbnIF+UrBTRakybD7Aep\niNXQks7WvXb1+RbWwa4uq5sf2OkTlCfAL2poAb1jMpoj4pwMfkzxsrR4fXGN\nQ5ZztNUiSricQWgNBlZmGfkMpEmYd/Eo0YuMQoJjLpOL06USO6iUb+M/moP9\n3F79P0Y+D/mcNaTGqhLWy9yR7oR8b1iTi5IpcZL9N7CPbMcY5Mrd2SetNVLq\n7p9wRLDZlqcBYVhKXwKv+P2sN1T/4eVIIuY3DTcHGUqu82R897tkg0ORe6/b\nwXegunXtLpBMWueyl2akXiFy87vVtnh6SgdodGU3o431BGni72aPT/d1MA2m\nmLBdvyLmVGQZIekUQuAxdjroGftZSWER2R4m7uqyy7Jgb+6YdTCvzXpUia5i\nHQIbpsdeWDqV4kZGyBULoRYbOztELdArWkt/39znc6Tz2zAgFvIx4RbGLXiM\niAbw\r\n=uxK6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF57vVzq7H+1YIIm2nFGTdRlfmi4u9GfKUXhTrzTvCgoAiAJxozP950PJHlMl3lkDW55kC8Ar+t8J2xHyz0anpgSxw=="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.1.1_1530160532373_0.28493409763238997"},"_hasShrinkwrap":false},"0.1.2":{"name":"@brokerloop/ttlcache","version":"0.1.2","description":"TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","publish":"npm run package && ./publish.sh"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-o7GiSGzzLJGC4WEhnR2NI+/EW0V4ULffaop9RDWGVL3/cUK77hdZ9QxVIrJAdVCKPKDwWlYd4A1kDPUHdKzqHQ==","shasum":"057fba36ea562eff9ec98fc24a5a7ffccf10a7d6","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.1.2.tgz","fileCount":9,"unpackedSize":13857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGaWCRA9TVsSAnZWagAAQ/wP+gPWmaYi0NOhBRCfRYKn\nrCX9nQCK4d/cEg4B6DW2JrzVn5YJeppdKEXZFisxvNsPktWbRSRVXR0PPDjH\nRfTjo5sXkIqriPs0BbObYWxsUZHyXG1Pi6y5ovCePDPRYGJ4dzrEq0o/G475\nTeaa3nVxISqQ7vKCDkh+vEhDvBrzPhjZr2RhoYRJwtC8qFQOANOiYiVs6ms8\nom/zqswyQPcliFxrR3kVHzlR0l6k9bJ4iOvXb44Radx2DlbwuTVplVQNWqIT\nF66EpcKy8vzakvVpz9CM984sWu5QQ6gwL0zj2uK0pdxNfA6+tiZCAu9/xQA0\nz6csaAkqKMmB/+n7dJj7zuMI1PfHETmZz1G9zD3v1qO/LN0Q+ouDWLDWdSbt\n1DbOn+BvipS1yYZQkztRRKqjp7QE9rs1alu9UyRgBZiQcJNafdsz8RfAltjH\nNHOHcFANEsRJsylgez2Ca6zbrxMrdAyDYgMJ6TQOSWE1aytWPCsdLAkIj/nU\n2fpbeNODsOSCsyxvgv9q+hcA77d+L2tmYv0EX/jYVj3myPBYXNj5Y4cMOqqa\nVMhQ1RlriReR2vboSTHybH/xHouSP197FEh7RPH4hzAjbnArV0C/0QSjZPwO\noFht09Ybh64HeFuTrjKzZ8epzS1qfSS6C4LPFuaZhZNKRVOR0fa+xcTPnzjO\nno5o\r\n=W4NN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5RYDV12sTZfL/8feRyd4P7TGT7iYuhOWd9P8l9zWqcgIgeL30XOYdZkQ1Obamb8WsJwA7TeDtw2L8XxmLRYAbZRg="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.1.2_1530160790266_0.5965948112380071"},"_hasShrinkwrap":false},"0.1.3":{"name":"@brokerloop/ttlcache","version":"0.1.3","description":"TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","publish":"./publish.sh"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-knl3WrGVLAZZVnR47lut4Amx5H0Tl/Ovgsw7EKg1Yl6RE2Rhlns15MgZv1HYFmOS8uXy5KUn8LTOi648R3yrLg==","shasum":"92a4d356a9e4ea41088fe0f43449c17da689720a","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.1.3.tgz","fileCount":9,"unpackedSize":13838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGcCCRA9TVsSAnZWagAAvgkQAI/z1HyBdmHKfDo0fzOf\nCkmMeDkO1tpvvV6XImAkcXK5+ojlDnwwxr/xCpOochgEaC1jQHvQD/N3xso8\n8R+sKVcx8UVZHLNBXQArc9jFiqyOqX7Mjc2RdB+f8Wq+kdd1LuPe9lL7fxjP\nfamoed2ybPCrPMy7t51RupDNZYvmwwaeB04L6fJCjOul8OPbkGUv2secQ8uJ\n43cu+esvjB43lYyxzz/DJFmOYzK0HUGBNLHuJ1UxZq+ZXD3YOGwwzaX5h0zI\nj3BjcBxTtS9DVQrEV3O0KAd9+VbQ1tQwd6oPZUROHD0pDlpuJAx6vLpKQOU9\nhT0Yj8JsBhncPczyplbDotxOYOeVtXQ+GtrzYJn/6FTnQTB8dx40hCWR41LY\nms51+JVUEJZD5ks7CCI6DTU4ejep8Fmxre+54/X1veJsevcuKj3XhmLYkIwl\nOdMV/iuLN7A99CNr7353iQWkbyOmb/Cl6xfYNnYCfi6hLoKQe58ZXORocDpj\nCkI2NIpKeFj1e3nuh+A5ld9RJE+3Cad3nAbI7cCIdbsgXyaAzpQ2LENnuT43\n9ORPdNeQf7uZe/ghwf4jMFyP7yPayXFRtBt3T8scHPpxH5kBj+19tFkMO5dX\n4HPUeLCgaeGuprxIeib1SyZKbSYI9PHNzSfUmOuvzZUGYYqE6gIrwRuVFu31\n3uY5\r\n=3FfC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2OizHGAH1ICPSpgNHs2XLmLgMj3LNYumOTTynGSCKDAiEAopLlgkpssNxzsVeBerrtn/3WPvybM7yzJFjoMGtJ/3U="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.1.3_1530160897942_0.3067258950029006"},"_hasShrinkwrap":false},"0.2.0":{"name":"@brokerloop/ttlcache","version":"0.2.0","description":"TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-NqB0ZoEpSePI7SgpSCOXQITa3C0W4y4cxHueyApfZaVRdWicXMNGibokjLmUZuibqOC8bLOlAm+YUXMYO2uyDg==","shasum":"ba39b7ddf1af975c917f62a32d697638b689c7a8","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.2.0.tgz","fileCount":9,"unpackedSize":13807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGeQCRA9TVsSAnZWagAAnJMP/Rl9M9NE+fPCB1k+FZMU\nCS83OmT5YfaUmPSjQsBci2uh35BktNb86czrloFxQOORw5EKtPth9FUOia/B\nQsKghjuwDS0ChQuPcuquRaD8KTsoVzCNEZ09d/qO3ZY7LHbY3dRE6IhBi9qc\n1eFqd8evawolGisSbEI+ZD5hAMUSQ9e9I9uTnkAq4NU/CHxEAfT6GAQtAnBv\nZQNIKOcDjW9KcAFVXefWZWJBv5Y99NQ2IwkAAACNTL1Wfx4HhEInfOFqKqIS\nZ9qOvOgzvxe7v++phaiOuRLMlzeoXBAsRSO9Gf6OaXZYH2x9/sR7IMlU8kKI\nBs3wCBPb+ucuXP7PONCHe82N1JEsIawgqj5MtvC9H9JWYTgGA85FRq3PxB4g\nEhIOC+BAh4Dap51WvbDhLUHLadwsXHPo64StgJZ9X71vKCB042SM50CafFuM\nC5cZ2YSQeU3uCXTyPE+f/QYcOi64yLpaIfSxmsN4+lxmjaxA2L3nqAsLKNRW\nyEwsxd5n04gFJa2N62t1etVQFujHMobIiBM5FNK77hWDxz71uw5EYP16eeS2\nfMweB1RQTTL4wnxc4/Le8yKwf9l9Pdc5eZ0LrHrSgOM9Zk7IQSWT1yEO6nV8\nAnwI7Z3Qf8M/YvjrSwMZshZZDudGhg/kVQ9WNJCLjWu6aDAzoz+PfWu2IE+y\nYoP1\r\n=vtJk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgmKXyonjyK+zmSD381Yvr0qFPmg+vuJ9s9DE7/Gtz1wIgTuyRTIw63ttjpl6M64CyrUiDH0ciLCo1M6TXzqpC22g="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.2.0_1530161039974_0.5583538678578441"},"_hasShrinkwrap":false},"0.2.1":{"name":"@brokerloop/ttlcache","version":"0.2.1","description":"LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","pub":"cd ./build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-MuInaCDBu+JZrFl9b94nMvHKht3FOaaFJ3qW+EkLtVAX/CHmGWw2bqD4QYoIlVvslvcbaiUT4VeU+oNQVtCEWw==","shasum":"d1e16a7d1b6c7a0fd833d838c0d6a46c34687258","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.2.1.tgz","fileCount":9,"unpackedSize":13875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGgBCRA9TVsSAnZWagAAVywQAINQD5t9LkyZLvK58bMc\nlEg8ZgmcAM0B9eZ3rHhLADZIpJF47rFQNfMUaweJ8AOn1t7nt/h2gqGgQeV0\nBbHaAqIjPNm/aJ7DOc1lJatq54G1IE1Se88V6FL/GIaVv5tL8Fjby9/6hiPU\nWeWl4EpG5tx6iPwGhx9Bw6n8dBiAvtIPg5LbhYTPbTHZ+nZSUfumpsAqL5Ne\nkZSxD8gH8mcfy0YjQSCr94REiDW+R2StO5JxKiusAriu4bZkwfezGw3jNbO5\nK+sT4XLMg0sTKtY8JVQWYuS/jLBsV87ZqfG5LZ7j7E/HwbPOrFib06uuX0QN\n7ejmIkkZI3PhZowOntoB2wktosYQfMRi7mMmhTKqm8VFBK9MEaPhfgaD6AaU\nYfJmcUaVzIetw3THww5hFPSUS6c4GSbhKqqL/tiPRBe98uAOXuSNcp/0o7Ry\nbCpOuwZYFXqZNhjF/gHaVPaejwxICCw92lz14gy0CtpqC6zNJPqLZrM/fVnv\n3Go+f78tVprzzG66Qo2BThArE6JGPE2phYynEDADNbOx0eTMiRyruiDvPpG8\nquwSur51T6QOws4mp0Bf7jMOH1TQJYWuQME4dG28Nbz4gzkQTm6bdIV0lizd\nvw5kZjx+NdPcVcl3N7pwzNsMY8G2r/9f5b/TTunvrAkoSRGuuPN5LIb7W4Y7\nsjf0\r\n=HQr5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeiBeH8dfQXb10dpCQ9/v7m0wb9w6xEe7DjXB3WYWImAiBRqgwJ6V6HmRdyyATpVitVYIZsGtc+Csd4PqxMjdsHIQ=="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.2.1_1530161152786_0.871849031885152"},"_hasShrinkwrap":false},"0.3.0":{"name":"@brokerloop/ttlcache","version":"0.3.0","description":"LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-ekaxYSqoHRCvsSxZ49/fra/5tEdEPkMpRQjc2ZcGf1JV7un9iefrQXEDYArMp+K0pC6G/vNwzk68lHS4O8N1OA==","shasum":"95fd48effd3ad90c200eea16d0776d5d0d93747c","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.3.0.tgz","fileCount":9,"unpackedSize":13876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGh3CRA9TVsSAnZWagAAFGUP/07XZuUpUw17Lp5zkzD5\ny2OkNQsHezAwrNu/UAfp9KqUUCAAJtnF4ya7sh7RHATxsZsvuSWMpBMgpOn7\nJG5KJ65+1Wh1Di0bV6/Yw0huiK1xKsND4a0eqDBuOwzTCvqKOGLPwfgTCHl5\nhbBzpeo6BC5tzfhHTb1gZoXx1uzC8cDfF362VisgMS2Qx1h9X/SO3rPRm46i\nODLPQ6+r9hty8LW+PGyJtcmecOFbzzQ/vzsItfuO+mkcn37GSWp7dYxvmxlW\n7SAvWtyuMWdYfBZDU7RPMC5kIHtqncrcBKmGDY6BV/Akp4BN1dEzWRw4fY2y\nNJ/ZTP8BGNRFkktLCrqXcfOUI/7oe3ipBRdUsHjcFxhqWYZCEYFcsdo6umKv\nIzGkG5Z99Azbv7H8NDA0EgdRu9nRqnz3AEGHabHtf8iBARKgEjc49g57DQBS\nS3+KQXf2mj4HuvZOhf6gIUgsBjxN4vdzbNfqyu8fl7OQOcTDAZAnqdT4t8Mp\nKqVD40BvQd7jr9yK0gHnhcLQmRIeeUkrQ30RKn/p2BJsI27dyCL2w51fkq5q\nA0mLADdsmrvIZPYlhtnEM+9fcudspQdgZADLw7mww7I9pOgk09xUVJRyS7/6\n2n/K1f0PvfnnA2YNmF8Fl2HFsBPq69XR6qnPh6QeRJ5VK7IzFnQqAml7mMN9\nsMpv\r\n=XOn8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLG5e/w563QTqgjM9E+eWp981ldS4uiNdyQk/9npVwzwIgGRkh2fwvqRQqFffkiSAKZ7KUQwdaSO4dUNhwj4rHJII="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.3.0_1530161271355_0.21625890970366335"},"_hasShrinkwrap":false},"0.4.0":{"name":"@brokerloop/ttlcache","version":"0.4.0","description":"LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-8iLQXKsuSAa8sHqtvtQNx1kn19VRQsf/RqVw8Rm3E0ORU8kZWwb8fb0dP3lo4dY/g+gGazaSf+83Aag8FbpPow==","shasum":"eeb367373d2f55a631913c98a1b2d501cc6cf4c7","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.4.0.tgz","fileCount":6,"unpackedSize":11345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNGsSCRA9TVsSAnZWagAA8A0P/iLt/Ng5Xina3D/QbJnz\nr05EsLJqK6A9LNPbNHlBaTYc5lVYAaFV4dDHzNtC+3Z2kxICowhAsf3G+Xng\nFvrwZA2UsK78rkINRP7eA+elbQK4pvyzaUWiTL9oqJxinMgJ98fskEZ/H4kT\neTi/WNyEWD/dPGmLFk7jd8AUTBfLMQ18artzUPa7MqbQPNmvyM5xzLjVEHLX\n0QQRRBqBSYMuXN04IB96X6CJtPwAE03mnTQJDDYXRLpuJ2hZr9q7qdbHcVos\nu29Mk9tTsoaIdo61xGQvUVfAIdaQnv8xWJf9nLhnZpmduvgKHQhLNIHJeLbQ\n0v5TkulcS4qoXXhkY45GH+XbsKEZ0YKOOYhc8uTWEYB6ew4ulyEm5+zTZsTv\nz+ZsJbOnnTIFptL46qwMi+aRuxJQ/+Uj8zix0CZxVlghfPcV38bOibdg1oUn\nr2G4pqxxWcYiJMjKsAuw2HhLFqFWVEXO6oYhPyyNki/YfnxD3Pd1tpGa2m+p\nGp26mTkKS6WQa6hiX6AmJI9VJuGkI0YQG71fBHcKgRUq2VfASTwt0ZEf8WEv\nJTkJUCYAlAPEWc6D8ILyflzzxYdcE5bScLSz54xSaY6iidtECPi/fIQZSxOY\nIKxTLhozJybnbJQL2ECJNkGaViWChnrmFMKag4abtExS/yiZkb+jLu3thctO\nOluk\r\n=GLGE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpgGmphE5yLlMDizb03tXvqL5MUzrbaqHN2e+QmLn56AiEAit3sqgE/vjaGgAhxP3y6Yqio0cJl3wnsB2PsNPb0c3I="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.4.0_1530161938753_0.674611372377959"},"_hasShrinkwrap":false},"0.5.0":{"name":"@brokerloop/ttlcache","version":"0.5.0","description":"LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2"},"_id":"@brokerloop/ttlcache@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-07Kv04YGXjVhiWaX9F4SEgx4oBL9l7kMVeeOc2MMGbnSBzvNNUYy5rQcGLGYL3MdTR3zEY8p3oPTcYLwcHuSAw==","shasum":"fa31c8cd45919c1292b3eebb876cff35a2945a37","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.5.0.tgz","fileCount":6,"unpackedSize":12523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNHuMCRA9TVsSAnZWagAAK7oP/2mk2cN19FoNuy+XsnJ3\nO2WjKdlK3QMHR8I9QsqeDvKoeWSVQfd3wQJggFhW1isH21RArW0aT6uGADkw\nIB61kc3A0VSZq3c8eYlkqhzvUIHwrfJaK2h/uWcNn9poslvxxhbmqEyU1dYx\nxybDfZbYFbwdn9r94PXUsA0p14Nn+ta7r3/iJLmxuV8Df2lwAwTDhKzJokan\nyToYV+yQ4noshAp9Qup24820BuF7gwUk2QqWLpdq8zUPAkGT++D7QmXLOo4p\nli3QKa8ySowa+GP8SQMc9zPIBQ/b9/uIXjuBaEoWmJCis8oAw5rOHrz7rwLX\n4Tzb74BctN2BAfi/Ll6zbZFGUHBVlYp4yVrxZmCAUjeFWDlCWwf5ykh07Deq\nnu4OvNSpD7lCoQERx9UArYaUbIuU/t+H9DvbrgLcmg0aeaBscjJ0PmyMGdtj\nuo0HxIqXAvBFtKCdC1ebYa5islA5wy2qnwsLk2m0aip0CJjzlYVxNI6D/E6a\ncwzBIGmJpc5V1tEGgJOSs6qPvdNno9+WvYnDxdeicmhRZWOvZIiXCF6qKilx\n715EmzeiyOfRaQ+ZmetMhRABK9H6R+Zk0onsrp1bJrc3X3mXrrE0y/wiXTOM\nWaFhFxxKuq/k2rWxjG0vb8UstHHD8T8PT/gSZgsi6NzJgeiACVicCUgXThm1\nmlK1\r\n=ehec\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC58wetzt1XvwdIEVWyJHY169/iLBMt929y+BnmAh8QqgIhAKbErD4f1feIwTn2f3nxEaR8DZDbejDIdR6gWFB1aDhH"}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.5.0_1530166156237_0.8189710344506242"},"_hasShrinkwrap":false},"0.5.1":{"name":"@brokerloop/ttlcache","version":"0.5.1","description":"LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2","typescript":"~2.9.2"},"_id":"@brokerloop/ttlcache@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-BlkY1ek+fL0zB3m5GmGVd6sTFXUhv3ZVtePLp1hDyz7IagLXuhXSiXi8bz2qwW5L84YTFDDzhi5TMH5hBVeRNA==","shasum":"a68c5313a1075f762519b627e63da50bb5d6f449","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.5.1.tgz","fileCount":6,"unpackedSize":12884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNIP5CRA9TVsSAnZWagAABhkP/R4mtB6rsCi6D2ZLNgM4\nExi2/Ledk9dozVsDwTH4yD3u/EmMNtUD/OtovuGm7LlGwxRNn1xg8DMpgllh\nakj3TjurHkZBR7MQw2Y/pEVRntlgZUPXuVCf19A7ojkE79Xrchg7Vg+warnz\nsL04vY2okSj8CqYjfqnZ8YYHUtErY1r1lh6f/EfPTkLVXGNhk3FUP0Ocx+Nv\n31i/aGCGefOTIPvEWme+kuJ7U8vAdseG/ffYhW52ZmaQ4n/ySzM+71e2L+pT\nJKVAg4BEmitrAcdNAwHzp+1vpyAO6cJE6B3V0T6IKd6FJZz6KoHj6IYMlmjy\nmhhiQ5j2j2xeD9bf9n6RnQX0VufP35DqhCvo42XjVD4xo9t7u4TYENzzZPE/\ne+IFrs6BuhGL2EgTClNShKDN2+UroL4fnbJP4v7qxSLGbl2U+zaYtkjtMh5x\nfdbhjfFfrrOfYP0w4rU3XtLh3X2/xJbe+NW1FFxcpv8aL0caYrKmt9uxhelZ\nHTqiFS5yq1dD1gvDzuYaTLtNCUsnTaf2w6LFMdIJRrcWGzxRhZZTDL2mxHA9\nPov8SHFN+U2WGCwbD1nr3LFD6sElq6eYZLpVT/ih1JhAGQHht2xe+4/jNX4w\ny/ka0tQvNmOighaNZsf2E6ERY1LtW/emu5TllwNxlivmDdgQrKDhh4kCEf97\n08ws\r\n=pw+t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt3Wn2D3eOugughzAAlkcdrNnvaDHVMkBVneBRbBDkEwIgNsb7ePeqI3AZTEa6IK1egiBzw4vUNkIaqtbi0THBnbA="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.5.1_1530168313777_0.991698175658795"},"_hasShrinkwrap":false},"0.7.0":{"name":"@brokerloop/ttlcache","version":"0.7.0","description":"LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2","typescript":"~2.9.2"},"_id":"@brokerloop/ttlcache@0.7.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-2XvEn8gBdEvfcv2xMDydL8UZSRO/5BmLZ6/2qKu/9Ek/10wd81Yoo/rzndV3Y/9o7y0AgvR+5DDhgrKYllKR7g==","shasum":"03175ec83e8b58283a801aea5801bb2db3d2be7e","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-0.7.0.tgz","fileCount":6,"unpackedSize":15508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNTFmCRA9TVsSAnZWagAAD3MQAJ4kirrbxssr++RC9s/2\n6TvSU0geTiTJw52f2kc6NR6RH/9fL0+qwRwSlUhsQji6BSaacCQOQAyk5VF2\n9TV3zJoRGSipBbX8qvjv5qpfqCRXbh+Xfl0ColMTG/nlHQYGYgb5ENLOM3BD\nCYwRifAFMO0xsefWRM5Bsgr5MdJrwaj3qxfzWeB1FMeGAcT1uNzNZnTtkZHj\nN9xJox0hR0UsdcbHsM//aW9Z+WgtrgkkR9M+eV4FNXVBQVFrxF/89nyuheDa\nOvKT0j7PmMuvSpLdqWo64wgdh5IiRlEnR2xdFJeEMpKBTRcH+UzyHrcjvh8G\nilGvpQ+qLVKVyFzzY3SKv7x6E1SsknZEG4vDhBaFwu1EqBFzqTp6WD3SKyaa\n1ZWxvFG+z/9qRuxr5LCueZ4bfyQB6E5ISln19F/oynzLoCQLrPyKCltXm2vL\n/bVC+Ipjvz0KQcVGES6JE2WZc1CzlA8DvNwhE5w8y4ZCq1aqCPCdzifz+Sf6\nl6IzsFe8hA1jyRrxGvfhTFvuu8aoRRukvNPlnMC3CvS67IxiD0WFKS7dd0Qv\nnwoSL9zcSNYeKpTY4L6DsaH2Tc732pvh2Sh68Q5Zr+1sPX11GkVBW7v+CI8H\nruE3Ki6/FSbb5qA6o25JMgWiLxS0k35pYs2ab/OtMSOEnxxnIPbdSJ19JdPa\ndiQ6\r\n=vdHt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU0e0D77sDNzdO6awQ3p7oGWcNMzj0+qoysAwmfBdQ+AIhANYbtPILBkCpYmCZeN/P9MzJ3S+edFwH4IhlN1c5zhZk"}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_0.7.0_1530212710770_0.2927768974064595"},"_hasShrinkwrap":false},"1.0.0":{"name":"@brokerloop/ttlcache","version":"1.0.0","description":"LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2","typescript":"~2.9.2"},"_id":"@brokerloop/ttlcache@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-FpXzXJDGL4kGnu9UtDL14/zAt/rEhjyz7shAknnz6wO73fjwWCydaLnXxwofnNMOpVhpGSO76h2ktNZQwgJdxg==","shasum":"193a8a46942f5f3a1dd487d02b874ffe3308d4a3","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-1.0.0.tgz","fileCount":6,"unpackedSize":16397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNqzWCRA9TVsSAnZWagAAuHgP/iIDjd/Qxu8yvLBAcP3I\n3S5HTJBiaVFZtQorsv3DBTOjd8gaG4FidQedWrr/6K88wXRhtMGYJU+tkMBP\noCfKka5EU1UbgGTEPGt4fQcpg7bxJkNal8PFzkJ+9jaUSPLHnW6M6Hv6Lz7M\nt6jmtRulNsVlumGyo3VgKcpe9bncAJiHLfC4JzAocpzSQjmrN9OEGo+ubR8k\nDRO4tabJY26qQ482q8EpPEalx4oxOV7hDaZwjmXREkKuAQEC1GCOjjYYwxip\n7MPMt7ZiD4jRvwrbhGQhXnZvaaUUXfotuLaLUCT3ruV3pez67ff+uufF4/xX\n/SbKJwz1lQH8YKqPUDlSgoJfI5+qqVF3dv89hS1/k0WmeVfLk8jlMew/jY2v\n4xY04Q/7EAuHvrJ3W4cMfxLR569GS/DRhvFaQhpJrt22IIq1WThEeSuWTAoe\nQOdUNEPpEl/EWlazRMNciWihzN9+2CHZ+ZMGhiHHTOCrwYyhmIxIRcRhel5E\n0a1ovpUqQwM7/6r/xIiwPrPhefr74/bs9+zuegS5rqinTYMD1XU1c1RmMv9l\nwZ1SpwM1XxiDMGvendd2ZNkLuMXJaV9wC0jCpUa2arNJ19QymXWNL2f9elIV\nIGrGO0v6OvS9V8LpPiHy7kniZrkoap5FgPnUBbcd7APVI3mxc0IM02jrlDKv\nn9n/\r\n=szNO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV5hpIbfQWglnpbLZ8PYGy9b7WziToA+cVdYHofszWVAIgGWuMJIUduQTr2k015dNpvR2JV1A45HY9t9zu+BWBy00="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_1.0.0_1530309846388_0.4691532659610622"},"_hasShrinkwrap":false},"1.1.0":{"name":"@brokerloop/ttlcache","version":"1.1.0","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~1.0.2"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2","typescript":"~2.9.2"},"_id":"@brokerloop/ttlcache@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-bN5q/CLRltuEnvGbd43e8HrZJ2KE6EjMjSzgZ53vtWO9HzioZfQTN5Z6FmWh4YBKjHKpquMwRosXD7m+NipeCg==","shasum":"3ebafac94bedde803ea5bad94fd86d8ddeb8549e","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-1.1.0.tgz","fileCount":6,"unpackedSize":17676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNt1wCRA9TVsSAnZWagAAvIsP/jBsBl81jli0t5zJQgQi\ngLSpiDyjRAoba7WnXTCzWk6yu7nMWIJnLgnszK6XmJ4UKdc1FKOxuOi4GWKL\n3Zpk3UtHY5b1roCT87LIMAh3SQqsg40TNO0jEL3r87ql1kC5qCGR2p2x825K\nhfsZObv9nEEltr+dTIy/Krk8m4Bnq7R8K7zuS3a0IxVDFgfCrG4uRCLehtJa\nPd5iS4olXzp6RF67tnLM3yIq1iDT4wsrVkePY+wjWcvmu/LpI66JUiFsU3vo\nwgCT2aL5Gqd9hEi9GCFBWWqXJBf3noiTmJVwbDrekW1QC1PrcjN86Vlcoy4K\nnMc01GycykmIyZ5oUJFcH8KwlHaJBlPDZAxmTkSc7Unk0XfattFghl+mqPBF\ncLIn0MI7LhEGYNE/MdEUOQdQ6gtIQZbHKVbZVpUJ/gXdUJCXUae8nfC2Tz6A\nokc44Tt4/yxz5hBJHhCsRRapsOi8Upk9kTgkAxkiQjbr/02t35Qlpv8r2aZY\nPG06Os4muhAWpg2b1Ti3IxRgsup78PPbOp6Reg3yg3yRN/52UkFpQlZJ+vIa\nppT4K1t/WJPjDkzf6udOpec2i0bBHgTwXhjfpCIyAMz0Y2gUB2n2UDGWraCV\nE/2O3U4bJCZB4NgAk+MfSsMdVMrUYqg7U3CSsEG5SXaXmbd6yYtAUrja3TVS\nLMh1\r\n=2+r7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZbfPiflghDRINoEo7hiVmZJeSLGtJhKbJ6baqWVhiXgIhAL1zuUA9AFM2ETFTK3RFcXBxamHu4FgVoPfFKdPP++RT"}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_1.1.0_1530322288253_0.20107666630811916"},"_hasShrinkwrap":false},"1.1.1":{"name":"@brokerloop/ttlcache","version":"1.1.1","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~1.0.3"},"devDependencies":{"alsatian":"~2.2.1","nyc":"~12.0.2","typescript":"~2.9.2"},"_id":"@brokerloop/ttlcache@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-jgGNmLhDjBaOXQ676vpxA/1jL3zc77LdUNa+GStTw2h64hfLdHcc4oTFYZrMG/ML82o2H4IstlO5vX3nWblTwA==","shasum":"588f47fbe9f02146e9a72b1ec4bcb2c738854cae","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-1.1.1.tgz","fileCount":6,"unpackedSize":17676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWrClCRA9TVsSAnZWagAADoMP/2lW1GXS0jjBOUokU78P\nFceijjfMjTcrV2AuQMrMxlWCeQce4RFkJf7rst0LGpkoCtmTNPZUAwtmIkMw\nkPQHk7PxvNd+tavgw72opeS+DylkblDLjXYYystUVkv7S8fbGkfp/wp7xXdS\nwpgPKnlNSL26WpaQLPXIVrQ2yEmAjSPAHQXtUTJURUhohwWn7S7ujyvh12cw\nIrpST4BJYT2J+PF73OXyHhFTNu/Sp2G68mNXoTX19nF3viTu4XKR2b5X9Y0H\njBtfWNgWFK236RpscskjMdcpzzFTUpyE2OR/KAODnnyw+cv3YxtFFvWYb9Xi\nskT7aa+DAnvMfC3Ef0HvGYHxpm918aE3RIQ3dv8dj7blO6FHGJokKL0OuKOV\njjdV3+QKcnkEuD4AxOmB7/xmCjcmVwCF7PgqWkBFkL3aPLrh3KxXFZkAxH0z\nHzwiC0Jya/xSVhwhMFocacMX5MgJ0o9M5TwTjhdz6e/qvwSciYUlwLVdyWNW\niiNYntRxhY5Oj68jB1ekai8MRTcT2qNFcvjLhdieLEblatodW+bFhsiqUvfL\neSEOoR7V7jitCrTrm1hK1+3mfeDi7nn3VV1Rd7JpfH8tphRibOxjXVkU4Vee\nCkhxnU+uvGEBslI67tp+fDiB85VZwt0VTWh68U6ICIiMjwWboWEuPPSxsG2B\nU3pI\r\n=mPhW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2FqF9sXkbkIUq8YipjGs73wynB4Kn7No3Q14HShIpoAiEAyD5yZX08AHMhqWYloirXUuDq4iK9BkCcSQ6cCgB3pb8="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_1.1.1_1532670117561_0.7408729433084231"},"_hasShrinkwrap":false},"1.1.2":{"name":"@brokerloop/ttlcache","version":"1.1.2","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.0"},"devDependencies":{"alsatian":"~2.3.0","nyc":"~13.1.0","typescript":"~3.2.2"},"_id":"@brokerloop/ttlcache@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-Sb0picuemE70GMN3GbKJHw0S/gcFeQX+78wBpFYy5KpDKARkQ8SZLZMWN3RM4v2wbD6Yv/M+tefPDmqn/bWt5Q==","shasum":"e9d34faff043b9991a013d4ad1783e0be4aa2fbc","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-1.1.2.tgz","fileCount":5,"unpackedSize":12081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJyy0CRA9TVsSAnZWagAAa/EQAJgZIKLPUm0QmHnyNoIg\nxXuOKu0pdXMPw97X2eUu7QSPWbsGwtYHzMy982VomIOQaSh2/SBCXCPvNDZp\nYNuwXgl5bG7iC8JfFT2W0rnNCWNrVjX0eD4XDG82shGY3AotLnIas7ReZ+/4\nigVJ5yHeam9g8TuGwy3PpLkBNtDZ7DRPKO0qhw45V1LbLffwqmkv+WkMG7L3\nUPvufXTomXhFY+VYVv2whCRGBrzGtLcnelWDr+oxx46xcfB/ct3T02QATUmt\nUOLY2vxzH5jQoucjCwACyTB66LQYUwXjrj7twOcyiLQ7n/jESXDeOlVNB0FF\n+iIE1ipM3KiPa2a5lFl7jIosbEK/UY7splIzt31sznHmo+IGCsJN3Ez1ctUb\neTKnC7/L9UjSOdhntHI+UJiLDr80TJlTMjnsNs6zbymktEtM1AirXmewzoH9\nKERim4ZwZM9ovsBAo+rmmgCgR/SJ8PlJIQpyCrpQAyxk2xpapE6Fmm2I1Oqq\nB+0XArm9ai5Sk84Td5ZCzPFMS9645i8V5bZlF6eMDJNm/lyCNM/z1mj55h5S\nTWVPbmAHuVa5rYOvJFJiB5ZvPYrECmoPbfHM0APGKeihWE2YtQUcLXBW7xcj\nPVGTO/qk7FtmmJNpsoLgbS3fYvKbuCBc4eIQGiz6I1BDsKVDEzJspgfJ77N+\nngrB\r\n=1FNM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+iwePiL96IvbfX7P0j87cU8lj+V0mnwC5nnI2GjDZdAiEAsANd1auRzSZPt8cIPWljYtF8Dc/+21xHGbvNYZpKzy8="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_1.1.2_1546071219369_0.6047561498339822"},"_hasShrinkwrap":false},"1.1.3":{"name":"@brokerloop/ttlcache","version":"1.1.3","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.0"},"devDependencies":{"alsatian":"~2.4.0","nyc":"~13.3.0","typescript":"~3.3.4000"},"_id":"@brokerloop/ttlcache@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"dist":{"integrity":"sha512-HDCEcqifpKsc/8YqX1WUCKa6AmfJ9wp0sp2jkwWkXKcinF8IjpLADreAtEGHnbUdObu9oXTrZQYfveAG2nACIA==","shasum":"57bd6f46a15e5b26cdf5bd7e84363c46f82aa8b4","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-1.1.3.tgz","fileCount":5,"unpackedSize":11996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckoq+CRA9TVsSAnZWagAA3aQP/3+s75SDMZUulrEbM73t\nX0mtLyT6Y7Zf3VmHXrYr8l/3yZMWxRw8e6snRl8bjADv1Y8vl59VIj8Uun+z\nMWrPWL8CeOkwSNvXuT7eZGdKWv7HF3S1+fhUeQ5cmPwI6sDwCXDMpvuuBdTx\nwwDvEfJwpYg7KA1w2nNtDikFD2mDqQGUjLYshKA81FoANVKM1IHd+hg1ebiE\ntq/7vU72QB8RVUY0/WmsNlniHqJZLQ5kssIev3z+Xaf8MrNi9T9/D6L+I3iU\nvIllpMhoW/wveYUIN64LZSZMA9BjyS74IqdFJSlMGHQZy51yedCdj1ygUr7a\nov7Svr/UTq13anxNlqElVmF4Sf5QtlZZywQhNPpxcCJDk1GMH8lBpqNwEX+2\nuhu36x04+ixSsEUJiU0vn5cWxOboDL0MfAHZBvjnMF1PMjpfGGW8m4WZKoNe\nbXDg1NKeDE/AXDVTQpGhE5g6/2LpOxIGO++uNu6mcVw1h/dqFSqacaw/DUob\nwy6dlG/8HPIw9uikff6TaYedoCGDEl0EkaVV6nwhNPw/FDQpb5Mv9qZQay9h\nWDojCdm1vvmSeiyYT/EyWhPIBBF4TiOxjV4LcsrGBDrlSIPWKAw0xb8pF+Y3\nvVPkWBLWGGMmVQbbOIRQAyxYJpCLkDQcXQWP1ra6aMYedqAaNnogjphnaReN\nLSRz\r\n=LJJT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGys2oRs7nzx0H6s7RAFzguHDdp+AKL5ugIrorDA4YpaAiEA3BzydWSfKEB1l/FXhwInBYCDmhIWGRPEbUtwfEeqeDs="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_1.1.3_1553107645957_0.34398131724828307"},"_hasShrinkwrap":false},"1.1.4":{"name":"@brokerloop/ttlcache","version":"1.1.4","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.4"},"devDependencies":{"alsatian":"~2.4.0","nyc":"~14.1.1","typescript":"~3.5.3"},"_id":"@brokerloop/ttlcache@1.1.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6dk6eWp4UhZcngBWbljcTNOROT2ez+ve3li0fWa3hkrIeqMbcg+hExQJmA5vI8++yDm307NYdyVxVTz8G19y2Q==","shasum":"b257924816f0732f9d75c9fe0cb0669038ad3258","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-1.1.4.tgz","fileCount":5,"unpackedSize":11993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK+KqCRA9TVsSAnZWagAAiMIP+wWQCOPVhhEvhSzkh1hy\nUqYSPn7qck+2A1qVrlb9pdh9zZ7h+27dLKYgvOPBVS21UTPNuGWNPM0s/dDi\n+G75VhdWUT7Pmqc0PveUdmXcGLfQXjlOWXr4VjHgSIDnYmSPfHoLca2udne4\nMkleakPt2zw+0yY2lJ2+6bFfaZYSSfavU8VVLusdneJ2lwyRw4pPyuILFKUV\nm9h/ala59FlO0FB2Y6/wtF3r1G0le+gwZKS+mIakTvLdGYuWAVsoWVUtOp0P\n5qSvZvOkLjpNDV3yPmUvfZZCaNbUjxVcJf25KWZ15ToCyp317LgtaFTCCnvU\njb8WmskkqKC7mT1eijW1pAUVfk0LNf//0/lZeINYPJAVKVTicFI2yoJuX+aG\nTYUQkgxpMpkQkBven+3khzArLaybu6omjaYJ+ePIzdm7pwI3NVzJIdjZtJjn\nx65/gua9EG6HvrfbpadHcTfJzpCq3TVG46g6afmELEYy94eS3W7ljJykaTl+\nvsO4mPPmtBgw38cGJjCQMuUkHJ8R+WQG5z6jbqe8w0Vf0GiMP7l9mMgy/3Ym\n/yd69QEqQkH6qC9Y9CK5DYgJ4J2R/xLjcMSp0ybLb5Jh/LWrM7SDtZRKE5ps\nvp+NFxhCcEcTiu0o30K3WXxtFL9YZ9OIXXekBEjtWdKByZy4xRkCYVBH3Gs3\nby+F\r\n=F+nF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCowN0vweiszh2Rfjoa0EZqGNnFwcFhfB5TF3xTEmHHegIhANbTzgk1a1vZbCOPFwIjLxFNUxcNHpqT4JeGwXh3wTg7"}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_1.1.4_1563157161337_0.2776008904821414"},"_hasShrinkwrap":false},"1.1.5":{"name":"@brokerloop/ttlcache","version":"1.1.5","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.4"},"devDependencies":{"alsatian":"~2.4.0","nyc":"~14.1.1","typescript":"~3.5.3"},"_id":"@brokerloop/ttlcache@1.1.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1u/rcGe9kPCCPXREKOPFXppB2jk5Lic2Dk7Rp/GqJJTQvR47mMG+UBOfnOvfqsk8/lSeXZqqRANn0HZ5e1jIdQ==","shasum":"3de57e124e338e38e8cd46c525910a9a032910cf","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-1.1.5.tgz","fileCount":5,"unpackedSize":11993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK+NJCRA9TVsSAnZWagAAtSMP/AwvGrmmXnWSX/OHPUW2\nY6spYuoHVTbRCaVHWUMHAx7hVRDlPU0qT5bkbvx4KUOFJThzuefrmMJiMtg2\nTq7I6aWUTyrpLliHX4GO/RyJfaWmcbeToYcqjfAAepRUYHJy6TwZGCwB0m4V\noBZ8H8crteZfc3jODak+TBt+LzkjEBORZzABoEJAHBt+GOxDRbe2mU7RL0kg\n6feTgOpXcJL8HDWEIeXw5kt8w/uBXFrhdSi1sJ0ygB5Px6CpSSlolpfsxwCS\nVC7AV4EBKq+yIUZ3ym1Fw5sjY6itEHG6yQJIV9Ty1K7cOgjsHznNl2NGtGEQ\nMzu4hiy4XEOF+xDQyQaZkUMH0wx0ndr0fmDEKXW9bUGhnYgmsPhviblkxnbB\nWV2FOiTvMVIhh/SvP+lxp527TMipMADwzFR2C27UPUQk5a2YtLU6N5neB/oO\n1J+kb6UrRFpQ9Y+xrP4oVnVZ6YX2ZQa3Ltkr1MX79x8XBjxF5240/loD9KUk\nilpDOHuZl9+MUnHL8QBJEZ6QDPUaJGzkli/6Dsde9RN4G9lwinI89wwAA3Qp\nf2gRSdJyZ03wfvtF7TMP+yKpWNX9YNcwJHsSFfOWC4Q9Gdl7RPonLQkF9L/+\nZJWaW5tPSqOK2JlZAjJDg6JgGffzASj+vxwFAovtcL3XaE8ZaHmtTmWNsB0u\nsnq4\r\n=mRk1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDV236DEx3MeyWl6moJQ9fcICiLV+Er01ksYAXb7ya8mAiABwYqLYT1OHIZlaHHkmi3iNhUG5hzDtaxX+qW/oW4LOA=="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_1.1.5_1563157320686_0.15832011338234064"},"_hasShrinkwrap":false},"2.0.0":{"name":"@brokerloop/ttlcache","version":"2.0.0","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi","email":"alex@brokerloop.com"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.5"},"devDependencies":{"alsatian":"~3.0.1","nyc":"~14.1.1","typescript":"~3.6.2"},"_id":"@brokerloop/ttlcache@2.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-V+tPczCH8KaSl1BOFJ4KncFWoO6XE/oB/Xhnzd6dUz1Q7wtHsMKtNXiLRHvWsFGfQxess5FG7pmjruahEDMgow==","shasum":"2cc08a128d71ba4798128a3d700399271b3f6eaf","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-2.0.0.tgz","fileCount":5,"unpackedSize":11692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcIc/CRA9TVsSAnZWagAAXMIP/R4bTN5uoxOnXttg8bPT\n4IJvTzwfwcy1cLMnGAW4hBK0uXr0IuF57MtNi8vSx3is5qZphMJch6oXHwEF\ncvcRf5PuEJvrUNDTMiwSBfo6dBLD6J+XdwMP0oQo5BXERpd2c1Mid5x6TKMB\nz2nMIV/gSYo8cGdQrG/vQxsc/SpO0+emrr+32HkdSwziVPiDMP+A/QX989mC\n1kAumNRRKlHfe6N2s/o7ep56ScCJrlEA6ed7Ag4XqBs2FOE4we/GvYBFdk/W\nvXca+C3yZG1oAfRtS5ec/Ihcq9UHsJ+WzQWArYpvWxjdCMv1NCW7JLtR+lvR\nqTnW6IyB6hkjhsV+kUamO4ljvc449Orc1wy5H+UrsxZDvgvHjacXOIEPmF7y\nQazqrMwJPJHk8XDEZM3/eJZD0D4QaJoofrBkodr6OfVg9XiX8C6d3oaCqhqc\nUFxBg7/Sy4C5hXPaj28+I7hSzbR/f5sJXkQCVjRaD6ruwt3I9083o43I70nA\nNoRMTzXTNZ3Yu9OjFnWzFFCRY76HkDhGz6/aamZLqOv1JzHqSDbrkRQnYI17\n6eepkgq9Q29B8MMJZDVf/ZrOz2zPtkyNsFbMOPqizFwtn/Z/UXelQLZlHCxU\nFb5q5LcmO7PbpUIjGKhDfKNAsi3NFDH8uHi4r/i89Ah/WE5U6m+c59EBA0ZQ\nIGCJ\r\n=gmgi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtK1MG9REyXK7FZHySFyn8UGyQ4JTnR2TwQ23D9sm40AiEAn/cihorvvCFjic5uDQUjy9DUhYjpRLm7tfpE4ycsIfg="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_2.0.0_1567655742526_0.19554216658032963"},"_hasShrinkwrap":false},"2.0.1":{"name":"@brokerloop/ttlcache","version":"2.0.1","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.6"},"devDependencies":{"alsatian":"~3.1.0","nyc":"~14.1.1","typescript":"~3.6.4"},"_id":"@brokerloop/ttlcache@2.0.1","_nodeVersion":"10.17.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-SqrkwW2JacGhPpTCXk2f3RCs+lERUeFtfq8pGXM+JA25JDwJr8tD7ir9T3Sc34rxkfot6N/donRfFnuQU6Kgsg==","shasum":"ec56ba3547a5ef87d5ed570d189ceea877a92d55","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-2.0.1.tgz","fileCount":5,"unpackedSize":11670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtnddCRA9TVsSAnZWagAAw1YP/2Z474L9j15nH2z0qnI+\nkAg6f9O1M8R3BLZO552m/07tN2aecF0oMWN2yGFdoILpsaK6u/xGx3e6I6h9\ngnrRtQ030DkuJP+HLWPnn9S4UBlqnui3FFnoKNOATpoHEqW0bHdNpnY02LDS\nUroj5tnXvjJwKdl6DNQ8D5QWSnXuAw7NTc3bYw+JDQ2WK9kTzGnT7OnX/tyW\npIAYLnbFCyKO+9uW5AUcAszYIkxWQVWFXSxeIzCQ5kponqGGWR3pa12sws0v\nSwHswamR/gW8nwtUN22gG+pcNibKpRpejOPYsakHU3qyu1X9ntYk1E84YXlb\nA29lgwmYx08eGLetIoW8A6wypcdON562s+unUk+PkZfMU1+4BfT5Wb7+N4F2\naY9ifsjg6HugRBNl9fx9Th9ZWiStsJvFpNgcF/FWoALE3z7yBx99jD+WY6Eb\nfobxUA95s176PgCmcHw1vB6wHvYQyUnZeMmEC3Ry46gP75OAPQVET+M/9HQj\npQLwD5w1d99RHYSiN3oRTbAzlG2lNJojWwrPhwpTJHdw24kT4z0RrYvHVuJF\nQc43Q+D+bvgPkGOwK1Lac5oUGwwqig8JGKTp02xJtbbAFrk+D/mBmvGMqv44\nPcIbyqhuYYRdBkJwi20S4472w81IFkpsj64brD0KU0vGfXUb1R2QQz5BJB7u\nSYJI\r\n=jHPv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5Cje8rZe8aSiuyI7WVl49URPoviI0KcCKQLXBYCN3oAiAp6oYitItD0CCQc97yfM2TuAYT/KqvXX+0/y8nGh7SjA=="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_2.0.1_1572239197230_0.1400362866911946"},"_hasShrinkwrap":false},"3.0.0":{"name":"@brokerloop/ttlcache","version":"3.0.0","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.6"},"devDependencies":{"alsatian":"~3.1.0","nyc":"~14.1.1","typescript":"~3.7.3"},"_id":"@brokerloop/ttlcache@3.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-0B6wRjI8OXrclaHc+v13ZtEVdrPO8me0QaXwH7B/YCQmyN4ZRCz6ocGmNyD92vpRuNSgr+3YZHLIqv7/Lu/r9g==","shasum":"7151a06c742fe0fff0a563056cda06b7e213c64d","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-3.0.0.tgz","fileCount":5,"unpackedSize":12163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd66S7CRA9TVsSAnZWagAA5MQP/iO6Yb5rusKjTSoNpuXX\nkKKyZ9EvC4yoLwjbUhjlRraWRMDyBzU8vkCoCKk02viW/w+NYv9NoQsYsxUE\nheXOb2y55GBfC5ks49JDYbuW9k19n9o3W4ycXQOq0Zz4UE2JMY+0zcngpX20\nqFnyVGFZC23UPsYk9EL3sutmd1yBsUD51L5m7qIWBQsVCOLK5Jfz+5yfA+1w\n5ZGp75/1ygc4Q77TQArljV3dhsoWkcNRZk29oe9K9xPGIOTaNnO/+TDsPrZa\n4hwwDLH3e79x1rQBM24aP59clPSQv/sEGdnOBrjpTvLTDTjhGm65Gae+kZTo\nnw0IaOoDcXqYIiUgJ7Fm+fvQ0dWH+ACaR35zPzyb/kt0cwywXs+XZ6H1Kb22\n/oSu9kmuvDFbEIgN0yzUQeI1vkMV3OWRdo+Db2uaIVgXIh7hyEeet6xyMPIF\nC0xGTG2/j3UG1r64jVc8LzOpOl5vtABpPnJ4fEPOsNQDmyfnoDvkoAsCPQT4\nVvNAPRp7Q2qhTQlh+zQuMtVbnhnC0MpHZBVQCJwNS81LUwODWsLDN8KN6iVY\npO4O6GqdN+oDAb2b+3JiKo97zkHu5mbKm51fqqS1XJ/sYYOfnUoMrju7ruJi\nsB3BXDZmbVfDe+B7Oou61j0ne6IdPKmvZpx6pL9a/oMNPfxAJDjGGW6+VZIP\nK2OE\r\n=ugrl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7pCfh4Bq69+6OcbZkhaMgJgyjIVKOmt0ePzG6Olf3gAiB5735J+k2SWtWzyISlonOBzd4rEfcyDB/gJl5XcEqGtQ=="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_3.0.0_1575724219363_0.10846207360397164"},"_hasShrinkwrap":false},"3.0.2":{"name":"@brokerloop/ttlcache","version":"3.0.2","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.6"},"devDependencies":{"alsatian":"~3.1.0","nyc":"~14.1.1","typescript":"~3.7.3"},"_id":"@brokerloop/ttlcache@3.0.2","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-J6EtU9JdtIBVRK80dYN/lVb+4Ul1fMX6P4o9Xaya0xOhR7a0Qwc+l+drzl6zadWs9F0SXpAAnnyW4hOXvBuaGQ==","shasum":"1c2240dc74e86e4c2c304baaa5a5847e1f7aa7b5","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-3.0.2.tgz","fileCount":5,"unpackedSize":12017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd66pmCRA9TVsSAnZWagAA8csP/R6/wD2/ddCqUOu5e6Xb\nBzj9/caQcPOvomdbGXMrJki8SLBxGMWCjjqD2FZ4FgQW/q8dzSlV5YyYgPHp\nR3IWFC6EDjIQxnWz+YIS/Jz8kKYzJKXvTOShdyZC+5kxz9i1jZkUz6vbWWDW\nUmuJoGM19mQJ4yy1Kog58lpcDj0OJ/nL7sCejEh9hU4LZxPwf+lBsK8lw+tD\n/ukzg2O8aSh45hrptvGM2xziqfkl4nd+YIx0mx2k0TaQzyNcN5DFJFXQ+5DE\na0KDPAvukjvlxYEeJEfipIoh3iH8HwilEuGytfdj/gJGKXsiTfshxFmQB1Xj\nHHiwsioxcuu43xyQQZIeMeratRgkezmLlSxTlJqg3CeALApje03e0fBgpqq3\nNh4I7kVTJ9QECEJG5qS6138IwL1ImtVD/0ne1p1TOHWovniDbn4X1rFoqozY\nT0pf423wuTEq1H1m8FPFgCtBQQkkjtddcWu4LAZzn4k0oga019ZF/SP43bng\n7A8KXKtNUvdVuJzXI4+wLS1NwxonhCham+wrxdqe93OqpGq76zDIrqe5hlBb\n/YoCJeFln41phcZrhITQSr2XaWSb3SAevYwbLtJWhSAADzf1W71Gg2OxxuYJ\nEN/RMM55TFvP8eQGDaSfgvpoiOHmPVVZ0/QsXplw86u9BSfDS4Fsbxzt57zW\nFoVY\r\n=YXbw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVPiZX3MXrJS2G/MtjR59ef3gwuuoATCDfERnfRGRz8AiEAgr6oNe7/kJnumFvl6vpwKcjNPJ1uEeFRPN1A5o1XD8Q="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_3.0.2_1575725670049_0.16957246693560446"},"_hasShrinkwrap":false},"3.1.0":{"name":"@brokerloop/ttlcache","version":"3.1.0","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.6"},"devDependencies":{"alsatian":"~3.1.0","nyc":"~14.1.1","typescript":"~3.7.3"},"_id":"@brokerloop/ttlcache@3.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-WIPeTYO+QqLLtVgAAGubBREJTrHE02GpeqHoBn4eriagj4pTqevUf360yGa+DKHyWic05kCIlypmGQ6aT7E1Qw==","shasum":"e3cbf95cfe301dbaea34754ee561c8ca7f741e84","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-3.1.0.tgz","fileCount":5,"unpackedSize":12848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7DZTCRA9TVsSAnZWagAAXIUP/AoAIhLyS3qT1Ox3YM7V\n4bcQ7ef559e49JFPnOLdHSSP1BD2f6bqbEjidcBnetzzsgeuyemAhZTiVZhL\njo44jVqB8vwKSESl8P2NztKRtoT/tQa59uYWh1lcVcjaKQNp9ke1Ae95Jfl7\nRL1pbvFZXgcwim9k7X+CADyu6UMFi1OijDRLgvYDCimHZFKwt2nHv4Xrf9K/\ni+kl0Lw5tU0/CXYOEW1TmH4Az7a19zAeJct0/m+7oZvTJFVWklJmg4Evk55c\nzXIZxyZD+HSqjRPCMIOkrUZR/ZOwBurpxWxioF7YlBUk8BZqaszYY5twNpp0\nhCbCBQx3VfmUpoGv5DH++5QwSRzPGme6T8Dxqes0Xcn00rFRM7bpupGwN37i\nLVfyXYXfdVm4qb6AmyzTfhX5zzcV/9yNN6kgV2OsJe95pPZZw3Srl4EIL99U\nKHKjPwaq+cinC+H8cv/t+YU8q507EYjrgE7K7U/3Cenok5uWT7DYI7smZcDe\nVyp0xgJp3R53P0y3AoWwyyn75bA0n8C75vLR+AyxDEVFmPm845Aymw7iWpVr\nSXBxcQZhUVj8UwbW/K5PWocLw7Cm8M2jiM6ZnGVjI1xnNnKCs4jZ6W7Z0Aqs\nhcFLnyAGcadYVQ6OB4zlqOOzXTu2g9lsFx6p/UC/NES/RYswOBq1L/XtfaSf\n/5Ob\r\n=dHnN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAP/jlw4GFaWuoZFRCyfmi4f37oLvRSjmmfNiDTbUGIUAiEA4ZR0X1Bj2Pz2SRKWUuQ71aSJv7ptHjSPlXWh/qkOCVc="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_3.1.0_1575761491013_0.22633983383908118"},"_hasShrinkwrap":false},"3.1.1":{"name":"@brokerloop/ttlcache","version":"3.1.1","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.6"},"devDependencies":{"alsatian":"~3.1.0","nyc":"~14.1.1","typescript":"~3.7.3"},"_id":"@brokerloop/ttlcache@3.1.1","_nodeVersion":"12.13.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-ICtb+CDrJ0TxTNWIiClRGcngiQO5yGfAbAIeZ2ey51dStaeqk8rF1GWsj+/GHmQMbSPpDXSXgcHkCosn8i6pTg==","shasum":"f6fc9fd44b833ee8e220f4a08ff0142eb2584c86","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-3.1.1.tgz","fileCount":5,"unpackedSize":12851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7ELsCRA9TVsSAnZWagAAewcP/RGaEbR5RnSMjY0lORZW\nN6xAEF5DFT284r2U7lonAuMVPuerg6yzUcnCXfRzlNp+dH7PXq8b2zzMuRi4\nrwY9gDW1+6qYFeySKoX6aa8amyucpqGamIC6clX1U636Qq7p1ZgAe1K1uyyr\n+yGJzK79SXUjfQn9bqdbxbqtovaWkbqJSt4ak9VzOosxa+di/zUoPR3M4+Ms\nnaLBFd/OaxJXVpMBH1bFT4fQaamDN53vRi+AX5NQWE9+EYiXRcq7OEetWlgn\ntNFuC0eCEooLIBcsp01q2hMbcYkxCzizXxkZ6t0N3p7vKdKa6pOI8Z1X4dSg\n68X3hw1cR+XnDO3aSYFi3wRI0kSYqCWAnCLwHVvFlyKMCSnRtDXCufvZCeAj\nv3JHksdTpe64OfXHyk1Kf9NlKrtTUE2psDkfgm3YNe7dOPHK3mZIyxLqaACy\nCjQBnW2buPjEGDCOwLctjthDvKReFNCCyM8C/A2tn8SvlPz9yJQFL31tPv/S\nHuMe2aYhHADUj+bSElfGcyqM/dXJcKBEAl7nIZSWmLxkrkmjfyAQn2sF3uhG\n1kDwNACgJ0itZw7C8ZCuO6U6s69wL+pH4UXaFV8G2wh7K4Rwhxtb4U9q8c4U\njdD+0D2dF/sWYKU3vS2Mxp/p5Vl/rHmnjXC32gfWKmqh178LDa1R2aplWTEY\n+VKQ\r\n=o43R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW50cIPlx3R6AKJfK46IbdsUlQLcXeSDS5Q20N0f89/AiAPSbjbGeUKh/RpFqpWrzAtB932Y5fpqO/gh/3Qbr0pIQ=="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_3.1.1_1575764716567_0.11286939460626155"},"_hasShrinkwrap":false},"3.2.0":{"name":"@brokerloop/ttlcache","version":"3.2.0","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.6"},"devDependencies":{"alsatian":"~3.1.0","nyc":"~15.0.0","typescript":"~3.7.4"},"_id":"@brokerloop/ttlcache@3.2.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-HBpTs0CwMeCfFAoQ7eEgPTB4ZRYWuk8IV1R0R/LOn0HKmD6qG8rWhCazzsDF3JhCMaGYiPn7k++Xy7OgUJxZ9Q==","shasum":"0710d726bb9cadebff289ec1500087d6fe1c0b56","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-3.2.0.tgz","fileCount":5,"unpackedSize":12622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBE38CRA9TVsSAnZWagAAuvIP/2rH3crDiN6hl5GLgLht\nHP+tff9UZkTLkh4HS6A33E7EcWTOKtXhPRTeGxdtwEDkT4tkSdFPtfJ7pvle\namgIlsDO5Td3rFhPwifq2+TNg6nY5DadP65H/sXcNl3yb9h0E47Q/QA1T6+h\nIhIYh/y1KyPpRDoCrWXnAfBhB4Ip7aZIa3StIjpLcBg2bNgrD/sq+7B07RiG\nla3lA6LoXbn46j8+D2lhXXU0EWYxND5jOOz+BZ2Y14hZpiUk44QoEkKcQDe9\nWhXxefUE3kDTXYyWo/1KLN4NNHZo5mYb7KeiRaCksbcf4SBRmsYVWlP/0OwI\nGEUVeMd/uJyI+5elMrkYynitu4iDpxaaavWxKj6KZehuYTCQ12T0nlZisr/F\nVRdlwE7QGQa6fP+KfXprPkdUXDPkUKON9uzuxvLUxmJENbofnkVDQAbU2WbP\n1UuCv/VscqVn0Oc5d+n5Dc1a4Ewi6VxkIBlQvPBIDpaOxP1+tj7j4dWFiz0g\nXN6/3/0R1ZvWjKJRiJrMpvia+4anhw0Kqq3mXSAvcmenrDct4MnDMoc+Q3N4\nJ3FyQFPICCK5tCjV+DPAQeBkNwl3waapRsaGU8hZ/Ld/NAPuXQaa8Bc3nHuC\n7bgtTRFn5Mp5BUaN3xz9vFMMCdz64+6/W9/iIvHe5Q/YKahYF7LTjWcrEldl\nzLJh\r\n=v3G7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8C05Z9OG2/Q8IAN6D89kUNZinWm4uoNwGauFo01zhaAiANyHQGQxLbJa+flnNO7FfqAbGJkyTDFa/sZWpZwTXQTQ=="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_3.2.0_1577340412412_0.6723438445021663"},"_hasShrinkwrap":false},"3.2.1":{"name":"@brokerloop/ttlcache","version":"3.2.1","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.6"},"devDependencies":{"alsatian":"~3.2.1","nyc":"~15.0.0","typescript":"~3.8.2"},"_id":"@brokerloop/ttlcache@3.2.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RfKuY6pf29lEJhYvajG259dyPVmSCWtK1pDQbFRC1gUL0sd0OeqaRQwu7+VbxDBC3Ne4uyoAMruyl8DcX1jmMg==","shasum":"6d86ae20b7d7362c3f9483487588d5079b39075f","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-3.2.1.tgz","fileCount":5,"unpackedSize":12711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVYztCRA9TVsSAnZWagAAe7gP/1Mavhd495dsO4U/O4UL\nLBtBHe8Tr8Ba4ovV7JDhTwgiIepyOzkou1yzYvdi3DlIpvSEONzACCV1kbIN\nCzzAz6ftTfIN7CuHsPgYzOX6zc80rTATAj+ESLxjvm4OJgeL9rNUSND2RhkZ\nkgFonHBQ5xVuZMOQAdQQhq3Hx6WMv5Zmnst+8DbDF63z/KUVnXzAeYNPnCd8\nkn5JKRYjP8HCJ3Qmg3ojWg1pOYWty9PmVioLPefS5mihLjx3lTwDON8wI2yI\nNnzcVE0EZspj1drpditpZHdiqzEW7UgiMIyIfSBPbEUHoLq/2RjuvrM3Cwqa\niqXbbmagsHbOvR9txTpvuYbDmooEwUiTGvEJi1abBF10DrmjrC3Okk6R8QvC\nwffWZ5GvrW58PcWQj4vPOj5EoTV2FxrUBei8wLCszpmraGew/R8oRBNkFATP\nnlO5RRea269RlLLfBeE/fgYLKdhSNbF2OdjYIPlQUD4HMhCxPRQq8N7xm+MO\nn/WF8tuyoZz7jU/dU0HuiL/aP5uFZDPr7NOPdS6vMU2ylvAl+lRgZit8+8Qz\nm5mdjP9qf51xpDn+n5za6WdbD784p0DJUulwRsev6RtTXpmR7akWaX8ir7Yg\n1C1UiqYmrdt4H5j9jt2hfxOf8ibhbI4e8nCplPI30HxM8PA4XByTIG/OdyR3\ntz7j\r\n=nHBf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC63VH7HFKgFrfJLiYWG+5JyU9aWYdOf+gVqHLsWD2NGwIhANucZLj5JJsowdr32wCb3qek5U+RrQOuHJQdpn7FIU+C"}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_3.2.1_1582664940599_0.848130964009584"},"_hasShrinkwrap":false},"3.2.2":{"name":"@brokerloop/ttlcache","version":"3.2.2","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.6"},"devDependencies":{"alsatian":"~3.2.1","nyc":"~15.0.1","typescript":"~3.8.3"},"_id":"@brokerloop/ttlcache@3.2.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-DCQLSY3kLeid0FvKflorvq6b2CLVQ0yXZc9FYs8zZAPDK5bQGY45dEA1V+YOSy/TnScNVnhpCDCHMJyJ3CtG2g==","shasum":"fcf51cdcd10eb753b07914a1b9ca68c12f1aa774","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-3.2.2.tgz","fileCount":5,"unpackedSize":13222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei5D2CRA9TVsSAnZWagAAWwwP+wbW9sAmegpQKwb1zJX5\nKTBedOAEHCUBBTZfmZA/aFMta/tPa69/mRWXvTL6n8NvoFvkv0tYKTo/tFJ8\nEv/GRVAZ2VM6vDeKiJnrLKktsw5MWp2JfKAvgz/I8imH3sV2cMoJGATMXyp/\nXIe6yumDjJ1FEUYVh/m03/zqItuKozazZPaqjSZeXFQ2g5lnNU1Tm9dw/TL5\nGKxsyOTF+WZbPqIcdvLykyrzqbRukoGUXVAbnB/s5RtZSn+QCC1ftGot+3GM\nAsuzZb53jaMvOX97L1ijS0SwdMmS5lAl/RDrv67DqfkV8Qqdz09TseG4gU4O\nPi2lNmfkiaSm65Eh8e45mCEj0F62K/t5WA/i+rANRQXUQwr3FUpg2bKWo4/4\nTV7cc3b+sjd0P2s/QKGtOvc8nEWXNAfjoAQmlH/aYan6SRjaeoncKdnFv3YD\nPQAT8+++Sd4QIMsV4aI/VsEWth+3y2rS+wdciZKR+KloxA/XRHDBF81bz6fI\nuQDLX5F4hMMpDnHel02j3nRteJY861GBEsmzf3lwWOf69tSX0saqEEMnXWf9\n3xSBhdtgGtNzHCKQLGIzBPK7BY0fVErSrqqLWni9ubGASre2pyf1+xI6itM3\nnBbxMCc02/uBHKVFreyR63DCTbvvRuw+Rs8idMVCTNhb3STlFWD6pIXL8Sfs\nrloV\r\n=OtHW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKYlfpV2QuA6+8cKVntrxNq99/vdO35UaottuYpTFuCAiEAmKufHhVblfP8atcXMFQc6NOiqnNeDcX02TwXFM4HAos="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_3.2.2_1586204917741_0.9641238378258123"},"_hasShrinkwrap":false},"3.2.3":{"name":"@brokerloop/ttlcache","version":"3.2.3","description":"Evented LRU TTL cache for NodeJS and browsers.","private":false,"author":{"name":"Alex Soncodi"},"license":"MIT","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"},"homepage":"https://github.com/Brokerloop/ttlcache#readme","scripts":{"clean":"rm -rf ./build ./coverage ./.nyc_output","lint":"tslint -p tsconfig.json","test":"tsc && alsatian \"./build/test/**/*.test.js\"","coverage":"nyc --reporter=lcov npm run test && nyc report","build":"tsc","watch":"tsc --watch","package":"npm run clean && npm run build && ./package.sh","push":"cd ./build/package && npm publish --access=public"},"dependencies":{"@soncodi/signal":"~2.0.7"},"devDependencies":{"alsatian":"~3.2.1","nyc":"~15.0.1","typescript":"~3.9.3"},"_id":"@brokerloop/ttlcache@3.2.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kZWoyJGBYTv1cL5oHBYEixlJysJBf2RVnub3gbclD+dwaW9aKubbHzbZ9q1q6bONosxaOqMsoBorOrZKzBDiqg==","shasum":"bc3c79bb381f7b43f83745eb96e86673f75d3d11","tarball":"https://registry.npmjs.org/@brokerloop/ttlcache/-/ttlcache-3.2.3.tgz","fileCount":5,"unpackedSize":13268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeys0uCRA9TVsSAnZWagAAggUP/3bG0WKhU+jC3TynrD5k\n7SaLYfv2xT4Y+e5gknceQpEfxggFJk5wonCFLtaCJjuH8xKyMACfurRbcAmU\nC+thw5dDvCH64ooZbppo0EWAM59W8QopliU0Z0dk3WXblHAzFTSizHtIx2b/\n4SuigXBibvqFyvyyMkkgIXr+ReDFdjYUwsQC9JrBWw8kW/H4Wup3csCkc0Gn\nt3guEc12oBvuUAy0vCC2LaMEM8T/X/zYj88y4DavDZD1mnDjyCTDCNy1FxF7\ntp8bP8O+i/tpoDs/0tU7jwFn3Egbg7JurSyNeOEVIBTuH8ePPoY8P+0GF6Hb\nqu17CcbrYLUovRdWLW0UBAg0aHLhKmbx+mank5v5+p9XbHzT95Nc+epAdIlC\nT2zraN24JVYJBxS1v5WAiVubex5Nyz1LQdDfy+9CSTcdwq8CAYaguCoPA5dV\nH4IytYyssYK6t0/DC4SzlPO2NgKYJPIUfCV6uDQEaTQX54nGF/RCwcJCVYFa\n4dwjZ8pA0hBO3GhqbrFhpXeInVvrJXCYGLfzwfpxfqlKRBepnP6DEgnRaXQz\nIvzX7KXjswEVcv4dAFaLcjjkHPcH2ZOYFuhaVKe/cQCskGYSyp0NbEl2fmp3\nzQMVoO8MzsP8KiGcYpfQhj5WQBOEAFAM4dXmOuWdzEhKtdtl9z3CXWoJ8EQU\nUTfj\r\n=hKV8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqdRYEF6KWQz8XV7CBDpUdwhoyorYVf4/6D9Lic9bM0AiBGnE2ahUn3Id8EGBKUCgWcKj+1QY4wCRChIs6tClmmrw=="}]},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"_npmUser":{"name":"soncodi","email":"asoncodi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ttlcache_3.2.3_1590349101886_0.43478162546689947"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-28T04:32:24.738Z","0.0.1":"2018-06-28T04:32:25.017Z","modified":"2022-04-04T20:45:49.714Z","0.1.0":"2018-06-28T04:34:23.559Z","0.1.1":"2018-06-28T04:35:32.426Z","0.1.2":"2018-06-28T04:39:50.325Z","0.1.3":"2018-06-28T04:41:38.009Z","0.2.0":"2018-06-28T04:44:00.052Z","0.2.1":"2018-06-28T04:45:53.683Z","0.3.0":"2018-06-28T04:47:51.446Z","0.4.0":"2018-06-28T04:58:58.830Z","0.5.0":"2018-06-28T06:09:16.290Z","0.5.1":"2018-06-28T06:45:13.829Z","0.7.0":"2018-06-28T19:05:10.849Z","1.0.0":"2018-06-29T22:04:06.484Z","1.1.0":"2018-06-30T01:31:28.386Z","1.1.1":"2018-07-27T05:41:57.667Z","1.1.2":"2018-12-29T08:13:39.498Z","1.1.3":"2019-03-20T18:47:26.090Z","1.1.4":"2019-07-15T02:19:21.479Z","1.1.5":"2019-07-15T02:22:00.813Z","2.0.0":"2019-09-05T03:55:42.658Z","2.0.1":"2019-10-28T05:06:37.333Z","3.0.0":"2019-12-07T13:10:19.523Z","3.0.2":"2019-12-07T13:34:30.147Z","3.1.0":"2019-12-07T23:31:31.176Z","3.1.1":"2019-12-08T00:25:16.696Z","3.2.0":"2019-12-26T06:06:52.594Z","3.2.1":"2020-02-25T21:09:00.719Z","3.2.2":"2020-04-06T20:28:37.850Z","3.2.3":"2020-05-24T19:38:22.025Z"},"maintainers":[{"name":"soncodi","email":"asoncodi@gmail.com"}],"description":"Evented LRU TTL cache for NodeJS and browsers.","keywords":["evented","lru","ttl","cache","expire","expiry","expires","expiring","expiration","nodejs","browser","typescript"],"author":{"name":"Alex Soncodi"},"license":"MIT","readme":"# @brokerloop/ttlcache\n\n[![Build Status](https://travis-ci.org/Brokerloop/ttlcache.svg?branch=master)](https://travis-ci.org/Brokerloop/ttlcache)\n[![Coverage Status](https://coveralls.io/repos/github/Brokerloop/ttlcache/badge.svg?branch=coverage)](https://coveralls.io/github/Brokerloop/ttlcache?branch=coverage)\n[![Dependency Status](https://david-dm.org/Brokerloop/ttlcache/status.svg)](https://david-dm.org/Brokerloop/ttlcache)\n[![npm version](https://badge.fury.io/js/%40brokerloop%2Fttlcache.svg)](https://badge.fury.io/js/%40brokerloop%2Fttlcache)\n\n**Evented LRU TTL cache for Node.js and browsers**\n\n- A cache with a configurable number of expiring entries.\n- Reading an expired entry removes it from the cache.\n- When the cache is full, [Least-Recently-Used](https://en.wikipedia.org/wiki/Cache_replacement_policies#LRU) entries are evicted first.\n\n### Installation\n\n```sh\nnpm install @brokerloop/ttlcache --save\n```\n\n### Usage (TypeScript)\n\n```ts\nimport { TTLCache } from '@brokerloop/ttlcache';\n\nconst cache = new TTLCache<string, number>({\n  ttl:   5000,\n  max:   10,\n  clock: Date\n});\n\ncache.set('a', 123);\ncache.has('a');      // true\ncache.get('a');      // 123\ncache.get('b');      // undefined\ncache.delete('a');   // 123\n\ncache.empty.on(() => {\n  // cache is empty\n});\n\ncache.full.on(() => {\n  // cache is full\n});\n\ncache.evict.on(({ key, val }) => {\n  // entry evicted\n});\n```\n\n### Options\n\n```js\n{\n  ttl:   1000,         // default entry TTL in ms\n  max:   Infinity,     // max number of entries in cache\n  clock: Date as Clock // cache-relative clock\n}\n```\n\n#### `clock`\nBy default, the cache uses `Date.now()` to expire entries. This works while the system date/time do not change. You can provide your own implementation of the `Clock` interface:\n```ts\ninterface Clock {\n  now:         () => number; // must be monotonically increasing\n  [_: string]: any;\n}\n```\n```ts\nconst clock = (() => {\n  let time = 0;\n\n  const clock: Clock = {\n    now:  () => time,\n    pass: (ms: number) => time += ms\n  };\n\n  return clock;\n})();\n```\n\n### Properties\n\n#### `size`\nReturns the size of the cache, including expired entries. Run `cleanup()` first to obtain valid cache size.\n\n### Methods\n\n#### `keys(): Iterator<K>`\nReturns an iterator over valid cache entry keys, from newest to oldest. Expired entries are not evicted.\n\n#### `values(): Iterator<V>`\nReturns an iterator over valid cache entry values, from newest to oldest. Expired entries are not evicted.\n\n#### `entries(): Iterator<{ key: K, val: V }>`\nReturns an iterator over valid cache entries, from newest to oldest. Expired entries are not evicted.\n\n#### `has(key: K): boolean`\nChecks if `key` exists in the cache. Does not evict the entry if expired.\n\n#### `get(key: K): V|undefined`\nFinds an entry by the given `key`. Returns `undefined` if not found or if the entry is expired, also evicting it.\n\n#### `set(key: K, val: V): void`\nCreates an entry at `key`, evicting the cache's LRU entry if the cache is full. If an expired entry already exists at `key`, its LRU-age is refreshed but it is not evicted.\n\n#### `delete(key: K): V|undefined`\nFinds and removes an entry at `key`. Returns the entry value if it was removed, or `undefined` otherwise.\n\n#### `cleanup(opts = { emit: true }): void`\nEvicts all expired entries from the cache. Pass `emit: false` to not emit `evict` events.\n\n#### `resize(max: number, opts = { emit: true }): void`\nResizes the cache to the given `max` size. When growing, no entries are evicted. When shrinking, entries are evicted as needed, by oldest LRU-age, until the new `max` is reached. Pass `emit: false` to not emit `evict` events.\n\n#### `clear(): void`\nEmpties the cache, removing all entries, without firing signals.\n\n### Events (via [Signal](https://github.com/soncodi/signal))\n\n#### `empty`\nSignal fired after cache becomes empty. Does not fire on `clear()`.\n\n#### `full`\nSignal fired after cache becomes full.\n\n#### `evict`\nSignal fired after a cache entry is evicted. The evicted entry `{ key: K, val: V }` is passed as an argument. Does not fire on `delete()` and `clear()`.\n\n### License\n\n[LICENSE](./LICENSE)\n","readmeFilename":"README.md","homepage":"https://github.com/Brokerloop/ttlcache#readme","repository":{"type":"git","url":"git+https://github.com/Brokerloop/ttlcache.git"},"bugs":{"url":"https://github.com/Brokerloop/ttlcache/issues"}}