Would you like to clone this notebook?

When you clone a notebook you are able to make changes without affecting the original notebook.

Cancel

Loggin'JS - Demo 1

node v10.24.1
version: 1.0.0
endpointsharetweet
const loggin = require("loggin-js"); // Create a logger with a set of options // `level` - Set output level to DEBUG (all logs will output) // `color` - Set color for all notifiers // `channel` - Label to identify this logger instance, defaults to filename if omitted // ... // See https://github.com/loggin-js/loggin-js/wiki/type.LoggerOptions#interface const logger = loggin.logger({ level: loggin.severity('debug'), color: true, channel: 'demo-1', formatter: 'long' }); // You can change options after creation // See https://github.com/loggin-js/loggin-js/wiki/Logger#interface logger.level('debug'); logger.color(false); logger.user('root'); // Available predefined log methods // See https://github.com/loggin-js/loggin-js/wiki/Logger#interface logger.info('info', { user: 'Jeffrey', id: 101 }); logger.error('Teaching a snake to kick! :D'); logger.emergency('Lemons'); logger.critical('critical', { error: 'S*** something is bad!' }); // Change user logger.user('keff'); logger.notice('notice im now an other user'); logger.error('There was an <%rERROR>'); // Change some options for an individual log logger.info('info', null, { channel: 'demo-2' }); // Disable logger logger.enabled(false); // Will no be outputed logger.error('There was an <%rERROR>');
Loading…

no comments

    sign in to comment