text: // THIS FILE SHOULD NOT BE VERSION CONTROLLED
  
  // https://github.com/NekR/self-destroying-sw
  
  self.addEventListener('install', function(e) {
    self.skipWaiting()
  })
  
  self.addEventListener('activate', function(e) {
    self.registration
      .unregister()
      .then(function() {
        return self.clients.matchAll()
      })
      .then(function(clients) {
        clients.forEach(client => client.navigate(client.url))
      })
  })
  