Skip to main content

Function: step()

Call Signature

step<I, O>(fn, name?): CallableDeterministic<I, O, undefined>

Defined in: packages/core/src/pipeline/steps.ts:9

Type Parameters

I

I

O

O

Parameters

fn

(input, options?) => O | Promise<O> | AsyncGenerator<O, any, any>

name?

string

Returns

CallableDeterministic<I, O, undefined>

Call Signature

step<I, O, S>(fn, options): CallableDeterministic<I, O, S>

Defined in: packages/core/src/pipeline/steps.ts:13

Type Parameters

I

I

O

O

S

S extends ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | undefined = undefined

Parameters

fn

S extends ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> ? (input, options?) => InferOutput<S> | Promise<InferOutput<S>> : (input, options?) => O | Promise<O>

options

StepOptions<I, O, S>

Returns

CallableDeterministic<I, O, S>