/
githubmirror
/
webpack
Обзор
Документация
Войти
/
githubmirror
/
webpack
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/configCases/worker/node-worker-async-node/index.js
22 строки
500 B
Ryuya
feat: enable ESM worker chunk loading for Node.js targets (#19640)
03 июл 2025, 18:09
Не верифицирован
03 июл 2025, 18:09
a113022
Код
Авторство
О чём код?
import { Worker } from "worker_threads"; it("should support ESM worker chunks in Node.js", async () => { const worker = new Worker( new URL("./worker.js" + __resourceQuery, import.meta.url), { type: "module" } ); const promise = new Promise((resolve, reject) => { worker.on("message", resolve); worker.on("error", reject); }); worker.postMessage("hello"); const result = await promise; expect(result).toBe("hello from worker with ESM import"); await worker.terminate(); });