import { SURROGATE_ENUMS } from '@/frame/middleware/set-fastly-surrogate-key' import purgeEdgeCache from './purge-edge-cache' // This will purge every response that *contains* // `process.env.FASTLY_SURROGATE_KEY || SURROGATE_ENUMS.DEFAULT`. // We normally send Surrogate-Key values like: // // every-deployment language:en // every-deployment language:fr // every-deployment language:ja // or // every-deployment no-language // // But if you send a purge request for just: // // every-deployment // // It will cover all surrogate keys that contain that. // So this the nuclear option for all keys with this prefix. await purgeEdgeCache(process.env.FASTLY_SURROGATE_KEY || SURROGATE_ENUMS.DEFAULT)