// we're **progressive** now const ASSETS = [ "/resources/", "/index.htm", "/secrets/", "/" ]; let cache_name = "SimiCart"; // The string used to identify our cache self.addEventListener("install", event => { console.log("installing..."); event.waitUntil( caches .open(cache_name) .then(cache => { return cache.addAll(assets); }) .catch(err => console.log(err)) ); }); self.addEventListener("fetch", event => { console.log("You fetched " + event.url); });