Skip to content

DeepPartial<T>

@blobs/sdk v0.1.0


@blobs/sdk / utils/types / DeepPartial

DeepPartial<T> = T extends object ? { [P in keyof T]?: DeepPartial<T[P]> } : T

Defined in: utils/types.ts:15

Recursively make all properties of T optional.

Useful for partial-update payloads and config overrides.

Type Parameters

T

T

The type to make deeply partial.