A lightweight, environment-aware debugging utility for TypeScript applications.
A lightweight, environment-aware debugging utility for TypeScript applications. It provides structured logging with timestamps, log levels, color-coded output (in supported environments), and execution timing capabilities.
- Environment Awareness: Helper methods to log only in development environments.
- Log Levels: Support for log, info, warn, error, and debug.
- Custom Colors: Support for custom hex colors using .custom().
- Namespaces: Support for organizing logs with namespaces.
- Execution Timing: timeBox utility to measure and log the duration of async operations.
Technologies: JavaScript, TypeScript, Node.js, NPM, JSON