REQUIRED()function
REQUIRED(source: Schema<T>): RequiredSchema<T>
| Param | Type | |
|---|---|---|
source | Schema<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"