A lightweight, colorful logger for Node.js and TypeScript applications with icons and formatting.
npm install jscolor-logger
Import the logger:
const { logger } = require('jscolor-logger');
Or create a custom logger instance:
const { jslogger } = require('jscolor-logger');
const logger = new jslogger({ logLevel: 'debug', colorize: true });
Import the logger:
import { logger } from 'jscolor-logger';
Or create a custom logger instance:
import { jslogger } from 'jscolor-logger';
const logger = new jslogger({ logLevel: 'debug', colorize: true });
logger.info('Application started');
logger.success('Database connected successfully');
logger.warn('Memory usage is high');
logger.error('Failed to connect to external API');
logger.debug('User authentication flow started');
See examples/advanced-usage.js, examples/advanced-usage.ts, examples/custom-logger.js, and examples/custom-logger.ts for more.
See docs/API.md for detailed documentation.
MIT