UNPKG

kist

Version:

Lightweight Package Pipeline Processor with Plugin Architecture

29 lines 953 B
import { LiveOptionsInterface } from "./LiveOptionsInterface.js"; import { PipelineOptionsInterface } from "./PipelineOptionsInterface.js"; export interface CacheOptionsInterface { enabled?: boolean; cacheDir?: string; maxCacheSize?: number; ttl?: number; persistent?: boolean; } export interface PerformanceOptionsInterface { maxConcurrentStages?: number; maxConcurrentSteps?: number; parallelProcessing?: boolean; streamingThreshold?: number; showProgress?: boolean; progressMinDuration?: number; } export interface OptionsInterface { live?: LiveOptionsInterface; pipeline?: PipelineOptionsInterface; configPath?: string; logLevel?: "debug" | "info" | "warn" | "error"; cache?: CacheOptionsInterface; performance?: PerformanceOptionsInterface; haltOnFailure?: boolean; maxConcurrentStages?: number; [key: string]: unknown; } //# sourceMappingURL=OptionsInterface.d.ts.map