MCPcopy
hub / github.com/leaningtech/webvm / serviceWorkerInit

Function serviceWorkerInit

serviceWorker.js:36–48  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

34}
35
36function serviceWorkerInit() {
37 // Init the service worker.
38 self.addEventListener("install", () => self.skipWaiting());
39 self.addEventListener("activate", e => e.waitUntil(self.clients.claim()));
40 // Listen for fetch requests and call handleFetch function.
41 self.addEventListener("fetch", function (e) {
42 try {
43 e.respondWith(handleFetch(e.request));
44 } catch (err) {
45 console.log("Serviceworker NetworkError:" + err);
46 }
47 });
48}
49
50async function doRegister() {
51 try {

Callers 1

serviceWorker.jsFile · 0.85

Calls 1

handleFetchFunction · 0.85

Tested by

no test coverage detected