beautylog
beautiful logging, TypeScript ready
Status

Usage
var beautylog = require("beautylog");
beautylog.log("some log message");
beautylog.info("some log message")
beautylog.ok("some log message");
beautylog.warn("some log message");
beautylog.success("some success message");
beautylog.error("some error message");
beautylog.log("some log message","normal");
beautylog.log("some success message","success");
beautylog.log("some error message","error");
The plugin produces beautiful output like this:

Code Highlighting
Console Tables
beautylog allows displaying data in nice tables for better overview.
Note: This only works only in nodejs for now.
There are different types of tables.
Custom
var beautylog = require("beautylog");
var myTable = beautylog.table.new("custom",["Heading1".blue,"Heading2".blue,"Heading3".blue]);
myTable.push(["check 1","success"]);
myTable.push(["check 2","error"]);
myTable.push(["check 3","error"]);
myTable.print();
Checks
var beautylog = require("beautylog");
var myTable = beautylog.table.new("checks");
myTable.push(["check 1","success"]);
myTable.push(["check 2","error"]);
myTable.push(["check 3","error"]);
myTable.print();
The table from the code with type "checks" above looks like this:
