@mdfriday/foundry
Version:
The core engine of MDFriday. Convert Markdown and shortcodes into fully themed static sites – Hugo-style, powered by TypeScript.
27 lines (26 loc) • 715 B
JavaScript
;
(() => {
// internal/application/worker/worker-browser.ts
if (typeof self.importScripts === "function") {
try {
self.importScripts("workerpool");
} catch (e) {
console.error("Failed to import workerpool:", e);
}
}
self.addEventListener("message", async (event) => {
const task = event.data;
try {
self.postMessage({
success: false,
error: "Browser worker needs special initialization. Use workerpool.pool() with proper options."
});
} catch (error) {
const message = error instanceof Error ? error.message : String(error);
self.postMessage({
success: false,
error: message
});
}
});
})();