{"_id":"@tryghost/cache-purge","_rev":"86-2158b9b4961aff8c9a3b72c25905bf1a","name":"@tryghost/cache-purge","dist-tags":{"latest":"1.0.5"},"versions":{"0.1.1":{"name":"@tryghost/cache-purge","version":"0.1.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.1.1","maintainers":[{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"61be22030806a0b6a7fb5557084df238a14866ae","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.1.1.tgz","fileCount":4,"integrity":"sha512-lJhwl3dx9PILAHXMNyL2dke6QBT8Dns/l+2hOuobLhjFgMkwg9aRadLWfIOSCwtihpGF2B9TsLdrCQENK4t3Og==","signatures":[{"sig":"MEUCIDJbx7Lq7bYZ1JNgZxZCmHxYZVWPH8UBGj8t+v9u102cAiEAhuO/saxCVnBYZF/d741IG6A4/IABZaXcfea5gvWqCmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoErOCRA9TVsSAnZWagAAJYcP+wR5kvcYxo3HjrC3F5zX\npR7CQ04c6KMoPcuO4Xoy4PotxdnxqT/Ck2c0zG89m4bfrDRIkymZ12VfEWDT\nSvIojt0wXfJHf9PoGDNzEVHCb6tWeij2NvTDLxNtBHV+lKdXAUptMSVWl2rg\nUiF+S471Z/K1m77tLU0cY3CAeQGLwvkrVxNyNNcBF/sXDyGACFxsJGCuKD0C\nmwf8yWqo62FK/BwfedFESriAVAT56aJ8UPHjuBnjPdeASifWyietPZtyO8gs\nfDOhwJCFPjqf1MUjtC7hlRdXPOxhOhRKV9bTa3ZmQEMk5WT69q1yrzKwVz2t\nZs3FeIibzdAM/r5QW5lateZELgOiHo0snOHNxtaf1gHkj+cBbi4VHRIa/eb9\ngtx2Bur5zReyd/vvkhuOtVNRUXXI6DPAk9C+t2yGTo+2st07oOzk746xUy0g\nu5SXxgq0jV7jTKnSk0MOfaDWjMzmxHxhQZYhKkG2lGkDtLQMp3dl5crS3v4p\nrw7IPjyRIbMd9iimHzpuKyGZ1sqi9Bo9nJeJxrZ5BxoIgQYfjjY6JNIXulwe\nGU9QbCmuE4/zG34BZjc3oTZZ2CblllZxRq7nykYaTGknx25Z1Qqs42cPwwa9\njueI+izjoyGt+zjbFuaB7oFyHlrtpM8T3H2VxKK/oSquZNPcdGzwweZlfcoa\nUiuo\r\n=nX28\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cache-purge.js","gitHead":"12a24acb2bb2498ddef69ec50731dec2963871a1","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"cobbspur","email":"david@ghost.org"},"repository":{"url":"https://github.com/TryGhost/Pro/tree/master/packages/cache-purge","type":"git"},"_npmVersion":"lerna/3.17.0/node@v10.15.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"10.15.1","dependencies":{"@tryghost/signed-request":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"6.2.1","sinon":"7.5.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.1.1_1570785997995_0.4124860704360773","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@tryghost/cache-purge","version":"0.1.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.1.2","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"74b2b41ba3e53a2332e655a043ba33829b72e672","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.1.2.tgz","fileCount":4,"integrity":"sha512-XNfLa9hLqDxLYrnbKOucNADrGFC9bQBf690cUOhKuC8EHbyHC3ta4ZOkgwWaaVYEkd17GAkwX7Zqu2+QBratrg==","signatures":[{"sig":"MEUCIHLCD84Lkbrz5K1rQ8hhIDPFY6vUMG9+d13D8dk9fy1UAiEAuJu1xAyc53C9VDs6u8sXPWB3LHRhmsUrCPGTUKHs4So=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwAVJCRA9TVsSAnZWagAA1U4P/jbE1DNXUy5eBCCaN7g5\nnI9y+dKIcsfBh+VSB8G0Ah92jbT42CJboRBUHcSd/KfGrQJ/dknsI2wDM0Ir\n8t6l8uZKYFBybqAc35Flm34iMqmJrGOaELsYu0a9PdLSbp/7dmAxxoLpI/y2\nl0bgH9UNqixsdjGg2jJbmXO43MQ0woXiiVOBK6eXk4P8/30Ac1BguXDzHlHC\nUlyRzzM+98aKoGuoPlr/93WpRr4Vk24semRfLla26iMCQVtSw/SRjwjRceVG\nlkGQBl/x8yTiwQZ0hEXvHij/H/RK7SazvO91c+LDmDxTZSab9leNYVkgdhGw\nXrH07eReMfzMjTrA4sQaO2JybvtIEO4Wl8ES2v7Ag8LGtrT6iPuB7JL8Fz0g\n/REn4KflddjOi+M3P/0u29ZrnrUsXUiiMaSzRlHmMmk/JncPOW9ATCCk7LlW\n5EVBTylyOdi0OnejtKU7ePi+S595dZMzq3Q6CP4etj90T8C56l+lwUD9TRST\n4FQpVTCGksadsPCDhIxQ73MwecjJr6ElLjg7PUVtUc3r5NSet2SY1dnHA5/T\nWl/dY3bGx6zBoZEU5TgTg6b/FWVtC9pW1BX0JTt5ltc3n62As1wwz8m3Jrqa\nLcdlFzzKb6OVoiPhWZvaFWpiSk9DWhBAHcJWtv4FcBHtGYNFDvc66QN3Zowk\nSNnc\r\n=c629\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cache-purge.js","gitHead":"c066f4f173f7c388a1f8148901e7bed1401ac339","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"cobbspur","email":"david@ghost.org"},"repository":{"url":"https://github.com/TryGhost/Pro/tree/master/packages/cache-purge","type":"git"},"_npmVersion":"lerna/3.18.3/node@v10.16.3+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tryghost/signed-request":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"6.2.1","sinon":"7.5.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.1.2_1572865353454_0.5825348627800062","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@tryghost/cache-purge","version":"0.1.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.1.3","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"cda6788ea34f5350f959174e9cf60b9a9f49997e","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.1.3.tgz","fileCount":4,"integrity":"sha512-iizT0ZXe2BY9oBbgUyUOUn6aWop4H2G+JwPaSrJi3q95xQIspLaHr8g6cCWwBW2JflNCF+V9ll5rrxykPhgzKA==","signatures":[{"sig":"MEUCIQDxVBUyedC/m3mi/X+fWWsW19yIK8LNJVRtD3aCdzSBmgIgWNh1guY5+Y8aHpl2B3Olp5p4A/AJA0QTq/W5DBR8PfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx+CMCRA9TVsSAnZWagAAO34P/0fHfhA9rwtpBX0O40+f\nYHRO75UgmetNB72CxZW+WARuJ12Slum02uq+fixGbNdMew3coiDUfxQZUXc2\nHR8NzdNTEK+E7nlnPo4AMiyquky3fNSmI07Gu8u5nKNImBY3JHe/NA77Llak\nb9ca/eX9J5OUpg75JkelqEY2W5+ioiCeCGV8wIn967WyW3IFG/foANfM3qZI\nuDaxHH7mnN325kyVSDz3o/oIvXTn46PVSGWte6gbOkLitvxGadUJFmBjZ71d\nmjyrLQLHopq2efnA2gODJVLmIEJlvBQgBQYcoFM83YS+i0GmaGigZzcxnGBS\nIu41Xbeq2zBOaR24Yn3fp6NktVsFubLB/BtabMvze9mqGpC2ebsCGzHZWizk\n4+xk6dG64SkS1erFIupbwm6Irh6zShZwc+Bic5zFyRBNufn9nVolfQTsLUWv\nUkVkE4CDY721pbluzUyiv2VgttIgvx4saqSiEsZACJ0dvIldhsbjlTwIbLp1\nzYuaLy5EzwnM6mc7adZpLDGC4338cxqYl0hiMHMaic5vOCegRK3ziLZiScws\nSROG5wMlMRVaCfCeEb8IFo1QSNfLIVc9Fe1AvWhfRAFE6RGEqE/S90/lfpgv\nChNtYri105DriPdfsfAS+9g88bq91czDftitN8zuediCKmHnh3nc/5N7Jv+J\n32pv\r\n=C03v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cache-purge.js","gitHead":"72e215d508f2242356c599ff9fb1f556914051ca","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"cobbspur","email":"david@ghost.org"},"repository":{"url":"https://github.com/TryGhost/Pro/tree/master/packages/cache-purge","type":"git"},"_npmVersion":"lerna/3.18.3/node@v10.16.3+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"10.16.3","dependencies":{"@tryghost/signed-request":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"6.2.1","sinon":"7.5.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.1.3_1573380236062_0.4622140413513607","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@tryghost/cache-purge","version":"0.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.2.0","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"8670fcaee5bb4e9be452c660e42e7738a4b1328e","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.2.0.tgz","fileCount":4,"integrity":"sha512-B1jLi+lvO7ARak8Gh1q17wErM7MAsLSE7zaEg4RBgrID8T3wL9AL6s+ApdsW81OJqlUQSSA6WThA3qr00Plwqw==","signatures":[{"sig":"MEUCIFAu3QvkDaQx77awseJm87DaOL63eKcLx8rH4O4TAuV9AiEAs2HpmKqK4UbaoJeQMhYr4oFIcvl1vQJJ/adyfrX5r4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesvcTCRA9TVsSAnZWagAA7I4QAJpk6EVvSjWZ4clUN75Q\n6x+7OGHOGZ9sS4UWJPlg6GlDTwTSgB8DCWTPWrZgVc+Ya11v6Hy3k5nJUzJm\nd4bC2XktJvfBga//41mw7wGfVC/bHjkKx6hUjyi1nsbykEAuBeFknIWUCDe8\nrhLss0Z9KMQBsGdXL1m6ado3crs8Su8lYWdY6l4K0b44EkhyIKvMxpaCCdib\nV95kMuhN7YE0//cUtvgjNzaDu/gzIBfzwF9VRlS93XSLrkjMAL7MKO8SMCeM\nytbTFgnuLbCoQEicVYTt2F+yXjrcctRglTy7qfOKT3619KSfwqDnzbMjTWcy\nBbHsouzj0zaUoov1DMhRi2Pst8GVljpxY3c1Ee4GIMSvT6gKipUxa22ACZQU\njjWUxtRbC6DJATNKCi7xCobfX7RbAbjKpdFOzlz1sUEp8ZhkZg1i5ynW0SLa\nLade4QnmAV2FyP0N2aPLbTgC8+C++Tzl/gjv0mXo37Z19tgtWieo1VBgXZx7\nfB1/TmU6Iox5hvVZESVNBtdRVcq1UETYerqC/8oBzwLGJiKh2vdAJ3Fx7ghq\nmzfAJwt7/eZD1L3G+CODWNknkM4pim9oR9hQ6+Q/zsO3WwxPmbGp6s+RViDV\nnYKNWVngXkQTdwN4V7cN4MmEc4IdeQKKz11/SnVRpRHZ97chcjt7GQJ4f0ND\nDOWf\r\n=f3pd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cache-purge.js","gitHead":"4a1d6a0a3daef6f24692e5a221491c77ab1b50ad","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"repository":{"url":"https://github.com/TryGhost/Pro/tree/master/packages/cache-purge","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"12.16.2","dependencies":{"@tryghost/signed-request":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"6.2.1","sinon":"7.5.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.2.0_1588786963388_0.1783243229861886","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@tryghost/cache-purge","version":"0.2.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.2.1","maintainers":[{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"c80b527c5dd060e4581f37a0afdb979831454781","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.2.1.tgz","fileCount":4,"integrity":"sha512-TycIBUG2v1ZLTwSAen6kiQe3hYcbpwUsJy2WGfC8K/tAv9JwjZJN8mJ3crZUzX8Tyu7JJNpcJSn/ig1FBi5uLQ==","signatures":[{"sig":"MEQCIGQwm7ayGh/ExWL08NdxyY54asZVDKujZIZ6uSc/s/9yAiAWYq3T6RGWhRVly19AciDkA7qvK0v8JFGL+t+d20zY7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjvHyCRA9TVsSAnZWagAADdAP/jbFF3x4KhfjALo/3FFf\nCYHZ6AVLAYqQPFW65mL1+2HwpI49I5rCKVXbO76bo673FMRypsMhlS8Y4DW5\nY6aCNyTeK+JqJZfKLX6npOdeyQfJ8c4tctDr+tYhhz5HsLnWU43k50vj0GVF\nT6uuvqh9Yc7cCuZM5WqSVk2iERLsZen0zD14PFEJCyWfP5NGy2gjIJQqzrpa\nkXAQ2IKJPeONghMFyXwt/kCtU+RdjNKLSO9U41lfsCwzyMnAzS5bTroYVeIB\nz9ti/CQC60iICHe3sWP/SA+vPW/MdXmvBJQ5iBYnFUBdBLJMLNxqCci4AUpR\nDt3eCzz2IDwFEGH20J3CCPmQMBGnW3xfLFsb6HLyEBGKwi7NS8TqIgi3L1Tq\nLWeFEjm0Uk7eMotZYwsXVckp/CYWZr5ql+sbTwtJpTQ0NHVCoCTMvDxHla1u\np60O6oIXs9VHEGZHIUwlNyx4CWQiGVJBXnOvi7+eUhpyij8AQb0FUq2p6CP8\nfPJqmZ8coTEgYPhdiOP9NUKreKV5GrD0t50YoZnQhVHl8OI7Z1CV+AOisg1N\nUX30Cvgal6RKxsk2WmnU8B/FRLwUwHEKJUd7gNjwD6vHePllBFoTWLwjSSdx\nWqY4MnkdNVAGB2GoWxCrrqtJkr4uKxKqAQGerR318OEH/GkMjqKCPymBU8+c\nBVL3\r\n=AOUz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cache-purge.js","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"https://github.com/TryGhost/Pro/tree/master/packages/cache-purge","type":"git"},"_npmVersion":"6.14.8","description":"## Install","directories":{},"_nodeVersion":"12.18.0","dependencies":{"@tryghost/signed-request":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.3","sinon":"9.0.3","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.2.1_1603203570044_0.7001888467310124","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@tryghost/cache-purge","version":"0.2.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.2.2","maintainers":[{"name":"sam-lord","email":"hello@samlord.me"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"03802f9a97ecaf836bd689ce0f1bc6cf86a21742","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.2.2.tgz","fileCount":4,"integrity":"sha512-l3WaHrBtqZTL7xFFBk8YDz/tlDJe6ijcR+bnCzhUJCQn8nD7srLa0cDiFRBmNpgbmiTauL9FGmJF8wpE68K9qg==","signatures":[{"sig":"MEYCIQDv3r6BG7Pk8mLTGEs7EM+LsUGc/cS6qvECxzuhGyQ4ogIhALtiC5vMCI1NKnFShMLA40MzvCl6wK2B3VMDX1Mnl/ZE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkByfCRA9TVsSAnZWagAA3mwP/jgwgVG6V6bAl+AF1SOP\nQ7itRm7+XxDeReWVFCbMNn3zN7WHu8ABLjN/sgIjIkyIqDzybBax04qTqylF\nHzNdd5OWDuBpF5unsbtOK7TSVBVWWOfTtSKmKIpdERgScbdeBnIj1lk2HUH+\nESY5shYJfR4+7YlynRkcPnfMI80PwnJKrQOQ2JlhGAAonmqp0WkOIKp8pqRy\nRtJI60fd7CvQfh2gXrlCxWkKga/ga0nHyvmnmzhObxaNpmNXAY1bRXBRyYzu\nj0JWTjAhqdHGgdbyDMfWpHchpZWRayHRrEAtNKW5rTjxTd36wIAyE75cIRuK\nWks58/wCeRTM3luaD/uWe3emXWHpYh7twwSneHaIJgFn+EL2y8YVg/BruTeq\nr5oMzUlXazlmxZfvYRwjEHwCHJejIkwU0TUHFvQK/Ejz+5+qjh+WSp8DZpG9\nRyXE/EU0P93fJocAgCSWgC/jZbjXlVsghgm7yPlzC8OsHyrpnNlP28OaTNhI\nFK5PPvwVbnHF3nl7QTQ7q5bjWZnKiTBtU57pQhhUryFEYSUB9G6NGZo7DION\nOwQfRF/oicEam/ccL2JEawdv1zGMeHrbV8NLPklW030vE2lGE+w64s7+NQiE\noobPtr3zJEELJTHtn7t6CClkGkD77AnGNrftfU2ln35seQFexJyw///kBWD5\nvSar\r\n=ajmk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cache-purge.js","gitHead":"f84c6e98b304afd494276e69c43cdcda76060325","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"https://github.com/TryGhost/Pro/tree/master/packages/cache-purge","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@tryghost/signed-request":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.3","sinon":"9.0.3","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.2.2_1603280030614_0.041683321233737525","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@tryghost/cache-purge","version":"0.2.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.2.5","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Pro#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"dist":{"shasum":"1c16fe1774a47ee0ce82c53b7b9189aa257d2eda","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.2.5.tgz","fileCount":4,"integrity":"sha512-zMWO8DqWDoGOnJhlNn+uy1UK7/Y8xmRDxZVKZQJV6Qpr/D8hjsXHnbwm52GjnmA6s1QKIQ3JaNLhG3ruiDhyfw==","signatures":[{"sig":"MEYCIQDlowcWRP7AepdLsa4GRHh0cfMcof6kagTNgk1lMJJy+gIhAOAWVRYM6YERB186KTKl2bkp/ihIE5Zo49UtDGNGf26e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv5q1CRA9TVsSAnZWagAAvlUP/3iKYaeVrLXkzBP/s9zD\nor7DIrSn4FmXY4uQm/PVWNkI4GMRq3fSXyTZZqoF9IwEhl7lDHtx/kOk8Q91\nhiAuklmyNmLDJpYDxnfXzJTdBH5bY0C5fDTtuNh4OShNxTHFEuPtfTJuqVw1\nCa4yCHe5h/Coze5sdUd9hlDWmTToAAmjuMGolPnDg+VqVbnHU8eLra+uOlhP\nD5vCXKePfAw4NPF3XGduh2fdsRlWmBcI23IesxjknAGXQgD392bpKBtKl93M\ngutRm3IIltI6elaaIvyj0nZk75W/jSbSZztmLNP5hC3vHLsmnaViDaYsM/Xs\nJTQ2qTt3Q8jy2AvdRbjuBbiJUukNQs9ZUUwxofuaVJwIOF6VPQMvfwxc0jJp\nMBOGJ+b/PXWExNx+q1oIjNmqL5kSGwSTLIFqLI4kSfbR14DDKO0syO7fprkZ\ny+0xreNW2RLlailWrc59VhsFOOARcfTdGRvoONg45GtcP1o9dCZ1irRg6ajj\nfMET559wsscdmoBYxHPGtsvQC38/NHyFCsvGKSYGvh9LQ4V4GebGibxAjWU3\n6JOfEQS7H5ifFDa+gjXC5KjL1IPCQVaKkOfXhxLlNCkqpjEsWb0rHQipa8Cn\nDn8uvexth8B1x9KGJlRDfm1X2QCsxJrWjuNnTvQshE959ZMbBd1y7Mj0Y/C1\nUdf5\r\n=5dLS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cache-purge.js","gitHead":"f3cecc4a484c134de71377fdf35526cb2d3fa4cf","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+ssh://git@github.com/TryGhost/Pro.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@tryghost/signed-request":"^0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.3","sinon":"9.0.3","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.2.5_1623169717120_0.7756021360848553","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@tryghost/cache-purge","version":"0.2.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.2.7","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Pro#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"dist":{"shasum":"4f450cd59cf7fbe9afa9efd0efbf898d4e291847","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.2.7.tgz","fileCount":5,"integrity":"sha512-XTocN+QgeEtO6fcFxixogjIwAqhBl9PMW1dM+nf648AEJPhU0KJwej0dNqr1JhS2d1tqSfzhg4iey3uF/0LihQ==","signatures":[{"sig":"MEUCIFLxjEa6z8GGrV75JT2G/6cmqJlQN4o+CXpgUFPfdDvgAiEAvHoxeHdKXJ1vzmXXHkuwGDWk7h3QvwT7W2vOJNwlQW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJYH7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpbxAAnau5FY3oQTmxfZX8bWth2ui1MKLiNGRNLLGA+45/Do6aTLUM\r\nokOQEsqqQJQQPz1HzLlHTfTROLusru2+8vhxPxx3ifZEsyL0PSwt7DAL6kWq\r\nlteldQ3Pi1WY4IokikkeXZNObfOgnqWFXy+dBlPdcivDEKjEqITrMgEUicPw\r\nGgOUWo7GZQhUzUlJSkQ0PD2VwAJpk7hcww3ffU/StUiApF3aAw1qC0Cwa8mG\r\nfutevx7QcvPlHPL0FRyX30JQRDdLTLg/gu9u1FIIhhnwML51a+XzLHL5ZnaO\r\nfORwrPWpai1ACRfV8AplcL0VOG2St1JzGgGfojEKP2QoMgHOc1Bipp4lKwP6\r\njtM9j3ffzgJtVYj9l9kduWtcGEocV0a3TND2flUQFymn06BZzekobReFmz5q\r\n8P9RW13CE6ELHzMDgNG+ucQXuBkLKWwkfS9sbEE+cvjw3Dpvquwl3NA8x40T\r\nzQX9a09pWeWH8YH7rTnGMBBASVYFdQKeBvJWV7404/TMqY7ZVBIZMaF4CR3l\r\nmQ0Dx0ZD9kGBckVxNHgYqK9uINBqNHXuh5Xg8HLKOWQvod4kDDqDec431tMX\r\n2qKuLQ6hZ88F4wG9s3rZFRGso8bbgaB1Hv4l0qkmeID6V1N6ktC5NTWffOEk\r\naNVbSikbxU3jdX5ct6jEIPQbdCDcaMrpLYk=\r\n=fFsp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cache-purge.js","gitHead":"06061de9669e92d852dde89d038dfed50dc3e806","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+ssh://git@github.com/TryGhost/Pro.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"lerna/6.5.1/node@v18.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@tryghost/signed-request":"^0.2.6"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.4.0","sinon":"9.2.4","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.2.7_1680179707481_0.5298008879049434","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@tryghost/cache-purge","version":"0.3.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.3.0","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Pro#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"dist":{"shasum":"8ae3d2a92078ff3c0ebf90a3dc3740580dc4ede1","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.0.tgz","fileCount":5,"integrity":"sha512-pVxT3mzxbXODmZ1w9f/5yqm/iOIOe+rjG+SMaW2I9NCT7cs5nYjyQ9QyFXZibTQuWczJsEcPKLAEP4c5tCrXCA==","signatures":[{"sig":"MEQCIF449s7FC2/2aggOomXjIWPlY0gzjKkzVJMl4WMV/k4vAiBMFyyoqm5KIahgZsivLXQfUd8Zn+baTGa7u0hu42basg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3229},"main":"./lib/cache-purge.js","gitHead":"d66598b08a0088858aaf9e15a37dfa22d1872e26","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+ssh://git@github.com/TryGhost/Pro.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"lerna/7.2.0/node@v20.16.0+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@tryghost/signed-request":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.4.0","sinon":"9.2.4","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.0_1724222229811_0.819847411895577","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@tryghost/cache-purge","version":"0.3.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.3.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"homepage":"https://github.com/TryGhost/Pro#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"dist":{"shasum":"d592d9ed196da47cd0db13a2e5295a9895c4eacb","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.1.tgz","fileCount":5,"integrity":"sha512-JGPJ23x72ruRvoYEoho36S6d1/udaCA2l2g/IPyV76mAF3njTSF9+eYM/5Lo6WTpLx8UurweuaDPuy/3pPlGmg==","signatures":[{"sig":"MEUCIQDhlQeAD5kyUaCHCtb2j/pHcDIqFV6dI9fa3yvl7ZURFgIgJYivSLOVeyGc9BZli2uNACZRVqgnvkMv4gnORN3rnT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3229},"main":"./lib/cache-purge.js","gitHead":"3533c8bcfe1cc531fdc88955e3a8ce42ed7bc4fa","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"cobbspur","email":"david@ghost.org"},"repository":{"url":"git+ssh://git@github.com/TryGhost/Pro.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"lerna/7.2.0/node@v20.18.3+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@tryghost/signed-request":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.4.0","sinon":"9.2.4","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.1_1744193970151_0.2239478768539065","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@tryghost/cache-purge","version":"0.3.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.3.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"dist":{"shasum":"b96755c836e47a774451a0bc0efe0eab1c8b1d7c","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.2.tgz","fileCount":4,"integrity":"sha512-UeznVVoyGHPo8fNXmFNqgNdg5O5VXNseu2tUgwbq5NsMdaLo5ITjCJxwrB/0EEbDIkXpVIvNCqjLTgw2cf4knQ==","signatures":[{"sig":"MEUCIHOj6dwQn0pPqm1XgSmlBM+TfJh1/6b84ep8dGdHoXfqAiEA2iPWykSwpwJrv0lx9XJfWfYcdK6UpXaZ5gYShFTimms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2798},"main":"./lib/cache-purge.js","gitHead":"ef060c71be33d265e7d97e4579ed83c3e3fdac09","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"vershwal","email":"vershwal.princi@gmail.com"},"repository":{"url":"git+ssh://git@github.com/TryGhost/Pro.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"lerna/9.0.7/node@v25.1.0+arm64 (darwin)","description":"`npm install @tryghost/cache-purge --save`","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@tryghost/signed-request":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"11.7.5","sinon":"21.0.3","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.2_1775039283829_0.42307732024824873","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@tryghost/cache-purge","version":"0.3.3","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/cache-purge@0.3.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"dc8c9afe1223e71bd53aaa16b9e841f4307ef5b0","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.3.tgz","fileCount":4,"integrity":"sha512-KVN/5j2QwNTXd4CRy2b8dhgqP3D92ap9q04ZJ+LdHKzruqXLbzVH/T5rllapNodEWedtFVOnMsQGL230kez6hg==","signatures":[{"sig":"MEQCIHA/zpLTc93HYpE6C198D8ikUfBBBU0z2iIjrwVr+jyMAiBaPfZQOYA1IoCIIHnWnIq97tmjksStvqi3OUyGWdBDKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2749},"main":"./lib/cache-purge.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"pnpm lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"repository":{"url":"ssh://git@github.com/TryGhost/Pro-Packages","type":"git","directory":"packages/cache-purge"},"directories":{},"_nodeVersion":"26.0.0","dependencies":{"@tryghost/signed-request":"^0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"11.7.5","sinon":"21.0.3","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.3_1778764588897_0.11584343975595335","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@tryghost/cache-purge","version":"0.3.4","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/cache-purge@0.3.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"fbd6c1b6f37f1b1fd026028e3e82cf78a7be962c","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.4.tgz","fileCount":4,"integrity":"sha512-mJnNhv9F3GpN1jZZgojfYzw2ZcrAp3kv//tkIiazEhqpwvY1zjgJxhfcFDvrlB2A1kUmBF76T9uvrDCpO0H6gw==","signatures":[{"sig":"MEUCIQD7C3ZUB5lDFTuBAEnOvqTAVcRIukd7883z9JNtZJUbrwIgR1gyr3R+y2LDmlLg6p/lHB4bADNgwYST9dOKzFmqanY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2749},"main":"./lib/cache-purge.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"pnpm lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"repository":{"url":"ssh://git@github.com/TryGhost/Pro-Packages","type":"git","directory":"packages/cache-purge"},"directories":{},"_nodeVersion":"26.0.0","dependencies":{"@tryghost/signed-request":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"11.7.5","sinon":"21.0.3","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.4_1778773433793_0.17429197160777754","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@tryghost/cache-purge","version":"0.3.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.3.5","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"dist":{"shasum":"f29b30ccd7adb7ae9bdddbbc3ea22e9b284e2c37","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.5.tgz","fileCount":4,"integrity":"sha512-QJeyMD9EmK+Zsp3u/HvSzaq1zL53eBkIrHmsdDYmcj2LXL6L6xgsCI7Ms1zo/rklsm+pNFm4rH3/NbshhR4gPA==","signatures":[{"sig":"MEUCIB0EN+fJ3CMcRchnP1FLSr4DSG2STV6VxEtiwgrCBJwiAiEAhIvpC2dTc8kv/TMw3d3ioeQIP9gZXNM4MY5BZgD4Sts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3265},"main":"./lib/cache-purge.js","_from":"file:tryghost-cache-purge-0.3.5.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/3f16de46f6790a59b3b9a2551c2c34f2/tryghost-cache-purge-0.3.5.tgz","_integrity":"sha512-QJeyMD9EmK+Zsp3u/HvSzaq1zL53eBkIrHmsdDYmcj2LXL6L6xgsCI7Ms1zo/rklsm+pNFm4rH3/NbshhR4gPA==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.13.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tryghost/signed-request":"^0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.5_1782316506172_0.20851256291731857","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@tryghost/cache-purge","version":"0.3.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.3.6","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"dist":{"shasum":"975613c043f749db2993ceb3eae4e2dd7f10d925","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.6.tgz","fileCount":4,"integrity":"sha512-lVjqj7y67IvsucXrtBZJHTDCAPtmZT4RkdL6PiIdp/9UejDGcuqpk8UAzy+HsBkUKuFKr76TtdTsQ85R6s8EeA==","signatures":[{"sig":"MEYCIQDMmZp1uCxb6boCTZp7piLUvrw/4eC//BYJzMcikzQXvgIhAJSzPN/D2hS3n0Y+CM0cacp7RLIKXdpBZzbYxCxKbHdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3265},"main":"./lib/cache-purge.js","_from":"file:tryghost-cache-purge-0.3.6.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/a7f12b2ee9a2f73866d76fa1d8c2ecfd/tryghost-cache-purge-0.3.6.tgz","_integrity":"sha512-lVjqj7y67IvsucXrtBZJHTDCAPtmZT4RkdL6PiIdp/9UejDGcuqpk8UAzy+HsBkUKuFKr76TtdTsQ85R6s8EeA==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.13.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tryghost/signed-request":"^0.3.6"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.6_1782317053092_0.052658911146177934","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@tryghost/cache-purge","version":"0.3.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.3.7","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"dist":{"shasum":"ce22ca886d7b585b584f5d083666dccb000d2d49","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.7.tgz","fileCount":4,"integrity":"sha512-HWEEP0/w2Dv/C4dCtMc2n+xtDcgyX5+Nf9dy67fT90rvMJAtIPOJfmpDHw8kPtodjW3SViVyGhn+PkZNG5wtiw==","signatures":[{"sig":"MEUCIG+uv4NoEUa1nGGeNB/lqU6Kw4YGSZVgZ7d+47HGBdrsAiEAlAEZqizF17R3Tx06/zhc3BGi5nWwMhduUqe+XoeXFyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3314},"main":"./lib/cache-purge.js","_from":"file:tryghost-cache-purge-0.3.7.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/a6c4170e54f3461cd410311d19bd6e38/tryghost-cache-purge-0.3.7.tgz","_integrity":"sha512-HWEEP0/w2Dv/C4dCtMc2n+xtDcgyX5+Nf9dy67fT90rvMJAtIPOJfmpDHw8kPtodjW3SViVyGhn+PkZNG5wtiw==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.13.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tryghost/signed-request":"^0.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.7_1782375322139_0.25776999483785357","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@tryghost/cache-purge","version":"0.3.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@0.3.8","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"dist":{"shasum":"aacc6972866b22e3e7dfc2802dc04196af23ec07","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-0.3.8.tgz","fileCount":4,"integrity":"sha512-cyiH/RlLwvewkV45ELs1hh7ZqHmXNNct4qYg1nsMrxOofA+AjUxAqwxWnyE8nrGrbB4C8l7Id5sE6K0AO3KYtg==","signatures":[{"sig":"MEQCIDcQsWJpxRX21csiMVRoq7KXzjBZmcrQ/TLbGGBeVI48AiApVdfew1uh2k8XtkoEHXW5riCCI78ViU7ePUtYxqutZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3314},"main":"./lib/cache-purge.js","_from":"file:tryghost-cache-purge-0.3.8.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/4a89bae883f7892dbc26b0bf1c8a04ef/tryghost-cache-purge-0.3.8.tgz","_integrity":"sha512-cyiH/RlLwvewkV45ELs1hh7ZqHmXNNct4qYg1nsMrxOofA+AjUxAqwxWnyE8nrGrbB4C8l7Id5sE6K0AO3KYtg==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.13.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tryghost/signed-request":"^0.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_0.3.8_1782385750594_0.5552923349526506","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@tryghost/cache-purge","version":"1.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@1.0.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"nx":{"targets":{"build":{"outputs":["{projectRoot}/cjs","{projectRoot}/es","{projectRoot}/types"]}}},"dist":{"shasum":"a613b335c0b181bee3eb14ca6d0fc282f6466f8e","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-1.0.0.tgz","fileCount":8,"integrity":"sha512-w7HmZI2dbvioRr3cUPtKpFKhj3swzLEDl5b4z/mm5lNs2/B672X+NYFTLRyNSwyCzKqwFoILicF88Oii5+kz+g==","signatures":[{"sig":"MEUCIQDqUfB+EEJLx6IhIBSxLjL8LrPu3bOw3EvbIQQi3PbblwIgDiFrsDTarfSKymlJik6xa3PHTnHVnb0cftq3wCgzbf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9502},"main":"cjs/index.js","_from":"file:tryghost-cache-purge-1.0.0.tgz","types":"types/index.d.ts","module":"es/index.js","source":"src/index.ts","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","build":"pnpm run build:cjs && pnpm run build:es && pnpm run build:types","pretest":"NODE_ENV=production pnpm run build","build:es":"esbuild src/index.ts --target=es2020 --outdir=es --format=esm","posttest":"pnpm run lint","build:cjs":"esbuild src/index.ts --target=es2020 --outdir=cjs --format=cjs","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap --outDir types"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/8c6731aea280ce4543420a09b13858bd/tryghost-cache-purge-1.0.0.tgz","_integrity":"sha512-w7HmZI2dbvioRr3cUPtKpFKhj3swzLEDl5b4z/mm5lNs2/B672X+NYFTLRyNSwyCzKqwFoILicF88Oii5+kz+g==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.13.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tryghost/signed-request":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.1","typescript":"6.0.3","@types/node":"25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_1.0.0_1782399056925_0.33947115666219463","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@tryghost/cache-purge","version":"1.0.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@1.0.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"nx":{"targets":{"build":{"outputs":["{projectRoot}/cjs","{projectRoot}/es","{projectRoot}/types"]}}},"dist":{"shasum":"f04503838a06d7248fd640aff835dfb9298dcd80","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-1.0.1.tgz","fileCount":8,"integrity":"sha512-+qdRMiH+Agx/pqeG/KvtZhJj8nWTPV0RGK7if944WilIZObGvbapuLniP8lgzK8Nib4mEzC29PC4gzVY9iv2Xw==","signatures":[{"sig":"MEUCIQDmwcAEAEUPWaIMQBHlqFGOqWqSv4YwKsMwdd4p+u1jnAIgSV8HRRsk3kWyZzj3HkGLyokk3+cWOlH/wXaXwKPq754=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9502},"main":"cjs/index.js","_from":"file:tryghost-cache-purge-1.0.1.tgz","types":"types/index.d.ts","module":"es/index.js","source":"src/index.ts","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","build":"pnpm run build:cjs && pnpm run build:es && pnpm run build:types","pretest":"NODE_ENV=production pnpm run build","build:es":"esbuild src/index.ts --target=es2020 --outdir=es --format=esm","posttest":"pnpm run lint","build:cjs":"esbuild src/index.ts --target=es2020 --outdir=cjs --format=cjs","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap --outDir types"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/c4648066bb53d8e3a40a56de42ab5789/tryghost-cache-purge-1.0.1.tgz","_integrity":"sha512-+qdRMiH+Agx/pqeG/KvtZhJj8nWTPV0RGK7if944WilIZObGvbapuLniP8lgzK8Nib4mEzC29PC4gzVY9iv2Xw==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.16.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tryghost/signed-request":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.1","typescript":"6.0.3","@types/node":"25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_1.0.1_1783325678257_0.13538589899161768","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@tryghost/cache-purge","version":"1.0.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@1.0.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"nx":{"targets":{"build":{"outputs":["{projectRoot}/cjs","{projectRoot}/es","{projectRoot}/types"]}}},"dist":{"shasum":"ad8d14b940c4e564fd758e00580c9a65304fc6ab","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-1.0.2.tgz","fileCount":8,"integrity":"sha512-jWkEYfr9TZaVZ5pVs7YTi+gqayImbc/ZyBWCUydbmdLjjwoM116Vrdg3xZKZ0mYXxCLV2JCo/L7Vl8iQO86AFA==","signatures":[{"sig":"MEUCIDV1xYNKLwR4xMDHGXyuWLIvcoO4cxgk2qYPFzq1mOfpAiEAiC/dpA4gig4BxE27PQSJKhlCLuNZbxJzzSR6253oT5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9479},"main":"cjs/index.js","_from":"file:tryghost-cache-purge-1.0.2.tgz","types":"types/index.d.ts","module":"es/index.js","source":"src/index.ts","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","build":"pnpm run build:cjs && pnpm run build:es && pnpm run build:types","pretest":"NODE_ENV=production pnpm run build","build:es":"esbuild src/index.ts --target=es2020 --outdir=es --format=esm","posttest":"pnpm run lint","build:cjs":"esbuild src/index.ts --target=es2020 --outdir=cjs --format=cjs","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap --outDir types"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/ef2def752e926331d66c4ea52a609cf5/tryghost-cache-purge-1.0.2.tgz","_integrity":"sha512-jWkEYfr9TZaVZ5pVs7YTi+gqayImbc/ZyBWCUydbmdLjjwoM116Vrdg3xZKZ0mYXxCLV2JCo/L7Vl8iQO86AFA==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.16.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tryghost/signed-request":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.1","typescript":"7.0.2","@types/node":"25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_1.0.2_1784189102624_0.17016134821294826","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@tryghost/cache-purge","version":"1.0.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@1.0.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"nx":{"targets":{"build":{"outputs":["{projectRoot}/cjs","{projectRoot}/es","{projectRoot}/types"]}}},"dist":{"shasum":"6227cc43ef95517bfd70656a0e712e9c6c5bab37","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-1.0.3.tgz","fileCount":8,"integrity":"sha512-+Bgx8fnIgLLvR1H22tO6pAMa6SVXapM8SQ71Pt4SGnwgtqHC6q7vzxgiTUA9cYkpNutINVpqKY80BY4hxewH3w==","signatures":[{"sig":"MEUCIQCrU40G88OaExmNw5im4cwOm+7C61wJBcK9bqRuUhSwYQIgf1ZNT/0RjvXMmd9EpAa9ikZaD4oJB2GvrKpfEkS6XL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9479},"main":"cjs/index.js","_from":"file:tryghost-cache-purge-1.0.3.tgz","types":"types/index.d.ts","module":"es/index.js","source":"src/index.ts","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","build":"pnpm run build:cjs && pnpm run build:es && pnpm run build:types","pretest":"NODE_ENV=production pnpm run build","build:es":"esbuild src/index.ts --target=es2020 --outdir=es --format=esm","posttest":"pnpm run lint","build:cjs":"esbuild src/index.ts --target=es2020 --outdir=cjs --format=cjs","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap --outDir types"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/c0da5e5a0bf45e4a22d70cacc95d6513/tryghost-cache-purge-1.0.3.tgz","_integrity":"sha512-+Bgx8fnIgLLvR1H22tO6pAMa6SVXapM8SQ71Pt4SGnwgtqHC6q7vzxgiTUA9cYkpNutINVpqKY80BY4hxewH3w==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.16.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tryghost/signed-request":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.1","typescript":"7.0.2","@types/node":"25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_1.0.3_1784190489954_0.930453664276824","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@tryghost/cache-purge","version":"1.0.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/cache-purge@1.0.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"nx":{"targets":{"build":{"outputs":["{projectRoot}/cjs","{projectRoot}/es","{projectRoot}/types"]}}},"dist":{"shasum":"d07eaadb5f6a4fa73489a44f07f6955c9b895bbc","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-1.0.4.tgz","fileCount":8,"integrity":"sha512-wcV9FQPpOGF7Jx9X4TCjTkiAQYlsWZf9BwOsXFaLiVoPZYzoXktyv1G4Qj098xRuuKyOewSPE0E2wm9Js1SSaw==","signatures":[{"sig":"MEUCIQDnHVL9PNt4dqAaFYraz7xNweowXrjjdGfBoRTmFiI4/gIgEmp92e0XVSUcKanK1ByvozSXWp3nS6+hcfjpHJCqomE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9479},"main":"cjs/index.js","_from":"file:tryghost-cache-purge-1.0.4.tgz","types":"types/index.d.ts","module":"es/index.js","source":"src/index.ts","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","build":"pnpm run build:cjs && pnpm run build:es && pnpm run build:types","pretest":"NODE_ENV=production pnpm run build","build:es":"esbuild src/index.ts --target=es2020 --outdir=es --format=esm","posttest":"pnpm run lint","build:cjs":"esbuild src/index.ts --target=es2020 --outdir=cjs --format=cjs","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap --outDir types"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"_resolved":"/tmp/59dd7cd71ffbb56e4211bbccf64f2a49/tryghost-cache-purge-1.0.4.tgz","_integrity":"sha512-wcV9FQPpOGF7Jx9X4TCjTkiAQYlsWZf9BwOsXFaLiVoPZYzoXktyv1G4Qj098xRuuKyOewSPE0E2wm9Js1SSaw==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.17.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tryghost/signed-request":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@types/node":"25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/cache-purge_1.0.4_1787147225697_0.6532334531272517","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"nx":{"targets":{"build":{"outputs":["{projectRoot}/cjs","{projectRoot}/es","{projectRoot}/types"]}}},"_id":"@tryghost/cache-purge@1.0.5","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"dist":{"shasum":"614f38596427a4f81072e91ae45ed7c46c15ccf6","tarball":"https://registry.npmjs.org/@tryghost/cache-purge/-/cache-purge-1.0.5.tgz","fileCount":8,"integrity":"sha512-l4YNSof4n4GeKg00XgHA3ML2EFIJMgH9NcVaDBxIyI4NvOveeA4ktafkS6UaLXjY6YcalfB2ux1oGfCnORwxQw==","signatures":[{"sig":"MEQCIBLaEWohnbhGEeGnFhQEIizzCSvAha9wBwgaXmP8BR60AiA1ce+UihhvuKA8hs8whkX+CvtFAxpUu4ZFbv5pnJ0LKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEK+xX7AXq4U6MhJ/mKLIBW6/4ZZ6c4qB5TwTxdu0l98AiBXcSJgiODDti06ZUBep6Duw63t820xHHk66+Ecm05sxQ=="}],"unpackedSize":9479},"main":"cjs/index.js","name":"@tryghost/cache-purge","_from":"file:tryghost-cache-purge-1.0.5.tgz","types":"types/index.d.ts","author":{"name":"Ghost Foundation"},"module":"es/index.js","source":"src/index.ts","engines":{"node":">=20.20.0"},"license":"MIT","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","build":"pnpm run build:cjs && pnpm run build:es && pnpm run build:types","pretest":"NODE_ENV=production pnpm run build","build:es":"esbuild src/index.ts --target=es2020 --outdir=es --format=esm","posttest":"pnpm run lint","build:cjs":"esbuild src/index.ts --target=es2020 --outdir=cjs --format=cjs","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap --outDir types"},"version":"1.0.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7493367-30ef-47c7-888a-c44ca1f6c723"}},"homepage":"https://github.com/TryGhost/Pro-Packages#readme","_resolved":"/tmp/9ed21e65792799a7e8f7963c4f28a1d9/tryghost-cache-purge-1.0.5.tgz","_integrity":"sha512-l4YNSof4n4GeKg00XgHA3ML2EFIJMgH9NcVaDBxIyI4NvOveeA4ktafkS6UaLXjY6YcalfB2ux1oGfCnORwxQw==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"_npmVersion":"11.19.0","description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","directories":{},"maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@tryghost/signed-request":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@types/node":"25.9.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cache-purge_1.0.5_1789468793025_0.7278935733841505"}}},"time":{"created":"2019-10-11T09:26:37.839Z","modified":"2026-09-15T10:39:53.291Z","0.1.1":"2019-10-11T09:26:38.133Z","0.1.2":"2019-11-04T11:02:33.609Z","0.1.3":"2019-11-10T10:03:56.196Z","0.2.0":"2020-05-06T17:42:43.494Z","0.2.1":"2020-10-20T14:19:30.193Z","0.2.2":"2020-10-21T11:33:50.753Z","0.2.5":"2021-06-08T16:28:37.254Z","0.2.7":"2023-03-30T12:35:07.618Z","0.3.0":"2024-08-21T06:37:09.998Z","0.3.1":"2025-04-09T10:19:30.378Z","0.3.2":"2026-04-01T10:28:03.964Z","0.3.3":"2026-05-14T13:16:29.038Z","0.3.4":"2026-05-14T15:43:53.939Z","0.3.5":"2026-06-24T15:55:06.437Z","0.3.6":"2026-06-24T16:04:13.226Z","0.3.7":"2026-06-25T08:15:22.291Z","0.3.8":"2026-06-25T11:09:10.726Z","1.0.0":"2026-06-25T14:50:57.070Z","1.0.1":"2026-07-06T08:14:38.385Z","1.0.2":"2026-07-16T08:05:02.759Z","1.0.3":"2026-07-16T08:28:10.070Z","1.0.4":"2026-08-19T13:47:05.861Z","1.0.5":"2026-09-15T10:39:53.116Z"},"bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"author":{"name":"Ghost Foundation"},"license":"MIT","homepage":"https://github.com/TryGhost/Pro-Packages#readme","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/cache-purge"},"description":"Purge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint. Pass an HMAC key, the purge service host, and either an `id` or `domain` plus a cache `type`; the package signs the request with `@tryghost/signed-request`.","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"readme":"# Cache Purge\n\nPurge Fastly cache entries through Ghost(Pro)'s signed cache purge endpoint.\nPass an HMAC key, the purge service host, and either an `id` or `domain` plus a\ncache `type`; the package signs the request with `@tryghost/signed-request`.\n\n## Install\n\n`npm install @tryghost/cache-purge --save`\n\nor\n\n`pnpm add @tryghost/cache-purge`\n\n## Usage\n\nThe package ships TypeScript types and both ESM and CommonJS builds.\n\n### ESM / TypeScript\n\n```ts\nimport cachePurge from '@tryghost/cache-purge';\n\nawait cachePurge(hmacKey, 'cache.example.com', {\n    domain: 'example.com',\n    type: 'site',\n    source: 'admin',\n});\n```\n\nThe module's single export is a callable function (it uses `export =`), so the\ndefault import above requires `esModuleInterop` (or `allowSyntheticDefaultImports`).\nWithout those flags, import it with `import cachePurge = require('@tryghost/cache-purge')`.\n\n### CommonJS\n\n```js\nconst cachePurge = require('@tryghost/cache-purge');\n\nawait cachePurge(hmacKey, 'cache.example.com', {\n    domain: 'example.com',\n    type: 'site',\n    source: 'admin',\n});\n```\n\n## Develop\n\nThis is a monorepo package, managed from the repo root.\n\nFollow the instructions for the top-level repo.\n\n1. `git clone` this repo & `cd` into it as usual\n2. Run `pnpm install` to install top-level dependencies.\n\n## Run\n\n- `pnpm --filter @tryghost/cache-purge dev`\n\n## Test\n\n- `pnpm --filter @tryghost/cache-purge lint` runs lint\n- `pnpm --filter @tryghost/cache-purge test` runs lint and tests\n\n# Copyright & License\n\nCopyright (c) 2013-2026 Ghost Foundation - Released under the [MIT license](LICENSE).\n","readmeFilename":"README.md"}