Skip to main content

partial()

partial<T>(schema, message?): PartialSchema<ObjectSchema<T>>

Partial transform - makes all properties optional.


Type Parametersโ€‹

T: T extends Record<string, GenericSchema>โ€‹


Parametersโ€‹

schema: ObjectSchema<T> | ObjectConstraint<T> | { entries: T; }โ€‹

Object schema to make partial.

message?: stringโ€‹

Custom error message.


Returns: PartialSchema<ObjectSchema<T>>โ€‹

Schema with all properties optional.


Sinceโ€‹

2.0.0