1 रिपॉजिटरी
Utility types that change object properties to be read-only or mutable at the type level.
Distinct from Mutability Modifiers: Operates on the TypeScript type system's read-only modifiers rather than language-level variable mutability.
Explore 1 awesome GitHub repository matching data & databases · Type-Level. Refine with filters or upvote what's useful.
This is a TypeScript utility type library providing advanced type aliases and mapped types for complex object and union transformations. It implements specialized tools for creating branded nominal types, extracting type metadata, and performing set operations on union types. The project distinguishes itself through a toolkit for recursive object transformations, allowing for the application of property constraints like read-only or optional status across deeply nested structures. It also provides a system for computing intersections, differences, and complements between union types to simula
Changes properties or nested structures to be either read-only or mutable via utility types.