import {OcctKernel} from 'occt-wasm'; import wasmUrl from 'occt-wasm/dist/occt-wasm.wasm?url'; import {installSlotEvidenceWorkerRuntime} from '../../independent-slot-check/evidence-worker-runtime.mjs'; import type {SlotCheckWorkerScope} from '../../independent-slot-check/worker-runtime.mjs'; const scope:SlotCheckWorkerScope={onmessage:null,postMessage:message=>self.postMessage(message)}; self.onmessage=event=>scope.onmessage?.({data:event.data}); installSlotEvidenceWorkerRuntime(scope,()=>OcctKernel.init({wasm:wasmUrl}));