a smartlog destination targeting the local console
Go to file
2015-11-16 23:43:11 +01:00
ts closes #3 2015-11-15 06:15:20 +01:00
.gitignore updated the module structure 2015-09-21 21:50:52 +02:00
.travis.yml Update .travis.yml 2015-09-20 22:06:28 +02:00
index.js closes #3 2015-11-15 06:15:20 +01:00
LICENSE Initial commit 2015-09-20 17:42:50 +02:00
package.json 1.0.3 2015-11-15 06:21:59 +01:00
README.md updated Readme 2015-11-16 23:43:11 +01:00
test.js closes #3 2015-11-15 06:15:20 +01:00

beautylog

beautiful logging

Buildstatus

Build Status Dependency Status

Usage


### Simple Logging
var bl = require('beautylog')("os"); //for use in OS console environment
var bl = require('beautylog')("browser"); //for use in browser console environment like Google Chrome


bl.log('some log message'); //normal console log message
bl.success('some success message'); //success console log message
bl.error('some error message'); //error console log message

//alternatively you can use a logType parameter
bl.log('some log message','normal');
bl.log('some success message','success');
bl.log('some error message','error');

The plugin produces beautiful output like this: console.png

Console Tables

beautylog allows displaying data in nice tables for better overview.

var bl = require('beautylog')("os"); //for use in OS console environment
var myTable = bl.table.new("checks"); //you can specify a format like "checks" to trigger things like the green and red badges
myTable.push(["check 1","success"]); // adds a row the myTable
myTable.push(["check 2","error"]); // adds a row the myTable
myTable.push(["check 3","error"]); // adds a row the myTable
myTable.print(); //prints myTable to the console

The table from the code above looks like this: table.png