@catbee/utils
A modular, production-grade utility library for Node.js and TypeScript.
Getting Started
- Introduction - Overview, features, and installation
- Configuration - Configuration options and setup
Utility Modules
- Utilities Overview - Overview of all available utility modules
Core Utilities
- Array - Array manipulation and utilities
- Async - Asynchronous operations and helpers
- Object - Object manipulation and utilities
- String - String processing and formatting
- Type - Type checking and validation utilities
- Date - Date manipulation and formatting
- ID - Unique identifier generation
System & Performance
- Cache - Caching mechanisms and strategies
- Performance - Performance monitoring and optimization
- Environment - Environment variable management
- Context Store - Context storage and management
- Logger - Logging utilities and formatters
File & Directory
- File System - File system operations
- Directory - Directory management utilities
- Stream - Stream processing utilities
Web & Network
- Request - HTTP request utilities
- Response - HTTP response utilities
- URL - URL parsing and manipulation
- HTTP Status Codes - HTTP status code constants
Security & Validation
- Crypto - Cryptographic operations
- Validation - Data validation utilities
- Exception - Error handling and exceptions
Advanced
- Decorators - TypeScript decorators
- Middleware - Middleware utilities
Express Server
- Express Server - Express.js server utilities and helpers