{"_id":"@alexsasharegan/simple-cache","_rev":"12-1453352fbeb6d79f9874f1d19e0169c5","name":"@alexsasharegan/simple-cache","dist-tags":{"latest":"3.3.3"},"versions":{"1.1.0":{"name":"@alexsasharegan/simple-cache","version":"1.1.0","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/simple-cache.js","types":"lib/simple-cache.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build":"rm -rf lib && tsc","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","files":["lib"],"jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.5.3","coveralls":"^3.0.2","jest":"^23.4.1","standard-version":"^4.4.0","ts-jest":"^23.0.1","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"gitHead":"6865556677eb49267c2bb009a9fa8b4efc74a3e4","_id":"@alexsasharegan/simple-cache@1.1.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-cWd4OadzdvP86lQ2nq7voLOtptKPQZU/GxjUinq6IWHjkyNEkfZHkkWAP3jrc9ykadTh/7vbl5lbfelVyzjyFA==","shasum":"7d2dc62c62729bf55d979f69eb8b91a45148e9c0","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-1.1.0.tgz","fileCount":7,"unpackedSize":10958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW3f4CRA9TVsSAnZWagAACckP/3Z+Vu8vYT/7wRTPB2Cc\nOzWeijeiRp36y0Y3ry5m/fnRnRtCjNvhu7gRu1K1KgJ4LQkEEm36/w1mnpg6\nlzAZogRvuRjwDI8wMllrottwZRCvZdimaKRts0W4YkV3uhbI2shP+tneaelg\nDnluvocQ4L5fuYBVOnAAVGsZ+gNdHe2YRjYqdCAToWBgA0/Ytl2pYw8/thes\no9Nt//EFV1f3MZDfRQNEd8ZNqrt65AMXjybuvQnEScF77Labn17Z8+scrZJM\nngcJOtNCm48Uy754w7z2KylbY8dh9QgWA1U4TLiL5YLwbburqw8NNK6APuIZ\nDqRQykatx2FrKiCkDz7CXTaBan2sAxNU9bBpTmSqRrGFCjcHV12qoAHpP5Ck\nOiMUEOjZzfdH3gCulD71dxBejYvYVzcv/RyWe43gJODCz5wEP1nxUuzX/D6r\nozezhXpDOGP0vcX72spzUqjTo9NaS4Yiz6tHvXxTdko0i34k6sKApgBHSR9P\nxqg/af7LThhQeDnNw9X4ij8ix1j4Rw8+nJ9xUpu6JBKGY73Ji+a/eM/lJjIy\nr7OBGokZrLnjZPmZl3PV2oViqIXSY6XL227ulgQq7gRKb2uKUs785OavdKxT\ntC1uBsOh9BWNzLvoUXjQsJenrDmGPSAEpdWeeCvq3SIFgFA+1nvz589g4Q6l\nYRFI\r\n=cyzX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQC+emkOrUwTVGAcN1DXX9kiLWsgLSX94yCBOvpbu3yAiEAgQtETxbGk4d67hR87un4bI9fdN8LuelIjtiZ6fuyekY="}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_1.1.0_1532721144034_0.665370576028741"},"_hasShrinkwrap":false},"1.1.2":{"name":"@alexsasharegan/simple-cache","version":"1.1.2","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/simple-cache.js","types":"lib/simple-cache.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build":"rm -rf lib && tsc","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","files":["lib"],"jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.5.3","coveralls":"^3.0.2","jest":"^23.4.1","standard-version":"^4.4.0","ts-jest":"^23.0.1","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"gitHead":"d59971a3041ea248f96e247d925672c470a8e30e","_id":"@alexsasharegan/simple-cache@1.1.2","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-9LUjXOAGiqTIsi3fWknz11YNQCeF3gqKdaCagbi8nx+E/UqJmFO9GjvHg8bwSBG5fjTkfjFWgPdbj+9SQSzysw==","shasum":"6047d537c653a6dfc7e732aa55986633d9f2dcb1","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-1.1.2.tgz","fileCount":7,"unpackedSize":11285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW4CkCRA9TVsSAnZWagAAPNcQAKEShlYDjz346u6MKQ52\nmNkqglGYWLYfhO3do7ZlILv2kkGoiF3fyeGzeXOOLrKX+eH5coHd32g3l2j/\nmqHDYDv6YCAdF/qPIHPUzTlqvdtiyZrgjN/mFizMFHKF2OLbEO5Do5nADO5i\nKtv4oPSsvggG8EBAoLZ3XtTzh9M6qwxElIlD3hpycrcrPv44Ud1VVFketlZa\noB0+z0qqDrT4a67sg3xkDKf/2evR7u2VqUlqA6bSU/0G9LMQ6nCViGJWMonC\nOiUFy/aVV8MleGdJCP3xkRndak6S1HG/7LJhM8CmpjGYFhP9MqS9wgRetF4t\nuCmQmtrOu8iiWSvwLqPHwTxHl+JbNolVM1iPK6u5V+xddwDP9ifqOm51SM5a\ncvcaIi/OZldiMUPChpPjmNLLC9g/fONAjHgogS76d5xdN1ZVvJj2DqbF5h5g\nw16Xaz6NPWxd2DV+ioGCmKZELEX5TSTNSEEPJXMVDCjsQHYPCMVbqhj6MuVl\ny4ofN+D63lVf9cXTOKkiHnxwbYD0arr8kJRjQkp4nkOJxkkZxPju8fPLQEV8\ndMx5ZI8M50nwOJTrM+oTStXN8Fg03aLM1Te0JE3IrWS9EAZ6DR3jvwP/G5uT\nfrMIOHRyVJhgIV272lVC3wyM7MF1NxpzmW0fBXgSMiSEQ24Sh3luU0ZzYDq2\nqk8X\r\n=ppOL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd7LITuRsG9/XHs2sDvC/UZa66UMPhhULaqFO1V3nY8AIgA+ggpI7pMpuAGHuOnSGgZxl/99NMX43qhukqOL/xVFE="}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_1.1.2_1532723364117_0.2325039851077848"},"_hasShrinkwrap":false},"1.2.0":{"name":"@alexsasharegan/simple-cache","version":"1.2.0","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/simple-cache.js","types":"lib/simple-cache.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build":"rm -rf lib && tsc","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","files":["lib"],"jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.5.3","coveralls":"^3.0.2","jest":"^23.4.1","standard-version":"^4.4.0","ts-jest":"^23.0.1","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"gitHead":"14cb0bdc581e4e2c7e04e328c501783ec676d85a","_id":"@alexsasharegan/simple-cache@1.2.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-G6CDwdKEPYwIYid77qp7meyubYjLfn6yRJn9gCfG0MXdcCN8lon+PcKHJx8qt6FVzY2wEou+2m0ig4YllsiMGQ==","shasum":"93950a4ae24844a293dca15ebd15dc6f92b1d253","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-1.2.0.tgz","fileCount":7,"unpackedSize":11797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW8iLCRA9TVsSAnZWagAAWgQP+wacANDy3Ukq7oFL8mE3\nX/GEWq4Dbc46NTtnleOKfYuGZQGlfE5xVIJBdU5Q/VnE/GF35jjoQenriZ5P\nc7XT75oBAXpDWUUOjT01OtMmducuFMQQVi89v+nLskxv6hFT6jTVPMkUhFiO\njYOaPPgez8r4aVdEi7Tuv2s6niS9wP+c2HAughbUGDD5YeVaSQ6fPG17rhLF\n+wtKjHA3YyzSnuJq9R8Q08pBcqvWjhvl6TFbFNAH+nXazRQfzQ2BEgFYe3YY\nyTMfArL2CiMTY0xzBo4XkYYQ5Wre7JibYtWvpDu+HJ6eVw+JvRmY8NrUeztH\n1rMr0W6Icfmlia29octSHNKSWeDcIVLMhUt3JTatVEFAP4/3KQLOgIg931Ti\n3FMF8NqRwFoiyoX0AbiLc7pIL+eqn/kFW28PIQUjmAXASsooCq6UcLPMYODD\nP0qMVLwmXQEFlUdYun1j3QSL+X9qczcGjW10AqtVF9IDJoCFYvzSs6aowAsu\nFrTSVkVzJ3ZWA24I3JM64/0GYOumiXLbxUNchnM/CqLeK49lWJTeO5/wT53X\nndhJQGu5Jo/fmEZ7hhoLS6aqcs4xE0TliIuxlEUTgjfRaa8F6obuP6FJCK4B\nI5ENpBlug6V3SJdEDdeVugqX4PfXga4hMXNzmz1ZgE1o9304DdWC13U6E4tC\nc5Ud\r\n=wl+L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnclHNZFhK8ClrbskvizQRY7N0GUt5xbOsu6YKvTMQwAiEA9UzGGCY1k3tmYK/VzeWvpUFlWfV02FrwSuMCt7p4DqA="}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_1.2.0_1532741771717_0.5567273973864062"},"_hasShrinkwrap":false},"1.3.0":{"name":"@alexsasharegan/simple-cache","version":"1.3.0","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build":"rm -rf lib && tsc","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.2","@types/node":"^10.9.4","coveralls":"^3.0.2","jest":"^23.6.0","standard-version":"^4.4.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3"},"gitHead":"6ce47c56bc5c8b97a076c0be5fa336f6795dfcbb","_id":"@alexsasharegan/simple-cache@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-S5dOl/7JYJbOjVMRWpsIAlJdy9448AZMRMybXQxa31WQ+pE2Zu/3zNgTzxagzGqAVZPyqo3vlewyzi5aeXqPzQ==","shasum":"0c1accd51c42f8a0520ba5bb469e316826074e5c","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-1.3.0.tgz","fileCount":16,"unpackedSize":19349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnmhHCRA9TVsSAnZWagAALTIQAI0ifGpt5fxrW+SQVvu7\nw6K/i7Y3oPwGftAL213ZIzxldmYVB2tHUWEseOPE90sGanx+L2gZEnA6iglg\n6VysL77SyulqWVM+vbIZUOEC46pqJ1wOAQ+SLV3yrFjuoPPmpDALMQZmWt6R\nm23V5Upv3a41r4GQxCLgxPNPmMckc/tFfmDz1b2bNz/VCs561PbBa3DWWC0e\nOXVt1oBE47enzaLVKvN2JsBJY97+Jd6ipFy/dYu6wJNpPlwOJZRNkmKWqRZw\nIUdH+2TGwLFYcDkOuDT3X/X6UqnnhOJLvFWAj3xrct72NsfxRn6wI6JgfEzG\nNuX0zHxqcCoVh9KcbUrKBTb71EV08aZr56i4NvDa09x02Hk5Hk+CGR0xwDf4\nx689If7AJm3+t33QcyuaCBUVj0z+DjDkNSaRocOfGN5Vs5pUE2quaWgNhEGo\ndp+Nx9bN7m1MnoBn+j0y1MAaZgSafK9O9zfbNHEiputebJgXMopFCVoOHNip\nuqh03p3b0ioSkMjc+bM4FSJ15R3yaU+O5o3LufAj/VDjU8CYfU0ho7jzx0Tz\nZVC7rvrsePpN1jcLCgGZHlUVSjKwZ/K6BS0/lVMJX2eDeQk2ir05XZNQhG7X\nF5QGeudJ+yjy14KqOnT4mf0rL0gIXIWKmJ4FfOOJ9juUUnKlD60QOMl3ll3w\njw6x\r\n=KZ1p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGH+R9rhJKT9so5VsQsDtxrbmvHISQY3uKohbnvsJmAmAiEAzceqmXkmt3X6dmIDNXN+s9bv96Ce7cGp8qW2yyqBkRg="}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_1.3.0_1537108038604_0.2883467514119211"},"_hasShrinkwrap":false},"2.0.0":{"name":"@alexsasharegan/simple-cache","version":"2.0.0","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build":"rm -rf lib && tsc","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.2","@types/node":"^10.9.4","coveralls":"^3.0.2","jest":"^23.6.0","standard-version":"^4.4.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3"},"gitHead":"64960e6942e39c138727cbfd10f1b97eea630880","_id":"@alexsasharegan/simple-cache@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-kvDV56wKZJVRT7wVGOHxM4YrKjjo814lqQifowxKV7Ub5v+JonE9UWg+zOcXLX1GWZOCq/Q5bklTapW8SWSb9A==","shasum":"e3e9f3d74ec27cbec8871ce889277811c72dcff9","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-2.0.0.tgz","fileCount":19,"unpackedSize":20148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbntfzCRA9TVsSAnZWagAAQmkQAIBvNDl4OqI75E+DS0jP\nYUy4m9OZir2hzquLR/oQtD13hmdRekKrNUfGW4HOUmRbVuTVlQ2FsNTtLc6r\n3fBK4MnKSzUEwAfqx65VjzdKzbFafAVsdCvLldh8wBXltqK1/ti7HFZsjfn2\nIssjayfOm6e5FywuKIbEUFhwbqccvIQ95HAfSgFXD3+aiXiRVQbMRwW1KrCH\nOCVpc4sMvBiJOMZAJl+D5ENpZzKnpOEYZ069G3Z0/d+ACojX+2OMslTSJwTh\nn3JLaMX+66EFquvJXwQd4s+q7mBcQ+d9qbO9x735tTo1hG3HfvIpeb2T86OD\nsqdOuSBzF9qTy6f7ol9sTCpNRMn8HG254cVQC7biWlINv8+lqTYT9AAzmE/7\nt47lvOkL4GTIEy8fKN3my1zdSuTSnx0HablCUWkkRpdJVcxViDjPdqfRRHTf\nO4pxZKZiEkX59spihRAnn5LbegFWNUYBGH4s4UC5NEwGMf1Aspa9IZxg+Jfi\naqjsz2fe8hGDTlCC787b1VL4SpSFd7vJGcHfl+XnWQ0MLyKrExA5ttqoZL1e\nBfxCZPQIzPmTpFqS+Eq036xmmVhTIlS7fl+jDB/D5aBpq9S0buCIcJuQi6Lx\nTI8bafERaBuDjEbH1xTR9bGfAxln8pda7wGoJ4rv6bFkvlDwPaKMkw9YMHti\nYWA6\r\n=25Gi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj6U0QsRresWl8hjgYd/D9l16cdxW5Jwe3uT9djo6ZmQIhALP7Jyy20KWVmL6nkIrtdP7iKG0Mc3zkNrXM1ICVqKRc"}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_2.0.0_1537136626457_0.10845653510700104"},"_hasShrinkwrap":false},"3.0.0":{"name":"@alexsasharegan/simple-cache","version":"3.0.0","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build":"rm -rf lib && tsc","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.2","@types/node":"^10.9.4","coveralls":"^3.0.2","jest":"^23.6.0","standard-version":"^4.4.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3"},"gitHead":"5c7140b4601689ce2159e82df0eb66247e955fa1","_id":"@alexsasharegan/simple-cache@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-6zCd1w0chhdIdQ7agijoIYTwd6MM1JwJfgJtzKsh2OIC9isSvT6n0I1FMnDLkol3EwBSCay/D2FcOzpnFYrqOA==","shasum":"d01e1e3c6840bcc5aae978def043f3811d8f86f4","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-3.0.0.tgz","fileCount":19,"unpackedSize":22673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnt4rCRA9TVsSAnZWagAAEWMP/3ECOXydDIz3BgQwbXmD\nJBSPUjKPIVhqPIN9Av77nPK8n4jHtqe2eItHS3kST1kfUWtZSUXuC8EVDQQn\noVeCAfPEyct7l6W51VEe9uka/awOkb+G0OQ00NR1V94nWJt2Z09XnWgGjGEV\nwF9KMOHWo8Bt3+RADBly4VdEaAZHvqX/YlfkaK0rueIyYgZHc+6GvrE2SWdx\nf2OkFKtQQBEBjMS4k/v6uxchd7+IRg/LyJ2I9oYOat2YE+fBoKOwxUd8+lm5\n61f4YBC1eS7e4irxpynTSOCxxDnwo3t8S/V/zz5hRRs5+LC3mIAGm7PXGJgs\nEfUcFIDEpHmI6oJY5S9KzEbk8Q7YwbYz+Av+A3HKaVtwWRrM7ZoHaoPVXXOV\nxfqBJOZEwuI2Qg2l5HwqzxjAZ8G2CY+RU+/8KEeOWt44WfQUYa5Un9bOsBPG\nFoyQS7N1TWUTT7eLOIyge8LHLe6dI9yIqcTd9IaPuQYyg1siSDD7UnVsnPpP\nVkN2E+BIF+/0tDE3lURKTJltxQfxdS5TlrFhSLsdRCSsgCfKB9BsgptAmLOQ\n0t07RLxbuoYKpK4IbAU2zOq2AGUxQT+lGYJfmfBgQ6wRu0yAbmJkyg1OBGPa\n8c1znhd6ngP4v5N+zXR4L2LUidhGWfNSk3o4/37c4NOfCdYKl2CQrvDw4Mgi\nrRFz\r\n=pglZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBygjfemYu+iiM/yPlTvXuQibYAxlm03dyolOEP3fvvAIhAKL357B1waS8dtx51gYojubxA1fuEipMq2y11DeWxh3c"}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_3.0.0_1537138218673_0.0445920869905978"},"_hasShrinkwrap":false},"3.1.0":{"name":"@alexsasharegan/simple-cache","version":"3.1.0","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build":"rm -rf lib && tsc","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.2","@types/node":"^10.9.4","coveralls":"^3.0.2","jest":"^23.6.0","standard-version":"^4.4.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3"},"gitHead":"bdecd1f60b22f876570dd2c69a66c9f82c80dbf3","_id":"@alexsasharegan/simple-cache@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-Kpllw6EYhFvLbvQwDH1lqe9LDSPdXevfRuQmGr5OkKWlWUEn8fR2mOqf6m/gxiywPKvc1Y4miGVJ7CmpzcMM7Q==","shasum":"0fa0383ee203885a45614c2132ea0865378b3ba6","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-3.1.0.tgz","fileCount":19,"unpackedSize":22897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnt/cCRA9TVsSAnZWagAA+RcP+gPpYaWFnm32u0S8CWVt\nXijfsRW5XuEs5jlqmg3/xrUyPxIH2McgAG1IGZOAsO6Q2AyN1A/4U6EZ2ceC\ngvGNcZEC1IuLgHCbyZZtSE2nqd2asbj/IuXEdpvjhAPednaceFADHO2YyrDM\naLIhlpybffjeGG1RTPTdoSHBKFCBCoP9WtSSj8sXm19M5i38dIN1QycYxs/G\nvyMVpwiYT/UMuCyXOeI2qAgOIIYTvyYFqZ8E9fd8+9364Aeczd+TVdctYka9\nS/f6UdnGpBNQqHYP0y0ull5DT+y5al9VEqHeCssSDvO0mV1VgXkSHAYW24pw\neXieeyUIA+eLDuqB59biHen6vzo8mtA+XBW9xqhzgRmfaynfherJ0FHf1pQL\ns9VG3UFsEJjdvBMdKM0r6n00uqB16GotJE3q6PLcyUK5cN5hmwwlthwUpH6r\nxcd1zRdQ0Q5N3d8eQYVZAPZeiEBzN78TBLJUG3Rv4hJmD77IlQeiNk1Mtijx\nSmj/Jz2U7mCpGHYQ/Fhzwuc7aiGP06A7cjY9gyiJsH8PK5aYYeT2otOC4lsW\njDF6ZEKq8Ao7ZW/yTl9p25xRFA+/MMajrvPHa1mK8JsTY187Y+tJ2zchCpWl\nyNOcjX7l8fq+xP3ptTZ9Basw1+YFQk5yY9ou0izP2yZVlKbTP84Tc6gs2An2\nZyME\r\n=UKtv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADBEX5JWQ+PRjDjhRcrNapPHn87tBAcc6Z1Sur8aYHXAiEAs7ysjE0NYuXmyYAX9rX9ODOTG+ntIPgPaA0btgB0If8="}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_3.1.0_1537138651972_0.6171856873932124"},"_hasShrinkwrap":false},"3.2.0":{"name":"@alexsasharegan/simple-cache","version":"3.2.0","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","module":"esm/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build:esm":"rm -rf esm && tsc -p tsconfig.esm.json","build:cjs":"rm -rf lib && tsc","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.2","@types/node":"^10.9.4","coveralls":"^3.0.2","jest":"^23.6.0","standard-version":"^4.4.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3"},"gitHead":"d3fc2c18d614d39f260ba80dac3de7db3e64322a","_id":"@alexsasharegan/simple-cache@3.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-96OHSci7576EE8UNTkUBGmmyQxlD5Z7croFX8dlvqzwCdPX4GbshcLEADCCpFWE9bgp59O3aanzbu2dl1Km+Xg==","shasum":"837a2de3c40fd222bd29546cd94f96d298d03df7","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-3.2.0.tgz","fileCount":39,"unpackedSize":44679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnu9GCRA9TVsSAnZWagAAJ3MP/jxsK0i/bwG1ImFmZoCg\nxQJ3rs99bJbY7A4QWnuY22HGOLqf29lImUlGmWnFO5YW6xdh5pR3p8gRVMfL\nWVTEyD2KSk0BV6QBwH6qXcQSnKOjRp0dfvwtOyvHP2QE4ySQhJhOQgArResE\nDTNS4a/v3fQh0cUg1QVNd+OveQUlc9O+JFErv2tcGJ0h9nkPyagi9i/IMLc4\n+p2VQkw0OePURn6XwNVW+F7EVCudE+QIN63cimywWGGjrVaCBvF8hdISRxZC\nQZEOHnzzm2FaaBxCtvUD7RrlE5g3IIe1BYse94ZCCI0mxTuU4+A4fzskSFif\nMqjlbSUs99hMYntFO+H/7WXtiAlfQnIJdaxImQSQ+nmTPzevCjHxarnjofi7\nc/jfF/Mb6PdESqdwpEeJnV5hLUZ5tLUjGepzCIfUjLRWPnGicuAR6dAAO6n1\nhDBhIS+KdFxyBLUvEgX7SKfAQpNDe317U8FPnB//UnBrasaisIGkHdbISGno\nnNYTnEdjz1WejmxbIM1s0jHxHLYl2fhhc8UvXRYk/2G7dMpDOCSssXdx759G\nFSxbfoNJXgt2AwK/AnQ3MPE2L1ZxCHuYyFRCqxuiO7VLxCx+P1Pt/15/0t9b\nMYHX0GTkdmEWQjwjg702t1mm89JRYO5h+VYJ0vSocLqYQ1sClIlFIvzUC3+E\nOhSX\r\n=ZD9n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAT2dAuGcdk+7QNWGtrmFvRzfHO6FdLiPHBDBeqLHPCAiEAyct5lWzMciLrkUxqOv1mhGZNkIDmRDr/e7vZi6Emqu0="}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_3.2.0_1537142597406_0.5277248958235106"},"_hasShrinkwrap":false},"3.3.0":{"name":"@alexsasharegan/simple-cache","version":"3.3.0","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","module":"esm/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build:esm":"rm -rf esm && tsc -p tsconfig.esm.json","build:cjs":"rm -rf lib && tsc","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.2","@types/node":"^10.9.4","coveralls":"^3.0.2","jest":"^23.6.0","standard-version":"^4.4.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3"},"dependencies":{"safe-types":"^4.3.0"},"gitHead":"8faf16c64bfbb6b2f08700568b6bc22e76063e8a","_id":"@alexsasharegan/simple-cache@3.3.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-tQFD6nrRcfvseUeVNTjxRSy16eTqb+NVcHb6ysiriYC2mFSIMWv0Gp/w1sZJ0yLHaLQ5WrEoSHACuTEmkYooTg==","shasum":"d5e072d1ca5e566415b1a39620db781e55170b15","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-3.3.0.tgz","fileCount":39,"unpackedSize":52972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn8EZCRA9TVsSAnZWagAAZw0P/3/5GEEYygheZs6gy9c0\n8rpO/qWIrBMfVzbcc/o5mjsO/fuIeILBhbLc8AK81WBG1bnZDGAAhqPbmSNg\noZm7Ki4Ft9PwfPRzGKHSpDDMrbUqFOcSivsHo8Zm7zCp/0fsjFQs+7qenrEj\nOUEAU+HCWYJ+3gGL8TQfVNSp8uG1bnFg969oT2mPJ6GmNd4915MhZFg0UfvZ\nwq+f0xa0P6SlfhpR46Ol3+3yjuSSPvJcOyVqms1SciJSGa7KX7FBEnwU+2rQ\n/x/hjIKzi5nw2sH4iWiM6I+dgtSIFvrdbe/BrWvPG+75FEzid/Mc7P+nKlia\nrFxksqOXvsOKuargUIMHjw8ZBoshnOMLD7tcXriN2E0n/ytw6WI2iHHFsBl8\nZ1NE5I0oNYusS4zcl54nhsPXb43S4YnNgJ6LHLnxCl3Ai8LKl/YBwn9cw8W/\nwaHp5zwjTtiDVoIze3Tn1NcGqnU2BtW+scLXybTjrYbcfLUcsBsHBjsjJyUN\nB9eOvVh3j6xiOsiw2SfP6x2C0hFM+Vcusg6aL5KVBxaaBp2rzslcZbTqJfE0\ngTyoKfpMvOcBDbKOcr9cPSBqGL7zmiJrDlsegJGz0S72oKx7XMbr60Ym2R/E\nnBBGzUcpAfhtlpBPAOld4hhzalr+qTq++dJ/byN4YiQjPad723mgSiDwLwxD\njfvY\r\n=to90\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBuNjR7QzdZ52sPX5p9MS23NOH+Ouo6SH5v+a3ECc1pwIgIb59gCM/J/aqnD9Aegw7PYGNaLc4OPBFrP69yZA3vbk="}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_3.3.0_1537196313140_0.042735796952559246"},"_hasShrinkwrap":false},"3.3.1":{"name":"@alexsasharegan/simple-cache","version":"3.3.1","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","module":"esm/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build:esm":"rm -rf esm && tsc -p tsconfig.esm.json","build:cjs":"rm -rf lib && tsc","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.2","@types/node":"^10.9.4","coveralls":"^3.0.2","jest":"^23.6.0","standard-version":"^4.4.0","ts-jest":"^23.1.4","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3"},"dependencies":{"safe-types":"^4.3.0"},"gitHead":"6dc4feaf90dae4e19c63e517e1e9253f77b33de5","_id":"@alexsasharegan/simple-cache@3.3.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-ehZS6wuWFpdZTt042gUtO2mc4G6J/3xegp7PrQmR+2XkzN//uYYAcygeyq1m/HffXiwFJqrKlBHRaiL//YJgww==","shasum":"a48b899f2e85357f58456bc8b7df736111b17077","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-3.3.1.tgz","fileCount":39,"unpackedSize":53816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn8V8CRA9TVsSAnZWagAAPdoQAIsNxhdsq0DpwP8oG1yD\n3NWcVKNsBOCxpCzwQj/uWPV9UCq+LN1DoWB2jW6Dt6/T8/puFWlrl8n7gNIS\nBT04nUbWPVnQSnqZePRfgf5xeOTMbeaxMFc2YLghT+0rW3NfBMs0EasfGApX\n053M+CPb0XM1acICOzjqVHCiK1hKyWCDQjYx0ikv6gHFuiO5atdtTKh/i85h\n2+yzRvh8NWuIfryn/19GUc1aIOGGoT673aMBQG7LDyo5bZiJdhZ9EHkiMarN\nwOjXXUpJXTRRb0rDd2uigfp5zhkJW8RVbP82egp6eXJcaCrdiP65gP1s/vPI\nAdQc5D5Scu6GGLNRqDH+TUbyhaIkhO2eFh/gRBnJeci0KUyE0Gl8zTFCFmP5\n1jZk2g1RU6wxHh3/4UnBhKtPW0Tz3MNkSLL7eTGA4UshM/b/1Ft80rUvbDLC\nupbACq1Spnscsmxb0hYNkQGrMk2r/nV8RCWbkyu4qSi1C/6lc6/LIrB18b4W\nlyuBMbtmAYNvv9SXh6ylq8HwYHidS5C6cKMfzfTkP9ufxNqilDlFgmTlK8G3\natTZhkhiEg1ELVdQ2bOa4sVbI9gbS0i+h+XtI4AJlnW+QRa199TEXTGGVaV5\nPTyhWjB3W209+06sfONdMolxSsBG2HW0+h+Gx5a9NEBBSnPPKsbMARVnJcko\nvFJx\r\n=EsPU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyTwaImicerRb0VhL1dabaQhcEDQLvBHE0TrpwxCYPfgIhAPx9QqLe1KblZhLxCJ3DYs31foqzYsZRyke7GQ6eEud0"}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_3.3.1_1537197435962_0.6479586233580137"},"_hasShrinkwrap":false},"3.3.2":{"name":"@alexsasharegan/simple-cache","version":"3.3.2","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","module":"esm/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build:esm":"rm -rf esm && tsc -p tsconfig.esm.json","build:cjs":"rm -rf lib && tsc","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^23.3.2","@types/node":"^10.10.1","coveralls":"^3.0.2","jest":"^23.6.0","standard-version":"^4.4.0","ts-jest":"^23.10.0","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3"},"dependencies":{"safe-types":"^4.6.1"},"gitHead":"4fbdca7a3808be37bb358cd969fd869e8458542c","_id":"@alexsasharegan/simple-cache@3.3.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-tu982zDv2mSVYslvfHW2vMmtpIBNeyJdQYfw8oQsvJX3cHwGDrxn01tnV+sIOc8dbwhJt8/cV4+qkqlDToYpkQ==","shasum":"6263da635c3a2a87d2c3b661ae702d2999a1700a","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-3.3.2.tgz","fileCount":39,"unpackedSize":53938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboo5BCRA9TVsSAnZWagAAgfEQAIAejDZRc4yRYLWFC+v+\ne8AhBqJ0shmrxoIn94CGJQjOM7eHOxNlVPBDyYjBTYT5WfVRKd4QBVCmpcRi\nv4l1soJACDxOOy1MlmptsoER//aTKKEwF7uKxvotTz/2zoWbOw8Wa3sTwmDp\nvZqNO9Rdu0pNYP2nLi2DDHo3IRMoWkW6FeYvJGoKG/T2bRANoYYbKlv6cWJj\nwBquh5+5ftk7ouXaKMtKybLOvb1LGew/lsjPkU6gX9rjpPHF6VDGVdnidsNu\n+OYiElrQHZluu7PjmWyVdIm53T48zRI8ubnXkG0iYoYwE90UvaMDgRfC0Pyc\nrJwo0+QO/aRNUXoIeIzcaAjczVKVctL9XibgJYFXb2c05K9UEXepT+dfi0ZI\nvoywdYzRNfIm1HbqH+NsLtO49yuegGBPatfvWg0MjyplBD07CiqrWXrbG2S6\nyIZ5UqVmoG4ILXouGBVny848TAAvVGMiKr3+H0qRcDM63okZqSd2zPeBfWDk\nTMccNNqREJGUG1xlq7K+z1Eqsd3NFTkiYMAkv1gv1EvuNnpxDiaj5AKB4wPW\nUWq9fkyOx7peCkHleVHpUfazmr5HSK+KhkFoa+EsWeFdgW6WtipQlH0POo/q\nfxGbb21etB3JksRNO2eghLAl6KWtym4nj4yRb2Wj1dUrBhuMG0rMuJfgSkms\nsrST\r\n=EkL9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1Vmer3YxIPv8yRJzFXl2MwubF85DW7hdU/64bzmyctwIgfRNplpuH414sBHGKAzo6qF6yUHWHE9jPudzKTE+tRlc="}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_3.3.2_1537379904916_0.9683323875204048"},"_hasShrinkwrap":false},"3.3.3":{"name":"@alexsasharegan/simple-cache","version":"3.3.3","description":"A basic key value store with bounded capacity for simple caching.","main":"lib/index.js","module":"esm/index.js","types":"lib/index.d.ts","scripts":{"prebuild":"rm -Rf lib","build:docs":"typedoc --options typedoc.js","build:esm":"rm -rf esm && tsc -p tsconfig.esm.json","build:cjs":"rm -rf lib && tsc","build":"npm run build:cjs && npm run build:esm","prepublishOnly":"npm run build","prerelease":"npm run test:cov","release":"standard-version","postrelease":"git push --follow-tags origin master && npm publish --access public","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test:v":"jest --verbose","test:cov":"jest --verbose --coverage","test":"npm run test:cov"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"homepage":"https://github.com/alexsasharegan/simple-cache#readme","jest":{"testEnvironment":"node","moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$"},"devDependencies":{"@types/jest":"^24.0.9","@types/node":"^11.10.4","coveralls":"^3.0.3","jest":"^24.1.0","standard-version":"^5.0.1","ts-jest":"^24.0.0","ts-node":"^8.0.2","typedoc":"^0.14.2","typescript":"^3.3.3333"},"dependencies":{"safe-types":"^4.17.0"},"gitHead":"b6636d0d9218ef663fdd4d95935ab15a85b3658a","_id":"@alexsasharegan/simple-cache@3.3.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"},"dist":{"integrity":"sha512-SWLaNj75VckhB7tFmfD4vqORVKmwqCYiZTfdTLU87aMF9mkpHp1UeSNKM2axZZDTIDqx45msonjBYeMvhE+amQ==","shasum":"6e17ea1caee06e62857c704bc14630735cf0dc16","tarball":"https://registry.npmjs.org/@alexsasharegan/simple-cache/-/simple-cache-3.3.3.tgz","fileCount":39,"unpackedSize":54040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcew9xCRA9TVsSAnZWagAAHRwP/0Arwm0NeV2u8Y06venO\nFM1iJp1opmu05FREuC4MeGUGmxlLBxWDvcN/aSNCk6HzFszIdaPMtPWHuPQi\nClzYdTImC+P3gCpi6M7Ww4NpHweyP/fQD9yx0K1ZEKqw17/0LQt6jfcpf7lU\njZG8PSSvWbNQgMFLr6ya4zoX/013KshQ/Bmcdl23VhNpfpWqmQA4tVXdDlVH\ncQI24FWQac3fDfz4ubGewR11LcRssIBdrUi3bArNoHnlTmfZY6mfnw9Ouo5W\nnHDdDv+XHmfD+qFVBfKNomdzGJMMfEEzqasdIKU8U6DYJfA4wpcCh8Yvw25t\n3lDhlwbCP9GqdWlh9ogss8f10rEznilWaF3xYBStH6jwz1L2LanKr9lyp+4v\nIgL1ZzbKdcydcYqnT9vNqXdbW/LIwGWbtl0paJv5HpmOBvv3JJ2YP0ydO8gl\nFb7BjATjOVwDBgN1dLsLY8V7PXldE5WiFKsG4HK8sseZ9QENnV3eqZNi2bjO\nUGKt2DfIz/zRazcKdoS3ZkTtlwRwzrSaLwz6V1SkFTMAT+Ka1c5FDEcJu+mv\nRewZK6GG0lI+SVS52tiygbHcJVYNRrB3Ze8eC8Rewf+T/0E/1fYThEElmLNR\n1ogVtZ3WZPGkUYEBkLycdlxr3RGOdjNTueKrMVBJNgrK4HMRj2q/0ZpaFRDd\nKUmr\r\n=dIJc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRbRKUBP0eomKQm9VAnv1PMFEovjpl1CAIchGzJ0yIXQIhAMdQ+ChEjJPncdoZ9Let5wi5K/7Buvqp+WAqGWf/q96i"}]},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-cache_3.3.3_1551568752555_0.23596496895026564"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-27T19:52:23.775Z","1.1.0":"2018-07-27T19:52:24.542Z","modified":"2022-04-04T12:41:33.292Z","1.1.2":"2018-07-27T20:29:24.187Z","1.2.0":"2018-07-28T01:36:11.806Z","1.3.0":"2018-09-16T14:27:18.700Z","2.0.0":"2018-09-16T22:23:46.625Z","3.0.0":"2018-09-16T22:50:18.870Z","3.1.0":"2018-09-16T22:57:32.134Z","3.2.0":"2018-09-17T00:03:17.544Z","3.3.0":"2018-09-17T14:58:33.268Z","3.3.1":"2018-09-17T15:17:16.190Z","3.3.2":"2018-09-19T17:58:25.128Z","3.3.3":"2019-03-02T23:19:12.748Z"},"maintainers":[{"name":"alexsasharegan","email":"alex.joseph.regan@gmail.com"}],"description":"A basic key value store with bounded capacity for simple caching.","homepage":"https://github.com/alexsasharegan/simple-cache#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/alexsasharegan/simple-cache.git"},"bugs":{"url":"https://github.com/alexsasharegan/simple-cache/issues"},"license":"MIT","readme":"# simple-cache\n\n[![npm](https://img.shields.io/npm/v/@alexsasharegan/simple-cache.svg?style=for-the-badge)](https://img.shields.io/npm/v/@alexsasharegan/simple-cache)\n[![npm downloads](https://img.shields.io/npm/dt/@alexsasharegan/simple-cache.svg?style=for-the-badge)](https://www.npmjs.com/package/@alexsasharegan/simple-cache)\n[![GitHub issues](https://img.shields.io/github/issues/alexsasharegan/simple-cache.svg?style=for-the-badge)](https://github.com/alexsasharegan/simple-cache/issues)\n[![Travis](https://img.shields.io/travis/alexsasharegan/simple-cache.svg?style=for-the-badge)](https://github.com/alexsasharegan/simple-cache)\n[![Coverage Status](https://img.shields.io/coveralls/github/alexsasharegan/simple-cache.svg?style=for-the-badge)](https://coveralls.io/github/alexsasharegan/simple-cache)\n[![GitHub license](https://img.shields.io/github/license/alexsasharegan/simple-cache.svg?style=for-the-badge)](https://github.com/alexsasharegan/simple-cache/blob/master/LICENSE)\n\nA basic key value store with bounded capacity for simple caching.\n\n## Install\n\n```sh\nnpm install @alexsasharegan/simple-cache\n```\n\n## Documentation\n\nVisit the\n[API Documentation here.](https://stupefied-wright-91ee33.netlify.com/)\n\nCache is an interface for caching key/value pairs of types `K`/`V`. It's primary\nfunctionality includes:\n\n-  `Cache.write`: write a value at a key\n-  `Cache.read`: read a value from a key\n-  `Cache.get`: read a value as an `Option<V>` (maybe type)\n-  `Cache.remove`: remove a value by key\n-  `Cache.clear`: empty the cache\n\n## Usage\n\nCreating a cache looks like this in plain JavaScript:\n\n```js\n// Creates a cache with a capacity of 10 items. The second parameter is the\n// \"type label\". It serves as a convenience option for more meaningful\n// `toString` behavior.\nlet userCache = SimpleCache(10, { key: \"ID\", value: \"User\" })\nuserCache.toString()\n// SimpleCache<ID, User> { size: 0, capacity: 10 }\n```\n\nIf you're using TypeScript, you need to create a cache by declaring the key and\nvalue types as generic parameters:\n\n```ts\ninterface User {\n\tid: number\n\tname: string\n}\n\nlet userCache = SimpleCache<number, User>(10, { key: \"ID\", value: \"User\" })\nuserCache.toString()\n// SimpleCache<ID, User> { size: 0, capacity: 10 }\n```\n\nHere are some examples of the five main interaction methods shown in REPL style.\nIf you're curious to learn more about the `Option` type returned from\n`Cache.get`, visit the\n[safe-types repository](https://github.com/alexsasharegan/safe-types).\n\n```js\nlet userA = { name: \"User A\", id: 1 }\nlet userB = { name: \"User B\", id: 2 }\n\nuserCache.write(userA.id, userA)\nuserCache.write(userB.id, userB)\nuserCache.size()\n// 2\n\nuserCache.read(1)\n// { name: \"User A\", id: 1 }\nuserCache.read(2)\n// { name: \"User B\", id: 2 }\nuserCache.get(2)\n// Some<{ name: \"User B\", id: 2 }>\nuserCache.read(3)\n// undefined\nuserCache.get(3)\n// None\n\nuserCache.remove(1)\nuserCache.size()\n// 1\nuserCache.read(1)\n// undefined\nuserCache.clear()\nuserCache.size()\n// 0\n```\n\nThere is an Ephemeral Cache available. It caches items for a duration that's\ngiven in milliseconds.\n\n```ts\n// Sets a capacity of 10 users and a max lifetime of 5 seconds\nlet userCache = EphemeralCache<number, User>(10, 5000, {\n\tkey: \"ID\",\n\tvalue: \"User\",\n})\n\nuserCache.write(1, { name: \"Temp\", id: 1 })\n\nsetTimeout(() => {\n\tuserCache.read(1)\n\t// undefined\n}, 5001)\n\nuserCache.read(1)\n// { name: \"Temp\", id: 1 }\n```\n","readmeFilename":"README.md"}