createSchema
Summary
Creates a sync Standard Schema-compatible schema from a validation function.
Signature
function createSchema<input, output>(
validator: (value: unknown, context: ValidationContext) => ValidationResult<output>,
): Schema<input, output>
Parameters
validator
Validator that returns either a parsed value or validation issues.
Returns
A chainable schema object.