import { transform } from "https://deno.land/x/valibot@v0.30.0/mod.ts";
Adds a transformation step to a schema, which is executed at the end of parsing and can change the output type.
Type Parameters
TSchema extends BaseSchema
Returns
A transformed schema.
Adds a transformation step to a schema, which is executed at the end of parsing and can change the output type.
Type Parameters
TSchema extends BaseSchema
Parameters
schema: TSchema
The schema to be used.
action: (input: Output<TSchema>, info: TransformInfo) => TOutput
The transformation action.
optional
validation: BaseSchema<TOutput>A validation schema.
Returns
A transformed schema.