1.0.5 โ€ข Published 9 months ago

@thanhhoajs/logger v1.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

@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/logger

Usage

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 information
  • warn(message: string): Log warnings
  • error(message: string): Log errors
  • debug(message: string): Log debug information
  • verbose(message: string): Log detailed information
  • success(message: string): Log success messages

Author

Nguyen Nhu Khanh kwalker.nnk@gmail.com

License

MIT License

1.0.5

9 months ago

1.0.4

11 months ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago