Files
bun.sh/test/js/bun/util/main-worker-file.js

15 lines
287 B
JavaScript

import { isMainThread } from "bun";
console.log("isMainThread", isMainThread);
if (isMainThread) {
const worker = new Worker(import.meta.url);
const { promise, resolve } = Promise.withResolvers();
worker.addEventListener("open", () => {
resolve();
});
await promise;
}