2.0.3 • Published 2 years ago

kerevizlog v2.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

kerevizlog

Kerevizlog is a Node.js logger package. You can create custom console output and/or write to a text-based file.

Documentation:

importing package

var Kerevizlog = require('kerevizlog');

configuration

var config = {
    rootFolder: 'Logs',
    consoleLogAllowed: false,
    logTimeFormat: '%d.%m.%Y',
    fileTimeFormat: '%d.%m.%Y-%H:%M:%S',
    fileExtension: '.log',
    namePrefix: 'Log',
}

init an object with or without config

var kLogger = new kerevizlog(config);

config parameters

  • rootFolder: setting root folder relative path
  • consoleLogAllowed: setting for enable/disable console output
  • logTimeFormat: time format for logging
  • fileTimeFormat: time format for filename
  • fileExtension: file extension
  • namePrefix: name prefix

usage:

info log method

kLogger.info('this is my custom info log output');
kLogger.info('this', 'is', 'my', 'custom', 'info', 'log', 'output');

error log method

kLogger.error('I am an error message');

warning log method

kLogger.warn('it is a warning message');
2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago