UNPKG

@liyown/flow-engine

Version:

一个基于JavaScript的无状态工作流引擎框架,支持可视化拖拽、DSL定义、断点继续、自动重试等高级功能

19 lines (18 loc) 1.05 kB
export { WorkflowDSL } from "./core/WorkflowDSL.js"; export { StepDefinition } from "./core/StepDefinition.js"; export { ExecutionContext } from "./core/ExecutionContext.js"; export { WorkflowEngine } from "./core/WorkflowEngine.js"; export { WorkflowBuilder } from "./core/WorkflowBuilder.js"; export { StepHandlerRegistry, type StepHandler, type HandlerMetadata, } from "./core/StepHandlerRegistry.js"; export { DataMapper } from "./data/DataMapper.js"; export { ConditionEvaluator } from "./data/ConditionEvaluator.js"; export { BaseNode, HttpNode, TypeConvertNode, DelayNode, LogNode, NoopNode, getBuiltinNodes, type NodeHandler, type NodeMetadata, } from "./nodes/index.js"; export { SchemaValidator, type ValidationResult, } from "./utils/SchemaValidator.js"; export { TypeConverter, type ConversionResult } from "./utils/TypeConverter.js"; export * from "./types/index.js"; export declare const DEFAULT_CONFIG: { maxConcurrentExecutions: number; defaultTimeout: number; enableBreakpoints: boolean; persistExecution: boolean; };