Skip to content

oshyam/js-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jscolor-logger

A lightweight, colorful logger for Node.js and TypeScript applications with icons and formatting.

Installation

npm install jscolor-logger

Usage

JavaScript (CommonJS)

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 });

TypeScript / ES Modules

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 });

Log Methods

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');

Advanced Usage

See examples/advanced-usage.js, examples/advanced-usage.ts, examples/custom-logger.js, and examples/custom-logger.ts for more.

API Documentation

See docs/API.md for detailed documentation.

License

MIT

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •