mirror of
https://github.com/nlepage/go-wasm-http-server.git
synced 2025-03-10 17:29:10 +00:00
14 lines
474 B
JavaScript
14 lines
474 B
JavaScript
importScripts('https://cdn.jsdelivr.net/gh/golang/go@go1.23.1/misc/wasm/wasm_exec.js')
|
|
importScripts('https://cdn.jsdelivr.net/gh/nlepage/go-wasm-http-server@v2.0.2/sw.js')
|
|
|
|
addEventListener('install', (event) => {
|
|
event.waitUntil(caches.open('hello-state').then((cache) => cache.add('api.wasm')))
|
|
event.waitUntil(skipWaiting())
|
|
})
|
|
|
|
addEventListener('activate', (event) => {
|
|
event.waitUntil(clients.claim())
|
|
})
|
|
|
|
registerWasmHTTPListener('api.wasm', { base: 'api' })
|