Files
intercept/static/sw.js
2026-03-19 00:01:47 +00:00

14 lines
476 B
JavaScript

/* INTERCEPT Service Worker disabled to avoid stale cached static assets. */
self.addEventListener('install', () => {
self.skipWaiting();
});
self.addEventListener('activate', (event) => {
event.waitUntil(
caches.keys()
.then((keys) => Promise.all(keys.filter((key) => key.startsWith('intercept-')).map((key) => caches.delete(key))))
.then(() => self.registration.unregister())
.then(() => self.clients.claim())
);
});