@toolbox-ts/utils
A lightweight and composable collection of TypeScript-first utility functions and types used throughout the @toolbox-ts ecosystem. Built to support deep object handling, numeric guards, dimension strategies, spatial calculations, and flexible type manipulation.
Installation
npm i @toolbox-ts/utils
Features
- 🔢 Type-safe number guards (e.g. is.nonNegativeInt, is.infinity)
- ⚙️ Object utilities for deep merging, cloning, freezing and more
- 🧠 Typed strategy system for managing fixed/dynamic dimension
- 🛠️ Wide Range of Utility Types (DeepPartial, NestedRequired, OptionalKey, Segments, Spatial etc...)
License
MIT – © 2025 Nolan Gajdascz