UNPKG

kist

Version:

Lightweight Package Pipeline Processor with Plugin Architecture

19 lines 547 B
import { StepInterface } from "./StepInterface.js"; export interface StageInterface { name: string; steps: StepInterface[]; dependsOn?: string[]; description?: string; enabled?: boolean; timeout?: number; priority?: "low" | "normal" | "high"; tags?: Record<string, string>; hooks?: { before?: () => Promise<void> | void; after?: () => Promise<void> | void; }; parallel?: boolean; maxConcurrentSteps?: number; cacheEnabled?: boolean; } //# sourceMappingURL=StageInterface.d.ts.map