{"_id":"@ampproject/toolbox-cache-list","_rev":"56-03a939b0105d65574d8f4e2d1507b10b","name":"@ampproject/toolbox-cache-list","description":"Lists AMP Caches","dist-tags":{"beta":"1.1.0-beta.0","alpha":"2.7.1-alpha.0","canary":"3.0.0-canary.2","latest":"2.10.1"},"versions":{"1.0.0-beta.0":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"sepandparhami","email":"sparhami@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"39e5952fa4a6aa85ec6279c49148e90404d11484","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.0.tgz","fileCount":4,"integrity":"sha512-OppFemIhgmi6d5zGaXZOPx65b1QpVDEWL7qIjjXeEPjYrbEoXe70nQ6CPu0f0FZJ4lqEKNDzdIBoPeGrb8siYQ==","signatures":[{"sig":"MEYCIQCrtTT9xbwyauQTLNSUOsJvVCeox9zLXVbWoJ/ux0LTrAIhAMh1E4Vvmo7WvQqBAluYMoemgdT9IuO1Ux7SwzEqSAex","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/p+GCRA9TVsSAnZWagAAEb0QAKRETq2wVt8w2JY+83sy\nnIIvB4qLWr5aZmEJtlz1JWC5g8NAb6ij+J4k2FBKDMtEfMgg33cBEP7fghh3\nnWuD5oFNvsFEF9CyDl+DQ6qp0iZp0WiVZfIj21NCSKO2gqpPUp/ocjGRoKte\nAAExsn0Y1aIyaFiBCKXvYe97QD4+14ZPo75NDUjUU+lqMtvHaht55vVtWbN3\nSKBaHB28NVHeI9z8yBCs2zeapZnEpxsm6tFqQLOQoBdR/ohnQW7bNNUUhYxp\n3Si9Qp2lzWwYMIBIln7B4X01u+nGhvixFNtH7KNfLvtQkUlGoG5HJId2Fg+Z\n7nenyweaAguOJhu9nkY8jHaCCngBlnsFzzXteIRGaU3W33rwoNd8zq/n6YJB\nYQ+D5aaTk4KBGKLPfIAgGgCqc2j838MSh8iWubscj64/rjMUGMAzLhIezRkx\nKJ1rd0Elc4mJ70jZ7eeqCPdEG4gTAXAgcaMSpiIKlxr5cwAI49aGyG7hpvsu\npKLlTQahyq36EOPZJz6ezPbYmxneJnNO/+fqf7nWg8Gb1CluHrf+ungecho3\nUgcY5BeBxXwEA29bHXlahXRHvDmDSJeMQapJFFZATCoABdxHXQ0465CM+Tjn\netpmwexYSisONJe7JQ37K1Podlcdc2bnYHzBc1nFtNsAew+FRwYTGvbXzw7T\nhsiP\r\n=B7fz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"68bce56d4878ace45b6573824a56656667db5c85","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"6.9.0","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.0_1560190853840_0.1083436315712849","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.2","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.2","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"0e4b07f34288df6c40a000a6e7d24eeaf026af3e","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.2.tgz","fileCount":5,"integrity":"sha512-v2a1MrG1DdnJpQ3mfxJHC15pp0dWVPpPgkg2vLiLPBav0Z9/Y7TTQ+bSMjVbP1b8JU7KVCMx7cB13pVwiz2KmA==","signatures":[{"sig":"MEUCIQDZKs6NmFfHnr8eXFVUB1kQPo+01UhgFOARtPCqTsB5qgIgSHr2JrYFrU8Sdec71oCzepy3k03YxienNfFWaC0y4T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC1SiCRA9TVsSAnZWagAAKuYQAJqkL8wwhI7SRwfBmXAs\nHSnnq38ZLthjR0lPLtuGJuQljOawAvVLxSkpGiwjM3Hb9+R/MBkth6KjRZbM\nbAZ24gPzIX41B9UvnHCoD0l0+Q9ATTU5G3JRdrqyS1UoJL3tEL/XAVI0lbGb\n9VJHEDPgRvdej3XxIC4pBPByfl9OM6q/CUe7M0RO7hDFGL89rysEU3qCQ7K9\nNdYfd+RMoz+4/Nimoox2wO34h4CmgylqF2SyNAzqFqp37TgbIMVCKWg3eb/R\nuhZe+BW2n4LxUERR5wTNRNIsQcoN1OJCPdzRiLokK4+ivcwL/7Zq7y93uF7D\nrvVRZO/u+38QEQgaGf9V8CW1Tqv1oj0pHao/rB3fk++86W8danfQnAJR/EwE\nazP1srCryJxE3aE308mjw6v0dagkUus36I+FG3mphKCRzNrpxXAYqmKdbC9a\nu5cQJbZfQ1PJOULAkTDuLDAWWrYDvlnRb3r7/x7Y17Gz31q759ptqo7vkKyz\nVk5y1jaKgM9wKwTiq3FJ5084NyqS7NtCsnaxRP0AHxyO7eXPGf7CTXU1oGKL\nqNCDH+/brzRveER9J90Njs4zjgET4DltCjsbyd9JEdKNoUM26ERBTNE9ZFFk\nUzzHFbIP0Vt6XffCK2zD+HCddsqbaaStN0TGc6lRNl7SiSyvujZ58WEXdyDI\nMU7A\r\n=14Se\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cache-list.svg)](https://badge.fury.io/js/@ampproject/toolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list@beta\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"fa3197ef68f96c516511d8cd97f30dd06a342553","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.2_1561023649687_0.7533977789839039","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.3","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.3","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"1aad743d9b66433be5193fa35efa31417aa38cb9","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.3.tgz","fileCount":5,"integrity":"sha512-9xthXD0Fobi0uK9Re7Tng7tIkWzJlsObrvn45L5w9noJ+0uHhLYlIzI/jOO6YyAALBDAfBKI8J4HNULZbIW8YA==","signatures":[{"sig":"MEUCIA64SgRVFQF0c40et1w/UcPUpwVIVEuo7J4bMfmJRPn4AiEAkenXsJWfUVyIwJRKbnl/pSbEIig2GilqJNkibMnH8RU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC1bUCRA9TVsSAnZWagAA4zYP+gJr08P4ZMuqFjSJiykn\nDUPvnYaJEb+714gW8LfqzPjrEnZ9IyC2/nbriIxBaskvsfQCdLWrwdDE/a6M\nbibmJ5pkhpezZX4uNr5HzpyPJcu64MZlqdq4azBtPfUX/RhUcPE0zpt6KVZt\nfKAIeevQPJFbfc9eBow91P3ECXVpwFLiAlHbGQsd3Kp0hFLlvRicAYKBCqFt\nlPZNe/uEOZNBIrKP7i0bOtnoBhBk25DHntif64eRJLy+itgN04Za5UKYjj0u\nnQzwQixtXrdtZWHCfKYxyYj7Y8AXfQqeJqC+4kqhDQWsivr+sTBgXhgKjIF0\nTJJTyahHE/cj03B6aqTQcIl2o+aQfsEhqsafVv6kuY6R7IuQRRgTTq2BRVpC\nsMMMYTgO2/cizMvY+J1EhrYaXPoExSoC0tR4C2vMUgMgbSbzsKX2bRJafLLC\n0xmTjUPcwA9O2rxUWNkSqNQnfpXAxtPc1PG2S7tzaqRhJf9aBdE6VYUGuKND\nouOpSfoEZVmXySGoBFK2DgOtvE4Zqp40EH3HS7OFx+sscKeZBdK5Bpost5DI\nSyy/drIcP4LM4j2PFDsqWRucLt8V0CPslTMie6j96VIH+fER9ryot0cGZbtZ\n68nhygwYu/H4F2hj9m62HWvjHqJemgDTb1DgYTNOYdIG0QzuylOibGL25g8g\n1VDB\r\n=fNYV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cache-list.svg)](https://badge.fury.io/js/@ampproject/toolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list@beta\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"182e821deefc39940858ab46912e55f1f3da59f5","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.3_1561024211774_0.8187811709370045","host":"s3://npm-registry-packages"}},"1.0.0-beta.4":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.4","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.4","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"aa7bc3c18ed4d5916117b43fd7cb162c44221f02","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.4.tgz","fileCount":4,"integrity":"sha512-PGO4o1q+pMo0hBrpvLxdcXN4fokTFkcP/40M7nVRk3FRE6Kmb5+VbxJj9xogdmhM2SA/jvvcax7TRBAl608xRA==","signatures":[{"sig":"MEQCICQUsDC12W/7Z/rYe9lJXYVFNw5XC5WM7GrDIumDctdoAiA27SOgkfLAaaZD2yEBfZr0GZFhtcjSZtej10PFj6atWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ0nQCRA9TVsSAnZWagAAxewP/3cpGbDzFWUD3jseAc2p\n8uTLH7AbQaQIdMt7uBPnqYAlmPrmxvvfVXEKkt0AHC8sHQKVHYV1QhrtUj0G\ng2be17fNgkliaanO3KZbEAtqHGIamqzUMXctyIkJ1d5MkMR2QXzpeGC8R461\nV14KVpWvyudyct3ilbAcsXnaczDd5NyX41XURrM3EjqPoQ2Ip9mOUvEhv01q\n12SDOWvv/u+8szPrypbo7ic7t1nHxAD2GRvHdBHUgWGwc+aUE9FZxL2j+DM7\n38U5v/3g6u7OgCjYjOVMhuHBuEYYNgmEJxZmBuwkKOg5O0krMtoadyjKF58c\nZq8MG5yd51exHZAcbZ20wD6jlJUVLJo7ojJErD3RtKe0jIUTO3CVhNi13UDt\n/UM05CNgEUSWetWAZu5uPv4ePLzOgZhheFEbdoz8z6vS0xb/UB69kSibAV19\nUERIEGlt2HFhB3qXOfDcEp8hqryWUdhfThirh0KPyPNzBgsMdEUzNDRpku69\nO5n+O7asOaBW4km3GPBC5RHjDSKpLFHJGki1OZ9PvD0SM5tqzEqNBZ9VRkTN\nBlRAfb/aWnSNY3rRPJNMWkLybLnSpai39WOKlq7/ViGoaslw5Nb/heVb/PMn\nhDTOE3/5Lr/u8k1yBphFODbPYgonBLc1oElWG9ZSu7YTNdjCKelYtpSL6z4/\ns13V\r\n=KOqz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cache-list.svg)](https://badge.fury.io/js/@ampproject/toolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list@canary\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"cb496f081c871a25dc73113ae1e1fccfb59b2732","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"6.9.0","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.4_1562855887728_0.6018986315542108","host":"s3://npm-registry-packages"}},"1.0.0-beta.5":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.5","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.5","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"d6260717e32dc3b0ba9ee59bb0b6e8982b55d439","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.5.tgz","fileCount":5,"integrity":"sha512-ru+7mST0IRkBErIv/VnxlC6C2i+nxaEcWUBN345sa4mlasAzCEVs5hK45oHlOCMObjeO5K8m+ZkeXrOimRnFLg==","signatures":[{"sig":"MEQCICEEdkyvSbVP0zhJcAV2Vjnv8aZx9uusvMCvVWm3yoo3AiBVF1rcQvMMR36N2kQe0kYWI3WMNZLPvFqVAB/XMADOZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLJ1hCRA9TVsSAnZWagAA8hEP/iP27S2qGDX8YUv9TQA3\nlgvpeVYg7ujV37ndAiSo1yySYQ+HcJAUo7d4aP1eRxRk2rRtRAbbAJdZI/+z\nzWjI5e0FNUSRTADmbjmWdZk/Dksc6ThXyWPy0UhHpRn5xohgk6hEedzkra/7\nQbF/GPinvbK2mDYBAUpWpW1oDZmbY7HJeoOzNn2/OQ2q2o2txoKS5ewLHDFk\nfYQ6Tub2tWzpUEb3NIugDaMSIZ10y0p2+orOc/dn/IoqjaDx+WTekTr1qVZx\n0YOpbiggTHHz0yOnNIeJ+x58xkfb38y2/I+UeLm5IUDVrFP53b2JAxSfKr/E\nrYJ3Hjt6Tei7abt4qjU7VLSch9+KnnDbbMSa1UqmmeEAvBfQPLoUm8SOjYQA\ntzUvViuFQGgbVNRu/tFy08f782aiTeMXuFqufGqT0kTF9y1B07SlxjP5JTro\nVo3FTDue48TU8pCSkWK91KvapkWJ/hrn6LAHPH7ItXAlE6kt0pc9XLiyCCsc\nxMtNLe8x0Q0MEcQjJ8z3y+W+9etO00pDLL7k1q/WOh9MUAU6OJ6xMCFBrArL\n8Cot7cuB7XN4icZdZNnn+TFkkz0ds+TqQtw4lg+VbXmXFyrYRshL/6js9Sdz\nxnpA7moJqjmmtRT1epTkNiiUkk9TDl98OuA1YEdEWkQmOaMWqm0Lhb2ugVqi\nDEi9\r\n=vFPO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cache-list.svg)](https://badge.fury.io/js/@ampproject/toolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list@canary\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"630677e390bf5f63f82f4d2c6a0c53a20c33bc2e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.5_1563204960800_0.9212645314325083","host":"s3://npm-registry-packages"}},"1.0.0-beta.6":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.6","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.6","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"ec72beba459bb864127d69e40d0bda65d4f7b218","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.6.tgz","fileCount":4,"integrity":"sha512-Kju+mZxCAWEU73VbXLxgYRsNuq4jc0KVtMzCkDawU4QF6V5MwgU69Ddlj49S0/Z4GFFas0FagY9x/b7+IIwcxA==","signatures":[{"sig":"MEQCICTQRSu/IPGgO44xrEQ68ilXHAr2B4JNpMZfCXmfD6XiAiBGLUHcKCKqRBOjctToqiskeBs28kDWJpp4gTP5+r/Ahw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNwVXCRA9TVsSAnZWagAAF3oP/Ak+3oJWq0wtAOIo85+a\nE7VKrs12IrWxVAwE19EiJJHnkZIiu7UzyTSpoNQ13qOfaZqmyOinyZhKbgvn\nR3S1Rr3xZjKgeqdJs0xdXTnzabrPg0r4+q9WSzAapDub19gQi6WYdN9IpJE8\n0OTPiNKgl23brBTAQk1gqjcCrq0gpTkmvxmICmJYkWooS/BEkcQ5QspLhvGG\nYXpeWkK+IexbvnzM4Guuq4CxVIlbmaUEBzJyQj7iNSUoEpasRiMafcSj/Sbl\nMroMQrtlKB4NnAjPwr6kdfTr8McVOwHaqFfGer9drq0F0LE50YdqSqlWCYz7\nwe6gdbieZ4DCBidJcpNFTt2u1e5QJaNJu4SZSen7lTXjSJKP+m9fbWKuT7bJ\nu2BKtzfeMGPUOvxaqa7BPcIT34k/zRher0aowFfCKE7Wk7COB519ibZ9jHq4\nJ219gN6JxPuYfujMel0Mli21Imkudw8DS59PrEPRMp4VSsf/c/bXQCVzUh/j\niFH9cKAh2Vr0lVrMkq7OuhAL+MFe64GSqNcIl37IpebgEGIaFh8VfLexB3yj\ncEMg8kH7fHBi9csQkNd8KjNUd3jZBQ/1nU7ccqR+wDtYhrppaF7Btbznl8Fs\nfJhUFuuzvryc76/3pIjS9RG0RUOGeLyHNKzW4ApPd+3iVPKNjGyHmIARtJa2\nnfYK\r\n=PL80\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cache-list.svg)](https://badge.fury.io/js/@ampproject/toolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list@canary\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"4c1963ce6f32ce607ce3925653ab38db250e79c3","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"6.9.0","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.6_1563886934929_0.3192028643993856","host":"s3://npm-registry-packages"}},"1.0.0-beta.7":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.7","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.7","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"30295f8ac655cdfa16b4e8a8a3ebfabe7ae806d5","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.7.tgz","fileCount":5,"integrity":"sha512-xdWDHKMWMH2aD66kT/fgdClwfWW008KR1J8iNWgvh6K5KV3e3YJG7mcN4Fepz6JQFppIG3l8pzDUZS32E5uetA==","signatures":[{"sig":"MEYCIQC4NI3rOp7hfbY2RnLfoOKNrCJK2F/gRHp8xsUYZgqHOAIhAO67uBkV7/rdprVEvjJp5+sSX8x//eaU/0KTiaRi/bMf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOGJjCRA9TVsSAnZWagAAAKoP/2bEr0g3ZAwYn0ENKxHn\nblQz3F7UfRZybbdKT+os5x7l+fwWy78tASJucQDWbDCUO58AIIN6nkBTKgVl\nkLyYT29uypKUU/9nIzvWbx60uTREvQcpqbVbpAU867G5FfnKHWHLu6OMu68P\n41SRQUXDVDjBV4VC4r5Cjzqa5N+G0vhSKraJg/FbmRD7mYeDpQlBjTorNmX9\nhK1AoNzNISoVGBVVh324NiEkIVoa2zkyK1rOYeBwHr0cyyNjOidayB24FvNs\n44w7mdfVcbdl/8N3RSHvw/k2aiLGMnthWnaxk2rgBh2gAPnspNJMlFBuUnhG\nrHo0n0aFVp+jSW5My0RCdhOz1t8An7kvgcWm46GJkIQyk2Nt5F3Vk7hSUzj8\nBV0l6S/9Dgr6GuVq/iEyTapgiswUx+Ce2JxVI+Os4te/F2nmwVlXmew22X5K\n323SDZ45b4f1jNhnJ6OJw1DBHblemqXRKZ1uIjsBPsf36eHUqyAbp2cuVDD5\n9PQGc0htnwJMVer3E6IrmKp2le5r3EpIkHCcsQTwUttFrz4123KBZH4fzuZq\n3nvi4tl7uMdop0XgwD8xfC7cY9EXNXs8060bH+MnYOD1GQJqQxc15A+vkMF/\npQB/I4qB1di9F/Du021ABx59ayTIllwULObv9JqR3k6rkmoN9og6yK5IoQ+o\nb+6Y\r\n=DsZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cache-list.svg)](https://badge.fury.io/js/@ampproject/toolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list@canary\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"386bd4636da2dfd92569a6f0c0ede7bd2b49580c","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.0/node@v10.16.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.7_1563976290965_0.7459093147765294","host":"s3://npm-registry-packages"}},"1.0.0-beta.8":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.8","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.8","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"09d34763e6ab856289e21a626c3c67cf5a682480","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.8.tgz","fileCount":5,"integrity":"sha512-RjQ7P/CqyQXJrzi8cY1s0l54iZklJo0iO9ZC1iz4oky7LxS6S62zQqU6zkm15I10QdfQ2MPTII1oZmOy9BA6xw==","signatures":[{"sig":"MEQCICw+NUdpR8uGOWeaOZ4Y6xP1wEP9g5Awhe+3slv026YDAiBtppphe4X3gEahkGgOgeZvHVmX17Z80EeHh5vY/3kwaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQqwuCRA9TVsSAnZWagAArUUP/1bY9Od1OkH5i5zAiGbC\nfW410OAk34f+G6vPl2WSBpXtA+zPUjfKb0tnUaTXRz+HKDGD5CPlV5lmWkVw\nyRjBaY/Zt9mR19B3ZnnkE3x689pjqqU56uZudk/tXaUZvPmbfKCd6kVnLhV2\nLR2h8VAZxuaTqD2omzwhzKZMVVVyvR3A0wvW4Cr1b6rqnIa78YfFCMVo1ndX\n0CxgCeecv9pmST8dT+LBzs6EkBj/zghmTo1fYEyjdvTbzZgh/pRyrCKPb2M9\nQg34Svihj2xzbc/BcNOO9hTzvRPtPCBWHUbCEnC09sOkfG3LoSGUR9Ppl8s6\n53wO2ruwIUi4DAJDLjLPRgfjh8m3HyhqxwSaNL7UzNIGjtmL4EwpRpxE59Ys\nU1xzH9T0Izyn8DEKQi0i4jP9gVaSJJY2dHqgRAd5/6nOu+f9r7PR9UhxdxnT\nEflwIQsW+mRpgEHGFWZEc58aHNKCVN7Mgp5VfGB3mKlv4rhM9x4tTwetph3G\nUPkRcLozX4RCRhICR49VOPBtjNVtd0gR5jq1PBCW8WxJZ+5Ql8FYRDg02lY1\ngtq7L5ujap9j6JmqvBIS6UAm6lt6xAyGliE6XlICSHS8H/8PgUE5/WDizk+h\nUdVE3pHUaeveyjdouM7HfRSs3+3Ah3ZdrHH/jRTEP8WNFRxstKmUkdx/G+ks\nF+uI\r\n=wK5I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cache-list.svg)](https://badge.fury.io/js/@ampproject/toolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list@canary\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"6f291b4f9b0a00a24e3af763c918a2b70d47bb5e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.8_1564650542010_0.12156702038766065","host":"s3://npm-registry-packages"}},"1.0.0-beta.9":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0-beta.9","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0-beta.9","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"eca0d6cf3b44048f78fba7c2e3618a59bc2c2ccc","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0-beta.9.tgz","fileCount":5,"integrity":"sha512-/RBAydI5X5HRrsHC349ZjY3+CHhCuxiA15pBRiV5ulUYq6OfLCBZuu7lULIEISc3fc1TTv/lUatHvhWvNK68kQ==","signatures":[{"sig":"MEYCIQCdhxiggZgoGjpV2gJ5PH96xE8V6Hn1L1RhOvFRDoLpFQIhAN3pzeiQs0uVblms2yyM/hafE+9L6nhLUbHQR7iK1YSU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQq3NCRA9TVsSAnZWagAAKEMQAId6u4gQixNi4YmDH0AB\nvIA1gb1gbNcoAJlpZq3bqFxF+TZMxV+rSOPuNdufXhoG2v9QhjmpK/54LhU+\nyYfY7n0Rw+y0MnsTImT+Pxp4pi56yhTqeYPkuQkYKC4vD7o59amC4K3ZADn9\nNncyYtSeBp6DsQH7z6ywCgOmT9epaMB0sa1ZHMYVQdF0rUrMq0pXFz8apCVv\nOS+OREHy/mCtEde4xUFnkOQ4W6IlfySh94SLJp9C3I0k5ClenqVYAfvyALrM\nBtdUQArAXwlhain+nPWbLzypHPEspVxPGdfPj5RWP+qKHMcrGpUobR992F01\naSVkcZPL4zEHQLfV9DRJq2PfZ9Fa7DLXu4oBX+wtF1kEbi7EK4iwKTVcZnoO\n7IYB66ecU3iz6Z79zLe0gk2YXiKCpuzVK43nvvsxuT4v1YKZuNi/pOI1hrO3\niC/fIxaj/U/rPkMGEA8nvEmWBh1+HHrpcnHRmWeyeUoQzLm1FOWucJU9NPnv\nrdfXQazDBN6yPPTkbi4/pQrRTfLOF6LEfIfHfBR9smZYvr70eD8I69zPD3Qg\nUQLKJSlgaCPKKRcI04dS7xXA/THUBLnTDB8HXJmmdgX9DboMMiaHLSVfD/wK\nZR/rydxt6X2gPYkVmGFhs8mKmVMPav/3b6G5bQE/xqnv9Uhr8NqtDNrihLf9\n1atw\r\n=XmKl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cache-list.svg)](https://badge.fury.io/js/@ampproject/toolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list@canary\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"2b6eaa91c3654fc1523f7fc2ff93b37579b52869","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0-beta.9_1564650956857_0.4284491431210671","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@ampproject/toolbox-cache-list","version":"1.0.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"db017d73c5966084f31865d2cf26e913ca7d0c0e","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.0.tgz","fileCount":5,"integrity":"sha512-20ENFXaJUS9rdXSdgLKQ9gCIwxracUvorFQwkUuAYE4rSleSBWIXpqzIA/S0lKdiwGpvcytHLgWcH/UgQxJwAg==","signatures":[{"sig":"MEUCIBRG30mIX5UA4aXjRu15cmUaGIbl+APtYdvmaSKgS30EAiEAy5yQILHD5g+F0Gym0Be4YT5m9cegYuWG3gkr7N+dMEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSdwtCRA9TVsSAnZWagAAgMMP/RhK6e/XGb6ArVl3XNT8\nMdJm20BRwpf6ZHvejktqg/4uLBHovHGF+yByTvMSWVVY7341mKpB8aAIvlck\nC7aOf8T1YlybR1J4hdC7scR1aBjmLHszzkH5EXvMgPMy30UEPV6dxW3hvade\nwm+F/dZXG7iAkbz5QOK8VFOvHPAyhcL5zXvv6bD0UBbfYrtk+SM1Zz0+lz1H\nvcUyPfnwXyD9qpd2pB5GWk5iVT9xgGGSgw/Pzn2dho5lbYlpYEw6/711Vind\nj7HNksizUeHXC3mbwu7UMLn62XKHXt/ta6TUDGpGdqXDOwKF0iPJA/T6Fxn1\nljX5hQ3AUKzPOxw1SmrTEtjZ/cF/53F5sGTzjcpBog1CReF0r0fBCb99ZhPc\nIC8xtLKV2TLaq9vNJ+FAy5APmbgk/qjM0TcKvn1gxQwH1HlLEAZ71IwHJe+B\nOdZowtPK9uZkLZEdfHH6IYi/hL72GDHjQmaV7UbfMNZjq+YGIS6MO1uQJp6O\n6bqnNMIZC4sgmS1BA22nLB6SYG0wzt1lhZNZeqfTWN+DBGz8/10o6eNkzhIr\nnTZZtkS9rnI12EiTm0iX4WRq1I/bP2hdrmuB2uzXe/81DXZNuPNOTGKJfQSh\nUiHeueUaRBHRdk3CFMzFkSlfoyem93rZfwAC7Gt9N3vtRNJLIVP1PecVRXOh\nQZb6\r\n=efu8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cc04a8267a51e57290ca81610ac6854de1aea986","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.0_1565121580228_0.6167432203032894","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ampproject/toolbox-cache-list","version":"1.0.1","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.0.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"0d44bc4f8ce952bbf4264fffe339202e2d0e88c8","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.0.1.tgz","fileCount":5,"integrity":"sha512-qGN0A5VQOWKNRpW1clf1TtninMLC4hsYYUGa1iyT9FH80YGFDdFue/Wb9oPuw4E9whPdpSnQ8SMQ+SvP3n0lfQ==","signatures":[{"sig":"MEQCIHfByEw1agbvNMfm4q3GBXUPDleB+RRA4tM54MHYApeeAiBRzDqi4nH7iwiaGMx9rlcryrvwSsKfZgRjbNYHxx2l0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSd7eCRA9TVsSAnZWagAAin0P/3bVcq9f/bMc8AiQheRR\nolgEjVcZBfgUTO3YCtn6ErxCes50XSAVk16cgivSSfIHCch6wp9uCXLRi9Tg\nMn8po3wFBJN+XiPGEUjYxdlNwHbHm0dmohDpIjKWBLtuE8OIn7jAJokpa1GP\nBQGZf7+yIA0THf3ZnWdIurNLU1ymX/TOfllBdmtG+fe53Jm/wquLvOPfl8RQ\nwbwe2n2rQErmDdQPC4Rie5xpxJ4ZuH5inMidVCXe672uTZcR3m5Dn29ZIl+n\nLnhj9X45mbZoFKDsFhbF5PFOkuyW/OL3cUQ0njEQVLxEKD/kfwGKRCmw/V2v\ndMaTuD60PFYUy3X5OOb50YzndR7sbrVcZCEieT3wu3if7sXIhMwlUwA3e2Oh\nfHIoaOQzPEOXhmpL7hUF87ZIxVnfkSLH35DWWZzLQthbl/4t72q0wsnl+fto\n93aObMDWq05vQjrhEETqNGX60Jc8c4CS6Jkfdo6CDJVlUSSqHGzZU0icQl73\nCajpvLQjc949+CHuh4YlMoD1OwQSdRjwVcroHcnZOBlxZWocQQvui8hZIYDQ\nFuT00fE9RSUSjrcqehfusi9ybfnhd75ZPsDOwTcLppdsQFNl+vhGQK09w8TR\nTgxY+4eTuiX7rTJ9vea1eF3TuebQdkSsGKVJNmOBqouUMpZmMVdX6rSrGaxS\nNFwZ\r\n=QNeQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4da05d4a419241bbcc8157553022af3a84676e9a","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@ampproject/toolbox-core":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.0.1_1565122270462_0.7136247239409017","host":"s3://npm-registry-packages"}},"1.1.0-beta.0":{"name":"@ampproject/toolbox-cache-list","version":"1.1.0-beta.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.1.0-beta.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"08f0d5be1da8201026bfca7a1a2b2c3d765d1be6","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.1.0-beta.0.tgz","fileCount":4,"integrity":"sha512-8hvrjXaRSjOmmzUY3PS15lDK5/GlSFeWTDGel+nnr9+TY6HB9lvMTTbxdVBgnqhw01/P33G1DyZhS4eceHCb0w==","signatures":[{"sig":"MEYCIQDn4HBG0jvt+5xi3DNLJFHucQpBqip8R31MdHMy/7PgEwIhAJJoE7rjX39hsXhVMWIhVa0EyYQlD1Yj5C2OLdyUWY/B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaDU8CRA9TVsSAnZWagAASHoP/3YpPZ9haBj9tWeIChCH\nbENuZm+M57xNXIull5hXKhhwy9B+rEv1M5Kxkgmy1z4SQXpYEcaCnQNuJXgJ\nCZa/2t5Vi+dQUGfU+GzzbH5kR3kPB/XRuDXyAqQu1eI/g1Ths3VHgxo95iiw\n3b5mZTuTCG2ZnBBbsFrYRQcN1I71OdUiDR9IvJTxPMoTbF8rXAdyYKDELeKx\nCsO2qrt0hi1gLEQjhZ1iIqOGlG9+jveWJLJk4b1SAtIDFAaKrkqkd/18G9cZ\nrdzPl35YferI7tKfS0tEByJGllYf+4vkA82Luu7yIFa+Qk1NNNhIWUvDrZa3\nF9+IFxX6Ocq0byUNTDes6xi+4V8fpTvFj4wM5wTC7b1xR+cXfTtiapxpFwB5\n36wuZ47lEzf0Nn4TIj/G3vLiq5ZXfC/up9c2AzHDxy2zOAyzoCCfj/kyzyVy\nlCi9woFjDAWNa4Bx/o9l/mzfLxVzMuP9N2lx1GeIbW1RsXPgVD0cEw4f3Oy1\n18SB7XA1WKlWKFQTd+R96wAkCr41pkJCsattUzIJhZliVjQUUmmGVa9eH8Hy\nEnsAFuYXj7xNnlIWudwSXgMk4Z2TzOqnAKKatCLU0AMaFD6TLy7FnylPG1Xx\nEp43bASwO7MczEmaUvB0YmnkrFLKi/HcoLM/AWBLRjMPTK9VwciOmX7Ps+ir\nyCsZ\r\n=co0P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"cc04a8267a51e57290ca81610ac6854de1aea986","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"6.11.2","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@ampproject/toolbox-core":"^1.1.0-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.1.0-beta.0_1567110459654_0.2566526109244156","host":"s3://npm-registry-packages"}},"1.1.0-beta.1":{"name":"@ampproject/toolbox-cache-list","version":"1.1.0-beta.1","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.1.0-beta.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"8332073610323073e332465f902aba6178f28be4","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.1.0-beta.1.tgz","fileCount":5,"integrity":"sha512-469m2I1UqseXkWDlbBI9Hiq6Oz1IiudweImFg9MZaooTpqFgwnV5fblh/+lWEauqICr6MI0QjJSU1yVJqjieWA==","signatures":[{"sig":"MEUCIASU9q8qYxeWg4kGbptrBzi5vuyfgCBlVpVvKkJzuYkrAiEA/HhjUGwH9NOf6qedZJJ72GtwfU/cd+lMNUBGATCSwrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg9UGCRA9TVsSAnZWagAAFBkP/jRKFd/snWIqSrfkvICa\nwuXFNGtWVQ3y0yB0JUFlZEYHI50yThkV4fb/jz3LLKy7ZSsaQDsp1ZNN3Ad4\nrJl+IRSiF6/TfexpqB0A4CkP6Zl3BsFuY5okxDg3InUb3bBphtBvKzmq/8ry\nmqnGtyxW5IYs1w0ieshvuJcv/aduzHUhGi9v/A6N1mbiyxOE1/Pw++GPpOjY\nhYEnIgMt8SVhZOVtpb+EM+2OQR8T+fUGJ6/747FTZiKv0plDo9rDQc5Ues2H\nW0HVYwX8wlCjddThqRQXYqS2vuDm/zdQerqSxsEfuC1cVPCPhPVnXnKVrEzd\nhfVWXjik700z0ni8qrkQxh8WzYiztArpLB8XPn9WgeNx4BbcihTVjCDjR5JC\ndLn2bkeC6pFo8QGpgM7W0tGTMxswnOOP3BCItfM5+m1pdUzqON2ib9p+fENp\n662T5Yya8kD+MMtaOH1hkJxkZNfN3x6GmQz4LmkSXX230UAVB+7wfm4qmsyz\nIEBfl/R7CTF15oVMmfwgRZzGMHCxE5sVE5Dx+G7DINy/W3VIz1CZfXwlPW97\nr+YOQ8P0Zx8KAYW8nRfahH9uMx/0HklGJFiGe2WIyHLqw5V1vXaj0WmTmb/3\ntJiZDZXFQb35DdmVq8FU+2Qda/aqdoe8/DJKsgcZ5cpmBTgH4hPP+GWF0+jn\nGGkk\r\n=GJZA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"cloudflare\",\n    \"name\": \"Cloudflare AMP Cache\",\n    \"docs\": \"https://amp.cloudflare.com/\",\n    \"cacheDomain\": \"amp.cloudflare.com\",\n    \"updateCacheApiDomainSuffix\": \"amp.cloudflare.com\",\n    \"thirdPartyFrameDomainSuffix\": \"cloudflareamp.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"bing-amp.net\"\n  }\n] \n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"b5c4db9bdc2962da78862a181d409f6082b9b3ce","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@ampproject/toolbox-core":"^1.1.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.1.0-beta.1_1568920837850_0.3571392723309008","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ampproject/toolbox-cache-list","version":"1.1.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.1.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"866bafe78be8fc1f447d2f89def195abe3b6c6f1","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.1.0.tgz","fileCount":5,"integrity":"sha512-OAjCBrXWvnajWO9BLLF1kFH3So55M+hUwt+sZ3XGpXkqZM/PO4t7/eDzLSewGywjJwin0yUpKI17xmzjiQNcPg==","signatures":[{"sig":"MEUCIFOFE/7LnSKUwbpjg2LY+SMwzF0XcdJLxjgEldpqUcUUAiEA4PJngBMrNFZR6ot8bk19oqRGn5+rzLWy+veciIZzdZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnJm3CRA9TVsSAnZWagAAe/UP/iHWsGBKzQxYcDtO1fwA\nGVi9BNXcSICmxp5s17JpDcT78uT7u5jY1lLO27Oo+WvEnNnBZk3Q7NhzFK+J\n3rtEJmnSyTwmcPzjts8XfhsFouyIbD8WcD1xX4YjJWvCtiWsMfdZlPTcFAaz\nJUZAZtrXh1W6jjO+dvnoYwRB68DoHJu7gPBXRpmkNKBmqvYFtES2LIkcJJWx\n3ai+yBlXYCLvdEueCV5p6tcSIlshlZLA+e6eTjwVQBgcKRB0zmjKSYWmG3P1\nvV2USMlBrAK1W3rAk46sHwGa8uayNsDgyHSSLfWT9sBM0v4RPgmdi4CGGv3A\nKJGZqdLFYfe1BBZ4eJhXlHzjKT0z2H5ObnieYNsyHxVo/rqELxzV61i2bEKy\nWtDcF+PnnOXCopDPxFlSZZNq8POwVltDmi4PFycFC1Lj8aOlmsVPMipNP/K1\nzP2Ik2hdHl+rOAn75qI7AQ/uGD2VIninnLT+9IHMkNUTIzSgU9fMtjU8WtTX\n4FuY9nujS1y3baX8HgSE9GgxdUQ5AVXOBvPVhSMDRa7FMfmCMn+1V6WssKAh\nGmXAe2zCO9aJkeL8MNT2fEdWukBBM+sLFN2IfOCghm+atyD3fFuad+uNmzXw\nDIl/zkR2+0P2JEjQlZzDnMez2ilzwfmGRXSl1quu5EmTTGzdoMuLtPUblzOE\n/BIn\r\n=Ayp7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"783938063dde0c32f5a79af4148eec53f26e903f","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.5/node@v10.16.3+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@ampproject/toolbox-core":"^1.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.1.0_1570544055230_0.6681094051942174","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@ampproject/toolbox-cache-list","version":"1.1.1","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@1.1.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"af075d7a3ee35dde42447bf5a5a8adaa1bb39380","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-1.1.1.tgz","fileCount":5,"integrity":"sha512-BVbjYVuU39OLe7ZrzGqXz1oQxXvfwEm/diYFp87BT30Zwu0FeHfheHpsFRGzrq+oG3FXiwznk2TVCEb+MJYaXg==","signatures":[{"sig":"MEUCIDz7z+0pD4b1r696oRUlB4Hg0S/nyiZyooS12SPv4AANAiEAl8jQMdBmlZKFrK3QN8m+Q6TcVK6+EsqhJCZJ+QMjudo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnKCJCRA9TVsSAnZWagAAhGsP/iur2YhEAReSO60aMRC0\n5VuKz5ZIw8RPIdiZm3lcD6ZCtDp6+Sit2dGApi2BR2d7HF4xyiSpbg1aHBZH\nT/xa7AWOCVJYsSfN6yXsQXg06ewygOPiZZcgjeSRBPeypqwo38cV+pa9ov94\nNjdF3OtiYw45wIhp58K8t7ym/nw5BCtqtorpfpl3PZlhiiO7DD48ZNMl/b3G\nF+9No+sOySCEHMz3Cfr9V+PqRUq9hoiKl8jE3jcGZemNTAZlhCmSQRmmpXhR\ncoOifkc1L67rsvV3polGiM1JwhF72mSb3Kd59fqfjsEW69iTU9bCP/HvVIxt\nV+KJpEwLzvW7ZrXKSvtQuZwPa74vdN4ivzswVcCqQRcJmi7N/snN2JsmeD/4\nCiQ7t7elMC08E7vp/CT6XXIR5pCzDZcO71UDcuSjrkxJVdEItZo6WpGuvdeC\n/5Q6HaHoKfrb7RBENFMdeVj7QqXsZd2NuIYcSeymHC6b/w9tCT/STarl7Aze\nbX2CB64ctR+3v7CuS7hdZXhr1jDuRksWJ+S80C710X6JQYuMv7VMpVrjPuNO\nD6xGRHtp8haBJzGLfyR3T1AWUJTeT9G7vr3kZJA2NI6gjdfZu45mVtQ57SOL\nPLCzDszrkmbnYbje5pNFbJsPNWLYUzViQbCAzcCjTQ1sl19wwlJbhr1cBlX8\nqZvu\r\n=D55Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6ce20613dba3e66b7722df599f62f35dc6391962","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.5/node@v10.16.3+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@ampproject/toolbox-core":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_1.1.1_1570545800740_0.5266698274601658","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@ampproject/toolbox-cache-list","version":"2.0.0-alpha.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.0.0-alpha.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"2569d986e4bfbed6785356770b245e70b28d949f","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.0.0-alpha.0.tgz","fileCount":5,"integrity":"sha512-FTX1ywQF3FSFYJE4uj7LJ+om3EdfsyH+DVar3NAwW/RxJ1a9UZ28ZPS4v/CMgkt0WjNQI1UvkIjPAclkQ24C0A==","signatures":[{"sig":"MEYCIQCEhCrH/yTEEY0ts7E52AmEoTHdhzjW8iSdmY76v2mJCgIhAPLJc8ajP3vQ7YgbgNi1CxaE8Ykziuxsh8+QjVLnLNSp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKFx/CRA9TVsSAnZWagAAbc8P/2rI85DHC6gwRMnrCaA6\nf+x8qgMVi+03HzlMBhNPjUhelDxNwWzowMegkDpSyJ/1H6lAhqJnznW4i3Ke\nF5FAanp/f9nQQVHEdIXz232Qhd1t1VzghgOF8l4OlX/yhWUBI2v5Gj+/8jXb\nmFRPmlU3gQAVNasobFUGeAXFCXUgx6y1Kb77XedXDjVU5ilxUmESGUsNprON\nHMLW3wIHCRy5Vm5tUEyY5V5jV2Q1SSmy8A+vuETzEbRBDNSVlrLaIFCsVieb\nu3rCQvFpKLhiY4OsMipmxPQ/1qBjSdh8SHYlCwkkg+lrnZQpqvKXcBg4Yu9K\njcDzmeNI8Te1rzDxt0PFY4GlaiTqjs04Rx07rNf7KKCtZMxoFa7BQ0480QnX\nOGkLR1f6jJgCE8r+dqojVBujsS72Pr6/CNulyZ40MRcc3rE7hfWH8Lq0g5EX\nglkzqWfPGOmWlQ+sLlhx67T2nNuX0zpMT4NylGE+ym3fvKO6TnooU9Z2hW3F\nL0gxpFrDt0KpM6C8fCu2JfuuhDsgXf0P4dRTWkCxvTG5GJR93/331IkJVQoy\nXPrXUvAYfKPjNjhNCjLZ7LqgM0Un36l91aoYmEzI53zOHo8vjYjqydzIRoKm\nFgitAD8DWPGb+lKtvdpZ+mmgSLLTsmKOpPNCg/tehUO+r5sKCj9bbgejt5VV\nnVhT\r\n=eVJA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6140009b75eaa18afeaccf0a5f1996f490dcebfb","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@ampproject/toolbox-core":"^2.0.0-alpha.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.0.0-alpha.0_1579703422841_0.026933673257394375","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"@ampproject/toolbox-cache-list","version":"2.0.0-alpha.4","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.0.0-alpha.4","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"d2e3da66a956b41124aa475e1685d404180c63b6","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.0.0-alpha.4.tgz","fileCount":5,"integrity":"sha512-C/Ngz+3HkrIC4ZHXN7jGpJG9XYMAzmnXx4uB8LFNnvNHI1kvx8LfsDo/UqxTdnScM8SjROfngmi4T562g3K1Ow==","signatures":[{"sig":"MEUCIQD8Iup1pDxAY1XeydMVJ/kIYyetzjzSN6WshYYvcQBqowIgKZgkKFqKbuhNzondm0ZrTKy2ci4NNYQr0G6pM3TuI1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMFKKCRA9TVsSAnZWagAANIkP/iSuSPzQk/UG1LAh88pX\nCgI2X4xx04rKDwAERgas9FVRa7R/QuxTh7PwyepiamCXjcZW3LHkisJNqTh4\nxEXOW3k2+N2TKZnF9RwP76YfDTUsCr33vz+Q+qlC4SRgHiNBdAIX7PM/12xT\nUf78uC4tgkmtVqTO9vVc8RT8i4+AJnWtrlJsGwWZimC5Ql3sOEp7rJON4EGr\nnluHXDbKPrvh0AAs0LWryhi1ew7T7Ez8jmc4laRxXJyFlJnUAaz/pPaPtqTf\nztNWrPLKOWMynPXUOnjYPsZxox0tucGTDAmQ1fe11+/nEhNa9Cd+4jcd4UZR\nsD3rloGx2UVE7Eur915+lE4lEYPB46DB30bmFT8GvBc9jZ6itC04ocmeY4/K\nRWbcBFjRxz3l3iYS7gZGA+Op3YbrWpje4Tp3T0tXCp0j/D/DFRPpJwU8DM+c\nYls0ectRwNAkSDO0v8tsZjG9Lx6nvsuBchAf/jWtT293LvwCyLIo/nNkE3LW\nRGcaYTw3dAWbRysOqvx2avW/wSNUtMIOcSIW9zfo5fA3HzyDpmDGbJCuqtm5\nmQ6hO+aLN6uiprb6kUsdTE9Abzqa2F8U4vbQBKEgjxbo77FyyMkA1w+EiY40\nQbidVvCldsEdvW8RDHYSx2ynMeUSBnoEL0vpYfQ3vixbHxF3I5NABreF3Adk\n8iJC\r\n=Qd2t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fe0d72e23b0d537c91fa78c465ca1ea99d3487ab","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@ampproject/toolbox-core":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.0.0-alpha.4_1580225161160_0.8222020772671021","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@ampproject/toolbox-cache-list","version":"2.0.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.0.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"a42d732b6b700b9ff898a9df06a90c66be0e5bf3","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.0.0.tgz","fileCount":5,"integrity":"sha512-dH4cpLQ/Gmd2zgKk/yp89/DXqXlgs2h+qkgobKLk+58xGjhfLUIck3w07koriyCbP2cZORFybHnAliEaq4r6mQ==","signatures":[{"sig":"MEYCIQChZanSwO3zninBXKhk6QrXn1V6E3nK5S2LrhlxEBlQZAIhALVemQaokB8CRTxN4WQJDojBJ+xkEtSwO4hj32Ikc14c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRb6bCRA9TVsSAnZWagAAhwgQAKNIDESK9G9R/cpv6GrD\nats4VYgtmEfohcy0F/mdBsMgyFPKAftqNB5mLNpXX4l3N+40dVmU4X1K1oGl\nD1pXVy2wzqsu9yX7Xgoy+LsBYr1JGqPMfAizQK3dKDGHcn5E0KKddFJZH/nG\n3lb/6kOuRzdV4MERNwqnJtwl/6jwN0rqc+1ZHGalp1fZM4dYFuvJuNTkig9J\nhFtI2xAuNSq4ya3OOUHvUUt/8caiuBAMFcxFPIJRbBPfUzo35cOQXlhESnTo\n+DO2+1P+xnPQRz27w48JoGjRmcscgOR5zo/iNqytOHol/NNf5tOjzVlkWlzG\nioI3rdytSPXAmSfXs6aLMmjGFb5H41L7xGIPTMpoKAfTAuwJutr0hcnVzQod\n4ozHCd+QMm/+yzHsYfvZN8S+YUfQcjYv81yfHdpcFNEY2ZKHffdkAEdPctIa\nqw5B9K4Y+3ecba3gTv3i5mSv2171c3RFGD8gbiz1aOL7Nvpgo0O4V21HWM+Y\nq90S8BQK8veag4CJAqatWycIOq99ep3rBbbbTzh18rSfLoAKeQd7NqbcSDcP\n6FlhCXjHl6zDTdHjQLRgHMuk5+JN8uFfRQBxi8OdA77EsxQGOu1Rkkcfphji\nOA1P0gxxTcy3WjKEXczRakZEA1AFrg6eDHtOZ4QfP+7FgyFEoxyKyvua23gs\n1TTj\r\n=Jj8s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"908b78b9d007d18d97c50b5a79421d5936150233","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@ampproject/toolbox-core":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.0.0_1581629083552_0.35152156567383996","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@ampproject/toolbox-cache-list","version":"2.1.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.1.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"a0aaed0bb50bb26e70605af5b345954d7098282e","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.1.0.tgz","fileCount":5,"integrity":"sha512-7P65pcNxgdz1H4lhY3oeJlkNi7S4XYO8qCE0/cqtXl1tNuTsmzZhJ1UG1VhMz3AMqnv9KBMBeuhQ3AC6IQbNWw==","signatures":[{"sig":"MEYCIQDJ4wgCDDuWwWCZDjCMpgvHKZnsZge5M+/IaPPlWiRwkAIhALw2IyAS2ZMl8WBkqDX/kZfRSSoGOznwRWdbZwq6mV1d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehFgHCRA9TVsSAnZWagAAB5oP+wQZCu9o2SoTl7irOF97\nOVA9DfIlt7DJm4o7O7kFFm81y7yujuwmaEiSNoufDimga6ugP+696r0u6d88\ntyYUGo3cfHgZ2eUHch+0enJxQueFaPV7KTNKOuQ80A65ofIM4yOj8wExfxfP\nfIu5vCdtME3BZ0WBSZ3uiWBF3EQVt++isFlQQbqZoRaLqAf08nDutdDonwHO\nKPwJ7s/8mbujXNOZF5BhCOsD+H01xKV3U4lPqa13gcqp6LQ2sJO3mlGWgG/L\nXhxa9lhmUfbba0BkJp6URCIXouymVRw8D1V2YpPqNENeEp4B5nsoDwobiRDe\n7E1KLgdL6g8M4Pm0GhVYaWWQshkrRPzwtjTVOztF5/nY+2IzUqKzbdvRsAlB\nhUSmEyQhaRpuQ+TXPwva0p9mfKAHBARvC6kpDf7SwvNNqMGZpcuo6KNZ6LwS\nwZ9IU+D600oZIlIMy+93QN08doB+RY+iuA0Ycvae2D/009vSK8cR1aEiR2LJ\nLFC/XerRR4t7ZP4KVu9YB2IRfJkxRsK4LzvAJ464u14D2qRVqaoN3ZllC+XX\ndW2KUT+thtg7nIpb7yKtAoWWTrO/mcjtYxvsV1E0C+F4OPV8rEbhJAKdfoUH\nXJO4gwfwQCbT8iUEBTqzz/dZ72DerXYmu58GpgQCrEjIU4w+bdNMhRSb9S/N\nixgu\r\n=+dvb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a6bc962a0af397c2fc21de1e8a730257947d8fb6","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@ampproject/toolbox-core":"^2.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.1.0_1585731591155_0.3941408729349678","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@ampproject/toolbox-cache-list","version":"2.2.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.2.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"39a49e097fcda977c7d08363983b82690ae4f4ee","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.2.0.tgz","fileCount":5,"integrity":"sha512-KPey/q1GhOEhmPOXIsKfz7adydMdJz0Y+B6tzabEtxxdx8xR763AjRBOHu23lPzq23GSPAUkzPyseY5bo+ZqZg==","signatures":[{"sig":"MEUCIQCIYhuXJzyLNizvTdtrHfS6QZ1qlTLbRh7bXbspKItVbAIgchac48/ZhPVhY7MaWZPHSkjCAjs1syWdq4dMFvjzZms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehvKICRA9TVsSAnZWagAAaKsP/08bAoixSpRiAyKxh34V\nSrFF/rlrbSsPrVpxHBntDo+V4ZaCWzZGcboBpOtHzdDdK3Lo+JkcAK0c9PCn\nIMmrmqzZaRjZ7nebeC6t6h8qNIU5t4TqgSEFrOiegCk/fjm7Va5MFXSt0nJM\nhIavcmR3N3cXE2SYv9Lo/7hEq28HMffibzY8ZZRzhZFyk/TupJVRyezpUnrZ\nDANesmE9YfVY11dLv7MTFXBUjan6QS5omGYy4xPy0eDGXJPekHqmiaG9556d\nEBbzulO/V8F2q1WpidJSOmQ8HoC8M8Uo6RPZ0TDCdh3Dfk4mElD94I71AXLO\noYxhkZqISe0SmBOdE+SBdW6XFcMxEq1o/nBV5f8DStXjnfpRUZsGD7/vgHBi\nWw740/Oe/tIldFvmzFQp1b3HIhBwqhnp0Ucxkv6ZFJrsVV9/weVeVb/u0OT6\nFPiIWVAVdiUpC+AkJDU/C2Bl4Ip4+D+Xl9BlIJBZyhtp6GTgY14PpgIR6osj\nWe0pcLU8g/El4v8h6ftHYAbqXTI5Rz2diM+tN33DVk4G/baTybCsTbYZSXhG\npFPyn2utoeXK3WVZj3SDDDZQwic7pk/BBLf/xW8fe41MJY7EdyggDDj3/0bD\ne7kko8G+wEwIm1FNF+6kTEMatZKhFfQkNnLFXwhGtzim4FpiH0BBUa80V3oJ\nzj+a\r\n=z61s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e2bea7ac7d4cb6a57d196e124ee8a5f818123a02","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.14.1","dependencies":{"@ampproject/toolbox-core":"^2.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.2.0_1585902215847_0.6397189118484239","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@ampproject/toolbox-cache-list","version":"2.3.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.3.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"19eb749391f219dbf305d6950bec600094c143cd","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.3.0.tgz","fileCount":5,"integrity":"sha512-3MnEUEbDt7EN7aNk6GsVO/kVBddUlscF3aAiItEJXg5276BMRwlY7JMF0QW37vtP9IsUr+KnJYrn684wq13XfA==","signatures":[{"sig":"MEUCIBeXbxOD2T6WE0lnQAO70U86wlqKqWNl+pJ9TtlpkwQwAiEAlNGRRWFS63yq19g4L7tokLVKOE6R4vGOe9u3Z2TW2Wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeltR8CRA9TVsSAnZWagAABDAP/2w5psE/kD4VGpdcQtf3\neuq+1TDd5EhBng23+RVjEk6nbSqAQIoIWNWXdJUjINEcMB1/bSWzO6zD/mLn\nC3mosDN6DprVo+D/aJrrWnbOB0HRYrXEayFeiVh27Ylzu7AO7lqW1wTmIiQR\ni0ysvXo/kOMMyj5j/h0PTKMBU33xnlTGXMWMFv9/NlDBHNUvlasyEFQ1Y6n0\nwd0O6qbVwruVDcVHEthjEV6OQvO9kZIvDNVr4HUCn0VRzJvQ8Rjk1rPOdQol\neczkKyBdJQjtx+W1WHvSut82cuVpZ26Q8CEGT0gQXc3AaxJSQbjS9OQVnlWJ\nfuBvo7gS7FOBTMlfszCHQrayfc4ucB8H8Ov5N0DPvI+KAx86s2yvCq26+5e1\nT+1WCXN5RY5B6jeUMPVL802QZNspvSCup7jCY7ZWZzZOn3FRQj/N4mlPCvvS\n6ySSLVmJAt/K4Sc3/X75Cq+TWu8Ocoic1Gc9HWlN5ujgOM4nCrml3d8XwCKO\nAVrjv6lG3Ujn0cLIxvpnBeLdXvnOgAr1ldkuuFyyzP/A14b+S1oYmfU5PudH\nrBHugYN2sWhHEm2XH8bPmEQWDrWAmXNwpJ3A1HdRwAH40rhKum5VVJzkacWw\nIygZ+j321wlw6lq0Ag/KDHwa0V6Kgfi6/1VoGvEoiWwaqScHA0gXpuC+N28V\npV2+\r\n=H9BC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bb7eaa6c720044e84f01c6406f5f0805dc637923","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"13.12.0","dependencies":{"@ampproject/toolbox-core":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.3.0_1586943099937_0.2643947314201369","host":"s3://npm-registry-packages"}},"2.4.0-alpha.0":{"name":"@ampproject/toolbox-cache-list","version":"2.4.0-alpha.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.4.0-alpha.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"e340a618ff8863f3648f739bf2744354d1ccea59","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.4.0-alpha.0.tgz","fileCount":5,"integrity":"sha512-D7QmKxMokvwgjQ0+7HMpKjnzx8BCuJsFNDIpjfkFSeEKLMODEiXXGfid5cf60n2S/NCOKIfuT7oSv9/x/oQ8yg==","signatures":[{"sig":"MEQCIFAWo9gx21nAuQ71s2dzmSLCq7G9Ns6P3yKvyYxdQ9RLAiBgLqM8WaAHzpQTzJlXkqMXdMlP5unDpZ96109ao9gg/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesxTdCRA9TVsSAnZWagAAQL0P/RjFlsPBEE1Wor3HhQyc\nuvdX2+ZTkm7ba+B6DSJG1ObRIiGrnaxaZfGD9d88q7LsuxFjMXMF9HwzMlz5\nxkqH4kN0HZN0NWU7/NzAy+SRAsuUy4IceRWCPlOYqNq6AyJs9iMiWPYF/mtZ\n+T1P7+3HkYIdtbY0nAhVIad5o8jdQMhLd/BpHxX7KkKFuqAw9ZKwD7YYHv0+\n8Q5x2NaGe+YA6+Ay8Jy5G/Quaj13yMswgCZreDUf8NfSAdDo2c1D5gOvkWhb\nUHmDicbCVlaiMY/oXFEpCq3ITut90rz+aPE11MhwUpLsMKZfjtj61hWCGXnu\n/tM6HX0azhO/77YnxfxxDLC55pfDfWpk6VIOym5+N2VUUWnp2vZjJKwQYWKp\nIz1mj5XSHA56K50+tiQIGhW1tcI0HeYHv7DLjumDe9+gRxOkjQ0ipIrVPUp7\nWAg79EAJz+NySiFsdu9fDfpOq6nwKSOsvXzo4XL7KSvmkaoiK7F8ltDXcdDj\nzpQF1IF7KWVGuM1oYJEPdGAuTS2YUP7RHQuLXFwNBM0HyRdzyWZw7SEUgvnk\n+exS4ehiFS3gCxhr0FD/yjTllX5DXMr8y7TeDnAaay7Fz5K7Lcd/ux9xUIuD\nB5wTPOq7csnnhNrGOhPcD76HIb2u1qEyBl1NniUYDAQ129TKS7A7ION8f9VW\n7ivv\r\n=P46O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return an array similar to:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"www.bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"www.bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"www.bing-amp.net\"\n  }\n]\n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"aeceb5cb83cc111c08297415ab469696f2f7994e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.16.1","dependencies":{"@ampproject/toolbox-core":"^2.4.0-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.4.0-alpha.0_1588794589035_0.384518492972987","host":"s3://npm-registry-packages"}},"2.4.0-alpha.1":{"name":"@ampproject/toolbox-cache-list","version":"2.4.0-alpha.1","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.4.0-alpha.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"fe9a21b3e0b8ca69e22211f4b38f9a7993c92118","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.4.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-Nw5u66Sw1OQEkKJZHEwxPCy+ukZxLhwpLyLo1yZrl2ENP6ypoV4lJJwHMUGxIttwGID7UmRF7AmqgtajxzLnVw==","signatures":[{"sig":"MEYCIQCPuVCHZU4uDdQSYqIBU8FCTFBw8t1/k6tZ0/HtFL/XbAIhAPPPYcrkcalOUVxLpBKUJYRk64pLJ2YwQU1/42nk9Xjk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes+wQCRA9TVsSAnZWagAAw4IP/3yC6Imw/1Kfb8rdF7T9\nlNVaWCj9vcnKc6iM3jhLOz3wbLNgHf/kZyrodJC0W1vJzzx9Uj8GipjqM8B4\nSiwLZqhrSJFQ+h5lyaH5zedJ35HGBZfDEIsagQ6E3O5EH9mpqw8kXOU0rsrm\nFFFSKct6eACNlwdd98UbhwzQ37iJwPEQ/md35I40xMdavSC2mVKnRdUehjrR\nY68kx4jvUdl34DBnin1qwuq2FrfjlTVi3oDrz51SEhgyikhVnO4KwuVTocdF\nYYUFTPa97MyLsfcCs0+MmMFOyHdWA/GMCAQ5m6JHIrenE5HlbJ3QbctW26YL\nAh7ykpWgV2B/tN4KiU76prYYzEPfY7g0l0NL7eqyNdyzVPBhYC1f4f4yp5T0\njojdpeLaaiy5c/I9pVjC4qGPCcZfL3nxwmoVCD6dvT/IiMAR5j+GhLihiX5R\nBWUfDjPmht4o3Z3UpYFFdEcI2BpdpwrNOs2ASi9z6Je46eT4PdYfp0IVGaxp\n8SaVZA2m1XeoWo+Q/+ePVqy8MNBbmuhdnD/1png7OEBSzj0GBhjIJL7nt9bA\nlEFhy1+8nmAehTeHl1NpEhjMXcCP2OqWJePIO1orRyAfSyJZni0oaTJZLlnB\nGkj9ivNSAk2I51szWEg2mj83duMLAUeZE04r3cCplUvdoInbgREnUrEyaWJ6\nTk9B\r\n=Wd4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return an array similar to:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"www.bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"www.bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"www.bing-amp.net\"\n  }\n]\n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"64a25a757ff6d2acc9a7d59ec718a025c713b63e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.16.1","dependencies":{"@ampproject/toolbox-core":"^2.4.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.4.0-alpha.1_1588849679961_0.39769530818152","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@ampproject/toolbox-cache-list","version":"2.5.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.5.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"be8cb60c4fc57db778237cc768b93caf9d1dc49b","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.5.0.tgz","fileCount":5,"integrity":"sha512-Lfmc6HW40KUQvxft7xi+ifjB/HwBsg7F/GAdFq0Rem19f6/HxACvu3rCEN3ysSa1afnoUhYluzWbv0yoamLG2g==","signatures":[{"sig":"MEUCIQCrgsaDn51Y4gHWLWx92HL3RXNFCGWRHQ2XYNdvem9ZQwIgTwDYiRsbeYZ5NRMAKilqqOU0pFvTZee8bvjTT4Y6Ujo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0PVTCRA9TVsSAnZWagAAir4P/1p32AxDqOCrRsEbeJZp\nPt4xUwuayUVBvxkBMf8Vp59fdLPH8eP3cbX92OxYz/EUIQ49TBho3VPxOyHu\nlUlaWVSfZ4xJxQyrOWYRevqMHKoslMs434x9/eTVEH8e6eGjL6RLj9M38D2z\ny98VM7l6m1MEwFZiBHH66qEiYTw6Twyu/pt8w/aLyGlpBntSTzASbIwRlSJr\njWqWVYz32ekIfJcAMtidrIU2lvQg1+4+dhhBbEA4lP1ViB0Xn3/o/ALZYdpL\nMJXykEyhzNX2L/7Y1uU8ksz4+OcEzEQ1zbRUwl9jnLXkxo5goNHy/B/UAFHK\nmaas0/mIFQqRXcuMP2wr5VTI4swWWZAYpybIvII+mMsRIEpgA3Smh6G9NF+L\nZT0SeDk5kgtQkVdfdDbOCmpxdBeq9kOQTKYPGpzqUARhoz/Z9kfrpF+KzJVK\nkCfTvxrlinmySHXl55nzbeCBojWlyiDOmFSvgjiyny2vk8VXT/SqhhXSGLNO\nNSrC4kQUwFyQ7F1DxkdxWRR3KyjGuvk6eg8+WdmuudGLd0vENNZzfVzV3Hpl\n/faut2imb1BLatrCXtXFnpzia/e5MYjxQlvZMhx058kSBJZ6Y70vpnikruVx\nGB4yQZG+4xwMwS9zcM1q76fdSQZxGcGv2FkN8Y+29ZcV/TGLkmpwGcYZds68\naIsx\r\n=cLu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d5517559fb1c2e1be4d3c3e9df756cdce82a432a","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.0/node@v12.16.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.16.1","dependencies":{"@ampproject/toolbox-core":"^2.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.5.0_1590752595085_0.11365964482537083","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@ampproject/toolbox-cache-list","version":"2.5.1","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.5.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"65d599d72c3e38e22255213aed71ecb819f8fefd","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.5.1.tgz","fileCount":5,"integrity":"sha512-ma4gpKVm7ZLRkGimTqOxJzawNxR39gYKzLVqYUqkEO+huwGVRvZN7GcnDzMwL4y9llfoO27vSJoeeq+z6jzF4A==","signatures":[{"sig":"MEUCIQCjBCZbYZYwUsdHkKiJpOx9QQS33amk5DKCTnT5lzG+5AIgPeURln6nlbu7w/wYVjJ1RX3HhRDVdDJodK3TXAKgNvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3zqnCRA9TVsSAnZWagAAQKsP/1AJqkvSROF7AQakIKyt\nTIO15FZ5/Rci3IQ6Nw/4DEsgTxFcrjeK8l4+Jn2WSvdi4/Gebdz5G8+aI+4c\niYUiT+dlcLhJ5C78nbnsxzXnLLttUNH7GUONAORw19ePwOzCkfkJhprgvOgn\nGSqcbbiUnR4L33StLVkX86P5EXJ74lSXtRroQzprtgRixJfxBXl75O3dEzxd\nId2druQq7m3dXwx2R+759YDNa3kKKRpg0z7c1txWrtjc5rOfno2tyd1UXQD5\n0V2Rc2RHseKMcbOj5URTzOncwYZ/TbSS2KUO2HKkSVEJUrKNxXFX2ylWEuuq\ndL6b+1IZku15bAzfOYWkvpimDMYjAhrGfo0ISBRZ/pbcMrg92U9Jzl8wky8y\n5P0KseKqyjVpW1VVvrf//remFEYBDhuCE2oCz4Nnfkyl1Uuy5NIPW6Wq0Uho\n56AMbK6zB8LO4UVs58hIKqSTdH4Us7wPL6xa7dxiB/TrKPz2zV5CWWj7LUSz\n9HGzlTY/PcQL9ES8ycHCG8B4DU8KuSbo6a7lL6o90sQoWmrsRFxIRX6qNAuI\nfutnF0CeqeH/4U4Xjca5waPzReenEkHUbGgy51kA3b6wHmlH2r5Qy+R6D+AV\n5KgHF323nGudLwRn2wJ3n1prq63m0kZBHx/SBOAt80yhStQ+N2FvaAjC0c7n\nmQIR\r\n=JkLM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f92ba13281ecf3e624ee8285f2deebee18d580bd","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.0/node@v12.16.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.16.1","dependencies":{"@ampproject/toolbox-core":"^2.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.5.1_1591687847016_0.9028580083010176","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@ampproject/toolbox-cache-list","version":"2.5.4","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.5.4","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"103b6a483d7177dc21cb5a3166de9877058a3fe3","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.5.4.tgz","fileCount":5,"integrity":"sha512-9ghT6paChe68ZpjVfbErsRQ1pUmdt3HX3zioJ2A/zrPazJJfSYrDYZt0NCtBlSDxv7ThzCGi6c/JMaLp7oggYw==","signatures":[{"sig":"MEUCIQDNYLfV4OGLdYoZkL7r4SPRjfXQI88vtFk2h5uh7UXS2gIgQJb1zQ7yjSbfjtFfQlM6TQB/MrkHOpr8tTWaPX4K4Xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8QvoCRA9TVsSAnZWagAAI1AP/024jm5zs5Nd1RRh7eq2\nv0uPnHWBwJSb7hyVh2b9RcDtnxema7u9Z3uhXNqi1MSfvpVyOdwrWu6qVkiZ\n4hvlPJmKm7qgi+dlk/7oO3IR6CHJdrB8MNfm5LzDDpuoNmnDXhio447vfRLf\n6hdMGOO5g0cxemgkSgfizp5fCn1JUB/dYai8UbVgPQ5vRxoeVLu3lse6wuCO\ninYYBkA24iHxbkd4kF1/ASU1rtBH+wBJEoh0+/Vzq++i7OJW8nBzOymBsIvZ\nl6ED5DuFb7u4exZj3v1I0k/Pz5kgnyz6m8E/KZFJdgyFBDEPADDFNk+NR3OL\npUBUaANPSRXKS7qY3h3Y/y2qjfzEgvOD7325n4TYaw0FleCWnhVqsRhvDpV5\nFcz+CnDRehNTHpTH68ABThCPh8ZjXnscIlOrmgJ2jVTMr654eRVnhRbU12WI\n5fsUaBck3pl7Rv/1AikQ8VDVIiQRqcfb84sTx6eOyZuTMMNAUD+6vxcZieUq\n9O3gkPdSeIM85fLRb/+UvlHelN62TKt8IUkj51xH6jCJkJfbCuLJfHM6HrtJ\nb3Hhxof/RX9BCBZ/zuRNDbuNuJ5yXdz+6Jr0+TGAHvf5VtP+Nx8sM7nJtMwr\nbcuBf6KB2BsyHSTyZFfrwX5je8AZ03uDHnE9M8izi5mlxLqyDZ1oRz02HrzZ\nfVwC\r\n=Qz39\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c194eb829c2d0d4cda21c961107d73bd7528f53f","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.16.1","dependencies":{"@ampproject/toolbox-core":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.5.4_1592855527844_0.16785612175938303","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@ampproject/toolbox-cache-list","version":"2.6.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.6.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"2343a866bf699b1ce67b2822847d788c209f7630","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.6.0.tgz","fileCount":5,"integrity":"sha512-QvdVNBBeRAOvCLlhcq2V/Nw1UDX1mF1vzhG63rY9vNt3Cd7EvuzIfdxwHDFqcX1wNtk0QQUIyExW4xCbZlBUYQ==","signatures":[{"sig":"MEUCIH3dWRtyJzKqj41MvpBjSWp6Z9lLkN/9KKsI40Nes5mhAiEAmtJEZhqLwUGvbzxDhn2XwwoCECEU53oxG9t1QNnrnV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMUENCRA9TVsSAnZWagAAP/IP/0bTS/Zp85cHswWU5ze9\nYo4kvYKPQizYx8UvvPRni6SZnEeyaJt67ZRR6AKWwAT2tVUHllg+yVAD5bfK\nQ1H8BDHvICBfNFbtiAQ0f7zZC9hP2Og/7Pwf90O2cBikzxxyDwzJYkj1EDgA\nWibiezqiZ3+sbLLqD3i2su68h++Iz0tPZyz1x52Q+CbzT/OA2fko5pNrPV8n\ntzH/oX/ZQSOHSfTQERWvTQbHbGP03c3GG57VRoImIj+NAzniyJVbnNb5Ceju\nkHNQ0CcHPeLFG1mr3Fhu9nyys7ZRwA7JOBgED4B6FDn5+BrxxNyMbYnlWwev\n6bw5dQRPObTSNAtWi9EWwdv1W3iuj0b6s0kPBI0pF10DkaOKbH1U25Ff+FtB\nOSTSnnZuyP4YMkLmYg/ObiAJIqEveK/2q2vrqqABMsy2Htobcvra1YEIePv9\n8/UfHgW6CUXy6He08DmINnup9oLUBY+wCdEM5MqqqdNKaXOdiYruzHhcnIc9\nYNsxZaL19cuBbXSp80Q0j9Hpo7xXkDoYKDSd5fsRKGje4obFFXx4duJx6AlS\n/eDTcggm2fRhbSIgx+34PhYSYwPVmnDd0bkqf3sdfcvnq9wAaD5ETSmidMLM\ngHozoPa0myCMbDZN/OlLJLdLoeAoyoQLYk+QeAVK0o7yJOuPmdLkC2xQDXzB\nbq0F\r\n=EFVI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1e47f01b6630a01581b7df014b76d9ba0f68542c","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@ampproject/toolbox-core":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.6.0_1597063437261_0.7153794056681522","host":"s3://npm-registry-packages"}},"2.7.1-alpha.0":{"name":"@ampproject/toolbox-cache-list","version":"2.7.1-alpha.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.7.1-alpha.0","maintainers":[{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"85d95768fc4f4f17ec436adf3c67961205d50d82","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.7.1-alpha.0.tgz","fileCount":5,"integrity":"sha512-tMMzW66ZhtKwMaY/mAVPNmYQ/5d/IXgrtCTaN/lcISDwj0LGfO+9oDulQy0JgKTIW3LAQrY6ZPk57EGaWnhkRg==","signatures":[{"sig":"MEUCIEjC+TJZ3BRAlNWXdYjoVKsWMT6DYaU/qWXtqlIEm/thAiEAvOk9ESI6Rbpb/Q4JRbjdARxfSg4kqHoz/wtwtjQ9onU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxpTTCRA9TVsSAnZWagAAMhsP/2iy3l9CZTmI2hFMu9wf\nA26jjCrB+rNSMwAqcnatO4ye4ZcUnOvcKUG64O8H1ZSDLkmtik9ybQrSO2gY\ng5ir6UbUUqhgbWGulkdnj+gQZ4B96cQ1DSM7ifBXAGASEba+dtBcSSpC/XdA\nZxCOW67B2JDpmSoCf1tA79jyr0pPj2GELWfArHjl/lgN71Q23Xl2+cFvD010\nNBIMCQhUin6fFjGegz8lHmoZRU8xeXWLNfWol3oCNO8imfIlggpruL60sQYd\nfVDrOo2ewti813RH/FJoA7otszjPfEyDGp8bPUoNFAX82J5rsEy4MQh71rSH\nDke6SFqJg5Yed9nKzZVJKnb+dAa/aBw6SzqFzKnHCWyMhUZiSOWUwFwQC1/1\nzu5bVZn1Q07f8T1cL10sV2mD3yliB+HyirWdxvo5deuUmIJJMgtgN0LYWh7U\nK39IJAOA6+36xJ9fYjk0W4w7g28LxriEyFz4ihxjPdJxgWP9VHubegiCXDQU\n4S/uOlHpoejf4ql2CX3qzGt0MydAvM1hwlFt0tkrUwVKf+iTH+UeSz1LQm4F\ntpEtPZVr10Sd2Wn9ar+PQuM7HcaIG8j0peQ8f1osonIlEwRPk41Py5rs68JX\nMUHySLx/+roIPRqo6IORyXAfS00fU2X7TFb0mthN2MmC/8ZkpfRmWP28B+dP\n5CYK\r\n=l3CT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return an array similar to:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"www.bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"www.bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"www.bing-amp.net\"\n  }\n]\n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"4acd4490ce69050e3e2b46b79aeecb788f58b205","_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"14.15.1","dependencies":{"@ampproject/toolbox-core":"^2.7.1-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.7.1-alpha.0_1606849747327_0.7293040342042052","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"@ampproject/toolbox-cache-list","version":"2.7.1","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.7.1","maintainers":[{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"520730a37e3ac11665cd4d63c3fbc35be3d8ee1d","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.7.1.tgz","fileCount":5,"integrity":"sha512-2qSjbZ5Ee6WXtOY+Pd6+2pUs6Ae3+/WnnjFTq0+H4EWUExCRL2PfhwGhgmq3wBrOqzgTr+KXP5xJ/1EFh12OlA==","signatures":[{"sig":"MEUCIQCQtZ1HB7x3eH+01TvkJwetiqV+snDIsRxDEeqqwHQ2EAIgXx49L4BKTP4IBtBY2+9S7FjtN3UcFbwNmuuqCmlVtvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx6rBCRA9TVsSAnZWagAA7wkP/jDVrgKbGsC3mDdbTqza\nqUi2cfEO4Puag7UI81QeSdCpC5TLdlfW3LYcoGBuJRmQjLjI7mHWdvK2oecc\nVnmVHG5pV+BcmMYhvDh3hvZbr1a2ZYc3KQNcJ7tsaX9Ax4rOOLHAPiAJxSdw\nZpIWW2EZu6U/yU+tzIHqPL1yZhAGRqGImDnZ3cg0HDgjzxpxdI9SYE+kv/Sd\njOcgqBc7S/o2qd0XU6KNronsVaDLGIJ9cTQ4vfGdDCEE9EdWgfKA3JYpxCTy\nnYZYEX6B+BiR7tdzz+KTOPl5BoB8LIhLb8WNFlSDICRytkQfNVwim8K797Am\n2yUHMiMd3j8ADyaOR3cvHkMtkMYigMFHsKJO5cu+t9NJiBbLoxXAl9V9G/tL\nmFVjc3YQGSJU4A73tSbVXhX/kHNEOJwMwMpUNDIS0KKcmTTqWgUeutIc1s+Q\nAWa2KcDukqgUL/4XI5pvLsuGSnsP+/mhYYhYGVEr78pgNss/TUslBI/tGouT\njRjgzwCW9ZHqTl3vUtNHVjsuMntFNMwoYiX4EJQ9CnCU+Z5tK8Ybb+KnqFDS\nQ18GbQ83ZQRFVUIoVWc/8FZh7dXuMKaKZBBa/xER3Ho4ltgxxNa6jKOlTYje\niFS3ZsIFNmd0AwVZEnYzLHCIIEbdjdQ14MyUosp7kMIAVl4IkWzm+giRImDl\n134b\r\n=QkHd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9b159391d776396512b01ec250fa76941713c763","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@ampproject/toolbox-core":"^2.7.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.7.1_1606920897204_0.42511115402263555","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"@ampproject/toolbox-cache-list","version":"2.7.2","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.7.2","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"b1aea01607ba5d0ba34d1f3698475994afb8d7f1","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.7.2.tgz","fileCount":5,"integrity":"sha512-4tOE4jFcHzLJTlqhXaIBkKW5DfpNrepibEBEqZKy4syMM1JxxTwtnXa1wCUgmYFKNcNFCGLaLK02UaD/B6TRyg==","signatures":[{"sig":"MEUCIHCP0C7PCrXrOk30h+XSUqBLxL1C7HAN6B+pwUSkeJJCAiEAnmDu7YzIj3OIOIYrdFGlHW8PhJNI8Wc2iam1ByMlg3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2ROdCRA9TVsSAnZWagAAmOoQAIOItEGfQpkwEd6fCrwx\n0+pu1hqnpn90QmgwgMYQfELQKhI2YWIP2iyCellAUFIn3o5ft3SB0tAwBaVV\n+64AYg7D/UHlbGeiE1xLtTb9yC+Gt67zlhJEfniYWlZWYZEtUlQCzn4ogR1B\n/FZDMpAYOM6O8/yvkxTHAqB2sP1L56bmGhkd2Ys+cTxOO0owy6WFAgZnVrju\ncAHPUO75nhI7YK8IdBe7aB8wrDFXfqvD4awiuf2X528enX5eUg4uj87R8bTX\nQLqg9QKR6+xdF7iF/Wg8IKg/A2D4JNBkePSUIS6QprxpPMyZ5Z0fnL4oIpvw\nZO1hEFiDuVrcWz/F87YNsI0c+/WiP0iMpynMaEXr6NQnY4qrqAck3IpK7B7E\ngCGXqRynpGOGERR1tmhbwdSTjP7S+eToCtKvqMb4BNS77NW/4EXQNdCaVJrm\n7LEd7gL/Bylh61p2kKqaWj7k8Om4xXG1Q+YfjPdc6L0F8UKvzhoMjEJ1tMQq\nrwte4etvXSp5OrZheZv9S9f18DJeh6KZcL4mTAIhOOqlk8AHEOCHJwSIxHpT\n+bjwleaIT67zk1f7otXd4Vsa9O2sr1ihORTm6Jx4utggO0QPJPth0l2tAsfJ\nncNaAZgmpaZTbGFU403gD8DskVxl0DZfbgfr+LNYze/lwCjphGODaYhIo9LE\njSf2\r\n=tSwp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"83d1d4290d9da2683596506cff266c68e618fa81","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@ampproject/toolbox-core":"^2.7.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.7.2_1608061852802_0.842722341752715","host":"s3://npm-registry-packages"}},"2.7.4":{"name":"@ampproject/toolbox-cache-list","version":"2.7.4","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.7.4","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"317becbd6e868ef69113d342f6e1a9916669f59b","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.7.4.tgz","fileCount":5,"integrity":"sha512-2FGHaJvWAZKfdkvHj54blGEaCJ51F7eneVKTHpxm6TwEBArz8Qp1fnAsWV5aBpLQOO+m1xhjIdTQo68x+/uzpg==","signatures":[{"sig":"MEYCIQDrS4SO0GkH5HliCUuMX0gQDjTuK8ceofQdrekCc7Nm3QIhANVPmRZG2Wh43GW6LS/XwsHuhrZl+GrNqFCebohFsp9/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4y8QCRA9TVsSAnZWagAA2PAP/2NYbsQ4G/xgSD49A+kx\nH040pjxUgY4/NmjA/5scA/equqTsQZQHyp9k+cbVDzeTs5fERFWHDmTFGzFy\nUZEZMBVKec94Dwnwf4eOJnTx3SGx9hlX0vtBovcbSLEuwq3BKodSWhy1THvR\npvWYFJtg8wcF/uLGQahFTucmNN+YtHhMrYBcM8jxbhzH+wIci6eR88JayghF\nLSK/WIiwfv99y9ha8vz7JLcb5uUAXUXRdTbvOLumimXhvgODcjLzk1n49YgJ\nGtedScXw3dLd/GfyesWaP8hXyv63sH5ixgCugvhL8JD4WtftEazx3eSKGUIa\nWuZnIwoUU0kWhD6UwLiSmpL6qHbDMevKWB+pnvPkiYseVw2Vn/spyb+WLOxq\n2FllEO26zYvkAd2vPps76cHyqumj/hxmKDOoxxZq1fH13J04OpRRSoJ2vVL8\nllFFFHqtvUzR6JsC8Sa6g8Bb1X4depWp42hmy70Uu+NCNAerzu2/6cWZacR9\nFD7clPXAq3sIfgir8YTjPATfsLPT0EweYgUF00o1OwfKKY6NM0CCkNMkCTU6\n9XmpAQxx6hahAPNtG9JLF/UhEXUBatEVUJY/9nmR6oEkXYDyyR2s6+GKKn0o\n/qLd9vEOW1ap1aG9iDkBuLTtMe+wXifaMhB7R5SfSeTB4dgaMYupUM7LtUjf\noPKZ\r\n=DXqQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"881ffbde5be5e78e039b132f0daae3a3598ae248","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@ampproject/toolbox-core":"2.7.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.7.4_1608724240364_0.6578463265875882","host":"s3://npm-registry-packages"}},"2.8.0-canary.0":{"name":"@ampproject/toolbox-cache-list","version":"2.8.0-canary.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.8.0-canary.0","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"15ec819d1aae78415f2608f2a767e6f472bb2b0d","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.8.0-canary.0.tgz","fileCount":5,"integrity":"sha512-FLklBGxTF5VwZqorBHznCmjFrLqleup0LoAKucvNQPBZeD0tSmCdTu0LM6nN5C1bdFbxGoEG07tN1y1g0rxpLQ==","signatures":[{"sig":"MEUCIQC/YiuFBMm0SlznXTFalNJMLCXpmHcUeobzW2ElXh1F/AIgY3omJX1lWT4Xlrr7zf4DQV5s8/IecNLSf9VLC7DtXuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJrnaCRA9TVsSAnZWagAAM/sP/349uCi6adbrYgwlM9XH\nft5qYzLCSUWYz7JUBH+59a5jpAThgwm5628SocSTcITN3cjS7o0iuInGoJ83\nkVz/aIZlgl019rRIoPt2ObhkbsEX00XxmLOJ5G5ViXTwEAPL2LXHIBmc9Dy8\nH1LajyoyZcfeSR+3ulOtyyb9cWn+K6Thpa1tPZPwnIb458v7hCsZFu3QW+ra\n9s/FqO7Nvr88aV/1oowk8dsoqx+XPloQsw9z911dG9E2Q8Kh4gP5LQAX9n3m\nzyVhR++c84v0NhQh5x9TmMtLgDEV5nsarneda1etPQyiKGp9AfhhDGqJN+YM\nE+fWeNI0k07TPn1gw0xry5eaTm38ShVyWoGlilkDNxNHoTZKH4BtRi6fNvV0\nPRja0F5Ct7dtMa04eAaQECq/3D0aeL3ntIWB7rElEY8lVnDJwFnII3uhOz7P\n9mLxRilBc3tGHz1kNnI+w407xq3555fVhqqG1BB09CGeJyeditAeXIydfpqY\nbJ5zvYX7Vxf4IBiIKd849f9chU94ApJ8fnqp6nsN0uqjfQRNxgyrrBJJc/K9\nk6OpAmyZKp9duGorSdXiY+Zv7jH75Bw+KfvoJri7mgIzByDadS7Fbj33oSc6\nDqO4FxIQ2v0YWCv/e8Tmvgs4ENP/i6VChkbKuYL5uu4Ze44xWijWkV9OONLj\no4L2\r\n=djUw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return an array similar to:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"www.bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"www.bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"www.bing-amp.net\"\n  }\n]\n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"0ec5cb5ca31022687841bc344b29fa8e775310d8","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@ampproject/toolbox-core":"^2.8.0-canary.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.8.0-canary.0_1613150682242_0.6272093294324386","host":"s3://npm-registry-packages"}},"2.8.0-canary.9":{"name":"@ampproject/toolbox-cache-list","version":"2.8.0-canary.9","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.8.0-canary.9","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"ec292a395f4f5e249c6249c4b779c2b16bc75426","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.8.0-canary.9.tgz","fileCount":5,"integrity":"sha512-N0BoEZdpdVTmJB44Gw1fCE/7WP6y6Z2GBpwpf7yTfQn9BrdsmJoHnticQQOgY02OvRzaMxfbnfHyOcDiCqgXsA==","signatures":[{"sig":"MEQCIBhqNp3GSGsHWSAJ9sHaijwpOMw2+9KAu4uwXhOyf4kLAiA8v6WVLbzB02pmHRVJt8BXuKZ6xDEwAWFRDjcMoBDEsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWLFXCRA9TVsSAnZWagAAq5cP/ilUb2uAGE7jEJtlcOw/\nkVOysKhvkt9hjzi2s3K/mOoU6M4Qd1r2Bqi3OsXYC5Ttw6P7NuxOYhuQw1/b\ngDTSKP5No+mwmyctbffkz1Iuh9FjHSqy5M+yy4am623BZTV0wfU+qlTEAoKG\nI4P44ncYXkyNNlY6U2d4Po8XwaWRuUJRWGG6QdruuBoaN7sBFxVfEJTB6RFn\n1KttvleJ4PQ4naqM81ityFwUxd+xutjyInhtgOOSp7pt2pwBhZMONjOc94Hx\nV3gDNaNPqpJI1k0Qzs0RyrGrBqgD5rcx4wE2r6eXiMXZcB+HgwqXHJ0ArWwf\n+J3nl9K+cq7TMyf1TBV+F0600Yl7Tr5PbY5q9IUl4ABbmqkm57H2O3iUwczP\n8KlpBF6gpcB/uIDM7YUsOV8xhrk/fbfzl/KK8eRca9rfGEt4hk9UUy/pBKPu\nM4d5rCefZf/xYfxva74QhIBZDZIyOlcy2wMDEI3SEls4QiPUQ0gO8fQ5LmE/\nLWtmaGY4aRxEeG2LUHgrc2GRhqUEIrRkysBkUJ7UOJi/+mpp8GfJbmJ6Jq9g\nlK9yXH+RUDVkev+Z5R9Orr8BuYU0bmC/B6AH2e1snIxKNXtFjneXT8YQ8UOW\nEMcKZkgH+WJTIvQvFBffbTb6kDEdsiluqliFK6hpB788TetyS/YQxyNvmKF/\ntBpp\r\n=YmaT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return an array similar to:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"www.bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"www.bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"www.bing-amp.net\"\n  }\n]\n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"0974deb66a4bf37062208de3f6dbeea1ba08fa36","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@ampproject/toolbox-core":"^2.8.0-canary.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.8.0-canary.9_1616425303470_0.37157686047770766","host":"s3://npm-registry-packages"}},"2.8.0-canary.15":{"name":"@ampproject/toolbox-cache-list","version":"2.8.0-canary.15","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.8.0-canary.15","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"3261d5c8886fecfa9d3d95bf81eb26b519569bf9","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.8.0-canary.15.tgz","fileCount":5,"integrity":"sha512-Il/YWG3WZUtOw5wFBcFnST5QLrVvY9e6wovC5gRlVgAXG9hJC7HY8TD+r/G8/c9eRWE5os2rZ3pblxFgFbZsrA==","signatures":[{"sig":"MEUCIGAmd3rvJQKO/ELo2E+Lenc+y7InViJamA0qloN6+XnZAiEAk9qWQvXmC3RazQcZmzYDSRC9wZ7kIrJyivslaBvej9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY4t/CRA9TVsSAnZWagAA3AYP/iPHkywyovZl6+5gnxcE\nnWynderKevoIgbXftNK+KHow3Hjd8o+Quokx1t67yL58LV4fmi38NKmzwnmx\nH1pNSZvPaJmEcpGzmDgxpTW+2UCPYCHF+dTBWuVRRU5ZQPhLzUypUHK859D9\n/sco4JzapyzVnSFsShoJL2tuK33SrPWWsq4kk202ewUxxc5XfcupJBTfEh9z\n9w3KqWf5kLN2H5BcI0ZQSeoU2RQvzXxnLAbtk0ywsbQXzbGm3wHKQ9mPQGXX\nIyNKzLNtHjj4CpzV6esPn0+kKc83Xh4DBkltc8QsJj1kWK5sbiQxE9gV46bL\npylrrDw7UkgxDfFDOD2o4ayQUgo0Ut4EPsexaZ0d3rOqU/NK+iWLnyo5+uhb\n/77pnKyDhrOCaQEPtp9t0B6hUuBDjwbcEOcZzeAbEPN17/gGf/bJIXQQkDec\nJ24Dvwi4IFlk5dlrWEO7qdhxgkkc9Ix28Z1cedeuxp+1rUnOnH86ruxTh8sY\nomc4ORIFnOwTv1sGjTBQrsdDQOeBwqhtcjzuUfEpg6lWGNf/3IJrhC7Fvv1e\n3Ah5Cpy1AiRFKgoIZEuvjXhnMt8ZjYNnW5Pjip/kN+6UPM++40Bd8y6k82em\niEpqV+hx2eyCOPlo3EbFX7oH9FoyQewcKhPEKWyD9d73FD9QfnpuZgNHkxi5\n3Wuz\r\n=movz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return an array similar to:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"www.bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"www.bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"www.bing-amp.net\"\n  }\n]\n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"082fd3256f3664fb016b47d2d1b965d47ebb3f53","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@ampproject/toolbox-core":"^2.8.0-canary.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.8.0-canary.15_1617136510943_0.2729235715283438","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@ampproject/toolbox-cache-list","version":"2.8.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.8.0","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"03aec603d935586203dcaa0df3c5d183f6bb8c92","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.8.0.tgz","fileCount":5,"integrity":"sha512-4rQQMPONCnpcgo/hfSrTatph+57ohsWEWk/F3pC4qjOim0fCGjPawZieIAp29YuGxS8z5qjw4mocPBdqvzRSsA==","signatures":[{"sig":"MEQCICs9V3o4cNT7l0OPiPUx3LjeB6yuNVgTGzqBSJ2e5GWOAiBT1lLYECe6dqMkhVqARpeIROMeqOuxUmDhcQfvGLUW3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtPRFCRA9TVsSAnZWagAAjOgP/jymnT4a7GgZBCSXay56\n0Kw5OzoSWMoyePgnZkRtx9MU/etglnTvSkqFhUFCBEhjDAsgti0yvbtP0TPT\npA0Kel7fzhf9TQDl8WdV86m785iFvTC63Lm7k8svSVnfyx1q71OYT6JAV4Sx\nmd+DvLpEPQ9ObjCXjSvEhWEf8Xjor3F9kEfneMxI97OEvWsVCZuOHGJU4nOi\ngHg5yt3zPu/AZh5lQyWtuxahvW7Z79q9l1HReWlNnfMdXyv9ZenCn8EhQj/r\nBjzT5B+T0yW41wUS2U8DaBCBVI1czTZ3tPdNcAGlHS7bDTIprmZCqqmMABhL\nOhOzWAUUSVIWJp6vn9bgLIJnwtRQHxIso+jm90J0qMy/T51CMPut17rDkjjc\n5JwCtPqxhuoykid188DCqWy3RYGD5lEd9Ei9BokJk4vmh9OrS0Pky+MOD9J4\nXGoXQtXzu2/p8rGOHCS7/hWUpAlvuAAUJ4I/ZEU0TePB6sxCOq1GFB77LTLD\ny1TKAdo6imFbggkppuVmtNT2lh10YWxiX0tDNObo/MJ3zfvXRE3BWRkeEQ+Q\nF6odSDXcTMdKz8T6awUCGabuPDa9Z3HzS5jmlOAieJO8qm82coNWss7SHL2z\nyCLV44wd+6U8nB2HgoL8WloWkNGEd/kQmX0UbNSV/GL0HxyEOZZWD1699dOo\nkz9V\r\n=4a4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6103eb57765445355421826791361ac9ed9cf4d8","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"14.15.4","dependencies":{"@ampproject/toolbox-core":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.8.0_1622471748899_0.5041821941235318","host":"s3://npm-registry-packages"}},"3.0.0-canary.2":{"name":"@ampproject/toolbox-cache-list","version":"3.0.0-canary.2","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@3.0.0-canary.2","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"096b71b7265fe0556d15ebfa98b50052c619b622","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-3.0.0-canary.2.tgz","fileCount":5,"integrity":"sha512-uKv4NdaVxWZWB6jy8Bf0COqX4osJCNhAWpLwi2w4Ja95/DCEw/zZ1tmm1ruIi82J5YTkAcEJoD59ayQtFqfUPg==","signatures":[{"sig":"MEQCIFckL0IdLHpLpFVylsZwzh7l+xXqCCllY3P4/OL31O0SAiAu3hKM8QW/qquNvePRxL+w/E5LjmJm+gl94SS+JSFfbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3eqXCRA9TVsSAnZWagAAz94P/iwv4aTKbkWxmUc/jZD6\nubQQMmQvWTJ/sX1LTN40RfStGELrWuH6cIe1uCaL5fkpsVws8dizLUZ2bYAi\nDGCyYlg0IYyyH+bv+n2UEOOQWg0gxzC1ygGGQtjPPJOSY0nfUkCjQl5Tt1vN\nJfvfhmuoK+upMdO62y51uNZGDVGQBjkdxGT9D0B0EwK1h+GU4xFsEvEKdKdy\nIGJKEHxEGbM2kXqB12nN7kvLZMie+GCAuIjpcS4jJLdYNMJdoOl0CyzFJuK4\nDh4EjWmtY2Xtw6c8hbxKs6R9v2L6BHsLpJNVyGyiMoOtpIcxhzbrp41oVLDj\n4ecBYXeJO0yGA+6t26dJXowHOuYqYaBAOOc4aOaDzpsW92tdd+BpbGgfxFSD\n4BpNBtr+GNgxmUt8UuIKaJhkphCSeBsNGVs8WN/BasLTC8QOepjRL04R37tg\nn0+C53PfT7TWknp64N8LGnRwT8hcBIp30mpl5s72nwnVI1iAA49+8Z6noJxu\noF0Bocl+Po14CM2C9VUbUeTrx1Mmte0yvzeS5njImuj1wHrXaLaJ1q797JdL\n6XePvluxh3h3uUknElPk1T03pQxBLNi3HT08mHS5Pk3zZp546F7hhA25UsCx\nBfE4enK2SSSgysNIvJDR9vPTl6vKnZPfkSBiUobRe8Xk3dwy5d/tjDD4qKlV\nQLYz\r\n=AAUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return an array similar to:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"www.bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"www.bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"www.bing-amp.net\"\n  }\n]\n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","gitHead":"0f63a77e8081f0fb7d6b63280e2fd8701836c4f9","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"16.13.1","dependencies":{"@ampproject/toolbox-core":"3.0.0-canary.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_3.0.0-canary.2_1641933463738_0.19514917467952952","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@ampproject/toolbox-cache-list","version":"2.9.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.9.0","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"7b84d08c62ee36e701a7bd04955ae535f9e46b53","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.9.0.tgz","fileCount":5,"integrity":"sha512-c98M0TR6PvlX23MWIL16akCgaLAwQNIIz33RlCdh+8jmEYL2BQnPFbzEIbCJfHjyT1z3CahgfyUXJULoAYDbWw==","signatures":[{"sig":"MEUCIQDCJQ590ro778nCcNvwumo6lsnDcViRoiM4YSgdPTQT7AIgK2ermySF5OvxFXI6paATrpu/OSGpmZ1pYn3M8EBPxGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitNGiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQfQ/8DVUOleMBBWSxwYBOl+QNQyK5g0C/qiyBpXpYmfTXWCPx2vuK\r\n5zR+hWKMob/z8+Hqk9pd+eCZx2Ov0zmxZqRmo/a868YcTsrwn6Fo4m8M/EoR\r\nx4KTLIXMy9QfOgaIOyeNu+KeGCoDZdhEiwvcbLwTQSXh5xF+Gwop/TE/WgV6\r\neMNoAfu8Xq+iDh7ZyOU+UfSUCtPQAzYx5um9moXuq4RLL/EctNNNXIU4orOZ\r\nCAvRiz9GE3Y2HH0OrUO5rKaDNYPfwuqjY2Nx1QNyWqh3row6yyTnhmPBxIJ0\r\nToUedid8NvtMCYPlUlC5lrtospCLH8UwWBOAUXfFF6juLiYihpHBbvdkBK4A\r\na0rEu71xBysor9WZdVfybiuOp+jgj0LKioYa6w3SYCxTSIgoOSV7m220/VqL\r\neQhy0jP9DLO4AkGnnVGe3l+ulcQPdqXBOTMx7grTpR3rp3EqzIDCxpvvPFQs\r\njzT18eabF876mnxmwi8So8LylPfaO5M7ut+UCGbKRCxlhtlopViaSYIzvvvY\r\nw056N8WTKIj1pIqYcEcA6g9eKOGLH7R4b8aXNrX8B+GxmBkFXoQznxaUupvh\r\nObLhs/sC3t5W4cZD+BGRHUPnU16qhaalkraZabTBtWuqFzsB7N8rRRrHH72m\r\n1ygH3X8WG485ZQRGZMCDioXHkoVKSYxyqzY=\r\n=FE8R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0826825fd8c5f3abac821ebe87a318e70f33c9dd","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"lerna/5.1.4/node@v18.2.0+arm64 (darwin)","description":"Lists AMP Caches","directories":{},"_nodeVersion":"18.2.0","dependencies":{"@ampproject/toolbox-core":"2.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.9.0_1656017314005_0.6164928549430166","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@ampproject/toolbox-cache-list","version":"2.10.0","keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cache-list@2.10.0","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"dist":{"shasum":"f52649d04f4dc548f1a16b1bc74ab7837afbb4d7","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.10.0.tgz","fileCount":4,"integrity":"sha512-h/oBHwxSm+pYFfnSFRXGTcc7UXd9Yp3eAqqz0V56FMqTuo+piaklUAKI1ICy5puEGpNjJVWCgs3wYS3UCua/7Q==","signatures":[{"sig":"MEYCIQD2DDjyQBZlRdqEl8jhN5PS1NfekaYssSV4a0RV6tP7bQIhAIxV7RNTPHmA48ZmROKf70Ijg7+h2eg5ttr5b/tMbHGB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5203},"main":"index.js","gitHead":"6103eb57765445355421826791361ac9ed9cf4d8","_npmUser":{"name":"ampproject-admin","email":"admin@ampproject.org"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cache-list"},"_npmVersion":"10.8.1","description":"Lists AMP Caches","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@ampproject/toolbox-core":"2.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cache-list_2.10.0_1718320017397_0.579780342922912","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"@ampproject/toolbox-cache-list","version":"2.10.1","description":"Lists AMP Caches","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/cache-list"},"keywords":["amp","amp-toolbox","amp-cache"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","dependencies":{"@ampproject/toolbox-core":"2.10.1"},"gitHead":"6103eb57765445355421826791361ac9ed9cf4d8","_id":"@ampproject/toolbox-cache-list@2.10.1","_nodeVersion":"20.12.2","_npmVersion":"10.8.1","dist":{"integrity":"sha512-ruayTnT0gh3TC5BRyZx5vwiHybkHI0VGSaFcr7EnjnhnUDqZgMF7ZICb1hELrl+lQGbLal/f/GthYiLINtLpBg==","shasum":"541363e1734ee9c8b3d22c09debcc80410b8af3c","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cache-list/-/toolbox-cache-list-2.10.1.tgz","fileCount":4,"unpackedSize":5203,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNIhiyH2i0RDG+aEMv/Uu+PhUUFdup1rNhXjRkNIjynQIgEDX8BhhOuN5oNEsfS0PWZGhLA+NxUukprDM05XNmeXI="}]},"_npmUser":{"name":"ampproject-admin","email":"admin@ampproject.org"},"directories":{},"maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-cache-list_2.10.1_1718325274143_0.46835811144862416"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-10T18:20:53.583Z","modified":"2024-06-14T00:34:34.656Z","1.0.0-beta.0":"2019-06-10T18:20:53.950Z","1.0.0-beta.1":"2019-06-20T08:56:06.771Z","1.0.0-beta.2":"2019-06-20T09:40:49.830Z","1.0.0-beta.3":"2019-06-20T09:50:11.916Z","1.0.0-beta.4":"2019-07-11T14:38:07.914Z","1.0.0-beta.5":"2019-07-15T15:36:00.943Z","1.0.0-beta.6":"2019-07-23T13:02:15.037Z","1.0.0-beta.7":"2019-07-24T13:51:31.107Z","1.0.0-beta.8":"2019-08-01T09:09:02.177Z","1.0.0-beta.9":"2019-08-01T09:15:57.007Z","1.0.0":"2019-08-06T19:59:41.298Z","1.0.1":"2019-08-06T20:11:10.572Z","1.1.0-beta.0":"2019-08-29T20:27:39.812Z","1.1.0-beta.1":"2019-09-19T19:20:38.012Z","1.1.0":"2019-10-08T14:14:15.351Z","1.1.1":"2019-10-08T14:43:20.901Z","2.0.0-alpha.0":"2020-01-22T14:30:22.965Z","2.0.0-alpha.4":"2020-01-28T15:26:01.310Z","2.0.0":"2020-02-13T21:24:43.646Z","2.1.0":"2020-04-01T08:59:51.312Z","2.2.0":"2020-04-03T08:23:35.954Z","2.3.0":"2020-04-15T09:31:40.075Z","2.4.0-alpha.0":"2020-05-06T19:49:49.147Z","2.4.0-alpha.1":"2020-05-07T11:08:00.082Z","2.5.0":"2020-05-29T11:43:15.199Z","2.5.1":"2020-06-09T07:30:47.187Z","2.5.4":"2020-06-22T19:52:07.946Z","2.6.0":"2020-08-10T12:43:57.393Z","2.7.1-alpha.0":"2020-12-01T19:09:07.495Z","2.7.1":"2020-12-02T14:54:57.301Z","2.7.2":"2020-12-15T19:50:52.995Z","2.7.4":"2020-12-23T11:50:40.491Z","2.8.0-canary.0":"2021-02-12T17:24:42.418Z","2.8.0-canary.9":"2021-03-22T15:01:43.672Z","2.8.0-canary.15":"2021-03-30T20:35:11.060Z","2.8.0":"2021-05-31T14:35:49.225Z","3.0.0-canary.2":"2022-01-11T20:37:43.918Z","2.9.0":"2022-06-23T20:48:34.195Z","2.10.0":"2024-06-13T23:06:57.528Z","2.10.1":"2024-06-14T00:34:34.288Z"},"maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"author":{"name":"AMPHTML Team"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/cache-list"},"keywords":["amp","amp-toolbox","amp-cache"],"license":"Apache-2.0","homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cache-list","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"readme":"# AMP-Toolbox Cache List\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cache-list)\n\nLists known AMP Caches, as available at `https://cdn.ampproject.org/caches.json`.\n\nBy default, it uses a one-behind caching strategy to fetch the caches. This can be customised by\npassing a custom fetch strategy to the constructor.\n\n## Usage\n\nInstall via:\n\n```\n$ npm install @ampproject/toolbox-cache-list\n```\n\nList all known caches:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const allCaches = await Caches.list();\n```\n\nWhich will return an array similar to:\n\n```\n[\n  {\n    \"id\": \"google\",\n    \"name\": \"Google AMP Cache\",\n    \"docs\": \"https://developers.google.com/amp/cache/\",\n    \"cacheDomain\": \"cdn.ampproject.org\",\n    \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n    \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n  },\n  {\n    \"id\": \"bing\",\n    \"name\": \"Bing AMP Cache\",\n    \"docs\": \"https://www.bing.com/webmaster/help/bing-amp-cache-bc1c884c\",\n    \"cacheDomain\": \"www.bing-amp.com\",\n    \"updateCacheApiDomainSuffix\": \"www.bing-amp.com\",\n    \"thirdPartyFrameDomainSuffix\": \"www.bing-amp.net\"\n  }\n]\n```\n\nFetching info about a specific AMP cache via the cache id:\n\n```\n  const Caches = require('@ampproject/toolbox-cache-list');\n\n  const googleAmpCache = await Caches.get('google');\n```\n\nWhich will return:\n\n```\n{\n  \"id\": \"google\",\n  \"name\": \"Google AMP Cache\",\n  \"docs\": \"https://developers.google.com/amp/cache/\",\n  \"cacheDomain\": \"cdn.ampproject.org\",\n  \"updateCacheApiDomainSuffix\": \"cdn.ampproject.org\",\n  \"thirdPartyFrameDomainSuffix\": \"ampproject.net\"\n}\n```\n","readmeFilename":"README.md"}