Canonical repo for Dong Web (dong.vielle.dev)
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);