@qwik.dev/core
Version:
An open source framework for building instant loading web apps at any scale, without the extra effort.
16 lines (13 loc) • 445 B
JavaScript
import { runWorkerMessage, setNodeWorkerPlatform } from './worker.shared.js';
const workerThreadsModule = process.getBuiltinModule?.('node:worker_threads');
const parentPort = workerThreadsModule?.parentPort;
setNodeWorkerPlatform(workerThreadsModule?.workerData?.qrlBaseUrl);
parentPort?.on('message', (data) => {
return runWorkerMessage(
data,
(response) => {
parentPort.postMessage(response);
},
globalThis
);
});