Welcome to mirror list, hosted at ThFree Co, Russian Federation.

worker.js « lib - github.com/webtorrent/webtorrent.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 47c11276d7d193a32d0fefd3d3dd9a178dd42cf6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* eslint-env serviceworker */

const fileResponse = require('./worker-server')

self.addEventListener('install', () => {
  self.skipWaiting()
})

self.addEventListener('fetch', event => {
  const res = fileResponse(event)
  if (res) event.respondWith(res)
})

self.addEventListener('activate', evt => {
  evt.waitUntil(self.clients.claim())
})