1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-30 02:59:11 -05:00
denoland-deno/tests/registry/jsr/@denotest/worker/0.1.0/mod.ts

14 lines
325 B
TypeScript
Raw Normal View History

export function addAsync(a: number, b: number): Promise<number> {
const worker = new Worker(import.meta.resolve("./worker.ts"), {
type: "module",
});
return new Promise((resolve) => {
worker.addEventListener("message", (event) => {
resolve(event.data);
});
worker.postMessage({ a, b });
});
}