Skip to main content

required()

required<T>(schema, message?): RequiredSchema<ObjectSchema<T>>

Required transform - makes all properties required.


Type Parameters​

T: T extends Record<string, GenericSchema>​


Parameters​

schema: ObjectSchema<T> | ObjectConstraint<T> | { entries: T; }​

Object schema to make required.

message?: string​

Custom error message.


Returns: RequiredSchema<ObjectSchema<T>>​

Schema with all properties required.


Since​

2.0.0