1.0.5 โข Published 1 year ago
@thanhhoajs/logger v1.0.5
@thanhhoajs/logger
A powerful and flexible logger designed specifically for the @thanhhoajs ecosystem, optimized for high performance with Bun and TypeScript.
Features
- ๐ High Performance: Optimized to work blazingly fast with the Bun runtime.
- ๐จ Rich Colors: Supports logging with various colors for easy differentiation of log levels.
- ๐ TypeScript Ready: Fully written in TypeScript, providing complete type definitions.
- ๐ง Easily Customizable: Flexible for configuration and extension.
- ๐งช Thoroughly Tested: Includes a comprehensive test suite to ensure reliability.
Installation
bun add @thanhhoajs/loggerUsage
import { Logger } from '@thanhhoajs/logger';
const logger = Logger.get('EXAMPLE');
logger.info('Application has started');
logger.warn('This is a warning');
logger.error('An error occurred!');
logger.debug('Debug information');
logger.verbose('Detailed information');
logger.success('Operation successful');API Overview
info(message: string): Log general informationwarn(message: string): Log warningserror(message: string): Log errorsdebug(message: string): Log debug informationverbose(message: string): Log detailed informationsuccess(message: string): Log success messages
Author
Nguyen Nhu Khanh kwalker.nnk@gmail.com