UNPKG

@mdfriday/foundry

Version:

The core engine of MDFriday. Convert Markdown and shortcodes into fully themed static sites – Hugo-style, powered by TypeScript.

15 lines (14 loc) 445 B
import { PageTask } from '@pkg/page-filter'; export type WorkerTaskType = 'init' | 'process-batch' | 'stats' | 'cleanup'; export interface WorkerTask { type: WorkerTaskType; projDir?: string; moduleDir?: string; pageTasks?: PageTask[]; } export interface WorkerResponse { success: boolean; data?: any; error?: string | undefined; } export declare function handleWorkerTask(task: WorkerTask): Promise<WorkerResponse>;