defaulted
Summary
Provide a default when the input is undefined.
Signature
function defaulted<input, output>(
schema: Schema<input, output>,
defaultValue: output | (() => output),
): Schema<input | undefined, output>;
Params
schema
The wrapped schema
defaultValue
A value or function used to produce the default
Returns
A schema that produces the default when the input is undefined