$ npm install --save debugging
'use strict';
var Debugging = require('debugging');
var debug = new Debugging('app');
debug('info');
// => app info
var debugAppAuth = debug.another('auth');
debugAppAuth('more info');
// => app:auth more info
(function someFunction() {
debugAppAuth.source(debugAppAuth.callsites()[0], 'even more info');
// => app:auth some-dir/some-file.js someFunction 14 even more info
})();
-
Type
String
The initial namespace to be applied to the debug logger; the default is 'app'.
-
Required Type
String
A namespace to be appended to the current debug namespace
Log with callsite details
-
Required Type:
Object
-
Type:
Any
ISC © Buster Collings