easy-c-loggr
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

easy-c-loggr

An easy-to-use tool to create beautiful and consistant console logs within seconds.

Getting started

  1. Install the package
  npm install easy-c-loggr
  1. Add the configuration (JavaScript)
const Logger = require('easy-c-loggr').default;
const logger = new Logger({ formattedDate: true, formatLanguage: 'EN' });
/*
 * new Logger({ TIMESTAMP_IS_FORMATTED, FORMAT_LANGUAGE })
 * by default, timestamp formation is disabled, with 'true' you enable it and can choose the language
 * currently available languages: EN, DE
 */
  1. Add the configuration (TypeScript)
import Logger from 'easy-c-loggr';
const logger = new Logger({ formattedDate: true, formatLanguage: 'EN' });
/*
 * new Logger(TIMESTAMP_IS_FORMATTED, FORMAT_LANGUAGE)
 * by default, timestamp formation is disabled, with 'true' you enable it and can choose the language
 * currently available languages: EN, DE
 */
  1. Use the package
logger.error('Error message'); // Red error message
logger.hint('Hint message'); // Blue hint message
logger.log('Log message'); // White log message
logger.success('Success message'); // Green success message
logger.warn('Warn message'); // Yellow warn message

Advanced configuration

logger.setPrefixes({ error: 'ERROR:', log: 'LOG:', hint: 'HINT:', success: 'OK', warn: 'WARN:' });
/*
* The setPrefixes method sets prefixes for the default functions that get added before EVERY log message.
*/
logger.error('404 Not found'); // Console output: [Timestamp] ERROR: 404 Not found

Coming soon

  • Custom colors
  • More configuration options

Developer

MarcDev

Package Sidebar

Install

npm i easy-c-loggr

Weekly Downloads

0

Version

1.2.1

License

MIT

Unpacked Size

11 kB

Total Files

8

Last publish

Collaborators

  • marc_dev