Asciicinema
self.addEventListener('activate', (event) => {
event.waitUntil(async function() {
const cacheNames = await caches.keys();
await Promise.all(
cacheNames.filter((cacheName) => {
// Return true if you want to remove this cache,
// but remember that caches are shared across
// the whole origin
}).map(cacheName => caches.delete(cacheName))
);
}());
});
Disturbed Dugong