easy-c-loggr
v1.2.1
Published
An easy-to-use package to create beautiful console logs within seconds.
Downloads
3
Maintainers
Readme
easy-c-loggr
An easy-to-use tool to create beautiful and consistant console logs within seconds.
Getting started
- Install the package
npm install easy-c-loggr
- 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
*/
- 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
*/
- 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