qlt
Quick and lightweight logging tool for node.js. Free yourelf from writing console.log all the time!
Create output on the fly and print it with just a few keystrokes.
var how_is_it = 'awesome';'Wow, this is ' + how_is_itlogn;//This produces the same'Wow, this is'log; how_is_itlogn;
Wow, this is awesome!
It's a more convinient, cleaner and even faster (25% compared to console.log) way to display output from your app.
Great! How can i use it?
All datatypes (not only strings!) are provided with two new properties:
log
(prints value to stdout)logn
(prints value and newline to stdout)
Changing .log
property of object prototype collides with console.log, so objects use .print
instead of .log
. .logn
is the same for all.
Install
npm install qlt
Example
There's no need to assign this module to a variable. Just require it and you're good to go!
;var a = 5;var b = 'a';var c = 12;var d = true;var e = a:5 b:6;var f = ; alog;blogn;clog;dlogn;elogn;eprint; //e is an object!flogn;'How convinient! This is a: ' + a + ', and this is c: ' + clog;
Outputs:
5a
[1,2]true
{ a: 5, b: 6 }
{ a: 5, b: 6 }Mon Mar 31 2014 21:11:31 GMT+0200 (CEST)
How convinient! This is a: 5, and this is c: 1,2
Comming soon
- stderr support