{"_id":"cachemap","_rev":"79-9694c398c5d1448cded939c392e13fe9","name":"cachemap","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.1":{"name":"cachemap","version":"0.0.1","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","express":"^4.15.3","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1","sinon":"^2.3.5","sinon-chai":"^2.11.0","supertest":"^3.0.0"},"gitHead":"d265b1a1304ec6141f2b0b7b280528abe53f35ee","_id":"cachemap@0.0.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-GprgspZ9bjrZ5cDaCFX59O+CfSp7s8fg2ISxjeLjGaA3Ra7wblH/w/lTrNy+04hkEGrERB22UJUSYcTwYts9dA==","shasum":"87e00b54b68faca26a524fa7beb8ab5245e50b47","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOan5C9EBUW+OTnixJUdoVdetrWti2kR1UxjE5kMFY4AiEAwtqvX0MSE6mKqMNrZthBA9jOGbiVJYGYS5gnkAI9ywY="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.1.tgz_1498568527429_0.965327886166051"},"directories":{}},"0.0.2":{"name":"cachemap","version":"0.0.2","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"aace83930daed58942aea48b94aa39a3125885a8","_id":"cachemap@0.0.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-5qDHgwlgghf6oUkr/iyXwKyRTRJRmdolLo6gURjVJJLD9zlj4rN8uKmw1Bqy6kaM1txMWjxL5Dz9H46hxc5cQw==","shasum":"d711ef28a4824899df8688a05068318d5bf49a98","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxrbgHweR32aHv3iIpLJc377afEt40LlmUjSb1U+0XJAiBenZvXGT/ydtpsW4KaJfktoUCenx4sUOmvSNstgA58Nw=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.2.tgz_1498851093273_0.22520090639591217"},"directories":{}},"0.0.3":{"name":"cachemap","version":"0.0.3","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"2becc7826ba289de9ba62c9b4288b118ac5e7148","_id":"cachemap@0.0.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-25Jl/Kk0A51EH6tTNJ+rmdvriV34RQo8JON3RjBg+JvM4ewZCrK/LupvWxbDqXj9H345f9Utmz+gVQExqEkvVA==","shasum":"e734c253aad24e27657e02306d4d89fd00b84fab","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWn5ulbE1xvkKv8yEUB6Nh8bfLjfGfa/ZlREVkOhokFAIhAKRD5QkL74XKBNJEAtyU1dHrxK34ZyTz7P8wX6jhqpoo"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.3.tgz_1500020740879_0.185022710589692"},"directories":{}},"0.0.4":{"name":"cachemap","version":"0.0.4","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"7357115eb3654e2977570a25d7120e828558d35f","_id":"cachemap@0.0.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-ccPolM4FtGjVfmnJbHoR5sC3jmKjm9SebsBj/ejjT4sgO9x5pLvq+i+6LPiIBKhCenmBIjnb6r9CD718mRe5/Q==","shasum":"a5aa48050ba99d44ee798927f5cf7c3b5cf485e0","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/KIjO2thY/Ccxx1HrJYvncUXt1EudDmea1AkZ1P/sJQIhAN/5V/lsl+MyMzAEia6tuc3W+8nfg1MUogWCOYvdTwVz"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.4.tgz_1500067977638_0.941364245256409"},"directories":{}},"0.0.5":{"name":"cachemap","version":"0.0.5","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"b1fa7a9ea69aff28fda6dd57b1d1ec2e960e832b","_id":"cachemap@0.0.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-GzuQzzJnmQo+ZAfgctFxnv50Dbke/kdL0/qcck7XZj6IcZ2Gco/QeY3plCdX1ehi5unWvyCRtcIrbo8YBfjQhg==","shasum":"28264dfe43e82b8f03acc044ad0498e8730d5e57","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfMs4hoOEwDHCfZGXI33m0GqeSxDIipWKBLQSrjJ3+PAIhAJyh7ncHFOHFc8XIasuhq2nb+I7Ou9SrusHoMmKsxsRw"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.5.tgz_1501095916218_0.2650245758704841"},"directories":{}},"0.0.6":{"name":"cachemap","version":"0.0.6","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"c050a53fe90a40f46f135bd5babb9dd7e20e7169","_id":"cachemap@0.0.6","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-hULpMUaMMLOFRgVHmzbloYGyViQhiP1Kw/iLqau32HfM6LUlTHJAWVg5CYOkCsTPAFr7Lh6moRS3VCCf8013sw==","shasum":"3abfad825375f7b469be5a5e1ab6c0de40ecc015","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfg3Lq2sTaBrkEK84XqKPBqwrL8nRAxRJSersRV250CgIhAJrQtw4FlGD2aj2whOcDmIrAJ7ngoS3DndH7TXxhRmeU"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.6.tgz_1503522911709_0.63347646035254"},"directories":{}},"0.0.7":{"name":"cachemap","version":"0.0.7","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"cache-headers-parser":"0.0.6","es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"d732d9bfbaad13fe6e3fea1ebd6e79b2b912bb78","_id":"cachemap@0.0.7","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-90Pn/5hcGvJbSjtW2owjIJkLn94eqVRom5SvoNiQPRFhiNyECOWpRI21ffVSHXBRXlDKOWHWxnNfTleD3vtZsg==","shasum":"5a13ff94ee1221298b51646e1d381a0aaec8c0d6","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSViurtlIjPk84346wma5vyU+3corKxk6JIUdff4sz2wIhAOZeyl4gjdcn6pl16yNyYiBm5XxT+UqGm7MfpSX3itv/"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.7.tgz_1504478709124_0.23742886958643794"},"directories":{}},"0.0.8":{"name":"cachemap","version":"0.0.8","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"cache-headers-parser":"0.0.6","es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"de57f614b5cd76abf4523ffc3536417007ad2a8b","_id":"cachemap@0.0.8","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-4WdtXY9C49YUys6FgxXchG1dAaSSF6nvBWH/vElagqh2LSfTA0Ityd/ICcxvP28pOLfUSNlBt/nKV/hrFZFPqQ==","shasum":"7d0ab1d8416210fdc5fbcc33884b3a7550bbfe9d","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZUSQPacz+CdoaMba4nPJjRbpE7mwEgAdJB/+Y5Q1MCAiEAsG93ibw2c+HVeV3Bh+lnBtQAq1fA4l3licF6kDrvOSA="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.8.tgz_1504479006446_0.3250863563735038"},"directories":{}},"0.0.9":{"name":"cachemap","version":"0.0.9","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"cacheability":"0.0.1","es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"a2d2e7b273f516d1f1b46754077283d6736aaefc","_id":"cachemap@0.0.9","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-7n6GIsVQGc/sBMPw5QM+XCMYWCi6KRUIlUld97Cv5Q/qE4rZtxvQfcSM+9w8tGQm6uwMrxbmiDuSNypXX0ZzIA==","shasum":"efcf89fec79efb978e93f1b570d47cbf66f52cd0","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMQWuHnDvVlO4SnHX+6hKG5M0+fjKAfXzOlaJw04s+lAIhAOr+1YAn4v97uQEaytULbLmdmNMcdnwnJajZxJts3E9j"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.9.tgz_1504559956568_0.941785735078156"},"directories":{}},"0.0.10":{"name":"cachemap","version":"0.0.10","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"cacheability":"0.0.1","es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"22ad91bde8b4ef0cfe581b5e1382b09a3f119dd7","_id":"cachemap@0.0.10","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-yROZwahMW2fOf/tQa4RJOZDq2ZUm0YbWyIUsdYjBhjxqlhVNeGb6sgmXK2Qk/UhkAUI+3AOAHkElzNCgqxQIVg==","shasum":"c55859da29a3319e84d28099171b529367c22a73","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJ9Jnd9qGboZoDR7X9u36kD6PivW0e6WSS3hNeEyrQkAiBeasJb/Wy7+NUwkWQ0InQx2g/wOy9H/K36MFzzkbzH4w=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.10.tgz_1507147064558_0.8106148603837937"},"directories":{}},"0.0.11":{"name":"cachemap","version":"0.0.11","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"cacheability":"0.0.1","es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"c0d96f32bd2342dc035ef1f3a12d145f33365216","_id":"cachemap@0.0.11","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-E2bhzuzqUi4zH+UmYv1KO4g1ISI4EPmqJ5Yo9frJRRFGgPwuk4H9EnAnS+anH5dmQxwr78X0o3zNwJs1Pi3Hig==","shasum":"d236fc14150a0ee7d3b3b8c6fbe851f88d9164e2","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjFnGJ1nFeeajflNXrGpRFpkdM0jrklfUgRWpN+XXWvwIgeTmPUQWnSPE+VR9cDwqJ6Mz0AVbtYTSZFxcga+2/2dQ="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.11.tgz_1507147359736_0.8808511628303677"},"directories":{}},"0.0.12":{"name":"cachemap","version":"0.0.12","description":"An isomorphic cache that uses Redis on the server and LocalStorage on the client.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","keywords":[],"scripts":{"build":"npm run test && npm run transpile","clean":"rimraf lib/*","coverage":"cross-env BABEL_ENV=test ISO_LOG=false nyc mocha test/specs/index.js","lint":"eslint . --fix","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run coverage","transpile":"npm run clean && npm run transpile:browser && npm run transpile:main && npm run transpile:module","transpile:browser":"cross-env BABEL_ENV=browser babel src --out-dir lib/browser --copy-files","transpile:main":"cross-env BABEL_ENV=main babel src --out-dir lib/main --copy-files","transpile:module":" cross-env BABEL_ENV=module babel src --out-dir lib/module --copy-files"},"dependencies":{"cacheability":"0.0.1","es6-promise":"^4.1.1","iso-logger":"0.0.7","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","redis":"^2.7.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-istanbul":"^4.1.4","babel-preset-env":"^1.5.2","babel-preset-stage-0":"^6.24.1","babel-register":"^6.24.1","chai":"^4.0.2","codecov":"^2.2.0","cross-env":"^5.0.1","dirty-chai":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^15.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.1","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1"},"gitHead":"8fab3549a7be6f4a39c0cb608bc5d187b8648212","_id":"cachemap@0.0.12","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-d/KFUAYGcPmBGUzjoqysqkd6JMGMZVwStjFek8flI1z/WljtfUCWxdLQUxKnrkCX7LVtooOpkZ/plpGccdpdjA==","shasum":"6423031a0e2120894e1bfa7717cbdf60a6ddbfa5","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJPMlcE637bxyKZ9WvnCtZBjifmGy6WCcErV+Ml1M2bAiEAtPuagJDD9u8FYyOuhyajF+8Ft2mj+TTE3A5ax53vZ9s="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.12.tgz_1507473873132_0.3749500121921301"},"directories":{}},"0.0.13":{"name":"cachemap","version":"0.0.13","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.36","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^1.7.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"6e73bd68d75f0d37b3b0328dd31899e98c7ba92d","_id":"cachemap@0.0.13","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-Pw5o3G4Zx6x1XV8NWJvwKUGwCdh0IQE9+mBM+cpY5+kkDvwJMxkFbcGoPexUbd9kC5nWI4e0v/bwnUtNKqkgYQ==","shasum":"27147cc00cc022ee0f60119cf623067846b3cee5","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2g7yV44iMCJNLK+FsZxt8TRTL2Onfo9EyGfBc9EMMVAiEAyYiR4ttV85cvL/+kVKOcDwf2VGtAn7upcOy6P77CbnY="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.13.tgz_1513976964714_0.1970308416057378"},"directories":{}},"0.0.14":{"name":"cachemap","version":"0.0.14","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.37","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"9a8158901b0914cf5fc847093d68973210c9a030","_id":"cachemap@0.0.14","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-Z8EQ4tKL7qv01KMG7CrtH75yPkT4gZd8J8RPb1LevAorx1j72goJXGY6s6QTM162XFVa4eyPQp8Auw5moyhGfg==","shasum":"94f929b36e3c57dccb6e8b95dda1fc636c4fb191","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQLR/GuLV/xSklBS8Nlmk4dwR2uceh55UwCr3R29GsdwIgBoEYHaPciQMWVe2QmUPdLaF5ml6wABZflvmLvsN+4AI="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.14.tgz_1513978555346_0.5938555016182363"},"directories":{}},"0.0.16":{"name":"cachemap","version":"0.0.16","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.37","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"0f46772fb1d4287bdebd4fc4d8b2d317a8e50f7c","_id":"cachemap@0.0.16","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-VgwiTJf4GA3QCALkIUxNa06/J3CCySKbXZLcoGhDVCzlcZ0bTz1IWs4FoicTR3zgfRmIE89FFuzY+Xq54Dqhbg==","shasum":"d686f6143fdf97e8b509bea5186b96a0c52d5320","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4M2EUCVuyKtUyQtzNmxCVPminxDCPP9NxqbpXpyn8zAiBBA5keLE0BDyyMI2HjhlEileEOT5DampfRpZJ1MMvOrg=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.16.tgz_1513984470310_0.07462856778874993"},"directories":{}},"0.0.17":{"name":"cachemap","version":"0.0.17","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.37","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"a47de8426480a54a91f15d8564fc92ce8976952c","_id":"cachemap@0.0.17","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-DwywiA8lcjkhs4egLqXU/mbDLt+/ZOyiQRVs+fA+jiMGZHC832Q0bEIIYns10BCnGbtzAlFyGwtwTPiUHFbv6Q==","shasum":"e85efc98e9ed13971aa1dc07e6f32b74db2f8bd6","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGenJ614yq9XPsoLEfcd71JcNm1agKR9EkM0SBvjvN3rAiEAtLXgARBOHis1wXVdOV6GkqWnFlXMXz/GxvkbOEhpklA="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.17.tgz_1514043541390_0.7975096106529236"},"directories":{}},"0.0.19":{"name":"cachemap","version":"0.0.19","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.39","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"699f7ae7b9e6924a46d3ad9fd1dedce4b7bb9e25","_id":"cachemap@0.0.19","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-8HJr+jN6Vkmr56hQ6FzIuYN3i2xX9Mut4j6TDHIqqRrOEYAhbzpZNBlvB1ZZ3sMcWsuuV6yiE4CdHakhW0lnNQ==","shasum":"2b6ca91bc3eadfd6c9e96e0c780b55375595b5d7","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7WWVtoQD6QCR3hbyK63kSkZXIJlRBNd5G+/yX6/X/ggIhAKBxlkZOkHSHH6+RlM4uhuBWeprRpp13rDqY45RAIz5f"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.19.tgz_1514044271545_0.0560922606382519"},"directories":{}},"0.0.20":{"name":"cachemap","version":"0.0.20","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.39","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"b55eaeb42a9df9c09eda6117437e84be437535c9","_id":"cachemap@0.0.20","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-wlgjk+REnup5IINBGgxbrqSKAq+pIvxZGTHQF6KngfNB+FWPg8DiLqk4ZX3xQogydNNiWmVEzGhgU3AlZ0N9oA==","shasum":"c0c26e32d35929b1ab93e6de0a228f5585fd3fc7","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMRzhfZb0uNKU3eyuA8EDUiGtfCw5GT2yyh0xjtNWDKAiBVvz9BcbIxmWOTN+40ZK5pVxW2bFCwD2wmSkVhBzLF+A=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.20.tgz_1514063460910_0.12350308964960277"},"directories":{}},"0.0.21":{"name":"cachemap","version":"0.0.21","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.40","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"1417ad829bb8552424d64e4246dd6f5f35a58ca8","_id":"cachemap@0.0.21","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-jAlK5JWDuQIjony79/ki1x+pthC89HqfkDMXNSu1T0ldIOsyE1zZLjLASpkSzonZs0MfjIr3AsXvO3kEOQF7PA==","shasum":"5cd51a767bf21f01a95fc974f6d90556a80f7d88","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.21.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgqT3PyOMyfkC3Zznn9ZbJKIBTMHdVzRBh64w3tEN4uQIgWraGCyzKholbcNxs8Ge0RHoW1aRuiFkHikIv44p+sR8="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.21.tgz_1514072975319_0.8682165804784745"},"directories":{}},"0.0.22":{"name":"cachemap","version":"0.0.22","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.40","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"34328562333e73fb84e7f147a4de3e4fd549be7d","_id":"cachemap@0.0.22","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-leBD2hxCyw5WwW1gdLgNMOn6Mou0vyi6dn4vsZs43JxGebDHU11fPW9sJrFVbpGAvOkVOK947JNW6F2zE9BLxw==","shasum":"a262d92cfbf17f5e59d209e755541afb444d2081","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEG/am0ynMaLWaSQJyQT7nHt3pTssW2QZtqy66Um4r8zAiEAmrSeNMs6NqWzND5ycUEP3KzdG+ZqKj4glM7zm7mKjjw="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.22.tgz_1514075092538_0.2922278796322644"},"directories":{}},"0.0.23":{"name":"cachemap","version":"0.0.23","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.40","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"500a57f8ba549e1b9066d6d58e9328f1071622f0","_id":"cachemap@0.0.23","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-MjGK18YiY7W+/i7GdfE2wV28d3mEH8zxK6MhDsVQf7+jMd80iIphy3DhTjz/6jgZuweioXNScuIXwbfrmLS7iw==","shasum":"586d7c4fcad5f166501494e29355842a24d0b9c7","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2PuY5UurhwRhXrTVrC64hvih5cYxMdy5bYdZC4Ax1AwIgCOX9wsJRKHMN9qBOr2BkAZks8Ig2JU2LDvcvnntB4Bo="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.23.tgz_1514157236742_0.34854358597658575"},"directories":{}},"0.0.24":{"name":"cachemap","version":"0.0.24","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.40","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"7.0.0-beta.34","@babel/preset-env":"7.0.0-beta.34","@babel/preset-stage-0":"7.0.0-beta.34","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"f4f5d049263b148cdc22f212fb650e6f214334b7","_id":"cachemap@0.0.24","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-jbbo7Qc4CPtoBFYei/J1YCui4Uyw5Y0VDDPvAbq2jRR7G8TJ7x4wnKmeq5VVO8axrQA2Qv7Fsx1ylyMzE88JbQ==","shasum":"a586c97d971010cfa5cd6c68e3be0ea22afcde4b","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.24.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8VZbZ5Cd4z5i7ures1Yaa927sl+OnhjFUUCwHEPUnwAiEAgPQ0ZxdMG+6WnMG+Td5JsWXOHnTkqlpsx3MSm8VeWXs="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.24.tgz_1514330038568_0.6028262628242373"},"directories":{}},"0.0.25":{"name":"cachemap","version":"0.0.25","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.42","delay":"^2.0.0","idb-keyval":"^2.3.0","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"6242e548ed2981b41081508eff440b4a0cb90626","_id":"cachemap@0.0.25","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-1L0T/jxN2Tgb3rMzLEO2EpzAW1a2+i05peVXYymf4w9sSUiTKGL+UOBCrXsoQuOS73yEQoeBAx4Wm9O6nA+phA==","shasum":"f43150c176e4ac883d31ebfd56da789e74146f00","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.25.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW/f45FqmgEjhA+UACyM5SwBF1SpMGE/iw5iuCO3vBHgIgQaXUNtdYWoBs919rfkPCUQ8FwVFASZCAJE1e1HNatx4="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.25.tgz_1514331891789_0.46201108396053314"},"directories":{}},"0.0.26":{"name":"cachemap","version":"0.0.26","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.42","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"94f77dcca0f381dc4109d0d9be917e5444046bf1","_id":"cachemap@0.0.26","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-/TAsUBrBEyJcBUpcwifqv8exlJCnHFC7iV6w5LT37sqiX5BcfGriRwCuHOd3Temp8OHO5G1/ee0aLxLtjCAiyA==","shasum":"402a9bad6d02c1720f7f638665307846b31d54fa","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.26.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzc6DjZPod0qlutHF7jlkSXhGNpNGMWmKVDj7HertYPwIhAJs/aCOegGZZzWxbXHeniCCIBSR7NueMz7ajz5zxdd3R"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.26.tgz_1514498296885_0.5122571331448853"},"directories":{}},"0.0.27":{"name":"cachemap","version":"0.0.27","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.42","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"57267656c76d745228d73a8681d0993415afd99e","_id":"cachemap@0.0.27","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-YcAHWKjhQ0F0U7ypPd3egt8NdDBA2QzXBdyBiVIWnUw+OFpFofQTzABEtKcnojrMAnOODNjEbRhgg+DSJOg/DA==","shasum":"0275c316b19b1b5ede67c7785c5f0bae4a39d501","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.27.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCC0Mc6Gvm4GSXUh08RdZLldrFW3kwm9GtAv2ul7/kawIhAO+NGfUkBmlTblLBewa5MnhpbUhMUiFwpfRULt8GLTVA"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.27.tgz_1514501668794_0.3585741836577654"},"directories":{}},"0.0.30":{"name":"cachemap","version":"0.0.30","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.42","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"fb98c16efe496fbc941690eb48c4fd05113b718d","_id":"cachemap@0.0.30","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-To94QC4QhxaBJFYGy9+S04M7L4CN8H4C0Tm7lzFK//+9yZ481+zPdMbhaW5qOYNrDWTYqPpN8GRg4HeW9EHGDA==","shasum":"6d4b6d618f5d6de427b126e4718ca721b673d630","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.30.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOuwTtyHAaNxEaEQ8JKcEs3clUqIkMyf4UwgFxo4PtJAiEAuRvT3Cz07J8iVvuQpcYOyK7e5YEESeculM7d1ULWmXA="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.30.tgz_1514593307161_0.2798157681245357"},"directories":{}},"0.0.31":{"name":"cachemap","version":"0.0.31","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.42","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"108128827b3c13d2e1ce831406a7d8c15cbf0b1a","_id":"cachemap@0.0.31","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-r3WC0EqHCPEFRc/I02wypRJ0/gCokap3nd/gjbMrt9zZUvZ0W7hhFWoIcTwO2C9v6Mm3ApVFzVcDg6cIQPrk7A==","shasum":"b78b28595978c6d5bb5ad9697dbc310cfe452bc4","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.31.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUA3VOPPwBQkAATTew3m2wYO8d7htwtlKQh1KbHFfOqgIgCrOpcEX1HZxTpgLMy/eT7yA/BkfI9od5vbJDMCuDJec="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.31.tgz_1514626698376_0.8325668557081372"},"directories":{}},"0.0.32":{"name":"cachemap","version":"0.0.32","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.42","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"491136d5aca42dbcfd12bc4eee4165e5988e06d0","_id":"cachemap@0.0.32","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-HjK9ozkyMYXzEtWFxI08eznjNkC2jTGUIskcc/tD3p2YUllV9PjTEgkPt5UbM7oULzInImKP9Zxr51rAU7EUsg==","shasum":"055bf4726e1876ccad403f1cbc835e142ce4efb3","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.32.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7UFX3y8+2pcTVqNnZwscP6V5hI65OXMoG6SEB3U2CcQIgYCudjOVYwKRPCytluPRdm+EWixLjBwSF6ajaMZHpIlA="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.32.tgz_1514629317024_0.09962283913046122"},"directories":{}},"0.0.33":{"name":"cachemap","version":"0.0.33","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.43","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"e13cc92e3103bde633f9bfeff0291d57d940945c","_id":"cachemap@0.0.33","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-qkzta6Z67HYL78tzd+qsb1L5aWoojuplR6uIiNBG+BGNIE5X/kHYBGStLl3AWQJzEiM25cM96aVuxOCRtqRjjg==","shasum":"56a86e541fb4ecd934bf2bccac9d452bed1054d9","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.33.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8cJUXpkhDLr+YoyjXP1T9Jjc1/WGfKDpwxiFlyqYHywIgXd+HfOsnCEdeJGWy3MIoPyq2AZnTTcYP0e5JqG4rbcE="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.33.tgz_1514634818422_0.5223826777655631"},"directories":{}},"0.0.34":{"name":"cachemap","version":"0.0.34","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.44","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"9da915572d3866196cd45bb3f30beb97d9485c28","_id":"cachemap@0.0.34","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-HPdqgt00GPyxD8z5oZbRhOVGmAI0fRsXdXpGh75Le33V2d5qkDCc7xyMPoqTVzR01q9mCVWKTX3vSuhv4M1a7A==","shasum":"a81abc620ebde408156d75fc4951382965abae48","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.34.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGha4wBkdaeUb2Rx5E3PiXvNwkf2kuekPUucSE36Kq+VAiBYC6c9O8ryVb4YU/d6UJpiqa0ATfu2E8wkEhgFW0xSsg=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.34.tgz_1514638724549_0.5742424977943301"},"directories":{}},"0.0.35":{"name":"cachemap","version":"0.0.35","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.45","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"91213b6e0e1f3b8bb0af2856f7191e6b62e009cc","_id":"cachemap@0.0.35","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-/rqdxhSaZuMjaS1cNV5YeV3OzUaQ9KH1ahTfyPVg8jjOmc+G6ZWyXhu6fBXzv/d8Zb8OhZIUun5VE5z5qkLI9g==","shasum":"6f5d01e9ad06f6035322446edf530de7f0bc5310","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.35.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtCeqWldFyQ7vg7xG3TjZYXhnswqs/IwakAumCCyKi8AiEAtde78G6gqS60SVRmCG62erm3cz+4WqmTCrkz18TYcq0="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.35.tgz_1514668631758_0.3996992842294276"},"directories":{}},"0.0.36":{"name":"cachemap","version":"0.0.36","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"build":"npm run clean && npm run test && npm run compile","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.45","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"acb9d6d3acc2657d1b334123018ccd1ccd552841","_id":"cachemap@0.0.36","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-EiKaqVGsDGM+HRCPohG0dK++ENkqhGjkZ8lRsE9aRC6G8oEyzQeel8bJkHMNZtn0YHqSHnReKvptZLECZswxDg==","shasum":"907ecb42f8452fb62e58f299184bf8e42dbfd2d5","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.36.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcvpyA3bJDCVB/Fl3SxwgfEEBm/Mlj7wUHcS5IjliiOAIgYPg63DJBszFu47jOL/aiMlxfnwM7XfvhKPwFacCbAEg="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.36.tgz_1514843171053_0.9756730843801051"},"directories":{}},"0.0.37":{"name":"cachemap","version":"0.0.37","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.46","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"25f993a64ce2ba8192137503ba5b48aafcffb97d","_id":"cachemap@0.0.37","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-pfkC5DWjWWa6bymyP8xA9mLZS9b7GuJBXv3QuRjU6x9egQSyCctAq//bzsISfLr8WiSQleRJej0R+XtiRYt6hg==","shasum":"fbb0d277dc0b44da23a94e646a3750247431f3e2","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.37.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGde+GKyLG56WaRXHiot+miKN/JuqF1Fdg1xSwzXRM4HAiBSGW4/VM8KwZxTz6kPC1t7FflP5JcweAUKQ4yXzvPpfw=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.37.tgz_1514989962883_0.6141124677378684"},"directories":{}},"0.0.38":{"name":"cachemap","version":"0.0.38","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.47","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"8048e0da76e903c2f8cf9c0e495d3fe4c95d7592","_id":"cachemap@0.0.38","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-w+RCmKmwXdHD9o9heyyOQ9HPim0KEcfiNYOiXh+xKUidTOSBMSRQ9rjuzgQdg2w6TPnTMZxPKMuaA2+8vH1B4Q==","shasum":"efe3ff35f84dce17612291efc4b4dbca9f384bae","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.38.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgRw1PxsOs3BYMP1mxu2kGb7Na9Hn7CHnvKWwJf6iJpAiAaizwH+6/PtzmBPnuGzTtNeqjKf1BBfnnTXz9pxdwCgQ=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.38.tgz_1515072057615_0.10236670332960784"},"directories":{}},"0.0.39":{"name":"cachemap","version":"0.0.39","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.47","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"87080d9983ecbc4519b452b36e660b3106ff6bed","_id":"cachemap@0.0.39","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-C0A+nSTgkNx7/+B+LM6kb5cglp9TU6912UdsyEKJe+bjJue6wFPkgsXpcEacSYI/z3gQZRzcwlhC76yjtCzTwA==","shasum":"8772bcce26fe3cbc31d14c6fb8460a505eb059e5","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.39.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsI8NXmov6HWQetrAdJ3o365EwPefuYTAsnwBaxcY//AiEA6rFl0jOLJ3jAIwjVn45Oy9Z/KEX3qLbMGpPAGLsuv94="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.39.tgz_1515142349333_0.6254170904867351"},"directories":{}},"0.0.40":{"name":"cachemap","version":"0.0.40","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.48","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"b8fa06e0d91fe14ecaf8609ded0b891465d97773","_id":"cachemap@0.0.40","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-cRY+Zvn97ELub1kMsE3Is0i67M6SEEgXDbke4CwwBT/WmuJV0Mb7ejLIsuEMeHF8IOvMB9XP98OJJkK+HsHKMg==","shasum":"9c48ed892fedb7f776036e4093b394040b24f86b","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.40.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJWm+GzGchw9Yze8lTrd+2SsdWVtCb9MEAsF0P8mtRVAiEAvDZ45ZQO8s83zyqTqa8nglA7mJFlOa2DAvXdG9eJYBE="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.40.tgz_1515144292802_0.4663691942114383"},"directories":{}},"0.0.41":{"name":"cachemap","version":"0.0.41","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.48","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"50b5f4dcfa37b34d6680fed91e0b91b7dd21e96f","_id":"cachemap@0.0.41","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-e6RHgzrnJccWiZlkS1ldItdWgEs+z5Jkc/eqTX8GKhRVw1n97bcJgnlXgAgen7AlNYYlM2kj/xg7HvHPKStErw==","shasum":"e000d74bf373aa6ea6981aded3b4f36a770ab011","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.41.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXjyG69H70USerfDht9R9iCvIIRKkJd6OZgQqL6scm5QIhAMUCeQHAQIMGDxPpzjiTygsxpFAzYXkMOyXLM1gFRwF/"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.41.tgz_1515155352294_0.4812372704036534"},"directories":{}},"0.0.42":{"name":"cachemap","version":"0.0.42","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.48","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"8d8637f766818c6727343694be57da176b62f820","_id":"cachemap@0.0.42","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-Jy7EQ0oNO/+jcxTbPi0les3hC9y+1WoElUqf+w7umuyvxWcdMcYVJRGIaaIzKDKZlugg6UOke3DLt8P2A4DWyQ==","shasum":"c166007a196f7d70e9442c9e0a128169f95fa7bf","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.42.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBzShs5QIEEsMzBcmj7Kc0ALNh3vqTeyZBNAhGWVG1+wIgGpFNm3YXainyBIIhzhWPXgXCZZ5JOKQmvgvP2IZgFCI="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.42.tgz_1515432939930_0.6017583343200386"},"directories":{}},"0.0.43":{"name":"cachemap","version":"0.0.43","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.50","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"715a8d1d54101f7ac1e26473b29226191baca10e","_id":"cachemap@0.0.43","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-d+g3cNOvj+NllDvUl28sFzpkceiHP9t432BuCfcnv9VPzenDBC9ZrBIlz+T273IfCYt6uG2jb9i46p0RQV/t1w==","shasum":"f1011a4836e6e44e435b5100b8447da162ac5518","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.43.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHA0EdlAAO1Z+pn0VE6z5xNgXKcmGdLfbv1rMmTL9HTbAiAaNn2jj/ZOAcX72tY9aO/VgdoMFpgdCggFqWg8urfsmw=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.43.tgz_1515501946522_0.5399960875511169"},"directories":{}},"0.0.44":{"name":"cachemap","version":"0.0.44","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.57","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"48b05387f0eeb0dcb4e30f98c09c7154f42db00e","_id":"cachemap@0.0.44","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-Lc/9FpEdACD8prRsGKjbUWVKO3U8+epC7TqCk1BbKMdu5+nnb4wRGRM0pvx2ou8ys0Q3hsh+2MQr8nz6C1VJQQ==","shasum":"33db8506329f94f0720dd68368cc77eab99b0364","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.44.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw49ibb/iWaqIKgQJgE5nbF8g9jAuWBevfGMCRMDv9AQIhAL0xcDC2xoABj/YpMDiGh/ZKrn8a0g/WnU1ERSKrbfmk"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.44.tgz_1516095695228_0.6858687880448997"},"directories":{}},"0.0.48":{"name":"cachemap","version":"0.0.48","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.57","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^8.0.53","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"ed79a13e30a9e3f8d332bd2a211f8c7168f1f1a4","_id":"cachemap@0.0.48","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-Gml5P4ze2RJiTanfy6SEZhjwUnqQjCh01xbAUugG9pcz7E9Ih8yhGHUo+P0E8gkS1vFQjnYk63/ZT+d5WRGDYg==","shasum":"5fa701901902bfdc7a921f75fafb91e0d23e0c05","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.48.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDf0vMIx+jZIknuFPFiP2vZ0HhlHWhUT0EIuNEP6PF3yAiAXhlMa/IqmoeX5cEXN4uZTiM3KLbIiQy5fVWAmAWXHUw=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.48.tgz_1516186010701_0.36371750524267554"},"directories":{}},"0.0.49":{"name":"cachemap","version":"0.0.49","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"840afb92ff3c41a46e45c419a6099c0520250c63","_id":"cachemap@0.0.49","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-pPrNMXl8zLOvy+OtDqZunDBfMiihvZy0Q1PHhd9VJ+d5/gJiYDzadzEFlT9vsW2E7CZHGkNcjSM4RUV6CqVG6A==","shasum":"3967c91b571891cccd1646618893925c6d3f6561","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.49.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGU+ECE3OSKia2AUmXLb+kd86k/472ThzoPmZsZ6vF3fAiEA6O17kxFJ72dk8GZUrFd238sP/ol1sDy+GtbJl1ON1kI="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.49.tgz_1516257668113_0.05542623205110431"},"directories":{}},"0.0.50":{"name":"cachemap","version":"0.0.50","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers Chrome","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"f9dee623371e2dce63f1c28ef9880a7768348808","_id":"cachemap@0.0.50","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-TcjSlK6ddI8dmZckbIDfn5M2MHgU2cb44Bm5FvAhngbzHyTM8FkCskqXSknm4OGhTi23LxP1L7vgULvIQVMJyg==","shasum":"9fc0261d1e26480c1f34dd5661e9770ac912ed4d","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.50.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEqneAuMc3BAcGh/boVBvu5AxF2JSb2ikAopqiAuJCnAIgbcd3aq1QKrHwNFf14yEzARzNZcZNbst0k0LGuO9f4MQ="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.50.tgz_1516265780815_0.01763750519603491"},"directories":{}},"0.0.51":{"name":"cachemap","version":"0.0.51","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"e7adf7c46f041d2c24849d7f34e2a8166fecccc3","_id":"cachemap@0.0.51","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-j5FjJ34hxavN6nPDvsdOik76zk7bw+sRZvjmTKNlYk6fG7+ENHglqs7p+eY7fPaMQY2/Yz0v9TdUNBthww2ZZQ==","shasum":"81121fe7a4589342687218b620afc69c3f6b07d7","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.51.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLQOV5FhltvW3H9Y4mgfx/omTSgt383KS6/jV0eU6nXAiEAk5PPCdwHrA+Pegdf7GpsLj6AEeeGdEYCIHwWL1Hz2PA="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.51.tgz_1516315462712_0.22718750988133252"},"directories":{}},"0.0.52":{"name":"cachemap","version":"0.0.52","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"49b2040ca5961319a1b6daa7346543100cc12863","_id":"cachemap@0.0.52","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-MbDSzo8RyramS4w5N4d8c6+M2OyYMDAwn+001+WFSI5xXccWSpsciUf2puMKLC85ghlC9dEMyoM9soP2v12HaA==","shasum":"b50ba3cdddda08b8af7afd6ef7f3cfe8ed73a242","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.52.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3TqzPDhnfdx1h1R41SrW+oXn6NAU0+o2IbqNQJeOKKAiBW4EpkoMGok6nrDZuHsn3+xGhubZKBcx/3FLZFzjSaAQ=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.52.tgz_1516395781393_0.48933064844459295"},"directories":{}},"0.0.53":{"name":"cachemap","version":"0.0.53","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"0c6ac195a5afbfd51a1dfc60790f53c1e8157a3e","_id":"cachemap@0.0.53","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-kcCpY12FSGPJFgNN4cIX+cOVmbbBmDqb4ayOU5SqLnQhhy3eFT5QvWhqsjlpF0IjEJ87YaYXVrO6QzR++dTcPQ==","shasum":"5ec77cdfc6c90c1fbe1da1745f6688d331b83a68","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.53.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/bFZ+i2SZlwmkPx3qqSwNkP1FdBgHCsJnlkFiGiJ/5gIhAJQfen7cqf4qv11cUyMaHXcN/yNVGkbtskMrVQAAxF02"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.53.tgz_1516396360414_0.9959000456146896"},"directories":{}},"0.0.54":{"name":"cachemap","version":"0.0.54","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"3913a9b28f4a3f7d916f1a3ca1976adc834212b4","_id":"cachemap@0.0.54","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-WPgF+hwIZvyluL+QdCi/Druze+uU2j694DVycoShLpIKRUqaskaOU7iCsBB6eEEdi8TUHdDHCWJJKWGB3GfkAg==","shasum":"addaaf1446f26974edad472f896424e2c46efe9c","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.54.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICm+NnViWwZO/Bh562URvliiKNTUe2BLgmeQY8d2k0imAiEA4+O9yPPQkysu8cGpxJscM5L09PbhJaKGk/QhEBxlTj4="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.54.tgz_1516400295981_0.06376263871788979"},"directories":{}},"0.0.56":{"name":"cachemap","version":"0.0.56","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"0465da4382686c481caaa62eef99bc2f6671da7b","_id":"cachemap@0.0.56","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-B0VmSSyWinUqsfevgiHhQXK6OTAFbw4dnQ+GIjBuJ07NeNWNRyGVBQSjm3Yue7TEtGXaf+b6pknj2qB75vqrEA==","shasum":"02cfa36d5c44a12e93500f364b4bdbe43e25ac84","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.56.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQELFuiCh5UJqxv+hL+kI4DVdkUaRRx2D485EZVbPt9AiAV0dwlrQs2Wbwoto8cG5NtqwKY2qdbiprVA/6UCQoxGQ=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.56.tgz_1516407823879_0.1828488630708307"},"directories":{}},"0.0.57":{"name":"cachemap","version":"0.0.57","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js --hostname karma.proxy","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"1cd6e01df8d32907d5438fc6800dfe7f6fe1de8e","_id":"cachemap@0.0.57","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-/tSydsD9OJuxeurH8+ncavDopeFyO1/xk3rsWP4758EkJdplf84YaZWIUWesYRd7DXXQ+Fq+lzEWIgtPnM8tvA==","shasum":"ae34225c6c83ff824d70238421cfaafb335abcc5","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.57.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4jqYvokZ04H61tGK7eIPS3Yg4bY1B+7tPYILDQhsiTAiEAodWQwOQOfrGMFGMCp+a4Hx4DwmjY7kVHr4X3GQ6Ajq8="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.57.tgz_1516491460165_0.6356179553549737"},"directories":{}},"0.0.58":{"name":"cachemap","version":"0.0.58","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js --hostname karma.proxy","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.60","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"8efc932ff4b45ed916d10c669ca5969521495425","_id":"cachemap@0.0.58","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-VmoyzAPd5pQiSnbwM5RKhmoS3fknPIYy5XqjYXFoI8DNXt8VjutlItG0DybuylJeXfQxdsdSQ3hANAPClhuSDw==","shasum":"dce0b03093852230d95cf75001e10fcda07d03bb","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.58.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkEEuL2M2sSgdF8Y//H3efpaIXj/hnQcCqK3ACkfBTfAiBFGNA5Qxl/uWfcIL/H9gYuiNyEq0kLL0vhCQ5RUqXQLA=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.58.tgz_1516495472262_0.48524637753143907"},"directories":{}},"0.0.59":{"name":"cachemap","version":"0.0.59","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","delay":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/delay":"^2.0.1","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"9c42d85ccdf84d1955e825846384ffccfc82886c","_id":"cachemap@0.0.59","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-jcqzSF8BihW6EW5TKATlDI5J+/Miw/EXwYiSD8RFnyCe5kaZQCO45gByPigLkhNOvNdohfh85va/qpIiFiRVzg==","shasum":"ed9800035538f61581add2b2f35cfb62a0fc8ee4","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.59.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5zXYBTWBTJaP6dStnLPzZvsS5SoRTHafaZFGjw4ojlAiEAnH4od/a2K6NoafszDQIdOwtY/gosv8F5yeY+wcUDWUY="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.59.tgz_1516572130578_0.8370110462419689"},"directories":{}},"0.0.61":{"name":"cachemap","version":"0.0.61","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"d436072adef5128b3d5600abc0bfdeba91c0a2e3","_id":"cachemap@0.0.61","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-OUpvLZGggIFR5tt4H7rbT7eDx4BvYntuzcvI2tLA+HeBKboJI61Iuub5ofUD7zvdWftSAz5QKE6XnYAtEPV1Sg==","shasum":"b89d612156ab5c6ffdb4c92e70490f45a041e965","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.61.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVW6MF0wriNvWCv7K/HdeB8KTVvFmqsqEmRDA3YMrQpAiEA0VlPT/1gDqoGQORQ9mgpRqFb5MDvi03FpN3hsAHfpcQ="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.61.tgz_1516659758480_0.32632418745197356"},"directories":{}},"0.0.62":{"name":"cachemap","version":"0.0.62","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"39b78274e37f1b953264f4e13e10327474d9e2c4","_id":"cachemap@0.0.62","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-guoQw65dU1pzdWTeNWUADMcaWU989e9XFVU5t7lyWcYoREARXIVYQym7txBq+paM5WVGtX1+TdNds7Kxxozf4w==","shasum":"a6b450799f055c4ab6a62d12911f0807af84b993","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.62.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ+0mN2RJXvyXeMj8OFNQKY1iLiD1O6EAmMdkdVwB6kAIhAPneOrEXWqoNnZVDuotBh5U79cvScca0mAevUIoCmmPV"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.62.tgz_1516842611190_0.42574258195236325"},"directories":{}},"0.0.63":{"name":"cachemap","version":"0.0.63","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"52798a54e0059f9a8a8e396319e261f79aeb270e","_id":"cachemap@0.0.63","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-t+yh50TAaGUOU223CDyEx3qEgs1IxFBTmGt4M2tXMY9AvvkHOf1l6AaNSsEDgKx62tGS9deLkgtk/8HKsmhEdQ==","shasum":"c6fed1513e284999d27da96fc230642994b3cbeb","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.63.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOiKT6uWQJ0dUi7BU7aHKrhLqT5J2Pkg6ikkafrH3xoAiEA80E9i3XmKIJoMf0ahlRiDhtQGzPvwaC1WhfGEPjgeXE="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.63.tgz_1516917865529_0.03695424320176244"},"directories":{}},"0.0.64":{"name":"cachemap","version":"0.0.64","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"ac0b303c68f2b37d084142aaa705df7e23be48e2","_id":"cachemap@0.0.64","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-VB+uyKXlIgTwY/oNzpDafYb2RAIIdPJ0DF86N37F1a2/slou7O7iGbDFiGNf0+Cr9tPhe3JOoTwKBirVLAtDdg==","shasum":"08c69dad9ca3b5fb37cdbf6422d1dbd44938d639","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.64.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4k4jJgxpAJhqmjJUnPNSgFckJT3S1KhuumVg8kGJucQIhAM3OCm/0m2u0MXBxfLv6DDS9loj7uUBaFa6lnCn9OFah"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.64.tgz_1517012001035_0.45044008549302816"},"directories":{}},"0.0.65":{"name":"cachemap","version":"0.0.65","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"bcce734a53cba4195b31b0a4c0ba63ce4e79e13b","_id":"cachemap@0.0.65","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-4Sx2pqNrF3Hs1LCwiipMY1TYRv//OFkNacF8g9n8B6YhleO8nsUS/wh7+un4yqD4LtbQaNjgX10M78I1M8i4iw==","shasum":"d25dd3e55fa5c30e3547e85a424e9835ee0453fd","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.65.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCiGoADFEInGXDihjeufD2yuVsdlciMOye3hcFbMQ/4AIhANTCv1VJX7KWUvbKyK9B8jwcT2ZouoUbwmLnWeT1qL0o"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.65.tgz_1517013171929_0.5398980900645256"},"directories":{}},"0.0.66":{"name":"cachemap","version":"0.0.66","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"5be551b745c84582a947255712e226e6d96364bd","_id":"cachemap@0.0.66","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-AzWl4u+gYcJN798leEaJmb+4bHKcWFjuPp3vwjNqYE0duHfhZJjP84drK3FufbE4M8UHbE5pfilgWFgSBTpUyA==","shasum":"67a88bbafd5632d40cc7bc54cd24682b8ef402ff","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.66.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEc0kwXcLPrbUOG6tli70oQ2AoYVwHlzK1b0zHFlLlFTAiAtMs2l+GlGwpn9DjS/K5fZSeoJoG3O+QTPWOWOjifHkw=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.66.tgz_1517175709442_0.42485230159945786"},"directories":{}},"0.0.67":{"name":"cachemap","version":"0.0.67","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"979bdea01fe35aedeb77746c22a3c0a0e539e07c","_id":"cachemap@0.0.67","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-tNQ2SmqrZk4t6pQxFIDzpzz8qDdLZVrIf5nex/JY4mJHGAKsY9gucXARPvN0Iadg3bw9n9rz7lvkywF8FaqBAw==","shasum":"1913492694a83a087cc7f58fde55c7ab6ec7e582","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.67.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0Z/ZiFx37zkYcijivchK30KSqX+ahs9I10sBNjjJTMAiEAg5EsEpQ4xEaKGaMf44pfGQXemjBPeVQbQU/HwYE2auk="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.67.tgz_1517180858062_0.505450050579384"},"directories":{}},"0.0.70":{"name":"cachemap","version":"0.0.70","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"968747c3c9c910a7bfc59a59cc13161c86756292","_id":"cachemap@0.0.70","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-xjNV/FmqLNmzuphLAbQ1bz3sJR5cY4rCco9VC3RDJSF4aKAXnuKWgRQ2730bk8Ru6TxiClbGDdicYBxOmk2hCA==","shasum":"b6d4859d5af3e59adfeb6c127382eee7ed431d12","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.70.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD9Zl82DByT7SvvMteYOJLxhtRVnE0XdnhQm6CnbBdhAIgAe5i/II5oQkknXtDYVUEqTS7IzSI5kng6QSy5UvpLqY="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.70.tgz_1517267285604_0.09801815473474562"},"directories":{}},"0.0.71":{"name":"cachemap","version":"0.0.71","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"9fa6a6593c668a053de71f145c8fe510663aae4d","_id":"cachemap@0.0.71","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-veQfJwpYVlTN7VA+PIV0KIroOxbanHuUbmazO8hcuIsXP++hunud4F6c0F2+mwrNYmy88ISEFJe7NnQDsOFlYg==","shasum":"ba8839c87dff10f2f2ed0d07b8fb1cd619fecba8","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.71.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHB5jHE9Q1ZOKaXf9i9D78/0q1zCyOcNOBQn4Uq9z/WGAiBy9qrivqzTVUxWvmz4KogeKx/4ZmJw0CSca9a2FPZZjg=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.71.tgz_1517304390333_0.9551946723368019"},"directories":{}},"0.0.72":{"name":"cachemap","version":"0.0.72","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","fakeredis":"^2.0.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"eb0005ee7ea765473b07572dbcf4d10dc0d4d98e","_id":"cachemap@0.0.72","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-SGU9hJ9RqIhDk9Ghlba8AgJIPMTwOMwpVBnWQwCHEOYF+5tEo5jtAKmYaZMhUexOwfStncmuCNmdqF0HD5giHg==","shasum":"fd20dcd7d6625774a51d995b583e77986765b4ac","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.72.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyGfJge5xNoHGF3EQuy6NNVB1CNbAaZLMBDMc9pe/CvgIgWpiNaMN46SroBrG+ZI3Y58ha3mpgKrKZSQQ6j4HYrzk="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.72.tgz_1517435553342_0.9698171617928892"},"directories":{}},"0.0.73":{"name":"cachemap","version":"0.0.73","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"59af22cad2537a764a8fb8a36a72a43665dc3fe6","_id":"cachemap@0.0.73","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-4GQKWuYYaV7xq2sDF1NRy4ie0K78mPjMRWDtkbPathEB/XYwwu+6O8HRVk3cM/uDYPBcl1Y+HTnxfOQ0YSsZ8g==","shasum":"a8eaf5032c2c2ae89ee5f60a601c92170a60f3ed","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.73.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFU2fVzCcqtwtg3mqR6tbmFF7a0H/YpZGpebX4Qc8rRvAiBBGEioZXWgM12KPHoquePGU/IV1kzQiCIBZV2OJql8uQ=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.73.tgz_1517438227826_0.4114152970723808"},"directories":{}},"0.0.74":{"name":"cachemap","version":"0.0.74","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^4.0.1","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.0.2","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.6.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"09e100c4440cfaa5f9bbd3ab5279bf13568bb143","_id":"cachemap@0.0.74","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-1v6sipBoigxm8mXXvyYx168dzVMy4bLJocpNQaJ6nlxxhTTPjBqOgCCSOQnGYiI53yFPKqcuPoZY0LaQbd0aSg==","shasum":"f2581c3b3b9a21be3f7ea72e79b4611bdee8dbe1","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.0.74.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByrQlbFfZ9YbuZglNpbIpmSYhSE9Da6jsIYbgmvJuhgAiEAzEnh67K91McLsuRFvv2+bSj9+2HSsOt+QuZzit1mivY="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap-0.0.74.tgz_1517953965982_0.5837830621749163"},"directories":{}},"0.1.0":{"name":"cachemap","version":"0.1.0","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.0","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.1.0","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.7.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"6281b21a4e80ed66d449b53a7f88a972d53b952e","_id":"cachemap@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-aBd7XxLUExZ8tgprnu29TIDpf2+ft94mc/reCHxkc6hXrvYIzDvaOyPuymHinqKY3YI8z+T2Pqwjam17AuHSmg==","shasum":"31b2ec8280d64e7a8cbcae41339e636d6ae89435","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.0.tgz","fileCount":99,"unpackedSize":3241804,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXM09mLRUgytJbYyajVlDZSBetA9PXhCmTHynh6KZY8AiEAnbpmbhRTjn2PWsNg5Ykqm6BcJ5s8mFNIcf3AJ9Wk6Sc="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.0_1518293440036_0.5186521396052517"},"_hasShrinkwrap":false},"0.1.1":{"name":"cachemap","version":"0.1.1","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:labs:local":"cross-env BABEL_ENV=browser LOCAL_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.0.4","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.36","@babel/preset-env":"^7.0.0-beta.36","@babel/preset-stage-0":"^7.0.0-beta.36","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.0","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.0","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.1.0","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.7.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"4f104083a9b4969be148c39145a4359d12af3d5e","_id":"cachemap@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-tFmoq6IDm/1YG41FSeO/OQo2RqqjDLIh6FTg3y01QQWhyLgLIEcA7sYlcGYk7Yl1xPWHEYEqJPpTc7NvW6fkYQ==","shasum":"9a78e39ddbd83f6fec43db9245b9d9792b11f85d","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.1.tgz","fileCount":99,"unpackedSize":3243257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQArF+d3/pzSRX/4oUEe+cRYpRUH/VePZCuQLwDpqJNgIhAKmVhUMU77TUMK5udoyRmaoXJGLpQgGrIShIv5jjuHqp"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.1_1518302957429_0.8609761939490537"},"_hasShrinkwrap":false},"0.1.2":{"name":"cachemap","version":"0.1.2","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.0.4","iso-logger":"0.0.12","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.42","@babel/plugin-proposal-decorators":"^7.0.0-beta.42","@babel/preset-env":"^7.0.0-beta.42","@babel/preset-stage-0":"^7.0.0-beta.42","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.0","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.1.0","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.7.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"b77bcce7fc7d93f9f538817180ec4c3b8923b433","_id":"cachemap@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-nvv3pUrVUSgRJMEbV5uXZfDzaYWhpTHj2IB/ZmKW6L8gWI2bGrJrgXTGifSCOsV+1M/PpNqNyI6lrOHpoLm1iA==","shasum":"022457ef0aff9affe18ab43944324f1b1ed6ddf6","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.2.tgz","fileCount":113,"unpackedSize":3486353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhmFakGUW09/icA/KA6p3phJhxyJ+pwpCPJ3Voy9tLYAiEAvP7sRQw4R81ndHXtTKWjCANdzSizsfUS744jEOkCDIQ="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.2_1522239600187_0.19196571532067108"},"_hasShrinkwrap":false},"0.1.3":{"name":"cachemap","version":"0.1.3","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.0.4","iso-logger":"0.0.12","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.42","@babel/plugin-proposal-decorators":"^7.0.0-beta.42","@babel/preset-env":"^7.0.0-beta.42","@babel/preset-stage-0":"^7.0.0-beta.42","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.0","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.1.0","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.7.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"db1dab44ccf9d4bf7534994cb8da6680aedd76ef","_id":"cachemap@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-5xSYLz8NTN6nkXLjv/dqybyI0edY7p71Ck6A1plN36fStqIV3dJw8lbUwO2qrB/PBuqVp/B9is45rGtxX2fqIQ==","shasum":"d7809d6d86f5b2467f3caa045a1e63b08f41e3c4","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.3.tgz","fileCount":113,"unpackedSize":3486353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDywzrG0j74RQyp3xRUUM7enlBjFbtbuHDACuKCsv0+NgIhAPGBLnZrAFvZnbYsdo68EGDfcx9r3psKD+lvERmQzgDt"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.3_1522241021185_0.5991605630362233"},"_hasShrinkwrap":false},"0.1.4":{"name":"cachemap","version":"0.1.4","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.0.4","iso-logger":"0.0.12","lodash":"^4.17.4","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.42","@babel/plugin-proposal-decorators":"^7.0.0-beta.42","@babel/preset-env":"^7.0.0-beta.42","@babel/preset-stage-0":"^7.0.0-beta.42","@types/chai":"^4.0.8","@types/lodash":"^4.14.85","@types/md5":"^2.1.32","@types/mocha":"^2.2.44","@types/node":"^9.3.0","@types/redis":"^2.8.2","@types/sinon":"^4.0.0","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^3.4.1","babel-eslint":"^8.0.2","babel-plugin-lodash":"^3.3.2","chai":"^4.0.2","codecov":"^3.0.0","cross-env":"^5.0.1","del":"^3.0.0","dotenv":"^4.0.0","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.1","gulp-tslint":"^8.1.2","gulp-typedoc":"^2.2.0","gulp-typescript":"^3.2.3","istanbul-instrumenter-loader":"^3.0.0","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.3.0","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.6","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.0","nyc":"^11.0.3","sinon":"^4.1.2","sinon-chai":"^2.11.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.0","ts-node":"^4.1.0","tslint":"^5.8.0","typedoc":"^0.9.0","typescript":"^2.7.1","uglifyjs-webpack-plugin":"^1.1.6","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.9.1","webpack-stream":"^4.0.0","worker-loader":"^1.1.0"},"gitHead":"c7d7807233ec13884b20a6ba40d1e9ce92256253","_id":"cachemap@0.1.4","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-oXqLXPscTQ2VhqTbFlxRQhvepPRHVBacqd624OFUmbGRoOrkSMlt6ACNt6tK4ll6s1kYbCaFfCUf7XOopn4MMA==","shasum":"5592c51310b7079dd28633f6843092e0c477d3df","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.4.tgz","fileCount":113,"unpackedSize":3486981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZQb/cgsx9w5hsLk//5f5OoHa8S6kWqhUo+LJc63JGbAIgfcNK8MDBXsHtZRaZZcpc6WZlNiUMyCjIgyHI960f9Iw="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.4_1522530861441_0.6815659679931403"},"_hasShrinkwrap":false},"0.1.5":{"name":"cachemap","version":"0.1.5","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"yarn run clean && yarn run test && yarn run compile && yarn run analyze:bundle && yarn run document","clean":"gulp clean","compile":"yarn run compile:main && yarn run compile:module && yarn run compile:browser && yarn run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"yarn run build && yarn publish","test":"yarn run lint && yarn run type-check && yarn run test:web && yarn run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"@babel/polyfill":"^7.0.0-beta.44","cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.1.1","iso-logger":"0.0.12","lodash":"^4.17.5","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.44","@babel/plugin-proposal-decorators":"^7.0.0-beta.44","@babel/preset-env":"^7.0.0-beta.44","@babel/preset-stage-0":"^7.0.0-beta.44","@types/chai":"^4.1.2","@types/lodash":"^4.14.106","@types/md5":"^2.1.32","@types/mocha":"^5.0.0","@types/node":"^9.6.2","@types/redis":"^2.8.6","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^4.0.1","babel-eslint":"^8.2.2","babel-plugin-lodash":"^3.3.2","chai":"^4.1.2","codecov":"^3.0.0","cross-env":"^5.1.4","del":"^3.0.0","dotenv":"^5.0.1","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.4","gulp-tslint":"^8.1.3","gulp-typedoc":"^2.2.0","gulp-typescript":"^4.0.2","istanbul-instrumenter-loader":"^3.0.1","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.4.2","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^3.0.0","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.5","nyc":"^11.6.0","sinon":"^4.5.0","sinon-chai":"^3.0.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.4","ts-node":"^5.0.1","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"^2.8.1","uglifyjs-webpack-plugin":"^1.2.4","webpack":"^3.10.0","webpack-bundle-analyzer":"^2.11.1","webpack-stream":"^4.0.3","worker-loader":"^1.1.1"},"gitHead":"968a78db45bb54dd9305e29984ecf5bd3df8ace0","_id":"cachemap@0.1.5","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-6Mdr55Ii893hmMWI3OgIObRWs+32+g4+800Wt0lvg+/aqwYMuDGqiQlAigHO/KImSn0o5yY0RjA3KCj+eKUbeA==","shasum":"d8982233843c2a0f57572ae64daa640fee0a47ea","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.5.tgz","fileCount":114,"unpackedSize":3809246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJ13Gj4QTXKTAnoEpV30SlE0qU5/EwBXvx3ftn7Kvl3AiAYZ5h8m6T0DEvPJDjE3I8mF5+IHvu/T8iEau/0cCmZIg=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.5_1523000354979_0.21078176177067998"},"_hasShrinkwrap":false},"0.1.6":{"name":"cachemap","version":"0.1.6","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"@babel/polyfill":"^7.0.0-beta.44","cacheability":"0.0.61","fakeredis":"^2.0.0","idb":"^2.1.1","iso-logger":"0.0.12","lodash":"^4.17.5","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.44","@babel/plugin-proposal-decorators":"^7.0.0-beta.44","@babel/preset-env":"^7.0.0-beta.44","@babel/preset-stage-0":"^7.0.0-beta.44","@types/chai":"^4.1.2","@types/lodash":"^4.14.106","@types/md5":"^2.1.32","@types/mocha":"^5.0.0","@types/node":"^9.6.2","@types/redis":"^2.8.6","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^4.0.1","babel-eslint":"^8.2.2","babel-plugin-lodash":"^3.3.2","chai":"^4.1.2","codecov":"^3.0.0","cross-env":"^5.1.4","del":"^3.0.0","dotenv":"^5.0.1","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.4","gulp-tslint":"^8.1.3","gulp-typedoc":"^2.2.0","gulp-typescript":"^4.0.2","istanbul-instrumenter-loader":"^3.0.1","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.4.2","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^3.0.0","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.5","nyc":"^11.6.0","sinon":"^4.5.0","sinon-chai":"^3.0.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.4","ts-node":"^5.0.1","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"^2.8.1","uglifyjs-webpack-plugin":"^1.2.4","webpack":"3.10.0","webpack-bundle-analyzer":"^2.11.1","webpack-stream":"^4.0.3"},"gitHead":"eb69443377358f15dfc6d25d5ae43a54273af6b6","_id":"cachemap@0.1.6","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-BIXz4spm2CBArh4+h5CuxXc/PKN9Suyem9PZrNQfzjqK+MbR3InzoxAYBU7o6E3cAN2bRKh7a2H/e3/BR3nVLA==","shasum":"35d88d0e871634a853fb4a0c724ed869ff537298","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.6.tgz","fileCount":114,"unpackedSize":3077438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoIHzLmkwifc/C3K9JKJxFNcVoL3GjFk99xdbBki3quwIhAJ2lV7BvRa38BQfyxpKLzGg9MBi7pBSaDynX618e7tFb"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.6_1523309437652_0.2779406336487418"},"_hasShrinkwrap":false},"0.1.7":{"name":"cachemap","version":"0.1.7","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"@babel/polyfill":"^7.0.0-beta.44","cacheability":"^0.1.0","fakeredis":"^2.0.0","idb":"^2.1.1","iso-logger":"0.0.12","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"peerDependencies":{"lodash":"^4.0.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.44","@babel/plugin-proposal-decorators":"^7.0.0-beta.44","@babel/preset-env":"^7.0.0-beta.44","@babel/preset-stage-0":"^7.0.0-beta.44","@types/chai":"^4.1.2","@types/lodash":"^4.14.106","@types/md5":"^2.1.32","@types/mocha":"^5.0.0","@types/node":"^9.6.2","@types/redis":"^2.8.6","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^4.0.1","babel-eslint":"^8.2.2","babel-plugin-lodash":"^3.3.2","chai":"^4.1.2","codecov":"^3.0.0","cross-env":"^5.1.4","del":"^3.0.0","dotenv":"^5.0.1","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.4","gulp-tslint":"^8.1.3","gulp-typedoc":"^2.2.0","gulp-typescript":"^4.0.2","isomorphic-fetch":"^2.2.1","istanbul-instrumenter-loader":"^3.0.1","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.4.2","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^3.0.0","lodash":"^4.17.5","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.5","nyc":"^11.6.0","sinon":"^4.5.0","sinon-chai":"^3.0.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.4","ts-node":"^5.0.1","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"^2.8.1","uglifyjs-webpack-plugin":"^1.2.4","webpack":"3.10.0","webpack-bundle-analyzer":"^2.11.1","webpack-stream":"^4.0.3"},"gitHead":"2ca0afe8ab26389c6600f55bbbefefc1a0ae0d99","_id":"cachemap@0.1.7","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-JmVOj1c92YqMS1O3YrAcPsjnJSNPhFmYTuRESZi2fKJGQEbsNt5pTwezadQ3heMn4N0+ostHD8ZB9hprardWag==","shasum":"0adc6608dea03031892576cd23f323137ac617bc","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.7.tgz","fileCount":114,"unpackedSize":3079663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1TIJCRA9TVsSAnZWagAAHuEP+gL9QzQCYp/4rIanlrk0\nV5FeOQ5TYqeEKCDbCQuCvKSTB52vLFZAcol8oWCwZbV9s1V0uxXCsK2rGuFi\nqEDZcRBydBD7B29N6OBMY6sXDwmqG1yf4L4I3vArnWOFzOlhcqpYwF4fQ+q5\nVVdKsJiUAK+haiABHjYOwwTCbNM0mAvc7IrlK5Lhw7zPyH2P+gVgNp2PCd0A\nFxVfp16A4ZEpnTX6veHqL30EoAAmtNicYjilcxkct9RTN67pMjlKh1kmyvRF\n/ONBE1G+fIKlO7R+/jVxOkp5ZnFUGZdZdLBuVbKoACzgjpn+1PVMKyzxGsOS\nf/aKIFALbYCclLHwOAM/X4/2C2Ds5wemmA8Q849ozil2sRuHFM/r7RvIc6Jv\n3LzgVeFkni0AZhdTL6pJpZ5M5v7xmXZkb6Gd4wi5tRwPkBqxsS+rab351Zoo\nSb1+YUImuGIh27MaV0T3QSAcTiw1IxZLeER904PUhOnW+T/fei+ysRVZ5ARH\nj4tnw/Bk7AsWoT/VP+GlLQnxjZZs22zLqM8DifRd98RAxuo1vtHpzZAasD64\nOOU6oPod9JY+9z9blEsorgaOUK+trczCyPwm6sUVKxHaCSxGBZZBp2mZn4ST\nJMDl2xhQQOmAPZoekc/xH8LyuItk2q1YthVl8h5ndhdzGxf6g0r5jC/ULfWK\nXQ+U\r\n=rX2d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJMK3oOCaIwya1f6mqjfPs1xF6h3D+rbhDkHf+tJjYuwIhAJ/t3iSxAE1NE8hRXhVpiliZh9Szx2+gZIwwa06LxlKi"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.7_1523921416311_0.500996598899202"},"_hasShrinkwrap":false},"0.1.8":{"name":"cachemap","version":"0.1.8","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"git+https://github.com/dylanaubrey/cachemap.git"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"npm run clean && npm run test && npm run compile && npm run analyze:bundle && npm run document","clean":"gulp clean","compile":"npm run compile:main && npm run compile:module && npm run compile:browser && npm run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","debug:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"gulp lint","publish:pkg":"npm run build && npm publish","test":"npm run lint && npm run type-check && npm run test:web && npm run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:labs":"cross-env BABEL_ENV=browser TEST_ENV=true karma start karma.conf.labs.js","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","type-check":"gulp type-check"},"dependencies":{"@babel/polyfill":"^7.0.0-beta.44","cacheability":"^0.1.1","fakeredis":"^2.0.0","idb":"^2.1.1","iso-logger":"0.0.12","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"peerDependencies":{"lodash":"^4.17.0"},"devDependencies":{"@babel/core":"^7.0.0-beta.44","@babel/plugin-proposal-decorators":"^7.0.0-beta.44","@babel/preset-env":"^7.0.0-beta.44","@babel/preset-stage-0":"^7.0.0-beta.44","@types/chai":"^4.1.2","@types/lodash":"^4.14.106","@types/md5":"^2.1.32","@types/mocha":"^5.0.0","@types/node":"^9.6.2","@types/redis":"^2.8.6","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^4.0.1","babel-eslint":"^8.2.2","babel-plugin-lodash":"^3.3.2","chai":"^4.1.2","codecov":"^3.0.0","cross-env":"^5.1.4","del":"^3.0.0","dotenv":"^5.0.1","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.4","gulp-tslint":"^8.1.3","gulp-typedoc":"^2.2.0","gulp-typescript":"^4.0.2","isomorphic-fetch":"^2.2.1","istanbul-instrumenter-loader":"^3.0.1","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^1.4.2","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^3.0.0","lodash":"^4.17.5","lodash-webpack-plugin":"^0.11.4","merge-stream":"^1.0.1","mocha":"^5.0.5","nyc":"^11.6.0","sinon":"^4.5.0","sinon-chai":"^3.0.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.4","ts-node":"^5.0.1","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"^2.8.1","uglifyjs-webpack-plugin":"^1.2.4","webpack":"3.10.0","webpack-bundle-analyzer":"^2.11.1","webpack-stream":"^4.0.3"},"gitHead":"0985a79823fdc79e9e4df94f468ae6026663b6bc","_id":"cachemap@0.1.8","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"dist":{"integrity":"sha512-OfvLntMoMwc1zW0nFF/pKjDuaNuqcrEuy4aPAlPeSiHqct6mjQwW9WLuQ2Xl+NxAwNMTDtTss5w5FemrSIJr+Q==","shasum":"83741c4af94dbf41b2938342c5df14a459204f52","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.1.8.tgz","fileCount":114,"unpackedSize":3079664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1TfrCRA9TVsSAnZWagAAEaIQAIEKRvxwtWNXXWY0iD2n\nLQRl6PhdxynZKTs6gCiixZz1uezXkjexcQEqOTv8s+Xhy0B0+HhoyTTNOG+q\nGdVsiVzpTY+FrJ8m0BKVrK7cDfBxqTAKLwPI0snCxMkQcwo3SISQJrv/e98a\nr1s0RLkOgFfyQbHDPViaE5oj9WvghiOcHXuog/VIaPq+m8FhVFaYfQ4JShWL\nJW8sExMd3D/aycJVr0Q1+XX003sSKd8uN9vYgAbZyndLXrLhgE2EFDszEU6r\nkC6ztwjrO5viga5IAz6C5efB5uS5vB00NuaLWK+f3Ym29IOPYX8R+ia/VAIL\nCa949SI0WXeSqnFWvWjF8Q+k9p7MAKRZKt1wVWtJaKVO6bSloo/i7edH0hdq\nkeLShFi+IN51Q19f0RmR3GY538O46GFjFeTBP8MUUXpB0SZKrWhO0zU+Gm4J\nKXK5vm+5Z3Z9ZuMdF+43+8rBJ6GzykL+4Ka6EKAfkznk3/tkGR+I7wULfSGJ\n+CP5x5sZCZCjotoqhHoRCoU2DU1KcfuQ2688pzuK7bmWZaaO7muSG5wsuIhA\nzxcmz/sYnbjijzOyFEx8XFMAqypKV47kwGiJ68PkhcacdaGOObhp/XdeKjV3\ndgJ3CD+NT8dN/a2z8heCttV6UvBCTS3B9RpyHs5I7byaro7CfwIRieL11EVY\nQh0B\r\n=6Mw6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3ridadfxYs184btb3bniFWCmQYwB3RWgIgYZOofbhcAiEAkttOFBg5mmuNbqhqJY3hDLI3bUgXNDj9brV6l1XJh/8="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.1.8_1523922921826_0.016314686966435454"},"_hasShrinkwrap":false},"0.2.0":{"name":"cachemap","version":"0.2.0","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"https://github.com/dylanaubrey/cachemap"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"yarn run clean && yarn run test && yarn run compile && yarn run analyze:bundle && yarn run document","clean":"gulp clean","compile":"yarn run compile:main && yarn run compile:module && yarn run compile:browser && yarn run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","cut-off":"cut-off","cutoff:post-version":"yarn run document","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"yarn run tslint && yarn run markdownLint","markdownLint":"markdownlint README.md","publish-cutoff":"publish-cutoff","test":"yarn run lint && yarn run type-check && yarn run test:web && yarn run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","tslint":"gulp tslint","type-check":"gulp type-check"},"husky":{"hooks":{"pre-push":"yarn run test"}},"dependencies":{"@babel/polyfill":"7.0.0-beta.44","cacheability":"^1.0.6","fakeredis":"^2.0.0","idb":"^2.1.1","iso-logger":"0.0.12","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"peerDependencies":{"isomorphic-fetch":"^2.2.1","lodash":"^4.17.5"},"devDependencies":{"@babel/core":"7.0.0-beta.44","@babel/plugin-proposal-decorators":"7.0.0-beta.44","@babel/preset-env":"7.0.0-beta.44","@babel/preset-stage-0":"7.0.0-beta.44","@types/chai":"^4.1.2","@types/lodash":"^4.14.106","@types/md5":"^2.1.32","@types/mocha":"^5.0.0","@types/node":"^10.3.2","@types/redis":"^2.8.6","@types/sinon":"^5.0.1","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^5.0.0","babel-eslint":"^8.2.2","babel-plugin-lodash":"^3.3.2","babel-plugin-module-resolver":"^3.1.1","chai":"^4.1.2","codecov":"^3.0.0","cross-env":"^5.1.4","cutoff":"^0.0.12","del":"^3.0.0","dotenv":"^6.0.0","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.4","gulp-tslint":"^8.1.3","gulp-typedoc":"^2.2.0","gulp-typescript":"^4.0.2","husky":"^1.0.0-rc.8","isomorphic-fetch":"^2.2.1","istanbul-instrumenter-loader":"^3.0.1","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^3.0.0","lodash":"^4.17.5","lodash-webpack-plugin":"^0.11.4","markdownlint-cli":"^0.10.0","merge-stream":"^1.0.1","mocha":"^5.0.5","nyc":"^12.0.2","sinon":"^6.0.0","sinon-chai":"^3.0.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.4","ts-node":"^6.1.0","tsconfig-paths":"^3.3.2","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"^2.8.1","uglifyjs-webpack-plugin":"^1.2.4","webpack":"4.12.0","webpack-bundle-analyzer":"^2.11.1","webpack-stream":"^4.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2017 dylanaubrey\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cachemap@0.2.0","dist":{"shasum":"37a7ec16d2061290d8523b195d623da8f93cc5d0","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.2.0.tgz","fileCount":169,"unpackedSize":3032520,"integrity":"sha512-4KIVTfJNpbNm0baWWJWz9l3Xj5w+PW/6xBIf6X6gh4/2IMuRlQg/WRwUK4bCHU0T9dShrl0ziD5vhkyu2n1uVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWzUP7qC+nnIT9jO6m7ZENDaKbFvHPZ8pC+a41ZTpkxAiEA0NwFkByd+ryJvoPPsOEDWaq2vZOqxowP76rdxMKwx9o="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.2.0_1528834838749_0.8192200632243469"},"_hasShrinkwrap":false},"0.2.1":{"name":"cachemap","version":"0.2.1","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"https://github.com/dylanaubrey/cachemap"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"yarn run clean && yarn run test && yarn run compile && yarn run analyze:bundle && yarn run document","clean":"gulp clean","compile":"yarn run compile:main && yarn run compile:module && yarn run compile:browser && yarn run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","cut-off":"cut-off","cutoff:post-version":"yarn run document","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"yarn run tslint && yarn run markdownLint","markdownLint":"markdownlint README.md","publish-cutoff":"publish-cutoff","test":"yarn run lint && yarn run type-check && yarn run test:web && yarn run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","tslint":"gulp tslint","type-check":"gulp type-check"},"husky":{"hooks":{"pre-push":"yarn run test"}},"dependencies":{"@babel/polyfill":"7.0.0-beta.44","cacheability":"^1.0.7","fakeredis":"^2.0.0","idb":"^2.1.1","iso-logger":"0.0.12","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"peerDependencies":{"isomorphic-fetch":"^2.2.1","lodash":"^4.17.5"},"devDependencies":{"@babel/core":"7.0.0-beta.44","@babel/plugin-proposal-decorators":"7.0.0-beta.44","@babel/preset-env":"7.0.0-beta.44","@babel/preset-stage-0":"7.0.0-beta.44","@types/chai":"^4.1.2","@types/lodash":"^4.14.106","@types/md5":"^2.1.32","@types/mocha":"^5.0.0","@types/node":"^10.3.2","@types/redis":"^2.8.6","@types/sinon":"^5.0.1","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^5.0.0","babel-eslint":"^8.2.2","babel-plugin-lodash":"^3.3.2","babel-plugin-module-resolver":"^3.1.1","chai":"^4.1.2","codecov":"^3.0.0","cross-env":"^5.1.4","cutoff":"^0.0.12","del":"^3.0.0","dotenv":"^6.0.0","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.4","gulp-tslint":"^8.1.3","gulp-typedoc":"^2.2.0","gulp-typescript":"^4.0.2","husky":"^1.0.0-rc.8","isomorphic-fetch":"^2.2.1","istanbul-instrumenter-loader":"^3.0.1","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^3.0.0","lodash":"^4.17.5","lodash-webpack-plugin":"^0.11.4","markdownlint-cli":"^0.10.0","merge-stream":"^1.0.1","mocha":"^5.0.5","nyc":"^12.0.2","sinon":"^6.0.0","sinon-chai":"^3.0.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.4","ts-node":"^6.1.0","tsconfig-paths":"^3.3.2","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"^2.8.1","uglifyjs-webpack-plugin":"^1.2.4","webpack":"4.12.0","webpack-bundle-analyzer":"^2.11.1","webpack-stream":"^4.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2017 dylanaubrey\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cachemap@0.2.1","dist":{"shasum":"8156c1566c1d3605763b6c6e49bb7230c3cbcce8","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.2.1.tgz","fileCount":168,"unpackedSize":3032847,"integrity":"sha512-AePVXytNC3DT2qp7INdnbeTQBpfOClbMVpnX8XgqHRMUnQeb3fR4BpgTsjMdnay+6g3Kh8iOBvCyIKMGqmmRcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKx46XTYsM+BbF2zDb+MUClyN5x2ZEQcDrQznbLLVQ0AiBy/mb5k6jI+d54Bu8peyhw2FJLasPxYLUHsGflxs8PYA=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.2.1_1528835527018_0.4017676216937762"},"_hasShrinkwrap":false},"0.2.2":{"name":"cachemap","version":"0.2.2","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/dylanaubrey/cachemap","bugs":{"url":"https://github.com/dylanaubrey/cachemap/issues"},"repository":{"type":"git","url":"https://github.com/dylanaubrey/cachemap"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/main/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer bundle/stats.json lib/umd --mode static --report bundle/report.html --no-open","build":"yarn run clean && yarn run test && yarn run compile && yarn run analyze:bundle && yarn run document","clean":"gulp clean","compile":"yarn run compile:main && yarn run compile:module && yarn run compile:browser && yarn run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:umd":"cross-env BABEL_ENV=browser gulp umd","cut-off":"cut-off","cutoff:post-version":"yarn run document","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"yarn run tslint && yarn run markdownLint","markdownLint":"markdownlint README.md","publish-cutoff":"publish-cutoff","test":"yarn run lint && yarn run type-check && yarn run test:web && yarn run test:node","test:node":"cross-env TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","tslint":"gulp tslint","type-check":"gulp type-check"},"husky":{"hooks":{"pre-push":"yarn run test"}},"dependencies":{"@babel/polyfill":"7.0.0-beta.44","cacheability":"^1.0.8","fakeredis":"^2.0.0","idb":"^2.1.1","iso-logger":"0.0.12","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"peerDependencies":{"isomorphic-fetch":"^2.2.1","lodash":"^4.17.5"},"devDependencies":{"@babel/core":"7.0.0-beta.44","@babel/plugin-proposal-decorators":"7.0.0-beta.44","@babel/preset-env":"7.0.0-beta.44","@babel/preset-stage-0":"7.0.0-beta.44","@types/chai":"^4.1.2","@types/lodash":"^4.14.106","@types/md5":"^2.1.32","@types/mocha":"^5.0.0","@types/node":"^10.3.2","@types/redis":"^2.8.6","@types/sinon":"^5.0.1","@types/sinon-chai":"^2.7.29","awesome-typescript-loader":"^5.0.0","babel-eslint":"^8.2.2","babel-plugin-lodash":"^3.3.2","babel-plugin-module-resolver":"^3.1.1","chai":"^4.1.2","codecov":"^3.0.0","cross-env":"^5.1.4","cutoff":"^0.0.12","del":"^3.0.0","dotenv":"^6.0.0","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.4","gulp-tslint":"^8.1.3","gulp-typedoc":"^2.2.0","gulp-typescript":"^4.0.2","husky":"^1.0.0-rc.8","isomorphic-fetch":"^2.2.1","istanbul-instrumenter-loader":"^3.0.1","karma":"^2.0.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^3.0.0","lodash":"^4.17.5","lodash-webpack-plugin":"^0.11.4","markdownlint-cli":"^0.10.0","merge-stream":"^1.0.1","mocha":"^5.0.5","nyc":"^12.0.2","sinon":"^6.0.0","sinon-chai":"^3.0.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.4","ts-node":"^6.1.0","tsconfig-paths":"^3.3.2","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"^2.8.1","uglifyjs-webpack-plugin":"^1.2.4","webpack":"4.12.0","webpack-bundle-analyzer":"^2.11.1","webpack-stream":"^4.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2017 dylanaubrey\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cachemap@0.2.2","dist":{"shasum":"c4bfd73defea2beb095c332bfab0f5935f2b5890","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.2.2.tgz","fileCount":168,"unpackedSize":3033200,"integrity":"sha512-ZkR2q095vspuvoSc0OPfvEX8wzo08kTd2BA0PudznzACt+kxThiHBrogCFl+qaA4O5uTsw/OQTUciT5lgoQkpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa1F4hE3mPfiAbvIr7oZ+egTrKR6fme5zbqxOeJ5U61gIhAMjQuMDJns9qshnQU5Msvc8ZQ81x7QzZo9BLyCYWdIK8"}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.2.2_1528927668493_0.9723261466159827"},"_hasShrinkwrap":false},"0.3.0":{"name":"cachemap","version":"0.3.0","description":"An isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.","author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"license":"MIT","homepage":"https://github.com/bad-batch/cachemap","bugs":{"url":"https://github.com/bad-batch/cachemap/issues"},"repository":{"type":"git","url":"https://github.com/bad-batch/cachemap"},"main":"lib/main/index.js","module":"lib/module/index.js","browser":"lib/browser/index.js","types":"lib/types/index.d.ts","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"scripts":{"analyze:bundle":"webpack-bundle-analyzer \"bundle/stats.json\" \"lib/umd\" --mode static --report \"bundle/report.html\" --no-open","build":"yarn run clean && yarn run test && yarn run compile && yarn run analyze:bundle && yarn run document","clean":"gulp clean","compile":"yarn run compile:main && yarn run compile:types && yarn run compile:module && yarn run compile:browser && yarn run compile:umd","compile:browser":"cross-env BABEL_ENV=browser gulp browser","compile:main":"cross-env BABEL_ENV=main gulp main","compile:module":"cross-env BABEL_ENV=module gulp module","compile:types":"gulp types","compile:umd":"cross-env BABEL_ENV=browser webpack","cut-off":"cut-off","cutoff:post-version":"yarn run document","debug:web":"cross-env BABEL_ENV=debug TEST_ENV=true karma start --no-single-run --reporters progress --browsers","document":"gulp document","lint":"yarn run tslint && yarn run markdownLint","markdownLint":"markdownlint README.md","publish-cutoff":"publish-cutoff","test":"yarn run lint && yarn run type-check && yarn run test:web && yarn run test:node","test:node":"cross-env TS_NODE_TRANSPILE_ONLY=true TS_NODE_PROJECT=\"./tsconfig.test.json\" nyc mocha --opts \"./mocha.opts\"","test:web":"cross-env BABEL_ENV=browser TEST_ENV=true karma start --single-run --browsers ChromeHeadless --reporters mocha,coverage-istanbul","tslint":"gulp tslint","type-check":"gulp type-check"},"husky":{"hooks":{"pre-push":"yarn run test"}},"dependencies":{"@babel/polyfill":"7.0.0-beta.44","cacheability":"^2.0.1","fakeredis":"^2.0.0","idb":"^2.1.3","md5":"^2.2.1","object-sizeof":"^1.2.0","promise-worker":"^1.1.1","redis":"^2.8.0"},"peerDependencies":{"isomorphic-fetch":"^2.2.1","lodash":"^4.17.5"},"devDependencies":{"@babel/core":"7.0.0-beta.44","@babel/plugin-proposal-decorators":"7.0.0-beta.44","@babel/preset-env":"7.0.0-beta.44","@babel/preset-stage-0":"7.0.0-beta.44","@types/chai":"^4.1.4","@types/lodash":"^4.14.110","@types/md5":"^2.1.32","@types/mocha":"^5.2.4","@types/node":"^10.5.1","@types/redis":"^2.8.6","@types/sinon":"^5.0.1","@types/sinon-chai":"^3.2.0","awesome-typescript-loader":"^5.2.0","babel-eslint":"^8.2.5","babel-plugin-lodash":"^3.3.2","chai":"^4.1.2","codecov":"^3.0.0","cross-env":"^5.2.0","cutoff":"^0.0.14","del":"^3.0.0","dotenv":"^6.0.0","eslint":"^5.0.1","eslint-config-airbnb":"^17.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.10.0","gulp":"^3.9.1","gulp-babel":"^8.0.0-beta.2","gulp-sourcemaps":"^2.6.4","gulp-tslint":"^8.1.3","gulp-typedoc":"^2.2.0","gulp-typescript":"^5.0.0-alpha.2","husky":"1.0.0-rc.8","isomorphic-fetch":"^2.2.1","istanbul-instrumenter-loader":"^3.0.1","karma":"^2.0.4","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-coverage-istanbul-reporter":"^2.0.1","karma-edge-launcher":"^0.4.2","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^3.0.0","lodash":"^4.17.5","lodash-webpack-plugin":"^0.11.4","markdownlint-cli":"^0.10.0","merge-stream":"^1.0.1","mocha":"^5.0.5","nyc":"^12.0.2","sinon":"^6.0.1","sinon-chai":"^3.2.0","source-map-loader":"^0.2.3","source-map-support":"^0.5.4","ts-node":"^7.0.0","tslint":"^5.9.1","typedoc":"^0.11.1","typescript":"^2.9.2","uglifyjs-webpack-plugin":"^1.2.7","webpack":"4.14.0","webpack-bundle-analyzer":"^2.11.1","webpack-cli":"^3.0.8"},"licenseText":"MIT License\n\nCopyright (c) 2017 dylanaubrey\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cachemap@0.3.0","dist":{"shasum":"56949068ee45f7955343c151adbda707b01f5872","tarball":"https://registry.npmjs.org/cachemap/-/cachemap-0.3.0.tgz","fileCount":164,"unpackedSize":2872017,"integrity":"sha512-zfiy32dwoa89gfkRFWWEvT39WZaHh2nBJaFkoa+jrBcL5RGLN23htAZ19GhXuSy+M4UuSF4nVujfBYb6s2ccYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpzUPJ4SmYRb+/f9ddEte2D9IZkpOz2qCFvHup8dm70AiBYl+o5PHycM8szVeBvk1ENM7OG9UKaW9V8kerbRyeCAw=="}]},"maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"_npmUser":{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cachemap_0.3.0_1530565089238_0.2979033849077619"},"_hasShrinkwrap":false}},"readme":"# cachemap\n\nAn isomorphic cache that can use Redis, LocalStorage, IndexedDB or an in-memory Map.\n\n[![Build Status](https://travis-ci.org/bad-batch/cachemap.svg?branch=master)](https://travis-ci.org/bad-batch/cachemap)\n[![codecov](https://codecov.io/gh/bad-batch/cachemap/branch/master/graph/badge.svg)](https://codecov.io/gh/bad-batch/cachemap)\n[![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=sonarqube%3Acachemap&metric=alert_status)](https://sonarcloud.io/dashboard?id=sonarqube%3Acachemap)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n[![npm version](https://badge.fury.io/js/cachemap.svg)](https://badge.fury.io/js/cachemap)\n[![dependencies Status](https://david-dm.org/bad-batch/cachemap/status.svg)](https://david-dm.org/bad-batch/cachemap)\n[![devDependencies Status](https://david-dm.org/bad-batch/cachemap/dev-status.svg)](https://david-dm.org/bad-batch/cachemap?type=dev)\n\n## Summary\n\n* Use Redis or an in-memory Map on the server.\n* Use LocalStorage, IndexedDB or an in-memory Map on the client.\n* Export/import entries and metadata from one Cachemap to another.\n* Store data alongside cache-control directives, etag and uuid (tag).\n* Cache headers used to derive whether data is fresh or stale.\n* Sort stored data based on metadata values.\n* Build-in reaper to cull stale data at specified intervals.\n* Set approximate maximum memory size for data.\n* Use on main thread or as web worker in browser.\n\n## Installation\n\n```bash\nyarn add cachemap\n```\n\n## Compilation\n\nThe `WEB_ENV` environment variable must be set to `'true'` when you compile your browser bundle in order to exclude\nRedis from the build.\n\n## Documentation\n\nAdditional documentation can be found on the Cachemap [github pages](https://bad-batch.github.io/cachemap).\n\n## Web worker interface\n\nYou can run Cachemap in a web worker by using `WorkerCachemap` as the Cachemap interface in your bundle on the main\nthread and `{ worker-cachemap.worker: ./node_modules/cachemap/lib/browser/worker.js }` as the entry point for your\nbundle on the worker thread.\n\n## Changelog\n\nCheck out the [features, fixes and more](CHANGELOG.md) that go into each major, minor and patch version.\n\n## License\n\nCachemap is [MIT Licensed](LICENSE).","maintainers":[{"name":"dylanaubrey","email":"dylanaubrey@gmail.com"}],"time":{"modified":"2022-06-13T05:23:49.441Z","created":"2017-06-27T13:02:08.414Z","0.0.1":"2017-06-27T13:02:08.414Z","0.0.2":"2017-06-30T19:31:34.282Z","0.0.3":"2017-07-14T08:25:41.982Z","0.0.4":"2017-07-14T21:32:58.709Z","0.0.5":"2017-07-26T19:05:17.189Z","0.0.6":"2017-08-23T21:15:12.792Z","0.0.7":"2017-09-03T22:45:10.202Z","0.0.8":"2017-09-03T22:50:07.421Z","0.0.9":"2017-09-04T21:19:17.564Z","0.0.10":"2017-10-04T19:57:45.596Z","0.0.11":"2017-10-04T20:02:40.668Z","0.0.12":"2017-10-08T14:44:34.161Z","0.0.13":"2017-12-22T21:09:26.271Z","0.0.14":"2017-12-22T21:35:56.980Z","0.0.16":"2017-12-22T23:14:31.725Z","0.0.17":"2017-12-23T15:39:03.030Z","0.0.19":"2017-12-23T15:51:13.091Z","0.0.20":"2017-12-23T21:11:02.602Z","0.0.21":"2017-12-23T23:49:36.872Z","0.0.22":"2017-12-24T00:24:54.084Z","0.0.23":"2017-12-24T23:13:58.227Z","0.0.24":"2017-12-26T23:14:00.088Z","0.0.25":"2017-12-26T23:44:53.379Z","0.0.26":"2017-12-28T21:58:18.651Z","0.0.27":"2017-12-28T22:54:30.278Z","0.0.30":"2017-12-30T00:21:48.936Z","0.0.31":"2017-12-30T09:38:20.198Z","0.0.32":"2017-12-30T10:21:58.688Z","0.0.33":"2017-12-30T11:53:38.759Z","0.0.34":"2017-12-30T12:58:45.966Z","0.0.35":"2017-12-30T21:17:13.294Z","0.0.36":"2018-01-01T21:46:12.624Z","0.0.37":"2018-01-03T14:32:44.697Z","0.0.38":"2018-01-04T13:20:59.461Z","0.0.39":"2018-01-05T08:52:31.423Z","0.0.40":"2018-01-05T09:24:54.556Z","0.0.41":"2018-01-05T12:29:13.923Z","0.0.42":"2018-01-08T17:35:41.825Z","0.0.43":"2018-01-09T12:45:48.097Z","0.0.44":"2018-01-16T09:41:36.907Z","0.0.48":"2018-01-17T10:46:50.886Z","0.0.49":"2018-01-18T06:41:09.890Z","0.0.50":"2018-01-18T08:56:22.409Z","0.0.51":"2018-01-18T22:44:24.336Z","0.0.52":"2018-01-19T21:03:03.017Z","0.0.53":"2018-01-19T21:12:41.880Z","0.0.54":"2018-01-19T22:18:17.630Z","0.0.56":"2018-01-20T00:23:44.111Z","0.0.57":"2018-01-20T23:37:41.802Z","0.0.58":"2018-01-21T00:44:33.949Z","0.0.59":"2018-01-21T22:02:12.203Z","0.0.61":"2018-01-22T22:22:40.289Z","0.0.62":"2018-01-25T01:10:13.319Z","0.0.63":"2018-01-25T22:04:25.742Z","0.0.64":"2018-01-27T00:13:22.488Z","0.0.65":"2018-01-27T00:32:53.600Z","0.0.66":"2018-01-28T21:41:51.083Z","0.0.67":"2018-01-28T23:07:39.569Z","0.0.70":"2018-01-29T23:08:05.894Z","0.0.71":"2018-01-30T09:26:30.475Z","0.0.72":"2018-01-31T21:52:35.132Z","0.0.73":"2018-01-31T22:37:09.716Z","0.0.74":"2018-02-06T21:52:47.642Z","0.1.0":"2018-02-10T20:10:41.579Z","0.1.1":"2018-02-10T22:49:18.757Z","0.1.2":"2018-03-28T12:20:00.314Z","0.1.3":"2018-03-28T12:43:41.367Z","0.1.4":"2018-03-31T21:14:21.601Z","0.1.5":"2018-04-06T07:39:15.144Z","0.1.6":"2018-04-09T21:30:37.810Z","0.1.7":"2018-04-16T23:30:16.500Z","0.1.8":"2018-04-16T23:55:22.010Z","0.2.0":"2018-06-12T20:20:38.855Z","0.2.1":"2018-06-12T20:32:07.188Z","0.2.2":"2018-06-13T22:07:48.597Z","0.3.0":"2018-07-02T20:58:09.378Z"},"homepage":"https://github.com/bad-batch/cachemap","keywords":["cachemap","cache","map","redis","localstorage","indexedDB","isomorphic"],"repository":{"type":"git","url":"https://github.com/bad-batch/cachemap"},"author":{"name":"Dylan Aubrey","email":"dylanaubrey@gmail.com"},"bugs":{"url":"https://github.com/bad-batch/cachemap/issues"},"license":"MIT","readmeFilename":"README.md"}