storybook
Version:
Storybook: Develop, document, and test UI components in isolation
39 lines (35 loc) • 1.44 kB
JavaScript
import CJS_COMPAT_NODE_URL_3za304dh1il from 'node:url';
import CJS_COMPAT_NODE_PATH_3za304dh1il from 'node:path';
import CJS_COMPAT_NODE_MODULE_3za304dh1il from "node:module";
var __filename = CJS_COMPAT_NODE_URL_3za304dh1il.fileURLToPath(import.meta.url);
var __dirname = CJS_COMPAT_NODE_PATH_3za304dh1il.dirname(__filename);
var require = CJS_COMPAT_NODE_MODULE_3za304dh1il.createRequire(import.meta.url);
// ------------------------------------------------------------
// end of CJS compatibility banner, injected by Storybook's esbuild configuration
// ------------------------------------------------------------
import {
oxcParse
} from "../_node-chunks/chunk-4MJR6CNZ.js";
import "../_node-chunks/chunk-D42WAKAJ.js";
import "../_node-chunks/chunk-YOJEDPR4.js";
import "../_node-chunks/chunk-UM2ZG4W6.js";
import "../_node-chunks/chunk-57SVN5FU.js";
// src/oxc-parser/worker.ts
import { parentPort } from "node:worker_threads";
if (!parentPort)
throw new Error("oxc-parser worker must be run as a worker thread");
var port = parentPort;
port.on("message", async (msg) => {
try {
let edges = await oxcParse(msg.filePath, msg.source), response = { id: msg.id, ok: !0, edges };
port.postMessage(response);
} catch (error) {
let err = error, response = {
id: msg.id,
ok: !1,
message: err?.message ?? String(error),
name: err?.name ?? "Error"
};
port.postMessage(response);
}
});