Props
Defined in: packages/input/src/standard-schema.ts:14
The Standard Schema properties interface.
Type Parameters
Section titled “Type Parameters”Input = unknown
Output
Section titled “Output”Output = Input
Properties
Section titled “Properties”types?
Section titled “types?”
readonlyoptionaltypes?:Types<Input,Output>
Defined in: packages/input/src/standard-schema.ts:24
Inferred types associated with the schema.
validate
Section titled “validate”
readonlyvalidate: (value) =>Result<Output> |Promise<Result<Output>>
Defined in: packages/input/src/standard-schema.ts:20
Validates unknown input values.
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”Result<Output> | Promise<Result<Output>>
vendor
Section titled “vendor”
readonlyvendor:string
Defined in: packages/input/src/standard-schema.ts:18
The vendor name of the schema library.
version
Section titled “version”
readonlyversion:1
Defined in: packages/input/src/standard-schema.ts:16
The version number of the standard.