gen-logger

1.0.1 • Public • Published

Key Logger

npm version

Unlock the power of customizable logging with Key Logger! This lightweight utility empowers developers to take control of their logs, offering dynamic options, customizable log types, and a sleek interface.

Features

  • Customizable Logging: Tailor your logging experience with customizable log types, colors, and labels to suit your application's needs.
  • Dynamic Options: Easily configure logging options such as log level, scope, and more to adapt to different environments.
  • Sleek Interface: Enjoy a clean and intuitive logging interface that makes debugging and monitoring a breeze.

Installation

Install the package via npm:

npm install gen-logger

Usage

TypeScript Users

import Logger from 'gen-logger';

// Create a new instance of the Logger
const logger = new Logger();

// Log messages
logger.info('Information message');
logger.warn('Warning message');
// Add more log statements as needed

CommonJS Users

const Logger = require('gen-logger');

// Create a new instance of the Logger
const logger = new Logger();

// Log messages
logger.info('Information message');
logger.warn('Warning message');
// Add more log statements as needed

Preview

gen-logger-Ecample

Example

Common Js

const Logger = require('gen-logger');

// Create a new instance of the Logger
const logger = new Logger({ 
    scope: "TEST", // Optional
    disabled: false, // Optional
    interactive: false, // Optional
    logLevel: 'info', // Optional
});

// Log messages
logger.info('Information message');
logger.warn('Warning message');
// Add more log statements as needed

Typescript

import Logger from 'gen-logger';

// Create a new instance of the Logger
const logger = new Logger({ 
    scope: "TEST", // Optional
    disabled: false, // Optional
    interactive: false, // Optional
    logLevel: 'info', // Optional
});

// Log messages
logger.info('Information message');
logger.warn('Warning message');
// Add more log statements as needed

License

This project is licensed under the MIT License - see the LICENSE file for details.

Readme

Keywords

none

Package Sidebar

Install

npm i gen-logger

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

30.1 kB

Total Files

8

Last publish

Collaborators

  • itachi9797