/** * Minimal service worker — network pass-through. * Its only job is to make the app installable (browsers require a service * worker to offer "Install app"); no offline caching for now. */ self.addEventListener("install", (event) => { self.skipWaiting(); }); self.addEventListener("activate", (event) => { event.waitUntil(clients.claim()); }); self.addEventListener("fetch", (event) => { event.respondWith(fetch(event.request)); });