JSPM

nhb-toolbox

4.10.47
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 337
  • Score
    100M100P100Q112965F
  • License Apache-2.0

A versatile collection of smart, efficient, and reusable utility functions and classes for everyday development needs.

Package Exports

  • nhb-toolbox
  • nhb-toolbox/array/types
  • nhb-toolbox/colors/types
  • nhb-toolbox/date/types
  • nhb-toolbox/form/types
  • nhb-toolbox/number/types
  • nhb-toolbox/object/types
  • nhb-toolbox/package.json
  • nhb-toolbox/string/types
  • nhb-toolbox/types
  • nhb-toolbox/utils/types

Readme

NHB Toolbox

“I solve problems you face daily”

Downloads Version License

TypeScript Utility Library

NHB Toolbox provides battle-tested utilities for professional TypeScript development. Carefully crafted to solve common challenges with elegant, production-ready solutions:

  • Helper Functions & Classes: Reusable solutions for everyday tasks
  • Type Guards & Predicates: Runtime safety with perfect type inference
  • Validation Utilities: Robust data validation patterns
  • Zero Dependencies: Lightweight and framework-agnostic

Explore Full Documentation →


Install

Choose your preferred package manager:

npm i nhb-toolbox
pnpm add nhb-toolbox
yarn add nhb-toolbox

Key Features

  • Type-Safe Utilities:Fully typed for perfect TypeScript integration with strict type checking
  • Modular Design: Tree-shaking friendly – import only what you need with zero bloat
  • Zero Dependencies: Lightweight and framework-agnostic
  • IDE Support: Full type hints with JSDoc-powered API references in your editor
  • Comprehensive Documentation: Learn with real-world use cases on documentation site
  • Battle-Tested: Reliable utilities refined through real-world production use
  • Optimized for Production: Focused on clean, efficient implementations

License

This project is licensed under the Apache License 2.0 with the following additional requirement:

Additional Requirement:

Any fork, derivative work, or redistribution of this project must include clear attribution to Nazmul Hassan in both the source code and any publicly available documentation.

You are free to use, modify, and distribute this project under the terms of the Apache 2.0 License, provided that appropriate credit is given.