mirror of
https://github.com/nlepage/go-wasm-http-server.git
synced 2026-01-12 01:59:14 +00:00
17 lines
511 B
JavaScript
17 lines
511 B
JavaScript
importScripts('https://cdn.jsdelivr.net/gh/golang/go@go1.25.1/lib/wasm/wasm_exec.js');
|
|
importScripts('https://cdn.jsdelivr.net/gh/nlepage/go-wasm-http-server@master/sw.js');
|
|
|
|
const wasm = '../hello-state/api.wasm';
|
|
|
|
addEventListener('install', (event) => {
|
|
event.waitUntil(caches.open('examples').then((cache) => cache.add(wasm)));
|
|
});
|
|
|
|
addEventListener('activate', (event) => {
|
|
event.waitUntil(clients.claim());
|
|
});
|
|
|
|
addEventListener('message', () => {});
|
|
|
|
registerWasmHTTPListener(wasm, { base: 'api' });
|