c-log

0.0.3 • Public • Published

clog

Pretty colorful cli logger for NodeJS(with table, success and more...)

Screenshot

Screenshot

Screenshot

Installing

git

$ git clone https://github.com/a8m/clog.git

npm

$ npm install c-log --save

Usage

var clog = require('c-log');
 
//Simple logs with colors
logger.log("Lorem Ipsum...");
logger.info("Lorem Ipsum...");
logger.warn("Lorem Ipsum ..");
 
//Success and Error
function assert(expect, msg) {
  return expect 
    ? clog.success(msg) 
    : clog.error(msg);
}
 
//Clog.time/timeEnd
clog.time("fsRead");
//fake async
setTimeout(function(){
  logger.timeEnd("fsRead")
},2000);
 
//Clog.table
var persons = [
  { name: 'Doris Fox', age: 20, isActive: false, balance: '$3,128.12' },
  { name: 'Mike Loks', age: 32, isActive: true,  balance: '$12,132.1' },
  { name: 'Arle Sher', age: 12, isActive: false, balance: '$2,968.83' }
];
clog.table(persons);
/// Table Result:
╔═════════╤═══════════╤═════╤══════════╤═══════════╗
║ (index) │ name      │ age │ isActive │ balance   ║
╟─────────┼───────────┼─────┼──────────┼───────────╢
║ 0       │ Doris Fox │ 20  │ false    │ $3,128.12 ║
╟─────────┼───────────┼─────┼──────────┼───────────╢
║ 1       │ Mike Loks │ 32  │ true     │ $12,132.1 ║
╟─────────┼───────────┼─────┼──────────┼───────────╢
║ 2       │ Arle Sher │ 12  │ false    │ $2,968.83 ║
╚═════════╧═══════════╧═════╧══════════╧═══════════╝

License

MIT <3

Package Sidebar

Install

npm i c-log

Weekly Downloads

9

Version

0.0.3

License

MIT

Last publish

Collaborators

  • a8m