Recursively makes all properties of type T optional.
Unlike the standard Partial<T>, this type traverses down the object structure,
making every nested property optional as well. Useful for patch objects or
configuration overrides where you don't want to specify the full structure.
Recursively makes all properties of type
Toptional.Unlike the standard
Partial<T>, this type traverses down the object structure, making every nested property optional as well. Useful for patch objects or configuration overrides where you don't want to specify the full structure.