About this project
@helpers4 is a comprehensive suite of zero-dependency helper functions designed for TypeScript and JavaScript projects. The library is structured as a series of individually installable packages, allowing developers to import only the specific categories they need to keep bundle sizes small via tree-shaking.
Available utility categories include:
- Data Manipulation: Array, Object, Map, Set, and String operations.
- Specialized Utilities: URL parsing, Color conversion, Date handling, and Numeric formatting.
- Asynchronous & Reactive: Promise utilities (retry, delay, concurrency limiting) and RxJS Observable helpers.
- Development & Tooling: Conventional Commits parsing, CI/CD workflow status formatting, and Semantic Versioning comparison.
- TypeScript Specifics: Runtime type guards and compile-time utility types.
- System & Misc: Node.js runtime utilities, Unique ID generation (UUID v7), and Markdown formatting.
The project emphasizes type safety with generics and maintains high code quality through 100% test coverage, property-based testing, and mutation testing.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.