{"_id":"webext-storage-cache","_rev":"50-bc5b903319f739a02d803055355acb1b","name":"webext-storage-cache","dist-tags":{"latest":"7.0.0","next":"7.0.0-1"},"versions":{"0.0.0":{"name":"webext-storage-cache","version":"0.0.0","author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@0.0.0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"homepage":"https://github.com/dotconnor/webext-storage-cache#readme","bugs":{"url":"https://github.com/dotconnor/webext-storage-cache/issues"},"xo":{"envs":["browser"],"globals":["browser"]},"dist":{"shasum":"ad847845ce2cb56ce53c89b68a991d46635e2c1c","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-0.0.0.tgz","fileCount":5,"integrity":"sha512-ZwBQLPHrETO5uf81Cw4iTr75KaQj5vGs8vW3LXfm1pl3FitflGMB2h/x1zEs8c5nkGJWseD6sF3dftx4XJ2ZgA==","signatures":[{"sig":"MEQCIA4PxQX/rq3R0LM/qznV1TbIv2fkruezBfzHQazhNefRAiB81s4fL9L6Ob3V/6/CPFKC2dKrzqEnq4ajWTyZFQo7nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+mBiCRA9TVsSAnZWagAAaLMP/3bQRXFvYjB2HRlMc96F\nwfluNLt/eyvMhX/vsOxtoFdi++Z+aq7KjFiAUz5J3WMrwCjjA6ZVONjkBrol\n5DM24v6eTLsoA0FiPPkGH+dLuOX6Yo5imcF8xnQjZji2AvlwWps0XKf6E1Yi\nopycMmC9lQcTw+Jqf4STwdCilZZ7QbLok6SPGr2mZKRLRqN+6SFLDJnzsxdM\nLBIz3gqoaPg6Fp2wOBrYuAtZpPvRD+2EBLmYVQNVtilE5+YSNcrKm1W4J4ez\nLavfLpzGi6YjJgcbUESsLXbpN1XCsUOO3nnOzjQAk6hzQzzYZ3PbcgjAG4Ov\nRUc/nOlPd6jLdZXO3Zp9Io1GHhXn4qm3bvFbBMR/NThXzh9kYctOD2JpJkkh\nhcCGgBKN0ViBWUxwcwV7jtH5oDWgCCocs3Szf+ZZG9TIvR6WjnKisSBiTkW6\nZRv7fHMvfWFKsNT3JPyCzfks9Mpl3cvopHNKBxiHsWCafZ9WUcOfVaCMZw7e\n7RRdkJxEKmtBqyYtB5WzGwxfJ/DTOJqeiXDRrtbIPRcUbmg9zUjtbyCt7PlY\n3iXe8CasZprvHU39x2lLg2cOPkzfoqj8hz3P20zEJi1n+1ACGk4Akw14rJGV\n+l7Lhcs79EgLZQXH+kzlWE2CSoyN012zMrG2CFp5Y7RLjSL8Ucyg5qN3ZF+L\n39G9\r\n=Vn8y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8f94326bbce7cc988612ab9f800e4f1c0ccb72fe","scripts":{"test":"xo"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/dotconnor/webext-storage-cache.git","type":"git"},"_npmVersion":"6.9.0","description":"Storage Cache for Web Extensions","directories":{},"_nodeVersion":"11.6.0","dependencies":{"webext-detect-page":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_0.0.0_1559912545231_0.8687601697583816","host":"s3://npm-registry-packages"}},"1.0.0-0":{"name":"webext-storage-cache","version":"1.0.0-0","keywords":["cache","temporary","expirating","self-cleaning","background page","content script","options page","promises","await","browser","extension","webext","web-ext","chrome","firefox"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@1.0.0-0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"github@bfred.it"}],"homepage":"https://github.com/bfred-it/webext-storage-cache#readme","bugs":{"url":"https://github.com/bfred-it/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"ignores":["webext-storage-cache.js"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript"}],"extensions":["ts"]},"dist":{"shasum":"3c2df1fae6df4c3486c18ef6f4da7d5946d9e74d","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-1.0.0-0.tgz","fileCount":5,"integrity":"sha512-ElrnbD7+EdaVF5JuZjA836pB9IQ76kevNevoBlAsaxWLS2eQf+NDGqTiuu6/3B3Io8Ec6a51giMXpZwLZzqLnw==","signatures":[{"sig":"MEUCIQCU5v8u6Fl1LT+AK5XCP/njKKfQWQlenCIKgCv04bbHDQIgceu2UaIJXmH06rXkYwsCmw0tBZV1RfBqa++3Y4SFu40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFjd+CRA9TVsSAnZWagAAErsP/iE7ZrJU7RR5+J87F7lh\nhRYD5OJn7crOtfVB/O1gBBgpkW3e2+tKI52UPX+4QwLfGw8zKDVwbglXrxgM\nHI7r5eurnN0CzXciQ++YzZbCCok8yAU+BR1l08g3FOl/QDMAl4gJ+Wpo6AFX\npb3alLUQukt+qfCeH5an8D/umuJcOfHps8VtJ4WgHxnSzF/47UBBcKmLxpBo\ngbFO46ucbBZLkXkj3KxzsqBU1Y1foRVgc4OrQ3QmKkXdN6FpgBBnn8LBkvhM\nt/SeDqyh8vzmF3y4s+UtDOKOUzuyrvTi1vb67wFwvfmEGSQ5YWXGTDC6RUSA\n/HqqvDClcvsvsSji7PnKF4svDCNbZAOZlIHfVI8n89HXKnXGSvWpumk1yVih\nR8LhmMjhTAR3kQ8mmwTgvck3KWfeS1oefFo+PHHTAJXDPf55G3yBWTAf2rTI\nnlBnzF5v7J/Um+1w0RH+cG1I+YiyesJRMBxKO41XbgnpdQSG3rVMyE7qObLY\n+IIy1Ya7rahNP8w1iUkpBfB1LvEu+ReEwGG36RxmwJILg1+Oez7DLddIqVY3\n8WRTnyMwEvwlMBkA5GQKCc10m43Ar/M5RliASIn9BwqHu4sC69HEHybryNyF\n+MNUEVVaA3kta6S/9hzq76Cg3RT6s1UfXOZxG+FBINzSGwl+23zyfJ/Q6MLH\nLADj\r\n=e+oK\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"fe9d2bd90b71ece47caa1da680a813ac03111e17","scripts":{"test":"run-p --silent build test:*","build":"tsc && rollup -c","watch":"tsc --watch","test:lint":"xo","prepublish-only":"run-p --silent build"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/bfred-it/webext-storage-cache.git","type":"git"},"_npmVersion":"6.9.2","description":"Promised cache storage with expiration for WebExtensions. Chrome and Firefox.","directories":{},"_nodeVersion":"11.6.0","dependencies":{"webext-detect-page":"^0.9.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"*","rollup":"^1.12.5","typescript":"^3.5.0","npm-run-all":"^4.1.5","@types/chrome":"0.0.86","@sindresorhus/tsconfig":"^0.4.0","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-typescript":"^1.0.1","@typescript-eslint/parser":"^1.11.0","rollup-plugin-node-resolve":"^5.1.0","eslint-config-xo-typescript":"^0.15.0","@typescript-eslint/eslint-plugin":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_1.0.0-0_1561737086152_0.8490740552616054","host":"s3://npm-registry-packages"}},"1.0.0-1":{"name":"webext-storage-cache","version":"1.0.0-1","keywords":["cache","temporary","expirating","self-cleaning","background page","content script","options page","promises","await","browser","extension","webext","web-ext","chrome","firefox"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@1.0.0-1","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"github@bfred.it"}],"homepage":"https://github.com/bfred-it/webext-storage-cache#readme","bugs":{"url":"https://github.com/bfred-it/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"ignores":["webext-storage-cache.js"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript"}],"extensions":["ts"]},"dist":{"shasum":"b01a222af5384d23375b6384e9a7dc81a2de53bb","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-1.0.0-1.tgz","fileCount":5,"integrity":"sha512-GHyFFEJlMmNTcuDx/q1QckA+gd8phJIKGpgY2vmQ6Mp1+Qz7Kpe/dPZfbsqSluRcCSlz11+z3fVswWZjKZamQA==","signatures":[{"sig":"MEYCIQD2evTdpJxzBJ38qykFvDj0F/mODOg8ChPJFba5yAyypwIhAOYLzHIzZHxYBCtS8dqpsIxpf+SQdnb8BtA7wwyKkpeb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFj0xCRA9TVsSAnZWagAA+ksP/1eQrYK0r7cWrzR2Yrkb\nyqd1UeJxQjUDSAGOSHmOguwlL44WlKWmP8Ya/negyxCNnLI/Hm+K9GLifLN/\nIOLaEQne59Crniyb35wyrbJ4nhnvZh+yo6nwaEGlhvW5aolZgkQO0u/x1khm\nEM2+QGXdQ/vTbBpRj4mpqO7mm3zhAxJ4Q6RxVqEDvrcHDFEXJ+IeMDNAK2oq\nAqJf9kn972qss7QcAo3+uZaKwi/7PqLCwmX5LmKcQX/1sg1Q04jnEqeE8ZOX\nvqH3h5nluApmmrJSXauOfgKYSfFDSHXSshFYM2gGNG5T9BdYAKCFarUI3xON\nCN60ZTkwu4q69cJ/rxJ23qneA6VculBE5NJe9q1mEKKBNUmnMPwLqWN0g5H3\nDKBQk/pE1ZJgRBTFOAOzfO16yr3fRnuYxkpyIVHNxY99uJzb99NrK3b8Cjo+\nls+ck/yRzqRLA5Dk9BtXTN3QehSrW/B2vQJPBI7IbCBlywWZxOVsRjpq0hDx\nQlBeCLUQgSuljoMJLjDll4fDMQFlLaLNDANLNpfRfUpnop1zit7JgT5ZUrk5\nOxz5s3s88sBJ7Ks15fja0Dio/um51LXxHsWEteW6UM86CQaU5nH371NgIega\nCBTPIjd6VpMp3PTcsU+TOEY39rj/SMiIMzaGIdfEl40W7OH6rWMl2ciywPpy\n3zrE\r\n=Am2+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"94e5dd449810d6d13c0d5186d4787f63311839b4","scripts":{"test":"run-p --silent build test:*","build":"tsc && rollup -c","watch":"tsc --watch","test:lint":"xo","prepublish-only":"run-p --silent build"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/bfred-it/webext-storage-cache.git","type":"git"},"_npmVersion":"6.9.2","description":"Promised cache storage with expiration for WebExtensions. Chrome and Firefox.","directories":{},"_nodeVersion":"11.6.0","dependencies":{"webext-detect-page":"^0.9.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"xo":"*","rollup":"^1.12.5","typescript":"^3.5.0","npm-run-all":"^4.1.5","@types/chrome":"0.0.86","@sindresorhus/tsconfig":"^0.4.0","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-typescript":"^1.0.1","@typescript-eslint/parser":"^1.11.0","rollup-plugin-node-resolve":"^5.1.0","eslint-config-xo-typescript":"^0.15.0","@typescript-eslint/eslint-plugin":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_1.0.0-1_1561738544808_0.19753237381157818","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"webext-storage-cache","version":"1.0.0","keywords":["cache","map","temporary","expirating","self-cleaning","background page","content script","options page","promises","await","browser","extension","webext","web-ext","chrome","firefox"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@1.0.0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"github@bfred.it"}],"homepage":"https://github.com/bfred-it/webext-storage-cache#readme","bugs":{"url":"https://github.com/bfred-it/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"ignores":["webext-storage-cache.js"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript"}],"extensions":["ts"]},"dist":{"shasum":"5eafc1608db4ca9dcca665e66d2befcbbabfb2ec","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-1.0.0.tgz","fileCount":5,"integrity":"sha512-WZuA2dAlCpiXm0LIzCWQBtJ1gdI94oXV3YXXNnxumjfLAPrxYMKgQZIZcH9pAtGo5r13pSw9FZprrZQ3FjSk0Q==","signatures":[{"sig":"MEUCIQDac71QVSDwkG1tvv8AhbvkV1+1hN+pM4iW1iNrC6sn9QIgLyzZM2v5rP1S7LHevEE9+m7vM2L5peODinV9s/dGy1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFl1GCRA9TVsSAnZWagAAnI8QAJxR02ea+FyjOp4vrOpT\nbsrrQ03l7+WaWJo5dJNilIuCb88iGrDk/u6amLnpshDSvdQ5qSVvpK+EWCal\n2WOrCVx1a4uiDPXa1KCIyZ/B+RN/QnV1Wj5XFkVNdxojHjW5c0QgdUQlnN3R\nqLTbSwKb7W43mWU8aDHFK5ahvD4+blgXK/XgZg5QDN3Y/CaUsJqGyyCiMxXg\nL8TJjlCtlhCbv/V8tAMOYhNClGbxDxFxl/yNKBnD/hrUUkxNAvIEMw7isWIN\nHI9k2gz/0q5k/Ee6njrJgeJfS6IY5fMKfCgoeoFsQC0eYuC/bkVjxXfG6BY0\n38RQkGu5yEzoI8z/tA4gcVAlKR8g7sNdEN6HqDa63zuSWksHO919AP+I4/iz\nrDdNs4IZWP6FhfQcZjWMv9YSDcaNyNXTd1MAx49BAUXuLrjDmdRTuiqmHQIW\nMVz4L6cApobRAMNTPz2pOYO7J0FwemA6cDj+7uVei3ZORQH3aFAnmcAq/RJ8\nqkuaKYk2iqXWtIU+hL1twRZe26P8GtTxiV8QRsLvu7KReS8wIIvL/WLjO6jM\nIdBYy1TdxSL/itb6wRs5tnTTgMJmtiMORIWwqBwedgeDI3K+GnPsZuwFVoHd\navNLloSBU/0y2PrAZUmVM6XulqbijEhfMfZ021M38QOJ1V6uCkl7GrpQ8ZnP\nuvuj\r\n=DVGs\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"b292530d2632ac4dcb905c457e9686a3699c0505","scripts":{"test":"run-p --silent build test:*","build":"tsc && rollup -c","watch":"tsc --watch","test:lint":"xo","prepublish-only":"run-p --silent build"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/bfred-it/webext-storage-cache.git","type":"git"},"_npmVersion":"6.9.2","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"11.6.0","dependencies":{"webext-detect-page":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","rollup":"^1.12.5","typescript":"^3.5.0","npm-run-all":"^4.1.5","@types/chrome":"0.0.86","@sindresorhus/tsconfig":"^0.4.0","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-typescript":"^1.0.1","@typescript-eslint/parser":"^1.11.0","rollup-plugin-node-resolve":"^5.1.0","eslint-config-xo-typescript":"^0.15.0","@typescript-eslint/eslint-plugin":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_1.0.0_1561746757423_0.6159629705964034","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"webext-storage-cache","version":"1.0.1","keywords":["cache","map","temporary","expirating","self-cleaning","background page","content script","options page","promises","await","browser","extension","webext","web-ext","chrome","firefox"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@1.0.1","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"github@bfred.it"}],"homepage":"https://github.com/bfred-it/webext-storage-cache#readme","bugs":{"url":"https://github.com/bfred-it/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript"}],"extensions":["ts"]},"dist":{"shasum":"7f6d8b55aaa3f08061da8e2d4ba294c31ab35f31","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-1.0.1.tgz","fileCount":3,"integrity":"sha512-fETITVPMbwOGyBhYMoTUnWDWuPfT9Yglqz1rYftLcDFXDnfEx2O2MgKp4B/zF0uLDo+jyCKMbA+28slO9M643w==","signatures":[{"sig":"MEUCICf4pu5ED/ENDPfGwE9Uu+TfuSo/xVynPxjHiaxc/ZJLAiEAiWVKjAgoQ+NTg8raPu/Rd7fqcAicP3fgNU6BH6CVcbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFzoZCRA9TVsSAnZWagAAuBEP/jv15MjGp6jKfjD3mlTa\nyrNzpCXE5ZdaP4YdP9h06ag29m/AiJ+cnIhYAe9BapCWyfZcvcsf+B4+Jnxp\n4RVORyAFZi2DoL51ZoOwTnnCCrvQmv4Gr6pQ8XQhnb9b2p++gvDoaA7QLAfX\nYjTv0jL7SE+FuPioNH7lBfaIvk23T+j0YJ7E6eUG/d4AVGtDeAUtdFFhl2TA\n8oG11xb+v1S8fqtyzqA+fIRYEXTFHj1iDq1S+qVyp+bn6rdlNqXcrUh/bOZr\n51ZScOkC+Mtt3Mbu/vr8u19pZC9raSCWqbjXJK+WT9Y/wTzvn48jvtF+diP5\no9QWylc5zKKTE62WDBmFnGFSZkb9GEgApgtKCaEAbCGS0Fe6PY3nXqAJal0N\nTbHEFEGut55cM3qel666T4K5SSGIpFKg9jXQHb21bIv7iBiKG8b0T5VVMz2X\nlNG0XaPfHjfn1QoAmoR1DKzcyIPY+ChoUZR63PQUyIrTX4bISw9Dxd4KJlpY\ncoxtyWvzegird+2Fqwi4UTDNzCDXY8rtJ6VSykcDhVB7k4AEozev2wzoI5ds\npiESdJAmjOA5G2QnwiTghvS12UVOoMZjWY5aII/Qt24CcB1w50xpD35HZprq\nrp5Wcofn/oouOvYqudCeQ18eFSk5Vk/BDEOoR+FjlXr8OHLVX0leHZft2Tev\nMLW/\r\n=HNNV\r\n-----END PGP SIGNATURE-----\r\n"},"module":"module/index.js","gitHead":"b20993c7550d4be13a7e1c6405ad4ea609272b7d","scripts":{"test":"xo && tsc --noEmit","build":"tsc && tsc --module es2015 --outDir module --declaration false","watch":"tsc --watch","prepublish-only":"npm run build --silent"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"deprecated":"This version is broken. Use 1.0.2 or later","repository":{"url":"git+https://github.com/bfred-it/webext-storage-cache.git","type":"git"},"_npmVersion":"6.9.2","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"11.6.0","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","typescript":"^3.5.0","@types/chrome":"0.0.86","@sindresorhus/tsconfig":"^0.4.0","@typescript-eslint/parser":"^1.11.0","eslint-config-xo-typescript":"^0.15.0","@typescript-eslint/eslint-plugin":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_1.0.1_1561803288555_0.5057110252810697","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"webext-storage-cache","version":"1.0.2","keywords":["cache","map","temporary","expirating","self-cleaning","background page","content script","options page","promises","await","browser","extension","webext","web-ext","chrome","firefox"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@1.0.2","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"github@bfred.it"}],"homepage":"https://github.com/bfred-it/webext-storage-cache#readme","bugs":{"url":"https://github.com/bfred-it/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript"}],"extensions":["ts"]},"dist":{"shasum":"62ee9b5b9ae9d7c78ed4e267e9937cc2cf3994a0","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-1.0.2.tgz","fileCount":6,"integrity":"sha512-0rxXPVHFeD+wvNHBI+jjgyI21Spd45N8tT7w9bbrVkly3Eo3RdbEeMTndJvbCu7jP7k3fqRlUC85xcJ6WdYSsA==","signatures":[{"sig":"MEUCIF3cyPoMIS8AuROu326Cw/Z//VuwuEYy+ofo1rpSwkvzAiEA/1FrPcupbU3OfeuC4yXxb64oaTH8HUgP9qKNfaTZUHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFz9TCRA9TVsSAnZWagAAwtIQAKAvclNRROy6ysghGvVk\nL8WTvEQpFri9yio2zQ1bXSez7aCsrsvPOQWoePdDty3evBa42VaZrVU12Ue/\nQTLNWI+cGgAXk1t9to5JCTO3kpCM+hW6gTXeUSEVQztjzEYNLm1+QXhJM5V2\n7UNtpwBQoOKED6sf5v1mUuffKg6ThXotPrRedGcSBYgI0l8QXJQ4OuBrBa1A\nmvrCRdTyYPKc3tTjkHFqjsJ+U56NzNc5660jcfjtR5RhvPFFkMYrW8JcKb8k\nIOg2WyAhBJvhvk5r8v+T1koJ4qvAigWhg4GjEdUqSxfVNcpb4C27nr7Rw3bz\nVxbAMLmoltiHFOjiyh4IN1jRwvshHcO6OwJyoF5kTINLkFWiX+LSB2f5eRJp\nzzudC6Xfs+0hmTfW9t4RFj7FeOXu37zsEMZ5AP4HR0WGJaYGI58jQ459KNuo\nmVuDsLbc9v8xKtPUtbdV8MP1IJcrvLb4MsjCEgiJBL+NU5KZSbco0RE7+PPr\nXVTz3eYDyYK+BWZl1xoS+O4fa2It5ZwdTeEqQH22Fz3d6UnBMjfgFYgXRLf7\nIZVNm4KvBcM29QguGA2BuBfvPzHlFuFGuasiYbMqf7iN1Kkb8D5sBc8yHTqw\n/LGHbwt06N4ExIOS9Z8QomZZVt4F4mS7jR/sZeTDYRETpTCA0HEKLE/8rb0u\nIN/1\r\n=56bn\r\n-----END PGP SIGNATURE-----\r\n"},"module":"module/index.js","gitHead":"0cce09b0022aaa2730e10ee9a2e98444841c3b60","scripts":{"test":"xo && tsc --noEmit","build":"tsc && tsc --module es2015 --outDir module --declaration false","watch":"tsc --watch","prepublishOnly":"npm run build --silent"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/bfred-it/webext-storage-cache.git","type":"git"},"_npmVersion":"6.9.2","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"11.6.0","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","typescript":"^3.5.0","@types/chrome":"0.0.86","@sindresorhus/tsconfig":"^0.4.0","@typescript-eslint/parser":"^1.11.0","eslint-config-xo-typescript":"^0.15.0","@typescript-eslint/eslint-plugin":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_1.0.2_1561804626886_0.289304345192412","host":"s3://npm-registry-packages"}},"2.0.0-0":{"name":"webext-storage-cache","version":"2.0.0-0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.0.0-0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript"}],"extensions":["ts"]},"dist":{"shasum":"7f206ef2845950f41e7508c5ca7751a468b835de","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.0.0-0.tgz","fileCount":6,"integrity":"sha512-zpXclgUgbWVD0MbtXke8CMuH6jhFRL1c1wYQcJNySUjP84OFqjUVuat9OOLo4AgKcQ3iEnfYd2LJ62Zn8mIf1A==","signatures":[{"sig":"MEUCID7udPv2+2R9ICSdHFG13D/28tMWn/+w4BDrbelyWS8ZAiEAy0kN60qyqAQzziTh1l8wKp1UlsVw7wNsbg52Y0ai7+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd46sMCRA9TVsSAnZWagAAgbMQAISJvJwAsethW2rPRCH/\nA+XiuNdKBpdzrctBKNtlZKUzFNOg8TZZtgJLtLKapvVm0NdCd8xOnbTxaWW8\nKvXbQdx0dBLj8BqoaFZQ5Tf1L4eEJQYiAC5T5MiQxIpbgcK0kdhEMh/Qj8GL\n6Y992H2LVPzaTYZfeolvadoXgEi5Y2Ec1/1tXdGd2AE3XiK/YXN4aS5bBpis\ndpb6YIo63VAjSv1HAt9fyiI1yQvyLtNsH0pGDn70x84lrNNIfFQKUtCBsSVF\n3PHaChKh6+li/VjCWxgTixCEkNtsS+lpJ8AoQBVQXmXxlne2erB6Fd/R2Wl3\n50GucEyYe8HJWpU0UK47VE7nTc6ArSsgstzAe1oukHWt3Qgy8ESllzYaIa/A\nBOg7cKZuIMQBLM9eQxbFTL8XEub5llu/Lb4DKKXCatBxZ1WFdEBOL4kljlq9\nOpnuX173BOyMcuhoiXLAgyGkmlomqifiJ7Nm6j7IckwIjGiRvWQeeofTj3al\njp993/kyCGaaafynfMsRt2rXQ4WsgCJfbNTCXD3eE1dDIwWR/R8U7W1NvUeM\nLoEi/0AfoInEZpbA4mNliY4/g7wj+d2NVEppNngn8YCyC+LHTJby3lrgWqMC\ngdW6MWgm7EZapQ32No8wRlGcCIOsshy8xbmKAjESDb1dBq7Z2VNVqESXk1oE\n7Ryd\r\n=ftU+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"f64791fc188e7acd718482447f1033aa0a36eb4b","scripts":{"test":"tsd; xo && tsc --noEmit","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build --silent"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.1","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"13.2.0","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.5.0","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.9.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.0.0-0_1575201548328_0.8010287008175012","host":"s3://npm-registry-packages"}},"2.0.0-1":{"name":"webext-storage-cache","version":"2.0.0-1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.0.0-1","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript"}],"extensions":["ts"]},"dist":{"shasum":"ea15d6585959dd79501bffbe94fca5a855daa6a8","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.0.0-1.tgz","fileCount":6,"integrity":"sha512-llIu2BxmfXbqcirTpguM6mHODLsSLRxXefloh4qoDD8dDENZ/mHA/7HFCKVYJDh48jUXJ2XGumq1d1q9qDFD5Q==","signatures":[{"sig":"MEUCID+Jlhn3wDbP8ekdDzG6+KWG58Cm3bt+6kFPvtjsY+c5AiEAsM7PG9FLREXEW2bSZZt5U8WRJZu8gMDvyFjN22//Nhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd47mfCRA9TVsSAnZWagAAn2UP/RYF/QARDXdY6NSD35ab\nK28JYInFpDEJbmMaHVQft/aFtiuW/pqKBtGg2xhX8ZPHnyQkYBmeVEWegGxb\nndrgHymk34jtR2hCP06Em8LSkYnTFnK5TVrOvlnQC39+3qSyxT6693Runmw7\nWGUTgMj3ffCvrsGUbrPb6Pe7B80GErpG/zHs7Q4+V3IxNhehZeaFD+IlmwOQ\nPbRobZlW8YTTtStYUNc/w/WxIsfUjhP7weUbNbHKRGnFYdqyEXaSah/LTUlU\n22F+Xu3ShoJUUHkVn7Xjn1jbNDQCrEdQU8S4hO32TI/reDEBnX79Dg0el07E\nUW4BCXFiq/FiIh62U5EAizm7g0UHsE0kfpbIMd5FHe9zvBUt/6eMD4knY67r\nAelvAWfnHm+6vvFKaycdmTqhyYeV1Np8KhNJ5z1XvunPtFEy5IX5ynx37Y76\noYsICQgKjosXjDXWp1vS2tX1+4zraUWTBL4ASyVZCNh/vI4osRIwgTynTiVZ\nPrXU56NJWpUttL13otS1ZhOUlXDxo+n2wZ7nkCXoRdfZKbRk/iRjui8/B17B\nOLz4thTwZEeP3kQWUwGVW+RrcBRk/mkTzD+cFGFNHwQe1IRZUn6v55ove071\nCJ9DBWP8XJfUMHcP76JArRpRgvveiC5mvdXlXvToF154r2wwJ70jNmzPt6Yj\n2o4l\r\n=o+rG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"b3c3bfb30d3e9765fd9eaab76b0a7cfa10b76c20","scripts":{"test":"tsd; xo && tsc --noEmit","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build --silent"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.1","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"13.2.0","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.5.0","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.9.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.0.0-1_1575205278542_0.060517101320372024","host":"s3://npm-registry-packages"}},"2.0.0-2":{"name":"webext-storage-cache","version":"2.0.0-2","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.0.0-2","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"dist":{"shasum":"a9013afd2ebce3afe71d2d8ba7744e347b68081b","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.0.0-2.tgz","fileCount":5,"integrity":"sha512-ZrNSfwBLYawoeTtsoqe+tL3ckvUCwG4mE9HJH8egxI4Tb3F61uKgUzidOaopd8NSjTG/KbwV2Pw5z0/XCEaxhg==","signatures":[{"sig":"MEYCIQDuY6aYE9JNdHIpQxoPjfsUIWdYXG3Qc1az2xjdsguJ0wIhAPPScRORR5HoJ8K2b2swsYsC/D0VwIps5cutDnfqUlZY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEuxDCRA9TVsSAnZWagAA2dcP/jkVmmLnT1FpO+tCeiKl\nenLdOMhladb3yKZNvh21hBeESYZL4g4VCqh6NjQXdLPd04LiIEp8kjq6be2Q\n6msFdunQAUGRh7CuwJv+cSmqm9v5iXVNcNBXw9PaiuS4cJkzhJxj2PmkpStc\n9UMrPOSD48uR4F/q/ywzYEdxOPBZwlfQsE2Y/PDUl3y+CSUCQvdXDyv/ktuk\nPp/Heyj/C4zYXIL+Abr6JRLmKe+qDHyzB2iPqIpZgJfoHXY5NU2U75+7pS2M\ntaIuHX/DzeawfmwacUcrAJjwSfaepU9NIZPZYLhrWzmWgzHM7tl3mvD2XbH0\nGLei341AqtP6s9rDsZXmwzINrSv8ztkflXzXz8piOWjgGbHWjcYKJ7kgUK4U\nFwTEqPnWEDWNqeQA686dLOEmf1wBMcEJYWQ/T07fnMyrKcNkPw9cOeSCYIy7\nuQ3nCKgY3UvcWtbioqYMv5GM0EbbJQPe+tetvKzuw3yPmSgJEX/7QGknK92l\nIVQo33+pazGu54jcwLWm2DTjBNwy6xlvt9IhB1rF9/wgSPeQr5MwyFPZ7Emx\npLNvwjwdRZWcDoyN7N74l6K8Q2D2ZBBGL2eLe1OZY2b5YsH5DufveXfRsc3k\n99J8w/hXq3I/CrXBpGk71fvhNJuphEnuT+2FHZISq9vuUasAWoGdcBjwCzzq\nVsgJ\r\n=B55J\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"b6798abc59d3849d7e6f577d3fc62f3ae1f0485e","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:tsd":"tsd; true","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.7.3","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.10.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.0.0-2_1578298435060_0.6932678382077784","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"webext-storage-cache","version":"2.0.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.0.0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"dist":{"shasum":"d86baefdb26cb901c4eb265d25b706206d203001","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.0.0.tgz","fileCount":5,"integrity":"sha512-LzOb62RdhB15sxBqtZ9yLBtbqLwdul1pEYCiLiGNvdh6pzXTTgbxPhQOqQ5+2nXXgKC8/YL/0DvANyPmyZ+5aw==","signatures":[{"sig":"MEYCIQDwemvk7fYEAnYjs+wLVo1sovn7XH/QcbArv1X5+mWU5QIhALnsrWwD8tGLthzNZjrnD9PNm26dhFQHtktj2nVq5/NR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEvfkCRA9TVsSAnZWagAAO3YP/2apFb/Ud2UjkciBtD2q\nip7ZcqmXN0ehymZHtZvHl2m0KFSh9Fsz+rK28bQMszDAXl3P25N6zeBlgU8h\neqLan4wmH6H1Flm5n3QvWPP/bG7Nin9JyD895uTlBlj+ju52p22sO8wvUd5n\nKUNmdFrWd+o9nznMChazf7DEjBhN3GW0VBSS7d/NIubkhtHQ/nSPzfckka3f\nqfB7vmvpMi25+wygfj3eWvCWAPB38OdNRRgOEbXEdwV+rUDejP6iKQLKnpR5\nj1/F9orD7yhFi4BaqPq3Srwndd5f2PSGf1tNhNJ8HYiGNaCUhUUcfv0CCT1V\numBswSi0Df8rVoMbtyJg9GZO6kTri0SfdOKiYTOYcIbspiL8eE5DhysHq9Mv\nUsIMvwdA/qNaTOd9Ul66OubS4sNC7P3mmK5Y7Huc3OiQl2x8RPGaEYas2kYF\ndVOzwEWVmERCAK154mbwUE5hRDzxWvWsIYehUa8iPkhQW+7+ArZT/G851h9Z\nNUqDSL+oEuNL/O508XAOzU1rnHXjGfagyDL0WapdvBa5dIN+kxipC1Y0Yvjv\nsMUBbX5u0Znre5HX+JsWll3VaBQ31rSJQZjpbMZgpKji3dYAmgZiLvmrJjoL\n0z6vTEiByGZAW/7PXO85XW5GQ6o3iSiXDXOdR65ol+y/wFeNxuUZJsswjJ9R\na7hb\r\n=ixH0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"c37f31b96b8b0a591f0399e4129b0ba97c77fb69","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:tsd":"tsd; true","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.7.3","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.10.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.0.0_1578301412044_0.8155116396569899","host":"s3://npm-registry-packages"}},"2.0.1-0":{"name":"webext-storage-cache","version":"2.0.1-0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.0.1-0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"dist":{"shasum":"ed3ed2f6a7bc3b7b484a60af463a95331328c865","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.0.1-0.tgz","fileCount":5,"integrity":"sha512-V1JljP6hCRTWypAbt2l/FquWGYHZNC7XCS35XVnF8G33OQRHHPH0ix+7zlf8vFQeg4umvS79MI/Or4lmNZ3WBQ==","signatures":[{"sig":"MEYCIQDcnGY099NFtF/14XAAlMSTJxcJDmkJ/x5iRcoFoLwXeQIhAKDmxgsKB41bhWyZLF3tlPl0r+u39N5IVZMPE0mg+Xi6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFaSZCRA9TVsSAnZWagAAzvwP/Rp1OucbQPx1xktLrrKe\ntFTZ8lUShidXQcF1eTxwUU+gdrwErI/2ZDai6YyC06yb1z8MstnDYIesZYYI\ntO0hcZrvKQnNZnSix9QErIWwrhQ52puoaSfiMOlV+tIt1DxW/vdbO0nULtui\n82AbkleYtnfQnIi7u6eXcHW4noq2Ge6wwrLDwLeWIXO0/YlOW1inxCxSZHSr\nOEC95MgPVIDAeOVzpflGv7n+Z5rQyFV42m5L4E0m6uI7LI2lZ76Td648RJT9\nzix1EuChljEAohfSolF1EQVVvSzLa4GKsNBy08IvWP5X15fWUn6F9VyeKaie\n1z2pAdPWLlis/gSFDA/53q8smrEfL8UxekhnSKyXawrErhJAm8C0Iq0yal1A\nwxFpCk1GmJUeQu0IehfJG7JPLn8Yf7zyoKKPUJD0OjUhOS0iaU8GzvN+FEu1\nN+ECdYvdlFh/KEP+bL6AmgbbG2wlhH76Xg1hT/6dtnYAPTRPSO8WVRz1NGSp\n/vtaSC9xhT5QQsRGzaFxV96EK5x8ejdVToshUnLe289G0+yIqOUBjzf1N/KZ\nRyoBUg3asVg/hP301yEXcqRY0a0De9cWArdPEmVLQqJeBDxvnjg9IAY3cBcw\n+t7Vke1/Ouln1KYldyoyit4Uq4cti58Ji7k7vniqtWRcHdTnlqQ8DCPSyKwj\nXO2n\r\n=HGVT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"04c3b0e8832909832fd465a4d1563b6bf8c3da33","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:tsd":"tsd; true","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.7.3","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.10.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.0.1-0_1578476697003_0.3577676510297536","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"webext-storage-cache","version":"2.1.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.1.0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"dist":{"shasum":"f49458e082a62cd1a36700504cce97dd1e03bfb5","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.1.0.tgz","fileCount":5,"integrity":"sha512-8jzFwuwl+tbmAFCeoWfO7zihQ5aaMw4iCWsYN4dJkqX9kZdIT2XsXJAv6++tCHLE/8d1mWA+Qi6MWAhaY2zv8A==","signatures":[{"sig":"MEYCIQCu8Y3EB+NKUR3OWDOTOGzzGmguipZEwEA1vBxOyVUwUwIhAOdtb1HrIL5H9AScKSfBlHzQCCWANxFOTNivs9s7oLat","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFhW6CRA9TVsSAnZWagAApA4P/07Zta6XHPH+PPZZ9lqu\n+v92iRPApvcIB5UICdO+jykQ3ml4YzTBEgAyYZfox377VmeSuwLP3NlTJ+ES\nrriBMiB/hzmTUo5lINIM9vTyOHG5IEWolEoPuoqp8b3UjrClBv5QLDriZkZL\nXQPxDJ51rO5Z5e1N70Nw1geun5Oc06X488Toa5OvSuzcBInioVje3SEzkS8X\ntAJY4o5SG2VblpJv/h7w8s6TxYwTGUXnXrHeHD8GUUoc7FRRFwgVgE4dtpg8\nZiN6g1Z8hPOzwb6plmjVcTEsNarhUT+ElvUuTacMpSH2lXihnMID8I2bLQe1\nYMyEiKJWo1pgqY+M42ArzXDbV4zBzbiJEVNYFaDLNSzuhZS0s4hR3Kf2Iicx\nj9uxrvUGug3Jv4rLthYIiJ/NowPIivEV8xt1mIhPnbIG1TBqNwZFsNzxxe8o\nNRnoSf5JQkDnm5Ncjn4tRymwKAQkovXHq0fHHU8xpeUUm3d2FyVmSvKJbZGq\nEEnLPxwLVg/y/19aLzsE3D3C2ReDxsMDfScILcj9CBOu/8FOR49GeDzvc3Py\nkkkKNJt75l21b3iyYrCxSe28+Id5sPuXLbtt7dztYHyA64/RObr7pmYHvde1\n8evtpzOeLcxIELMLf0s06NGowTKhI3UzdhJ2a84Jy8C+ArLry9UkIBYM56lu\nPHCA\r\n=E+Gq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"399ec8d25544944c6ac6b79cd5cebac39e2cb106","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:tsd":"tsd; true","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"deprecated":"Use 2.2.1 or later; this version is broken","repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.7.3","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.10.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.1.0_1578505657771_0.5932577892804998","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"webext-storage-cache","version":"2.1.1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.1.1","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"dist":{"shasum":"18c456a2f3039454e708525ab9045150aa8dbb5e","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.1.1.tgz","fileCount":5,"integrity":"sha512-vj/iWje/EcpNrDBKp6+AqgUHUDwzschYIGgJoYbu3ivkB0eFhGT3gzrXjvzRu8ozAQPIS/Q2xduvmg48/bfCEA==","signatures":[{"sig":"MEQCIAuwhD6AAeIE39aAaqR4jTXlcxtMOKLno58AYTwwfLtwAiAH8ExSOml1V3YqjZ/oXDieopN5oo2wsmBPuVNLL16COQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFhlICRA9TVsSAnZWagAAUcgP/Au+p+BB8Fn0LEnN3R/a\n6g4va7DRA/yT808JEzjuJ1DI29/Vj7SbVQyDCURygqfu3SVVuURoKMijeskD\nfxUtHtCcokKjg4Y6qZs17jw/IhquNEH4bw3rITLJa6+OFD25ZScOEagJp4x2\nsnir2/up1wZxM4K/D8AvoiNYN1mddNXZ3aPoYmbVICIuPjk41v1Tb2GO3CEz\n/XsUb52jVDpgoPQg8seFkW8jbBYfbi4nh2P4MtHa/qzRYxv5qljQMAOmXDw1\nOcMMkDZEFEF6+Ozy5XM5ifrV6IHFkJIzy6lQ/b+yg9rxsIZ0M/deMcHVdLJi\nggjOmxNYPRbW26sL126w5U79NxDP/1urxRTF9xYlqPcsUA3KBnRlDqvEU5Ba\nINKvUjRel1fQAbLlNRsvcYc1GcOkHlqoJMXgHmwivr6O+ZEC+6OWDDgRBhoj\nvlOwdZLkQWNclFUAsE7aPAeEka694yGRB9Z6/x5ZqcKMh0KqApj9jB5fACAp\ni3cXcLIS+Q9WAjBvE9nyUi0c4shaKlJY88/+WO6FF6jMlx99BpJtWkYOR3rG\n8hfVwA9UmyRwpBcZZLUGI1VV/o+rKLcX+NmOZCMzSJgJzDn12K2HXAFLvNv1\nujVnLVRCBqlYf4Zx9bbRi4740w63JICeXwHMmCedIMrrSEL/TwOh7nA6ZsS3\nPEUL\r\n=V8ja\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"46b8cde71d4862dc3996e2f1edcabdae78fad61b","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:tsd":"tsd; true","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.7.3","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.10.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.1.1_1578506568047_0.8413061618084747","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"webext-storage-cache","version":"2.2.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.2.0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"dist":{"shasum":"37fdf1d6264222bd15b3cabce3b1218d0b634070","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.2.0.tgz","fileCount":5,"integrity":"sha512-K8WvxiGbb8z0nrSFh+ncDGid4KfrWxw/n473J/L/NsPb0kExLS04Vub0xFuirI7y1ovYnoN0jp6SNrFJm4pZ2g==","signatures":[{"sig":"MEYCIQDCc1NaRZV9JIhSBSAfVP0B3SWO81PYApSKtDjNuXTSNgIhANFuZ8zrH1v3zppmW4Ru+GwosScHKtV/QQcTKql7Ma14","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFutICRA9TVsSAnZWagAA4BYQAJb4JElYs5zZuFvzlSfN\nEvGgQnerOjRFWHYiAgWYG/bRMnLUZJzSSIH5gDA6yup4umFE582kIrJ6hdAG\nxO7kJnjlE/uU8WuVuSSqLZahFgdZgeOyzPKir9vm23fHzPT8zfZkKxc0zZcG\nX6QTRdTU0VT6NRi18Qnpy987YlPYCvUbW9023z11pLIYF2HvbA858VSepmfe\n8Ec0QfNKaf/X0vkNEgsM8Yo7WNdYCzv/f8P2vVD8WmLPh1eQCMPWwBNpeZMp\ncjEGcNx1Vheqg0vHAfgxcqBfIm7R5rP8Hr8xDd9A5sdOjXCLGY9g3rYmYWoq\ncCmeprJWn00F1gYADE8qTNXp0+pNWdCzOiYGEmW+zWbHTOXZuXs2FV5/R2Nw\nqm+V/N7pYb9x+LKscruzw/4dB2666yhLvxwBf54+pUsn+jJGgT2IB0vWKNMQ\n0AuASUaqY0Gj415Seeet+cR9fDOpOWhhS3idbf+aGGtTWaPiFhup1zZvzpbq\nn4wcTL+6GEQlYw5tSxirdToX4r8+ZyFhb6iY/2a3J3gX1mM/BqgRwghSMnNM\nYrSoVG/4oeEzaeOB0kRhcubanHnjUltjZwYlRFr/gZACVaDai3Ag8Bpz2ThP\ndkWWLkvelCvqOX3glGpicWzieODzWZfMsMuM1GIf5HxvienYbaidJHn8hXXf\nbkCG\r\n=SVRr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"7a511b331d5f4961ed75058d4709558e67e72ea1","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:tsd":"tsd; true","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.7.3","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.10.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.2.0_1578560328189_0.3429873263076184","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"webext-storage-cache","version":"2.2.1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.2.1","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"dist":{"shasum":"657ba2de6ce3f07927994df1b826ca9cfb429c8e","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.2.1.tgz","fileCount":5,"integrity":"sha512-iRobD+qlC/dh/dVw+bAUhCHxhQgwwTvGps6cpIIh6U8aou1+Pph+iGzfTUZ0dnEg6AMMIAZwPgIfrKMitFYGMQ==","signatures":[{"sig":"MEYCIQDmbOciLfnWWXbc6bKWbXIY+x5tVod4e4/PdSBVTjyX4QIhAInqO5Sm/nRxlZDuXcy9gTseKnC/KxKgms3+mmfsnvkX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFu2mCRA9TVsSAnZWagAAwHwP/RxISV1hzL4k1zg4SS/m\nsmczihWluS6C7U4YJkKz4Z8b0cV+K3OHZa8DXDpN0d6VS3igG01ZVwFsudQ3\nGBgXBssF48SDVyQZRbAczNBhjDPwY7nSCz0n8rKNnbdlOPc65hlLV5XB8imZ\nugHr7Gkg23aZ9YnzgSGmiKYncsr7yXniERYf7wv5GaMMxWWPdbqak8jzlqGn\ntNjLWZwL9zwjn1qZ6EAF4Iq2m0oE24iPmrw7WCHF7+Ack9M7RGjcWnHiJiLU\n9vXDt/7EGgYdudHMzIYI7ayAZDrXYzjZQU7Cu/q8sT/Jkas6wmECT8K0jOxl\nB0UnaVJ5zHovvjQus44yVBKQiWSFhzRXIaDcrBhmx3T8tPRukFe8Pm5/RH8m\nCaQPiTSyeUR7H0g7GUUba3nSW0QmgYYluLf/1iBAt2k8AP0ZuHydHZSCz1tF\naHv7DlQdM48sLBKBD+SGN8yrIjmTPXtbhbFWvdUSIFgQIZVCGpdDA8Pc0Qgx\nD4gN07Mh4gjBTZZTUNO2KCRY8aVE7YU2HdPG4m82oYaz6dL4a8XQlFtEG/ze\nepSa5268ef6H1q8uuy2BOKzM0jxeonLYPa5toylepiT8Xm0zQ5xDHB/uW0hp\nNXZkTZaAk7WBvWOWk7JLwkUDGoTQ/TlcbLRp3AIN7Nlwrz2cLvxhAH7yI6Ip\npYdl\r\n=SDXI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"29513bf7a18046e962f42c68c1730f523f0a28e4","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:tsd":"tsd","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.7.3","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.10.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.2.1_1578560933618_0.9655202442646722","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"webext-storage-cache","version":"2.3.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.3.0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"dist":{"shasum":"7e46cb2c71b43d0a140a184b755aa4125d2ef7c5","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.3.0.tgz","fileCount":5,"integrity":"sha512-YCTmlgpxZ/kGoK2azr5AjA0fFzp2YgwIVhs64HwOOY9P1WghrahKKLqjlunqiuy5DOv91Kxv8oen+v1cB7g9QQ==","signatures":[{"sig":"MEQCICt39tlnJ2PpGYLPdrI4MS9ZLilvWE8eoJbvXqogXsEeAiAxk1ZfACjIjFO4+a3DTQLr3PH8tpF0paTP7OSpr05xgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLthmCRA9TVsSAnZWagAAgD0P/iyK3POa+V/yGMHuW+L+\nYts+cM7sWjCpl3TNiQfFj4OsT8WaR0Hfyf1zhtKkf1cIQRe50bFqG3XiV5eG\naxwIxMJ69YotRFw/iA/cL7V0Fgmg4htRYIsKCCtpDXYTxNd/FnMeM58pS4et\n8D9NcpSqmRMqxZ5W5kktUQ56BXM+ooSaRAQOmCesVsPBTDol04KYzRmB/z6g\nR4OVtdeeloWGHSBYEeavZQ5SSIO4BB/wIU0aYEO3C1mFtk66c+IfDLfbKcJU\nhqGqumw27en7TqgDE3f1y3gZDR0LU8tEtlAXlOsjkk0O2fEWOBQHo/5jlaOp\nsqMrjvCSHhdVKbSfBlAPY3mMzh68LN+fOMwGugM1vcdTLWwu6i9oowIfEyP3\n1kphyWzoryDWEy/fhLN4h0rZek5RhNEqDfkf6rveZHmwDlHPBjEeikiHXuHR\nObl9ga30i0M5k1MAC/D8XHNomVkFmFhW/x3loT4eC0Y0TdZhKnhI78BAz0BI\naMz3tvAJsC+QZ/D6sWk4uf/ap4ppz5tF1Rz6JeL1Y1Tu0vSM3blvQjn8+Fet\nPUGya0yYaFy5/B/y7VirKnscsvPg5IfBIfMlgSIcnw3XSNyVBbMX2TMXwLPt\niAm6shKFb1dnVzQFAZ4BBoPjfU7uwIY+goqIJwoC9xnw4UE0Gj2m0dczGPi/\ne0r3\r\n=z5Hj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","gitHead":"d23f7c44d7d7e26cc9ed4ff95252732ccf85f423","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:tsd":"tsd","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"webext-detect-page":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"*","tsd":"^0.11.0","typescript":"^3.7.3","npm-run-all":"^4.1.5","@types/chrome":"0.0.91","@sindresorhus/tsconfig":"^0.6.0","@typescript-eslint/parser":"^2.10.0","eslint-config-xo-typescript":"^0.23.0","@typescript-eslint/eslint-plugin":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.3.0_1580128358253_0.4745394392101201","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"webext-storage-cache","version":"2.3.1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.3.1","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"import/no-unassigned-import":0,"import/no-useless-path-segments":0},"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"67cb76255989e55ed2ab66bb417b884fd82c8908","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.3.1.tgz","fileCount":5,"integrity":"sha512-PsDqlRtAulXLb+CJ3QduXDMkRKUnR0x7AismpJTIil6QyWFWPO5cLdVf+dLTEE0BXQ8824xAYNtI4aW5U8osGA==","signatures":[{"sig":"MEUCID7hY+H2O4tk0wnq/ZhZnJ1WsBskD6DZLivA77jXNEEUAiEAiDwSLGTTRJoS75TyE8nITnhmezI6M6Gx1wl0KvDrsGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRR7MCRA9TVsSAnZWagAAw0sP/3oti3Ys39jP8+n5f0V5\n3pem+/BS5BzW5fGeA4vzz7sNmCetyXjxDZwWTOzM05y7CXPU55V+yjSJ24pk\nWve3/1G72zNdUbPHwg5+F+72nscirMDH5/lxsWe8J//voeB1y6KOs8D4yoVO\nxtDVEtF11pWSOxy/DkYYqbzjQp10I5cP6k3jqb92aGsv//hGLmd4MHjetxp0\nLKylHxPNFGT7A/0jl709y4D+HlQpfa9vRdrTTh4w9q35MWjbE9yDvfuElbLs\nniAIu5hIlcUfONJC2K6kAEHYParZJe7s5iu3hPRdj9f3XSH2vGXWXIFDT4HK\n2chNMv81U3MdIX3lDGqsUnsztDw5yphbl4XVkhhz6b0bMBEVniKlC5lBImf+\n3yDROiBjKGK5duXWoDUhUKvAgNMiD5MPrp6HK/B89u/CFBoSksjhNrDUipqs\nQWIlfQm6NmNIUmvGtNsofOTJ2585lbYMvbmrsuX5k1n3CMNXdIJU7CcvjwkB\nOgTMy3D72Jda97HuDsWorqt9SraZXzU4NvX8aTC0xKajn66YdUVrOaCaHU/0\nwqpK3KjFrB242mkfyfwEjNYVMpdoKksFxiGJboxBlhVhXf1LgAVE7VnL28c8\nXcwjt4Sg+H3mGmkkno27GuZZcIH9BDlEbds5ZqPLe5iiR1xXl1qH4QNzPHBd\nl55x\r\n=Ppig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"3324d46fd3e6b4f31874751e9c158d01b5bcdc73","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:ava":"ava --serial","test:tsd":"tsd","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"webext-detect-page":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.26.0","ava":"^3.3.0","tsd":"^0.11.0","sinon":"^8.1.1","typescript":"^3.7.5","npm-run-all":"^4.1.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.95","@types/sinon-chrome":"^2.2.6","@sindresorhus/tsconfig":"^0.7.0","@typescript-eslint/parser":"^2.19.2","eslint-config-xo-typescript":"^0.26.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.3.1_1581588171927_0.9010225985445668","host":"s3://npm-registry-packages"}},"2.4.0-0":{"name":"webext-storage-cache","version":"2.4.0-0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@2.4.0-0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"import/no-unassigned-import":0,"import/no-useless-path-segments":0},"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"e510fe8c52cae34c3c1594c9309300b315e5f6b4","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-2.4.0-0.tgz","fileCount":5,"integrity":"sha512-S584KP5dgqZI/VNmTxabaiiskOrnsjI5kt/uKxDTvSMO2XOfgYXE2DspBsvimvY+B5EVQxopmK5C2+t02obVBw==","signatures":[{"sig":"MEQCIFEnNnB6BDertWNLN4mxnM9fhpUANA+AHB377NyQt1LSAiBb1npzvoN6iPYDLlb+3BuBSeu0ZfjJ1FElCSXYsltRmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRR8RCRA9TVsSAnZWagAADI4P/RLcD9g7dZxjJ7jOY71h\n25zcIqYDEfFCwgUHLnblg8fw2mjRPM5wLY+M4FP50eNV8/hc8BKgxwgHuLFe\nl0Z5zJV68vvedkfeo9lOT5juqSrgZGq9oEJO93+wotkqPttMJaRJfIbWYUis\nYDBufUrkAYTZfiaPTrmF6c38Hk6RfNC4sF0ZqDMAOpvDeyPar8FWmxC5WwOY\nQ+27/yNJOe3DUmzyQffZIcJlhl7gNaqDfkRi87lfGRtIgdCnww1wHcS0K+CF\nN57P149275LGT/y+0bebErqXMbnR6dwjJ9MP/yhUJFcP1RN7bJ3UMLPytpw/\ny2Gr0mVSjySf9H5JCM4GrBdAqHtHK5TyewBWA+eWRfR3JMDN1331PyZnNpXx\nVFGiM+5G09cdH/ALn83cPrxJZjf3i0lhgILr6v/mHzDh7zVH/ezF9JEDfg/K\nOEmxCC00XP+6qZzglwyQr8ZqY3Q+vx/dpCDkkPRrHSQO1ZeFygT6d1k154xq\n5JI5lqBB2RWlmiMd+OplhLs4eqa42943gNaR+yT2BqWlClwzYZDumnv5YmY2\nYNAgYBCC4FejYkvDq+Vr1N3R7CvlMuFMXuajOhSzV9VEfaGRH8A1dBqawSi2\nLprEiRIVcvsPE9bfAJIl2l6ZOQptZyVPQ6Y6DV1Vh/V6HKVgq+lkLExc2PGB\nmtsT\r\n=1Vzd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"2881c9db95ed935984b4d5de262c4ca0cb9ed938","scripts":{"test":"run-s build test:*","build":"tsc","watch":"tsc --watch","test:xo":"xo","test:ava":"ava --serial","test:tsd":"tsd","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"webext-detect-page":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.26.0","ava":"^3.3.0","tsd":"^0.11.0","sinon":"^8.1.1","typescript":"^3.7.5","npm-run-all":"^4.1.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.95","@types/sinon-chrome":"^2.2.6","@sindresorhus/tsconfig":"^0.7.0","@typescript-eslint/parser":"^2.19.2","eslint-config-xo-typescript":"^0.26.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_2.4.0-0_1581588240989_0.6110391276570917","host":"s3://npm-registry-packages"}},"3.0.0-0":{"name":"webext-storage-cache","version":"3.0.0-0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"name":"Connor Love"},"license":"MIT","_id":"webext-storage-cache@3.0.0-0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"import/no-unassigned-import":0,"import/no-useless-path-segments":0},"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"b57b9262b839d89c22ea30c45aa7594b3cda285c","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-3.0.0-0.tgz","fileCount":5,"integrity":"sha512-AUcwVwcIPg/mBR7/Cfnmy2vSpALFUBcOLygdiW50ST5xDwowzWd4LafLgCJeVlKmyn4P9hlDiw8BV6GpNOuA3w==","signatures":[{"sig":"MEQCIHqggmZSedhWl7jzs92NHRWKP4n6PNJRW7o8Ny56tkK3AiA/clajQ0YEnv3j3IGQLM1cDOkEfDv7fNxUAOa433qsdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTR/jCRA9TVsSAnZWagAAJ88P/ivak9gjMea2XHwXOYiI\nf0wWgpaoPI+pCgGjI63PCitgpx9E8IViq4xQlCf3qAvOwRWQG6IpzWWcyTa3\nc6S2TyS9rlFQMCui1koxBDNU9ooGruZ0aScnCa/vBz6tXatxf3yvP73dLzwm\nxstMCD0OTSf4Hr6ZBDwaFlmvjt3GgCkv6ljNia55eoE7viv4jqVMF4ET+IOV\nMFNxUenTPiqutCXZ3H1LIF3cNQJJY+lpdcywhFrpKCbYtUne3hEKa3ZcjaWr\n5t3AXtL+yLj/OX4lmBSwO1DjQeF6+Tf/erVXz2IdrKyuIyIJi/S55O+PhTrx\nWlbjVVsg2HdoKxqJ3eMG59MSPRJaWEzEplrrkZP/947cBkhw4OmO5eEW9bD8\n1kwPEYwnH8IdXWxgR0bNZBZ6RgQti+dFcEVPYGB+kjDRMn4FtSYN9sGcp0ip\nT8PlInHHDTKq1EqW0LU2kB+be6mcEqXrtGqe4HaZyIgtCFGh0Pa2y2Bidmnx\nZ3tRqnFAuqGBmmo1AwBoz3HBS21zEN5B7IoDM7eHM4qoyQQ60vn5A2WC9mIQ\niZQu4RUeBa/JJPChu4NAo1bgPKbotaCgNRl+jDhfWFDOdh3/dcYbCGpESxuS\nxA9cQzco6skcBxc43pKTN2jogpOZkxlrqt91Fbg0A3j5KTG7xBLzo/gW2gyv\nWjPs\r\n=NdM5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"ce8835607b27f281f6b8e7e41fc372ffcfa08227","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"webext-detect-page":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.26.0","ava":"^3.3.0","tsd":"^0.11.0","sinon":"^8.1.1","typescript":"^3.7.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.95","@types/sinon-chrome":"^2.2.6","@sindresorhus/tsconfig":"^0.7.0","@typescript-eslint/parser":"^2.19.2","eslint-config-xo-typescript":"^0.26.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_3.0.0-0_1582112739266_0.8977221432621436","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"webext-storage-cache","version":"3.0.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"},"license":"MIT","_id":"webext-storage-cache@3.0.0","maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"import/no-unassigned-import":0,"import/no-useless-path-segments":0},"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"95883e81816b76f1ab95d6731505499b5420317e","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-3.0.0.tgz","fileCount":5,"integrity":"sha512-S0JI75T92jrSadNu8kdsmtJYquqrF3xjPXAdcnfd+Z0a7RXMZmelw16HTqyiz76CR9tGDXVIvNCAr1oEka+pLg==","signatures":[{"sig":"MEYCIQCOzfy8qBdnbJnOp7RdQSxvLl4DcebTUb8cApKTy1ncpwIhAL8SIxuIF7HFoOgw0+4+nL4TIX/j7jKb+gmT7TU+iCpX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejL0CCRA9TVsSAnZWagAAD18P/0YOrxDolro/BLwi42wS\nbpwC7BAGBe2d1VaO4H2Dsn2B1cSoOmG3JKUXTYW9iadehQbEULfAwMMJIrWZ\nu9a7W0M6nvrV6LFy4CXrQHXKeVuBn0Fbf5y02qQn7mKQw1raTKo7rGBCDnYd\nAdgSnvepuqKs2g4iYrkXhQ+r7Nixs6V0BrtgyiPVqstt+RMAEVIjGk/obvJG\nNbKUb8cg8rLWTBzohizPRx01gsvi6lwdwjkyuioLhN17Bp1MTKKQD7TWDrCE\n/hpKZl2nJNWhB5eqyc3M+ZchqlEK4qTit546MYFIZnfIMnZbpf/ZMjFVppJW\nv7JR1y2UjTVQLN29aNufxZHABAnLc+pz4tOLNZXuF5XebDstoDYPA3/7F7Ny\nuUQfgmJHKyZsbk8UcFhmVawM6+Kr8QGtTVDY4cGOqF7OpK915aIqIgooZ6Jl\nErD8iHJohp3DqupQOIlWndKiPpMHch9HP8SeookMu7IzfqypvaxICj0HjZeD\nWG6Q7NyQbobJs9J3m7VvGW8DS49Pmzq2VE15YEpT26YawhEii2c3jGTqTZsR\nLEWF22OdsrmcLSBFWYXgajAu5HU7QMGcW0a6a8vjAW960oqv6ZSatvQFUGWy\nbw1sVyIppJ4ca9Lq/cKop19U3+bNEPuHx6KnNWyJgcpMsQ+Ru6JqS5BOePHE\nJTY1\r\n=eScC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"296ad36b9a7b08c53b579226ea805ecf27ba2c35","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepublishOnly":"tsc"},"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.6","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"13.8.0","dependencies":{"webext-detect-page":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.26.0","ava":"^3.3.0","tsd":"^0.11.0","sinon":"^8.1.1","typescript":"^3.7.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.95","@types/sinon-chrome":"^2.2.6","@sindresorhus/tsconfig":"^0.7.0","@typescript-eslint/parser":"^2.19.2","eslint-config-xo-typescript":"^0.26.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_3.0.0_1586281729835_0.11495110154175414","host":"s3://npm-registry-packages"}},"4.0.0-0":{"name":"webext-storage-cache","version":"4.0.0-0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"},"license":"MIT","_id":"webext-storage-cache@4.0.0-0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"import/no-unassigned-import":0,"import/no-useless-path-segments":0},"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"a6a4b7a0b77f118ea06f4d2246928ae2b9c23f9a","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-4.0.0-0.tgz","fileCount":5,"integrity":"sha512-ugPoqxc6Qavjczzdk34DDIV+pSrng3/Mx/9nLx13s+Jc3WTkk3AULXNjnF1DIx+h7gRGCn3unMO/hE6GD4GXVQ==","signatures":[{"sig":"MEQCIF0f/6c0XcKC7mlTYFFz15T6XuWjXR94d8zzOgCASbwkAiAz9k+M+OclyoLXGI45Nb/lPz0MDNuWrU62yPQdCqILCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOyWeCRA9TVsSAnZWagAApzsQAJoUq7E67wspDcIwIg1V\nIaG/ffLJYgk4KHkFgDAKoZIDallEWvwsKFIMiuTRgpj0kHqCPWJhPFFV+fQ3\n+kxDEMfgRlDp+NHyI57Xf/39ovTwvAiJdCqDp9ze1OnQWtIVyh1srdkeve//\nmcRgnLLMKmZm2Sb2j7J+3664WNv7HrXlxEDzcn/CM7Pwntb+tSpUhJcGGxm6\n6+iqPbYKIZ+ghBei6Pg0GqrYd5qPhCp/SUbKXpcbXXXXmRu+Czn2/wOb28pg\nWj5WTcq3Vj41ZDCSa/lmaGLODfm9CaDut4Xn+F8QUSDTtSNUsIW7J6GbhAnd\n7POXmxEvx+Myl+v/kbaUyMxW1CyBxoUNp1lfnPeYYXkqPZW6b1zlAT+JYUFd\nlCPaIgEKilASzj/7l+gtUoz61ZTAIrdhHQPV/s1268tpUrci5sEfmgHAMXWJ\nTJnsLwLfHpxf8DbX/PwHqPAAMMbpFBinrl/2Q3wpXbM96oaqQyUHn0eAkcZj\nCa+msw3pThT81CIwNyEgL9wdBUhupdc6JaBV5ELqythzrfbk7wc2wpFNI0u5\ncTscHKEDbhPC4kiGVKdWmu+pSY24cJz4sRDCmBNxsCVrfMGXbqhi6q85QL4y\nEwefoJmRubjxWaXEGpS1ZGuEznX3PRYyzNVn+EtXoJVlvExlcfTxRO/Uqq2p\nbfNA\r\n=ZuTr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"539cfeae89888a6eeaadd73f1ae5f74f217cb702","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepublishOnly":"tsc"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.14.5","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"webext-detect-page":"^2.0.2","@sindresorhus/to-milliseconds":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.26.0","ava":"^3.3.0","tsd":"^0.11.0","sinon":"^8.1.1","typescript":"^3.7.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.95","@types/sinon-chrome":"^2.2.6","@sindresorhus/tsconfig":"^0.7.0","@typescript-eslint/parser":"^2.19.2","eslint-config-xo-typescript":"^0.26.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_4.0.0-0_1597711774330_0.07101543563044355","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"webext-storage-cache","version":"4.0.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"},"license":"MIT","_id":"webext-storage-cache@4.0.0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"import/no-unassigned-import":0,"import/no-useless-path-segments":0},"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"6290c0e22f39e22f1413dc462b4bcca56dd38cd4","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-4.0.0.tgz","fileCount":5,"integrity":"sha512-+/a9oLaUc+7UpzTv6YXl6uodQhqwn8R/sPmIeOK/vB71KgULSAOlgROtiSS+0GCBoVKJSOhqlNo5BR4S1qoN5Q==","signatures":[{"sig":"MEUCIGYNe7f7PQw21mI7RR+i5+ikYg5O2wc8rA1ZgY1zebHEAiEAj6p5/egdwgWYdkhKgu2+NrltMV4g2SfhxR1Z0k0XMQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOybgCRA9TVsSAnZWagAAkrUP/iz2VQJJuuiB+9lcqa59\n/fl55rdTt8wfu1PIQfM05DThlvAuavCRZl/XtNkMWXf8b8L6pYku4h2R55o+\nh5KbCNRqbyaL3gYdcTSBSNmzOZ9+0+T6mndNPqz9QFAOwX/luraHxELdrrBE\nK5oD3Q6mxjRfyO3HP4YsChto0z1vLiliMN8nEpHXemdLQkdcBOBuCYUp7Bt/\nFg9WKRTGbJwPrfxh0upz54k2l9IPwgHRFmvtQARqHOW9zMdGHdYNBImwAf+6\ncr9c5tDDhplWg5ZC9QwHUgzlSrK/YKhHm9iisy8U0v0ql9LBqV+8E68hIigj\nziA3sRQsqYE0BOA1BZOhI8EJZKb92RBEBGB8Rte86IQzO/rWyjKk6Ikau+CJ\nqA3ERn4jYCjNsx6yyloybwb9J95VreCDDYOawDHqiQfufyo5RWBZB0SWJrwi\nQpibNWxMmcYAOyZTUzIioCXG9JPYbYpyRBV84/DsP8ZjwQ8pHgEhPBI1g60j\nNDDDO1CqSLLFls+qCRx71tv2+t/6QVFCc3oGUycPiUVKNlyO1HdFqEiJvcRZ\nlEdW0UChw7pxQo1em8g++qVYVWDGzxRe2oUWtm8j+OHHDrroFsX+msNuMgO9\nyZGkJdlDVzNW7UM/w5zJO639SE1VZBzuFcWfaaEEWxnfQ1s791M9qL5peiTS\neh/j\r\n=ALWM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"807fd66d609c81cc42b2cfa78d9d15b78e7d2c03","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepublishOnly":"tsc"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.14.5","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"webext-detect-page":"^2.0.2","@sindresorhus/to-milliseconds":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.26.0","ava":"^3.3.0","tsd":"^0.11.0","sinon":"^8.1.1","typescript":"^3.7.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.95","@types/sinon-chrome":"^2.2.6","@sindresorhus/tsconfig":"^0.7.0","@typescript-eslint/parser":"^2.19.2","eslint-config-xo-typescript":"^0.26.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_4.0.0_1597712096240_0.9416416593663357","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"webext-storage-cache","version":"4.1.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"},"license":"MIT","_id":"webext-storage-cache@4.1.0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"import/no-unassigned-import":0,"import/no-useless-path-segments":0},"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"0e1484f933ae77163cc56c6b5f7667be17c98c07","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-4.1.0.tgz","fileCount":5,"integrity":"sha512-Ahx2X1k91IQS6n12iWEj8w5/P6KVAWMR6sd91r6GAkOW9Oqy5dDT/b7NWR+df2UUPVm8DxeaY6ofYYX6W+Gq/g==","signatures":[{"sig":"MEUCIQCfboQx7rgAMfD6Nil1SF0WRwsEsXJuhyeQja/XbycPhAIgLwnoB8XK2Y3jl2VMID79KqM4UaHhhPEAoLVoNK5Xdvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWCoZCRA9TVsSAnZWagAATUcP/AzavWGRl1LBpLS/GKTM\nmzrmqcLVRCyGzQwP2A6mqZXYW2cDlZRt0WOx1vvB0puZhfxxrT850nCfAW/f\neAfHhysecFWizCBTtgrlaW/mqWPSBK6wY4Q3s5VHSbIq+7FB++EL028PZm0W\nx2IdMQLNGVrzen8yQVI55tcj8Peqj6Yq9dHhVE/z+P22psl2OaWz6RMdtPG6\n8YbrduVpchYX6a2kgFzCyCR8ekjWuvhOl3WKboszUnEMz+01o9R1DaGyz0K3\nSPWC6jttg9S2CKBpWx1tcXU9R7lZOxJsdgwUKK/dSfPUyKlYRe4f5Tao7UdY\njYjctGxc4+2UdvCVzXJ26qVuNpoKz/DdR9GlzL1/zRJGTYSV/cAGwfbyyzJ3\nsRrbxaHaTCyuSUy+WNJn+zD3nV3y/vNlFFBLvQo1TnT6JO/lhWxNdGhXhZSH\nbCgk7cOtyT++oBApG++RVwA9+vHm+Tj8yeeN08PkKnuIfIIDKJqa5dz8Pzil\nieoBc3Zj7egAMyjJVuD4R6J2x1L0WbC+s6VdjpdohLDgPBPnJ3gXMyujhwGT\nbfrRzlRBZfOxFIUPxX/OwH3CxNlxBlrBr3dz6b8iCvdGZLQabXtQd10W+YeJ\nQ1l8uk3oBITgx3jxaE2BrXB29rfNUOqYmoj6kP/ABzx8inH7raKm5eZ8/ovq\nrxTe\r\n=UajG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"30a7af0ffa4760f8efc36ea203f652c1d9459709","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepublishOnly":"tsc"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.13.4","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"12.15.0","dependencies":{"webext-detect-page":"^2.0.2","@sindresorhus/to-milliseconds":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.26.0","ava":"^3.3.0","tsd":"^0.11.0","sinon":"^8.1.1","typescript":"^3.7.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.95","@types/sinon-chrome":"^2.2.6","@sindresorhus/tsconfig":"^0.7.0","@typescript-eslint/parser":"^2.19.2","eslint-config-xo-typescript":"^0.26.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_4.1.0_1599613465293_0.6093282958260842","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"webext-storage-cache","version":"4.1.1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"},"license":"MIT","_id":"webext-storage-cache@4.1.1","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"import/no-unassigned-import":0,"import/no-useless-path-segments":0},"overrides":[{"files":"**/*.ts","extends":"xo-typescript","parserOptions":{"project":"./tsconfig.xo.json"}}],"extensions":["ts"]},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"0f9562c413316d3b2286abc51e2687f0676eea1a","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-4.1.1.tgz","fileCount":5,"integrity":"sha512-CIOR1whOx5IAGfTXIpuLJQvqjLkFllOAWQsh0ZBiXyxoIrhHX9ebO7Pw13/LlFdwnPLaskZZ8i8vOGXDfTxb6g==","signatures":[{"sig":"MEUCIQDlavFODpL8vhPV4Lmu7wvXdJ+yr4VBXGbuV025JUCJPAIgUOt9f/5z0hGZDggdl4mJ0y5yEIxGXcgqXYjVR0FfX8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW7DmCRA9TVsSAnZWagAA58IP/0Nd/SkrEouFizERpUep\nEbJrILN36i9JgMiGpYJ8tg7TjslqakTy40MZ6tkDbOOmEhB24xOrLX3Ewkk1\n0lvAFN2PmbvF2BMEAC8dG5A1GulkP8BiAbOKj3rS1bz2bZUWV6NOzSfh4tag\nV/+P9f+O3b7FHBA3bpIcHjVaT7+yOvrwWzwmZraCb/obTgOXs7NH0tn6siWu\nWSsGiKRQ+PCEZXhuaVyi84CyvC30VPjGmy/VmP3yWUGtpRBThdmqZQgL3Nu6\nCczirVZd7eF48FuVFIl3Gzxq9fgP/6uVjpdbJ20VESTxg97Xco/LgEz6JJA4\nmf097MKDB6OG75khUbyClwBixAJHgrPVK3Pk72IASe8GOdRL0y4VKTSJ/zYF\nhGFb+vK5y8T/irJp0zMVaFRS37UpDw0Ne6lDkaD/NJvoemzbD/t7TPEZVqSB\nafu//ZZQVTK8nZlQgHHCMMey3BbLz0nXTIWhU4PpY249Zcglenvyw2rXVMAx\n83vVjDEZ5vplgISfwIE1QzofcMrlmA2/14W46dr9ZXRBgtcllzCzUkCrPQ74\nrQ6Qk980WADzInJTVOyaYyauWwhJ/Zxl3ojWmKBWJNounmqZ8i7z9Jm/qiyV\nZQVPhD1b8hjTFFCmfd6wmi88CXTTA5/s7Kx++vkzFtz5DmD24Y+4xNSave9m\n/e1n\r\n=fbs3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"60804e9a98924e99a7160063651ec4a06342d2e4","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.14.5","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"webext-detect-page":"^2.0.2","@sindresorhus/to-milliseconds":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.26.0","ava":"^3.3.0","tsd":"^0.11.0","sinon":"^8.1.1","typescript":"^3.7.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.95","@types/sinon-chrome":"^2.2.6","@sindresorhus/tsconfig":"^0.7.0","@typescript-eslint/parser":"^2.19.2","eslint-config-xo-typescript":"^0.26.0","@typescript-eslint/eslint-plugin":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_4.1.1_1599844581940_0.5909638560996855","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"webext-storage-cache","version":"4.2.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"},"license":"MIT","_id":"webext-storage-cache@4.2.0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"no-promise-executor-return":0,"import/no-unassigned-import":0,"@typescript-eslint/return-await":0,"import/no-useless-path-segments":0,"unicorn/no-object-as-default-parameter":0}},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"e8189aadb29115ef76d76519de00fd9025b37729","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-4.2.0.tgz","fileCount":5,"integrity":"sha512-c3vwG6MiAoO9Ru6H6+/xbHDKSOhH3OwfhQe7d3chnlnOnpZFE76XoqrtoEktm8n/smpkI3GLbV3aBSNwjRFrow==","signatures":[{"sig":"MEUCIE1la9hp5IBL9p19IdsEEeDhGLkbcl9bgJp7IIVp4F4yAiEA7leQbTdK8AqQVHgaggYwE3Q8hv0tNStsKaHZlcaIHtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfudqoCRA9TVsSAnZWagAAPHQQAJnZ1RVqKosz/6EQPaTF\n2y7ZKTAuvmrIMR22bYvXhc5kE7DcKU/Kjk7h5PiCXDWmJc2dda4z6QyTj8fo\nq52wf8WVcwuI3F6ZmOVwQePTbGCfFq4jKblVko7+7e7rvgRO2vnkItnFu5na\nsnScrf93RhPRldxThPwO94F99wD7BynwXlc5SUjBUWzwIJ+MWqFlLXD9u+l+\nPW6HrtFX/okcD5X4yzRfgqTRWlnL3mUF46flMKrWd3YVzAxXlZJvKzLnjaor\nmoK7heRG6qHu3GfRZpZ5ogPsQd3pgnKU4gPhDBoLfpkc9O4Yo4JVcZDWpKU7\nrTYM99wq3hBjpsxvrQzcx08Bm3v16+Vk/TW6i8W+6hmdnPRcxmXjQb8TsjNY\nr5BA7+a0Yjo6PdUpUMmuADSdvfRZeRZDHczgqiqj/D34eXpNeQlFMUDUAQQf\nI/iR8U8vXul4pv4ykZ+ar38y8nr7wc7/VbjWZ6WBJ66fNzlcqHvKrSITosHa\nVCGGZYP8rRRJsxar/QHBMT2ZeCduOGCGo69NM60tXFWOhIxEM1GSlAh//m7u\njZue6EmaQt5QIOn8ZYWXcc9BClLOz3VNvnYVoDWF2rNFABpYqHXmQIHv4vPo\nXZcA4JkOau4sPJBvO5coiouvl6kJuVcHsBFQaPvy+TkeVufiv8nUmDKnY7CB\nBrO0\r\n=Qms4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"fbc260a5e9540656a0135589d1e9c38ba369aaf8","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.14.5","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"micro-memoize":"^4.0.9","webext-detect-page":"^2.0.5","@sindresorhus/to-milliseconds":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.35.0","ava":"^3.13.0","tsd":"^0.13.1","sinon":"^9.2.1","typescript":"^4.1.2","@babel/core":"^7.12.7","sinon-chrome":"^3.0.1","@types/chrome":"0.0.126","@types/sinon-chrome":"^2.2.10","@sindresorhus/tsconfig":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_4.2.0_1606015655929_0.8638836925347495","host":"s3://npm-registry-packages"}},"4.3.0-0":{"name":"webext-storage-cache","version":"4.3.0-0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"bfred.it","name":"Federico Brigante","email":"opensource@bfred.it"},"license":"MIT","_id":"webext-storage-cache@4.3.0-0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"no-promise-executor-return":0,"import/no-unassigned-import":0,"@typescript-eslint/return-await":0,"import/no-useless-path-segments":0,"unicorn/no-object-as-default-parameter":0}},"ava":{"nodeArguments":["--experimental-modules"]},"dist":{"shasum":"3615c889747af5c6bdd63fea205d5c495ec74514","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-4.3.0-0.tgz","fileCount":5,"integrity":"sha512-O9FqDZtGWnLkzbk05lFiA0ZTS3sdtqP75I/ia+zhOeiTqu6IyyFs6iMabP/2WFPQQtRUnmg0cN9GdEKSPjMxCg==","signatures":[{"sig":"MEYCIQC3KsnRdBVTEfqsPIIvDiuaSrezJZCnyiT1Cd4aF91u0wIhAMKz4xa5JYjbOHTCf42PVcALvYBobYdhA9KNcufw1Rvt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfut6JCRA9TVsSAnZWagAAQUoP/2pqf9qWC5wglgWjLlob\nxvvAWmC1Z8ebb1joI1VY8xTkte5CTqFxQJQz1l6+gZ9VVtfbENlpG+MWoyUo\n6X41OVCkdEWXztdbdvCZU0hKf4w5sfhHPl9/8xRw5coEizrZPv8VXkLQIhgb\nSoHkl83Q835u/9+bYd7GFsIRD6MINN8mEXdZThrOqMvfPvDT9uZ67sV4EGZd\nJXn/xUa474822v1kdTH42GDNf9C1f9TIRtYfWJUdMTM2AxSTlh2eP5NRRKyJ\nKDs6Fz7uJiq4JBp1y3NaVDnFChELDIC23lbt7rgQeFOYPxk7WhJFwizvFsNq\nYcxprO2+egWN7NwI9nESFhYwZmU3qnHvrc70HOKzpXK9n3VZVfotai3LCOsy\n+DyzwxqmXmdWHMnefBb0U2F5+Gr1DT9RIYGMpqFsVbhDPAcFh3cxV1VLwaMM\n9Vvv4/bycdJkvMUm8Y8wyNnYimRMaBk74GqygJ1PnFmFC5XClhWkC7huPrCy\nwordmZ3ORtD/zqilVdUdI1+aZ5ugL9IdlDtebuW6IK83Fpph26Oa8P3WkueC\nHpfNCsc+zzSjQw2xTBmfwqUAczf+3RvV9P+vxcYj1exJUrHz6eR2Jc92uY7i\nr9ytVzouV6H9YtNfcbnVYCI45EGsMaVXYF9Zb+qJVQixyS/XWXwg4ENYNRbj\nl6jm\r\n=juju\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","module":"index.js","gitHead":"a80003e8c521f647de41dc3231999a5f7c5f3033","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"6.14.5","description":"WebExtensions module: Map-like promised cache storage with expiration. Chrome and Firefox.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"micro-memoize":"^4.0.9","webext-detect-page":"^2.0.5","@sindresorhus/to-milliseconds":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.35.0","ava":"^3.13.0","tsd":"^0.13.1","sinon":"^9.2.1","typescript":"^4.1.2","@babel/core":"^7.12.7","sinon-chrome":"^3.0.1","@types/chrome":"0.0.126","@types/sinon-chrome":"^2.2.10","@sindresorhus/tsconfig":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_4.3.0-0_1606082184780_0.0009979729284159689","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"webext-storage-cache","version":"5.0.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@5.0.0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{"import/extensions":0,"unicorn/import-index":0,"no-promise-executor-return":0,"import/no-unassigned-import":0,"@typescript-eslint/return-await":0,"import/no-useless-path-segments":0,"unicorn/no-object-as-default-parameter":0}},"dist":{"shasum":"21aebdd4fea8faea95a391cc8f7512f6fe782b06","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-5.0.0.tgz","fileCount":5,"integrity":"sha512-QgEsE1Q14Qlwj6On7S2RitRavxNNC48WR9st4iio9zsH+yO3Xpj9qvdkrvvMh0lLlzalLmjlH3JFtyPCTGwDXQ==","signatures":[{"sig":"MEYCIQC8wGYAQNxy0Ar+sSsZqqFm4RNXCZ5SxCih9zh3/zSo3AIhAMBWDzjYzZ5wiLNfVMM7GUZOcaqkK+tg5pHDwC2kzdY5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3BB8CRA9TVsSAnZWagAAdrEP/1ZGuPoYFMMbrCiHXqdT\na11fxeE00Blt7kJCGqK4PtMeFZcSFBQQ4Muj7qAkCSON8D5y7czHJqb9hP4U\nDwkf0y+NmgBdsKnmbNR4ME3J8Ta6zcZ/+dqBXCv6vOQ1JxHhhNLybQwp4tK7\nIuuEexJRKGt6XT8og8TnFQLpgYvztWOPlg4aq5tlvOrXQ8gzm/7eMfXPALJS\ngULxwGD+QiCw4m/NjsMC0PrjpVkGf6icKY7YyOXMSmUeOTm/bxC+zQ+frV7j\nY0oIlz3AxtsGkPL4DwQwOgPX7BnipBi1r1LorWmXXWruAYzsvcAZc/9F9HgD\ncaC+d5MTnme2uTDMua+3asy7XNTpIbKg6f3dqZzvp7B9kbtpmh3VPtHpZbwd\nqzvScCKtbaWkdEiZCFiqAmFJpKw5f57AzQQQjx9YUr0DgGBAfKklTge32LL3\nPwrfib079gFslKrPPgJohFZN+L/6eBXhrB4kdPNw2fPzhtyBd8UIiRxkfLTM\nlF3kA1ZNjLgYZlyY81gFDKhUC7mV7NX3jRLJQP4BxtbIYK0+2Ly6rKxzF87g\n8+kQZfIdNAQsrXN4hj9WAZHjF6mLVqFAdlALFic8oTBfr38w4enU0GT4UwVG\nOhSJnQVgfr3d/TIHud7KBYnBA2I9ZQUMxWTZk053HAVbUQ3vJqFJcX4WIEOJ\nwyip\r\n=ngsr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","module":"index.js","funding":"https://github.com/sponsors/fregante","gitHead":"d8cb3e1a433c36389305c3b88ea6697b1e3c4faf","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"8.0.0","description":"Map-like promised cache storage with expiration. WebExtensions module for Chrome, Firefox, Safari","directories":{},"_nodeVersion":"16.4.2","dependencies":{"micro-memoize":"^4.0.9","webext-detect-page":"^3.1.0","webext-polyfill-kinda":"^0.9.0","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.46.4","ava":"^3.15.0","tsd":"^0.18.0","sinon":"^12.0.1","typescript":"^4.4.4","@babel/core":"^7.16.0","sinon-chrome":"^3.0.1","@types/chrome":"0.0.163","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^2.0.0","@types/firefox-webext-browser":"^94.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_5.0.0_1636118599644_0.3240900421669164","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"webext-storage-cache","version":"5.0.1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@5.0.1","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{}},"ava":{"require":["./test/_setup.js"]},"dist":{"shasum":"10e46515e06ec8e3db64c2bcc0394f850cb0cedd","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-5.0.1.tgz","fileCount":5,"integrity":"sha512-vSjBOVl7S1CuHk2QFnzgNdCp0n65uDSqiSPj16ZF67CkgaZSbngkabMHn/CrDF2bVgCvHDMiU7RaI/ecqNxlcw==","signatures":[{"sig":"MEUCICzgseysdKhq0Ep3ffhp5kRwghPoaaqIyHIrmSSSeV4OAiEAl0RJEMhd5M6pn82GBj/KkRz0Mx6FJPbrKjjQeK6jaEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1ml2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTmw//YWIh1j0tyK2KjfBTKViOW634W+dhqkTf2/oZPc9Bw99ZGcbu\r\nlYEZKc3ZnhB8+QCdydTQPr+nKYD9qT03pbZxyZjJl2gZWLlNYBhjPwxkltgg\r\nbkXcEod+mdP30ALyA7ErLALkzZvr04UHxUMI/iSH+zp4KKDUl3oSEDWl80hz\r\nVZAC0PbJSSh1dEC7MX1A5ngx8T/EQInWmdLmowzwnVGbdwY3ov6aHKYU1hE1\r\nhIwCvf86K88G15ek3zSrM2jjzY2DqLNhwudb93qqozT2bFj7i9ef6KFFywYD\r\n6vexWP1r2BIQhESxJTDfY6oVaCDkpsoFnrHEYG8ndfWdJ+bmBVB2/TZSCxyM\r\nKILkg0HppwZ99S9d4m0ry2yH1+yVKXMVMB8F+CS9zsJayiRR7sSVNikYkCcs\r\nD1icNvO8nXtOQXNwZ5yYgS3B0rYR6M288X8BXJO2y8lC5/Sp1jYmo5Be8Lkt\r\n1znpvBOOBHQjZXdDiQ6FzU9/Mwsw82/T4h6q3wkW0IykKF1NUhH6aXCjNfsv\r\nX7YFOIaZ8FdxI2ilsLXVkEYlo5e0GdXXxHVcNw+DUMBS/t1nxh282E/yn57P\r\nv3dZCOBlWEpt87AqkJzQ4ZIrZ4A2jXfcxrs1zC67cCAikRIKTgvV1cg5Xfa9\r\nCLf5iWWnOrM5mKFQDkY65ByoA0904+tRIdc=\r\n=1A5l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","module":"index.js","funding":"https://github.com/sponsors/fregante","gitHead":"d49454ae720d64f17d3c984734bdf2af22e7e873","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"8.5.0","description":"Map-like promised cache storage with expiration. WebExtensions module for Chrome, Firefox, Safari","directories":{},"_nodeVersion":"16.14.2","dependencies":{"micro-memoize":"^4.0.10","webext-detect-page":"^4.0.1","webext-polyfill-kinda":"^0.10.0","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.50.0","ava":"^4.3.1","tsd":"^0.22.0","sinon":"^14.0.0","typescript":"^4.7.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.193","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^2.0.0","@types/firefox-webext-browser":"^94.0.1"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_5.0.1_1658218870655_0.5173105817969585","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"webext-storage-cache","version":"5.1.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@5.1.0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{}},"ava":{"require":["./test/_setup.js"]},"dist":{"shasum":"c0895b2df4bfe8e4c3091c82f569f67bef454856","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-5.1.0.tgz","fileCount":5,"integrity":"sha512-jmXuYuLmoRZjHd1mS6CgVQ25Jhpwxp5S82k8+Io6Yh82oHD+Zm22diaB27CK9N9r8bKrqTPH+MkC10B7v1NFxw==","signatures":[{"sig":"MEUCID3ptrWBEIus0Oe1HjVaDaBMAcq7Kzy5P3JQ2UHzZ9xoAiEA6jNaJcQJIRwxXBhNr4t/xa9LeRI0Ysly9fe4FW7cYW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7hElACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsyg//bg08BkYjRZ+Q4fZeSpFWFja3I2TkxDlDTmEuubHFTXE02R5I\r\nrQydym63EJ0KXKD/1Ne18RVjYqeqXk2plCuAvZ25eUPBYn/P1W38gseF0YK1\r\neRMRJgSm6rVc7IrwfA8aIPOgrIdpUBow2tt60+UWKh8n1xIZry/S5un1gl1W\r\n3C+Z9VYAb8xv9U/hNeiXKmt7Jsfpqsy+AVpx8jpESrV2RyQ+mlR3g/EipG1F\r\npo0StO8cyGpEAGWHVH59UTEfsIhc0sEsgIJRBdY15XYQ/AeMP2Q6qBNPH9gy\r\nw6AK963CvimYqpIDPphcdRfCTXz+wNTPe5oC8rkBYc6b6bQPdv2clhF9FNrK\r\nZyNIB07G3xMUPVHyMyxULjfb5sg1qLvtiiOPi6i7yXR6xljIS0UM1DCsQ8Gz\r\nDqEfCm0r8pb1XA69PgD0ajUu6dHOw6V+wn3y3oKphMYx2Gb1L6Cvcl5GgcA2\r\nAuYNAc1vDb0uOXso0TFbk9ceHOLWLPmSwNxO+doWf9lgtrux3WRsZPEqEdHS\r\n300U+amU8l3gZpyWK27kxb3JQNd3zk+iuZTTsNvzgWeRgyDhha+lTfe5GC3B\r\n9K6scruVDaB3yaiuTle1GAmntlyvFaSnR4BzOkvSAoH7UFkjqMmfi0XBS5hA\r\nP6/CiGB1t1ftWeApYu4TY5kM9/gQeO9MTho=\r\n=rcKM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","module":"index.js","funding":"https://github.com/sponsors/fregante","gitHead":"97ad84919d6abda84b29630cd6d6e3285fbac688","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"7.24.2","description":"Map-like promised cache storage with expiration. WebExtensions module for Chrome, Firefox, Safari","directories":{},"_nodeVersion":"16.16.0","dependencies":{"micro-memoize":"^4.0.10","webext-detect-page":"^4.0.1","webext-polyfill-kinda":"^0.10.0","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.50.0","ava":"^4.3.1","tsd":"^0.22.0","sinon":"^14.0.0","typescript":"^4.7.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.193","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^2.0.0","@types/firefox-webext-browser":"^94.0.1"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_5.1.0_1659769125308_0.3198313159860222","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"webext-storage-cache","version":"5.1.1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@5.1.1","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{}},"ava":{"require":["./test/_setup.js"]},"dist":{"shasum":"ce7b168118f4eb4693bd08159db37cb853b76631","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-5.1.1.tgz","fileCount":5,"integrity":"sha512-2OTG7vP1NEYYgSGIAiB0YBqby1/UVtO3Q4Tnb6Hjo8nREnIzzoW4y/y0S6jSd+9i719gMjNMIJsHctciCzC5Rw==","signatures":[{"sig":"MEUCIQCwCUYRzGfdzryx9TMX5p9MspmTTZZbj5/w+ISeIVfuSQIgQ5gFxbJyud0GB1H+gwxD92B4EcNd3rJLJ4HAMDaOUsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1i9zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEWRAAlwTAxndV0mikwP3aFp/ZyyRnbfUl8T5aasTPFpvCbSmjiQKT\r\nSLjsk/gx7IJmHZB1fGuXRj3PADl89e9pzMHhp4X5Tzp6lOoanG18Lsuz895F\r\nk1vzPX7Og58E7jjmuw1VHlZ8TArtPkLFjIlRCJR0QrfaOnOjazF+FpuyaG+G\r\nFrlYpVULy3G/UZolsDsmVMB0Vti2C5jOdxh1EO24UxrsyrM+XD/rofqIq2bE\r\nIUA5OA+8/hu0XOyBV8hd43EaV95lmWYlAwdjRxeTYGJvSTi4JjqjljoD8oDY\r\nX+ofs/IpUILLTE0ZgxsicZNYIjgQNJyvHJCGgWMAg109yMvN7wTNnAJb5Rw2\r\nUl+t/+sNCJ5nCCzTgb+/GYnbq4GxyM71iAFH8xs7+YKQOIjrCmYSdvYi0SZd\r\nQHnen365op8SGSXRz37ncOAF/kz8XaQjK9VpolYw42tXsCaBALAl8Q8T+vqC\r\nnFJMkYmt36iHTZBQS0CP2UeNmdWyjrNZuKf1+aTfsw1m0a0ey/ha2yjgfiUj\r\nY2fTdllB/CQ1hKmklbeXiJjR5fDQq4WpuJqUpTc5GozssRtx5ZG8NR8OA21I\r\ndM4RSFikLpHUq7Gey6JOc7DzkMXzsx11sDCY9lup9ng/I4vK581dfgjnYxpr\r\n2OyKiWHnDkk0B5bcPOA/qiTr/60ylTlFmTg=\r\n=CDqy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","module":"index.js","funding":"https://github.com/sponsors/fregante","gitHead":"e0a16e4d75b83e602ca01427d8c190d0cd50d55b","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"8.19.3","description":"Map-like promised cache storage with expiration. WebExtensions module for Chrome, Firefox, Safari","directories":{},"_nodeVersion":"18.13.0","dependencies":{"micro-memoize":"^4.0.14","webext-detect-page":"^4.0.1","webext-polyfill-kinda":"^1.0.0","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.53.1","ava":"^5.1.1","tsd":"^0.25.0","sinon":"^15.0.1","typescript":"^4.9.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.210","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_5.1.1_1674981235669_0.9241461940146418","host":"s3://npm-registry-packages"}},"6.0.0-0":{"name":"webext-storage-cache","version":"6.0.0-0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.0-0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{}},"ava":{"require":["./test/_setup.js"]},"dist":{"shasum":"e552d078a65d3b2ad8046e405b8a6107a1093821","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.0-0.tgz","fileCount":5,"integrity":"sha512-gQezNWxGbVQTB0gSzP/bqK6+zKY/U/dQ0sduAHiqr8AOEcFV03IO14bbC9m1hgI56E1qFbAdDUbQGkk6Nch9HA==","signatures":[{"sig":"MEUCIBFdF9p1fIVOGRo5mt/7WPnavsCx0C0H/B97k5SfIJwuAiEAwNMVpjRLggg5gNQEnPJFfYPt9u3urwvbg7oozhlBab0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2jWQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBMBAAirwpF/Ndu02wHwEexOfVKOBoDFyEyD5D39biJVyN0N3N/lDL\r\nDem8PI1MFdMJBxpCL8s3T1WWPiD1dXv+HcJKbT23hWbN83+Jno8KW+huh8zO\r\nCvdZ8Ikcv/V22MkEx73vxi1KIpdq9OKI30o9e0czPhoN4wA18mZ4wIJIrD0W\r\n1RHP20PFBv9LCqunWz6VyoBQDiVQ3Fqwr3mIZbINMEmocAJfujXpaZHhoOgC\r\nSohdhaKUxU2vM82+z5+X2ggcXzq3m9pW3johXg2V4XqpXOIJ7Tp3VY5BO/Zd\r\n7J1DgfTMGTZNAcDa5bSOz5fDUB6eYZuOVt+ZjpYDYCOV2CcQe0gmqadEFl3i\r\nS1Q4/fejJfgK0TITUxB7uS1p7csQYIL60pDr/ANtavQAMPz9cOH/KJt1qVjL\r\n87T5n9Oih6evxxi0zSES7CsQ9au0kZkxsNURGNl/yM4saf3u9al8Hyf4vtEs\r\nonVK26ftA/hK2qiaAN2sfk5D1w/wi3z1tS1gC1Bhspn0/I797r+gq1mjQR6W\r\n69MaKOU3mRhNKF7DWL6LyVy8b1sG7Kvnh0PODkRpPIB1Cavb67Vmck+G4Nrx\r\n7DgKJXhqOolt/zKEB8LfYGOkqyPQ+3AQQqmrd913Gw3+is6wtkdIyK8MJ6B9\r\nrhZ0iAUmNQ8kpMriLavIDdkL2qoxwzHPK8s=\r\n=MsP0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","module":"index.js","funding":"https://github.com/sponsors/fregante","gitHead":"220a155136be69241d947fb6811103ff3d6c2f4f","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"8.19.3","description":"Map-like promised cache storage with expiration. WebExtensions module for Chrome, Firefox, Safari","directories":{},"_nodeVersion":"18.13.0","dependencies":{"p-memoize":"^7.1.1","webext-detect-page":"^4.0.1","webext-polyfill-kinda":"^1.0.0","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.53.1","ava":"^5.1.1","tsd":"^0.25.0","sinon":"^15.0.1","typescript":"^4.9.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.210","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.0-0_1675244944042_0.04064857078509232","host":"s3://npm-registry-packages"}},"6.0.0-1":{"name":"webext-storage-cache","version":"6.0.0-1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.0-1","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"],"rules":{}},"ava":{"require":["./test/_setup.js"]},"dist":{"shasum":"7f5f503ee110173cb41975259c3e6317d46990b6","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.0-1.tgz","fileCount":5,"integrity":"sha512-4B6fs+nTp7QC1YbNZCVPYUDe6CenpDTPo7hynAwQv71/zScO91iYN9DH8qVMD79mpM+kHBSUvIPUY9/dGaTyAQ==","signatures":[{"sig":"MEUCIGA1TlPyZUGAtw15QSKay0fiyjVnPGJBBM4xj+tgNV4TAiEAhYdEbk8pxszpuIEnDd9QKtRRlt7YCesDpbiW54KFpWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2j8rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnchAAkRTa+th+iKr73U4sVQhSLYGADtCVzMaF5Hf+8Hz5zSR25Zvn\r\nl+HamakSSqupJ46S/TKhTNkzWTFmJ1V5qvs24wQGEufjIeJwrEQ1VREbHe9n\r\nSKVc6KspFTrbU4dIgLSsOTJTiqwQTJKg0lAMqM8DdBXTIbsf33/HtntAgUv/\r\n3R0ccFABcis4bnEDKo0jaWY7H8vEv7wjzhZOJw3x8rs8zrmIk7oOa3d8eUVf\r\nFI1GtqI3MelHru15/1BAv/NEcLHPz6d5MgrSa34vmEX+M88QVMfUK1jpsMxP\r\njmEKd+R707rk9nUdRxS5cQ17w0NkNIdYZBrSTvnYrYrzvtMzSkcuJ8LPrePV\r\nZnzJKkq3Vvb50KQU3z96xVRrieSnzpvgvNJTpsqhTvH4dwV7iRjp44Yr0OwO\r\nm3hgvvDwsYFQ2Qs+JB4X88l2OCLO6Jr7E8vC1INvV0LGl//V4NdN/fg+tkYh\r\n8eSzS2bbnhDUR6BNSS3MF2tI/EuVsh04AxdgwJkuLc33DBX5zYSEORnvuMp9\r\n2n9PgCGiVbVTK71aY8iYXuxSNAfv/jlNvwvvY1Bx7D5IwV/9GsRqYSubnK6f\r\nxrbgDVp8Nrdd+9mVOv0WmlHSCB2qql8ygF6PYnN3fu8WIESEP/Ute9WllUnH\r\nX+zzB0W0Uwt7U6NBF41KCTkef2mZWHPBcWU=\r\n=+QCW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","module":"index.js","funding":"https://github.com/sponsors/fregante","gitHead":"0a0c9555b02cbea6835db808bb4f0416832546c9","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"8.19.3","description":"Map-like promised cache storage with expiration. WebExtensions module for Chrome, Firefox, Safari","directories":{},"_nodeVersion":"18.13.0","dependencies":{"webext-detect-page":"^4.0.1","webext-polyfill-kinda":"^1.0.0","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.53.1","ava":"^5.1.1","tsd":"^0.25.0","sinon":"^15.0.1","typescript":"^4.9.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.210","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.0-1_1675247402957_0.000026765209338641682","host":"s3://npm-registry-packages"}},"6.0.0-2":{"name":"webext-storage-cache","version":"6.0.0-2","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","map","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.0-2","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"]},"ava":{"require":["./test/_setup.js"]},"dist":{"shasum":"fb40a310fbb7418ef6b17bb52aff91549604b912","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.0-2.tgz","fileCount":5,"integrity":"sha512-fez9KD5dhx7KNi9CumHlZnLcTkn1i6h1hc+fUHKC4w8s2PnEINJOXR+jHeuu/EyCkZrW7dpzahDWLKjX9+tPZw==","signatures":[{"sig":"MEUCIQDbmLkhSw/NAnQ4A8LGUdZHnEOrXdW7Ob4Oe0yD4vwJpgIgI75uRDpYfQ6+ejkmsLljTRIZO6oDwYSskXMQYfVemfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9hMEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Nw/+LeSMLhJQVkt36O30un87wIqUw6OojSZaeKh3pDtHl9TNJEWe\r\n7LzLpZrrL48kRxkV3Mm3Dxn1TTdXlPGliflzPlYR94D6MfGXqv6qQ1PxSpRH\r\ncyvejYW7AYPxUS/Fmlp9SkYAirB4Z+glI2QhjDo3z2fe4dmdYVQ6o0MQ1PMN\r\nplW6Y0oJb/Q8go5e886jQgrSkD+CqxnbkBTvq63DCNALebfXxM4EO5RohvlN\r\nlwyq8BGYp3LzZAPEe+APM4qXboWtSaUheYn5pHqsphZTXk5qEtznrUqmsekb\r\nsNehlxKZHfEdPKRv1yOVeFeLZczJ9lZ7heDvloJgvgIWlqNDs9HxBRMyBwKL\r\nWbJrPhGxj/65+kwgdb3eh9jxcCYNJWfhIY/bRDUQJclOa4PHyyv5+PbuSK6K\r\ns8F6lJ9bD/EEK7/DbYgzM2mw2uzk/W7tTZdvDh84jCDRGEDety+IPFxHW/1V\r\nRv/Qq9bEc+E+OLdkQ/7ZoaJbNA8N5dYyFYv8zdpuSS3soiiSX1gpV/R0oZKE\r\nt74YSNwKChAoU/xNfhXKZG89fhzClEmFY+NcUStPZh1FR5yad3akjhopJuDm\r\nt9KFddeFiYdHlJ35WG7A1m4zlUKftlUv109pXs2ZRaxtbFQga1bqE0TLZc8J\r\nKCw8iU0tiuysvoI4Q+fcfXN1ZJ1NFABkoOU=\r\n=60Kg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":"https://github.com/sponsors/fregante","gitHead":"8cd2207c4882058c3bf69f2d394c4ac06235d871","scripts":{"test":"tsc && tsd && ava && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"8.19.3","description":"Map-like promised cache storage with expiration. WebExtensions module for Chrome, Firefox, Safari","directories":{},"_nodeVersion":"18.13.0","dependencies":{"webext-detect-page":"^4.0.1","webext-polyfill-kinda":"^1.0.0","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.53.1","ava":"^5.1.1","tsd":"^0.25.0","sinon":"^15.0.1","typescript":"^4.9.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.211","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.0-2_1677071108738_0.4534807254675637","host":"s3://npm-registry-packages"}},"6.0.0-3":{"name":"webext-storage-cache","version":"6.0.0-3","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.0-3","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"]},"tsd":{"directory":"source"},"dist":{"shasum":"bf12bbeebd56a3254699a3f3c4f6750ea59a8f91","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.0-3.tgz","fileCount":11,"integrity":"sha512-P6cvYgL+4+UAd5cLS0iiTxzBNCGd/say8A5HHMo3NoxAKZpoXdQpKIC6FEGWsfr3EE/FOiJSAfaE9H3wPZCj+g==","signatures":[{"sig":"MEYCIQCbyM1Tn0KzeyWdIW+lZM/ertrsjNm0U1x0FMDVvoqoDwIhAPDEDwT1CJx1EctWA6tvOZImKM5jYywHUfPAYjD1lss9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18325},"type":"module","types":"./distribution/index.d.ts","exports":{".":"./distribution/index.js","legacy.js":"./distribution/legacy.js"},"funding":"https://github.com/sponsors/fregante","gitHead":"f8129f5051ddfaa44b4fd994e718783d10020977","scripts":{"test":"tsc && tsd && vitest && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"9.5.1","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.11.0","webext-detect-page":"^4.1.0","webext-polyfill-kinda":"^1.0.2","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.54.2","tsd":"^0.28.1","vitest":"^0.31.1","typescript":"^5.0.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.236","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.0-3_1686122345866_0.20755359109519111","host":"s3://npm-registry-packages"}},"6.0.0-4":{"name":"webext-storage-cache","version":"6.0.0-4","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.0-4","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"]},"tsd":{"directory":"source"},"dist":{"shasum":"5eb819d89c1fa1634e885efc6557a0484703bfb7","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.0-4.tgz","fileCount":11,"integrity":"sha512-LZ30/O6iWGzGdous974pFS4TDyEIrdehZELqxOa3dVfYZvrYoUbs5UCAXcMW09dugvvX+GmodrJUpbA4TI3uWg==","signatures":[{"sig":"MEUCIG3n62GfkiqchwzQyFaPyJEJwgLiaJbPnCFVDd34TBd1AiEA8fJS4PxuffSV0jV8EQKtVljxQ3H5M9fAJrHsnkRYYDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18421},"type":"module","types":"./distribution/index.d.ts","exports":{".":"./distribution/index.js","./legacy.js":"./distribution/legacy.js"},"funding":"https://github.com/sponsors/fregante","gitHead":"9689195139b6a921c4fed03bbba9e3a8af3f47c1","scripts":{"test":"tsc && tsd && vitest && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"9.5.1","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.11.0","webext-detect-page":"^4.1.0","webext-polyfill-kinda":"^1.0.2","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.54.2","tsd":"^0.28.1","vitest":"^0.31.1","typescript":"^5.0.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.236","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.0-4_1686193735167_0.09602786456337697","host":"s3://npm-registry-packages"}},"6.0.0-5":{"name":"webext-storage-cache","version":"6.0.0-5","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.0-5","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"]},"tsd":{"directory":"source"},"dist":{"shasum":"cdf695df0593a69220f564ac19cc5e244e1f3a26","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.0-5.tgz","fileCount":11,"integrity":"sha512-uqnJz/PP6X6/Nbfag9CT7VOh1EKtE1JHmwINX6OJFSvmZPKJQR5U1hn82BBhWY6DtxOvKjZ3j+/kYCYfgsCZ9g==","signatures":[{"sig":"MEUCIQDJ9JO4wN/A/jaJ+TuFV5bTKOwQSFXbyK820R60bVRPzgIgZBcvnq3eQxCXxLZ71y0GtmXB658wj+t9vZ/2nRJE7Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18337},"type":"module","types":"./distribution/index.d.ts","engines":{"node":">=18"},"exports":{".":"./distribution/index.js","./legacy.js":"./distribution/legacy.js"},"funding":"https://github.com/sponsors/fregante","gitHead":"87a8a3959e971c30ed6e56feb7316e63c731ff1c","scripts":{"test":"tsc && tsd && vitest && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"9.5.1","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.11.0","webext-detect-page":"^4.1.0","webext-polyfill-kinda":"^1.0.2","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.54.2","tsd":"^0.28.1","vitest":"^0.31.1","typescript":"^5.0.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.236","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.0-5_1688819591383_0.3628829390112127","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"webext-storage-cache","version":"6.0.0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"]},"tsd":{"directory":"source"},"dist":{"shasum":"e9e348331b4d885a15601a591f3e600b25ec084e","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.0.tgz","fileCount":11,"integrity":"sha512-K04D2fQSdJc4vXbievbDUeTbcopFtRBLZWtIP9sTwbLbgOf9ETVmHU37zCYn1/ElKSsbHc9Nn3o4kgGkY5y9fg==","signatures":[{"sig":"MEUCIF1T6056hXdNZIwf+ImQHSpRdcNVt36ZC9sfzYvNlV2QAiEA9odksDxG6jsJIBNZ6c1WukknNpt9wRxIJoIl/EQszKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18360},"type":"module","types":"./distribution/index.d.ts","engines":{"node":">=18"},"exports":{".":"./distribution/index.js","./legacy.js":"./distribution/legacy.js"},"funding":"https://github.com/sponsors/fregante","gitHead":"e1f8f0d645ab3e12ed91ce23e020958429f98a1d","scripts":{"test":"tsc && tsd && vitest && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"9.5.1","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.11.0","webext-detect-page":"^4.1.0","webext-polyfill-kinda":"^1.0.2","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.54.2","tsd":"^0.28.1","vitest":"^0.31.1","typescript":"^5.0.4","sinon-chrome":"^3.0.1","@types/chrome":"0.0.236","@types/sinon-chrome":"^2.2.11","@sindresorhus/tsconfig":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.0_1690234703661_0.9817085360486022","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"webext-storage-cache","version":"6.0.1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.1","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"]},"tsd":{"directory":"source"},"dist":{"shasum":"e8050541454912348c166e314a16729bdfd1c4ca","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.1.tgz","fileCount":11,"integrity":"sha512-R6Ht7w5oXHhVREW3iBugC/e7/aT2Mj/jv4XWZ4T6eHU/xDxOAQWnJ/uuXvs4EhbMJUqHSQm0uEpu25SeYnMSQw==","signatures":[{"sig":"MEYCIQCNjUpzrmTVRZP+yM20In5HJXBV60Z6n5Czbbe1QzWJIQIhAP42XZqgRu4jv0uf/0mMBVxrHJbh+axZU+T5JPtyF0xd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18552},"type":"module","types":"./distribution/index.d.ts","engines":{"node":">=18"},"exports":{".":"./distribution/index.js","./legacy.js":"./distribution/legacy.js"},"funding":"https://github.com/sponsors/fregante","gitHead":"68df2aa3ad4584938db6cbc4b67b0ae43c6ff6fd","scripts":{"test":"tsc && tsd && vitest && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"10.7.0","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"type-fest":"^4.20.0","webext-detect-page":"^5.0.1","webext-polyfill-kinda":"^1.0.2","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.58.0","tsd":"^0.31.0","vitest":"^1.6.0","typescript":"^5.4.5","sinon-chrome":"^3.0.1","@types/chrome":"0.0.268","@types/sinon-chrome":"^2.2.15","@sindresorhus/tsconfig":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.1_1718102976226_0.35268946580961824","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"webext-storage-cache","version":"6.0.3","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@6.0.3","contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"]},"tsd":{"directory":"source"},"dist":{"shasum":"ad562e1fd867392372006d202645d37aa2191eb6","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-6.0.3.tgz","fileCount":11,"integrity":"sha512-oMi81QhsJno/rCIcX4N8zQ1DoWX1fv/GAillvZX6WoCvXGBAqFH7A+owCmYx5wVdi9g9kdTX5GbY6w7w+UfMlA==","signatures":[{"sig":"MEUCIQCsvm3Dd4d0IRzy8wQ0dyA8AgvsYj01+xusPBI5ESFlogIgL42T+FaU5JIog2HnFZOj8w0nQfkF3LBlzfm9TBK6Qmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18532},"type":"module","types":"./distribution/index.d.ts","engines":{"node":">=18"},"exports":{".":"./distribution/index.js","./legacy.js":"./distribution/legacy.js"},"funding":"https://github.com/sponsors/fregante","gitHead":"44a9eed12571795d5e6b405d2e051e0ab1db6996","scripts":{"test":"tsc && tsd && vitest && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"10.8.1","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"type-fest":"^4.20.1","webext-detect":"^5.0.2","webext-polyfill-kinda":"^1.0.2","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.58.0","tsd":"^0.31.1","vitest":"^1.6.0","typescript":"^5.5.2","sinon-chrome":"^3.0.1","@types/chrome":"0.0.268","@types/sinon-chrome":"^2.2.15","@sindresorhus/tsconfig":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_6.0.3_1719822356170_0.04701130511724805","host":"s3://npm-registry-packages"}},"7.0.0-0":{"name":"webext-storage-cache","version":"7.0.0-0","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@7.0.0-0","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"contributors":[{"name":"Connor Love"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"envs":["browser","webextensions"]},"tsd":{"directory":"source"},"dist":{"shasum":"6ca93d556acc9e1a70de56391188db948e2a2730","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-7.0.0-0.tgz","fileCount":11,"integrity":"sha512-Cdxlv5n9KTaYcPMaYOxio12QD7WQLE4Czckd48aNBDd9iMWGPlPzQnAFs97XMCTruhesQpWFdgBacyfheQi49Q==","signatures":[{"sig":"MEUCIQDK/bhVL5hVlE0aSOPs+ZcJEk5qtMpxO9S4JRgMqxaR/QIgakUgJGSR4+BUOjk1Y5exQcJ3HC6v1goPsPrkM5OtI4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16502},"type":"module","types":"./distribution/index.d.ts","engines":{"node":">=18"},"exports":{".":"./distribution/index.js","./legacy.js":"./distribution/legacy.js"},"funding":"https://github.com/sponsors/fregante","gitHead":"8b4c074478d3f57f0bb066ab3b04142519a46482","scripts":{"test":"tsc && tsd && vitest run && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"11.18.0","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"type-fest":"^4.30.1","webext-detect":"^5.3.2","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^0.60.0","tsd":"^0.31.2","vitest":"^2.1.8","typescript":"^5.7.2","@types/chrome":"0.0.287","@sindresorhus/tsconfig":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_7.0.0-0_1785760122728_0.8440720101111336","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-1":{"name":"webext-storage-cache","version":"7.0.0-1","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"author":{"url":"https://fregante.com","name":"Federico Brigante","email":"me@fregante.com"},"license":"MIT","_id":"webext-storage-cache@7.0.0-1","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"homepage":"https://github.com/fregante/webext-storage-cache#readme","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"xo":{"rules":{"import-x/extensions":"off"},"languageOptions":{"globals":{"chrome":true}}},"tsd":{"directory":"source"},"dist":{"shasum":"43c58e663a513041c9765f23c18476ffc3b35ac6","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-7.0.0-1.tgz","fileCount":11,"integrity":"sha512-KQFAMZfF0apKFSMETO5/38hYWDksTXaLJkaGNxwCobabAP7XEGlNvcd61tSgZ+YSyonmZDvQU8AvMWZva8ur/Q==","signatures":[{"sig":"MEUCIQCr/blaeMIk0912Mzj0EtQsVG/YyBdQSfMChkhkFgw/+QIgZpHNIzoGOyfq5J9X0QsU+SN3mbUhASaH3yKgwf8m2ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16730},"type":"module","types":"./distribution/index.d.ts","engines":{"node":">=22"},"exports":"./distribution/index.js","funding":"https://github.com/sponsors/fregante","gitHead":"c6c97b35783302a54d559ea24cdc6507fcc26a3c","scripts":{"test":"tsc && tsd && vitest run && xo","build":"tsc","watch":"tsc --watch","prepack":"tsc --sourceMap false"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"repository":{"url":"git+https://github.com/fregante/webext-storage-cache.git","type":"git"},"_npmVersion":"11.18.0","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"type-fest":"^5.8.0","webext-detect":"^6.0.0","@sindresorhus/to-milliseconds":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"xo":"^4.0.0","tsd":"^0.33.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/chrome":"0.2.5","@sindresorhus/tsconfig":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webext-storage-cache_7.0.0-1_1785921691541_0.8949802692462272","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"webext-storage-cache","version":"7.0.0","description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"repository":{"type":"git","url":"git+https://github.com/fregante/webext-storage-cache.git"},"funding":"https://github.com/sponsors/fregante","license":"MIT","author":{"name":"Federico Brigante","email":"me@fregante.com","url":"https://fregante.com"},"type":"module","exports":"./distribution/index.js","types":"./distribution/index.d.ts","scripts":{"build":"tsc","prepack":"tsc --sourceMap false","test":"tsc && tsd && vitest run && xo","watch":"tsc --watch"},"xo":{"languageOptions":{"globals":{"chrome":true}},"rules":{"import-x/extensions":"off"}},"dependencies":{"@sindresorhus/to-milliseconds":"^2.0.0","type-fest":"^5.8.0","webext-detect":"^6.0.0"},"devDependencies":{"@sindresorhus/tsconfig":"^8.1.0","@types/chrome":"0.2.5","tsd":"^0.33.0","typescript":"^6.0.3","vitest":"^4.1.10","xo":"^4.0.0"},"engines":{"node":">=22"},"tsd":{"directory":"source"},"gitHead":"63f9346ff443e0a75c4391f6a7e43e734041373b","_id":"webext-storage-cache@7.0.0","bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"homepage":"https://github.com/fregante/webext-storage-cache#readme","_nodeVersion":"26.2.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-yFqkOB9h1wZq2YFCJZ+26bLtg2xZjW0fa7rpMFiV/Cvu3hKikmf5JM45fXoLrA+YhBvNLbEvf10rT00Gizadtg==","shasum":"1c1cff5de8c79923cfc7c494a65bd4253522a2f0","tarball":"https://registry.npmjs.org/webext-storage-cache/-/webext-storage-cache-7.0.0.tgz","fileCount":11,"unpackedSize":16782,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDq8R2ySJIBtye7As0/VEF6296kNOKtbVPYIJLSd4I36AiEArR+X+35kp+w4HUtl/DsgtjJFnv50Vv0EPdM5m1Fmztk="}]},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"directories":{},"maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/webext-storage-cache_7.0.0_1785923459817_0.7755882100322882"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-07T13:02:25.230Z","modified":"2026-08-05T09:51:00.111Z","0.0.0":"2019-06-07T13:02:25.373Z","1.0.0-0":"2019-06-28T15:51:26.279Z","1.0.0-1":"2019-06-28T16:15:44.938Z","1.0.0":"2019-06-28T18:32:37.519Z","1.0.1":"2019-06-29T10:14:48.767Z","1.0.2":"2019-06-29T10:37:07.038Z","2.0.0-0":"2019-12-01T11:59:08.432Z","2.0.0-1":"2019-12-01T13:01:18.680Z","2.0.0-2":"2020-01-06T08:13:55.260Z","2.0.0":"2020-01-06T09:03:32.310Z","2.0.1-0":"2020-01-08T09:44:57.186Z","2.1.0":"2020-01-08T17:47:37.939Z","2.1.1":"2020-01-08T18:02:48.186Z","2.2.0":"2020-01-09T08:58:48.271Z","2.2.1":"2020-01-09T09:08:53.736Z","2.3.0":"2020-01-27T12:32:38.403Z","2.3.1":"2020-02-13T10:02:52.050Z","2.4.0-0":"2020-02-13T10:04:01.117Z","3.0.0-0":"2020-02-19T11:45:39.370Z","3.0.0":"2020-04-07T17:48:49.934Z","4.0.0-0":"2020-08-18T00:49:34.490Z","4.0.0":"2020-08-18T00:54:56.390Z","4.1.0":"2020-09-09T01:04:25.397Z","4.1.1":"2020-09-11T17:16:22.060Z","4.2.0":"2020-11-22T03:27:36.044Z","4.3.0-0":"2020-11-22T21:56:24.985Z","5.0.0":"2021-11-05T13:23:19.801Z","5.0.1":"2022-07-19T08:21:10.892Z","5.1.0":"2022-08-06T06:58:45.471Z","5.1.1":"2023-01-29T08:33:55.803Z","6.0.0-0":"2023-02-01T09:49:04.186Z","6.0.0-1":"2023-02-01T10:30:03.153Z","6.0.0-2":"2023-02-22T13:05:08.883Z","6.0.0-3":"2023-06-07T07:19:05.996Z","6.0.0-4":"2023-06-08T03:08:55.328Z","6.0.0-5":"2023-07-08T12:33:11.579Z","6.0.0":"2023-07-24T21:38:23.799Z","6.0.1":"2024-06-11T10:49:36.414Z","6.0.3":"2024-07-01T08:25:56.329Z","7.0.0-0":"2026-08-03T12:28:42.866Z","7.0.0-1":"2026-08-05T09:21:31.707Z","7.0.0":"2026-08-05T09:50:59.962Z"},"bugs":{"url":"https://github.com/fregante/webext-storage-cache/issues"},"author":{"name":"Federico Brigante","email":"me@fregante.com","url":"https://fregante.com"},"license":"MIT","homepage":"https://github.com/fregante/webext-storage-cache#readme","keywords":["await","background page","browser","cache","chrome","content script","expirating","extension","firefox","safari","memoize","memoization","options page","promises","self-cleaning","temporary","web-ext","webext"],"repository":{"type":"git","url":"git+https://github.com/fregante/webext-storage-cache.git"},"description":"Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.","maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"readme":"# webext-storage-cache [![](https://img.shields.io/npm/v/webext-storage-cache.svg)](https://www.npmjs.com/package/webext-storage-cache)\n\n> Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.\n\n- Browsers: Chrome, Firefox, and Safari\n- Manifest: v3\n- Context: They can be called from any context that has access to the `chrome.storage` APIs\n- Permissions: (with attached \"reasons\" for submission to the Chrome Web Store)\n\t- `storage`: \"The extension caches some values into the local storage\"\n\t- `alarms`: \"The extension automatically clears its expired storage at certain intervals\"\n\n## Install\n\nYou can download the [standalone bundle](https://bundle.fregante.com/?pkg=webext-storage-cache&global=window) and include it in your `manifest.json`.\n\nOr use `npm`:\n\n```sh\nnpm install webext-storage-cache\n```\n\n## Usage\n\nThis module requires the `storage` permission and it’s suggested to also use `alarms` to safely schedule cache purging:\n\n```json5\n/* manifest.json */\n{\n\t\"permissions\": [\n\t\t\"storage\",\n\t\t\"alarms\"\n\t],\n\t\"background\": {\n\t\t\"scripts\": [\n\t\t\t/* Remember to include/import it in the background to enable expired cache purging */\n\t\t\t\"webext-storage-cache.js\"\n\t\t]\n\t}\n}\n```\n\n```js\nimport {CachedValue} from 'webext-storage-cache';\n\nconst item = new CachedValue('unique', {\n\tmaxAge: {\n\t\tdays: 3,\n\t},\n});\n\n(async () => {\n\tif (!(await item.isCached())) {\n\t\tconst cachableItem = await someFunction();\n\t\tawait item.set(cachableItem);\n\t}\n\n\tconsole.log(await item.get());\n})();\n```\n\nThe same code could also be written more effectively with `CachedFunction`:\n\n```js\nimport {CachedFunction} from 'webext-storage-cache';\n\nconst cachedFunction = new CachedFunction('unique', {\n\tupdater: someFunction,\n\tmaxAge: {\n\t\tdays: 3,\n\t},\n});\n\n(async () => {\n\tconsole.log(await cachedFunction());\n})();\n```\n\n## API\n\n- [CachedValue](./source/cached-value.md) - A simple API getter/setter\n- [CachedMap](./source/cached-map.md) - A Map-like API to cache multiple values under the same key.\n- [CachedFunction](./source/cached-function.md) - A memoize-like API to cache your function calls without manually calling `isCached`/`get`/`set`\n- `globalCache` - Global helpers, documented below\n\n### globalCache.clear()\n\nClears the cache. This is a special method that acts on the entire cache of the extension.\n\n```js\nimport {globalCache} from 'webext-storage-cache';\n\ndocument.querySelector('.options .clear-cache').addEventListener('click', async () => {\n\tawait globalCache.clear()\n})\n```\n\n## Related\n\n- [webext-detect](https://github.com/fregante/webext-detect) - Detects where the current browser extension code is being run.\n- [webext-options-sync](https://github.com/fregante/webext-options-sync) - Helps you manage and autosave your extension's options.\n- [webext-base-css](https://github.com/fregante/webext-base-css) - Extremely minimal stylesheet/setup for Web Extensions’ options pages (also dark mode)\n- [webext-dynamic-content-scripts](https://github.com/fregante/webext-dynamic-content-scripts) - Automatically registers your content_scripts on domains added via permission.request\n- [More…](https://github.com/fregante/webext-fun)\n\n## License\n\nMIT © [Federico Brigante](https://fregante.com)\n","readmeFilename":"readme.md","users":{"tg-z":true}}