npm install --save loggester
var loggester = require('loggester');
var log = new loggester.logger('MyModule');
function MyModule() {
log('constructor');
}
MyModule.prototype.someMethod = function(arg) {
log('someMethod', arg);
}
var myModule = new MyModule();
myModule.someMethod(5);
MyModule: constructor
MyModule: someMethod 5
<script src="node_modules/loggester/loggester.js"></script>
var log = new loggester.logger('MyFunction', 20);
function MyFunction() {
log('constructor');
}
MyFunction.prototype.someMethod = function(arg) {
log('someMethod', arg);
}
var myFunction = new MyFunction();
myFunction.someMethod(5);
var log2 = new loggester.logger('MyModule', 20);
function MyModule() {
log2('constructor');
}
MyModule.prototype.someMethod = function(arg) {
log2('someMethod', arg);
}
var MyModule = new MyModule();
MyModule.someMethod(10);
MyFunction constructor
MyFunction someMethod 5
MyModule constructor
MyModule someMethod 10
var loggester = require('loggester');
loggester.isProd = true;