storybook
Version:
Storybook: Develop, document, and test UI components in isolation
39 lines (35 loc) • 1.44 kB
JavaScript
import CJS_COMPAT_NODE_URL_dja01fqlvrt from 'node:url';
import CJS_COMPAT_NODE_PATH_dja01fqlvrt from 'node:path';
import CJS_COMPAT_NODE_MODULE_dja01fqlvrt from "node:module";
var __filename = CJS_COMPAT_NODE_URL_dja01fqlvrt.fileURLToPath(import.meta.url);
var __dirname = CJS_COMPAT_NODE_PATH_dja01fqlvrt.dirname(__filename);
var require = CJS_COMPAT_NODE_MODULE_dja01fqlvrt.createRequire(import.meta.url);
// ------------------------------------------------------------
// end of CJS compatibility banner, injected by Storybook's esbuild configuration
// ------------------------------------------------------------
import {
oxcParse
} from "../_node-chunks/chunk-BUDQHZ5D.js";
import "../_node-chunks/chunk-YO67KHPK.js";
import "../_node-chunks/chunk-PDRDX572.js";
import "../_node-chunks/chunk-KDV7G32B.js";
import "../_node-chunks/chunk-STAJKHK4.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);
}
});