picocolor-logger
v1.0.2
Published
A picocolor logger with colorized output, log levels, and timestamps.
Maintainers
Readme
picocolor-logger
A colorized logger utility inspired by pino-pretty, using picocolors for minimal, fast, and beautiful output. Supports multiple log levels, timestamps, and formatted output.
Installation
npm install picocolor-loggerUsage
import { logger } from 'picocolor-logger';
logger.info('Application started');
logger.debug('Debug information', { key: 'value' });
logger.warn('Warning message');
logger.error('Error occurred', new Error('Something went wrong'));
logger.fatal('Fatal error');Log Levels
trace– Detailed trace informationdebug– Debug informationinfo– General informationwarn– Warning messageserror– Error messagesfatal– Fatal errors
Features
- ✅ Colorized output for each log level (using picocolors)
- ✅ Emoji icons for visual distinction
- ✅ ISO timestamp formatting
- ✅ TypeScript support
- ✅ Tiny, fast, and dependency-light
License
MIT
