/* no-op */ self.addEventListener('install', () => self.skipWaiting()); self.addEventListener('activate', () => { self.clients.matchAll({ type: 'window' }).then((windowClients) => { windowClients.forEach((windowClient) => { windowClient.navigate(windowClient.url); }); }); });