Skip to content

workflowNodeSchema

const workflowNodeSchema: ZodEffects<ZodObject<{ id: ZodString; type: ZodEnum<["load", "transform", "export"]>; capability: ZodOptional<ZodString>; params: ZodOptional<ZodRecord<ZodString, ZodUnknown>>; label: ZodOptional<ZodString>; }, "strip", ZodTypeAny, { id: string; type: "load" | "transform" | "export"; capability?: string; params?: Record<string, unknown>; label?: string; }, { id: string; type: "load" | "transform" | "export"; capability?: string; params?: Record<string, unknown>; label?: string; }>, { id: string; type: "load" | "transform" | "export"; capability?: string; params?: Record<string, unknown>; label?: string; }, { id: string; type: "load" | "transform" | "export"; capability?: string; params?: Record<string, unknown>; label?: string; }>

Defined in: packages/schema/src/validators.ts:56