FaasJS
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security
Home
  • Guide
  • Documents
  • Templates
  • Changelog
  • Ecosystem

    • Docker Images
  • Github
  • Contributing
  • Sponsor
  • Security

Documents / @faasjs/workflow / WorkflowStepParams

Type Alias: WorkflowStepParams<TSchemas, TName>

WorkflowStepParams<TSchemas, TName> = TSchemas extends WorkflowStepSchemas ? TName extends keyof TSchemas ? SchemaOutput<TSchemas[TName], Record<string, never>> : Record<string, never> : any

Params inferred from a step's Zod schema.

Type Parameters

TSchemas

TSchemas extends WorkflowStepSchemas | undefined = undefined

TName

TName extends string = string