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

13 lines
325 B
TypeScript

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 });
});
}