d2/d2js/js/src/worker.browser.js
Alexander Wang 4576d15bea
cleanup
2025-01-13 23:01:34 -07:00

10 lines
303 B
JavaScript

import { setupMessageHandler } from "./worker.shared.js";
async function initWasmBrowser(wasmBinary) {
const go = new Go();
const result = await WebAssembly.instantiate(wasmBinary, go.importObject);
go.run(result.instance);
return self.d2;
}
setupMessageHandler(false, self, initWasmBrowser);