webtorrent
Version:
Streaming torrent client
15 lines (11 loc) • 295 B
JavaScript
import fileResponse from './worker-server.js'
self.addEventListener('install', () => {
self.skipWaiting()
})
self.addEventListener('fetch', event => {
const res = fileResponse(event)
if (res) event.respondWith(res)
})
self.addEventListener('activate', () => {
self.clients.claim()
})