Registry

Reusable TypeScript utilities for your projects

Chunk

lib

Splits an array into multiple arrays, each containing a maximum of 'chunkSize' elements.

DeepPartial

lib

A utility type that recursively makes all properties of a type optional, including nested objects, arrays, Maps, and Sets.

DeepKeyPaths

lib

A utility type that extracts all nested key paths from an object type as a union of string literals, including array indices in both dot and bracket notation.