Canonical repo for Dong Web (dong.vielle.dev)
at master 447 B view raw
1// This is the "Offline copy of pages" service worker 2 3const CACHE = "pwabuilder-offline"; 4 5importScripts('https://storage.googleapis.com/workbox-cdn/releases/5.1.2/workbox-sw.js'); 6 7self.addEventListener("message", (event) => { 8 if (event.data && event.data.type === "SKIP_WAITING") { 9 self.skipWaiting(); 10 } 11}); 12 13workbox.routing.registerRoute( 14 new RegExp('/*'), 15 new workbox.strategies.StaleWhileRevalidate({ 16 cacheName: CACHE 17 }) 18);