console.log("script evaluation"); addEventListener("install", function (evt) { console.log("install event"); }); addEventListener("activate", function (evt) { console.log("activate event"); }); addEventListener("fetch", function (evt) { console.log("fetch event: " + evt.request.url); evt.respondWith(new Response("Hello world")); }); addEventListener("message", function (evt) { console.log("message event: " + evt.data.message); evt.source.postMessage({ type: "PONG" }); });