REQUIRED()function

REQUIRED(source: Schema<T>): RequiredSchema<T>
ParamType
sourceSchema<T>
Source schema to wrap. required
Return
RequiredSchema<T>
Schema that wraps a source schema but rejects a falsy result.

Create a RequiredSchema that wraps a source schema and rejects a falsy result.

Sugar factory for RequiredSchema.

Examples

const schema = REQUIRED(STRING);
 schema.validate(""); // Throws "Required"