Parses a value using a Standard Schema compatible schema. Returns a Result with the parsed value on success or validation errors on failure.
The Standard Schema V1 compatible schema type.
parse<
S
>(schema
): (value
) =>Result
<InferOutput
<S
>, readonlyIssue
[]>
Defined in: functions/parse.ts:42
S
extends StandardSchemaV1
<unknown
, unknown
>
S
(
value
):Result
<InferOutput
<S
>, readonlyIssue
[]>
unknown
Result
<InferOutput
<S
>, readonly Issue
[]>
parse<
S
>(schema
,value
):Result
<InferOutput
<S
>, readonlyIssue
[]>
Defined in: functions/parse.ts:43
S
extends StandardSchemaV1
<unknown
, unknown
>
S
unknown
Result
<InferOutput
<S
>, readonly Issue
[]>