11 lines
273 B
TypeScript
11 lines
273 B
TypeScript
|
import { RpcProvider } from "worker-rpc";
|
||
|
|
||
|
async function init() {
|
||
|
const rpcProvider = new RpcProvider((message, transfer) =>
|
||
|
self.postMessage(message, undefined, transfer),
|
||
|
);
|
||
|
self.addEventListener("message", (evt) => rpcProvider.dispatch(evt.data));
|
||
|
}
|
||
|
|
||
|
init();
|