/* service worker */ const CACHE_NAME = "trackme-v1"; const urlsToCache = [ "/", "/static/leaflet/leaflet.js", "/static/engine.js", "/static/style.css", ]; { if ("serviceWorker" in navigator) { navigator.serviceWorker.register("/static/service.js") .then((_reg) => { console.log("Registration successful"); }).catch((error) => { console.log(`Registration error: ${error}`); }); } self.addEventListener("install", function(event) { event.waitUntil( caches.open(CACHE_NAME) .then(function(cache) { console.log("Opened cache"); return cache.addAll(urlsToCache); }) ); }); self.addEventListener("fetch", function(event) { console.log("fetch"); }); }