debuggler

debuggler is a visionmedia/debug wrapper that is able to resolves it's caller path and package.json information,
so it needs no configuration.
Install
$ npm install debuggler
Usage
process.env.DEBUG = 'example*';
const debug = require('debuggler')({ version: true });
debug('I know where I am!');
API
Argument | Type | Default Value | Description |
---|
options | String|Object | {} | Debug namespace string or an options object. |
options.namespace | String | undefined | Namespace is just passed to debug module, other options are ignored. |
options.name | String | true | Project name or true to get it from package.json. |
options.version | String|Boolean | false | Version string or true to get it from package.json. |
options.verSeparator | String | '@' | Version separator character. |
options.dirSeparator | String | ':' | Directory separator character. |
options.file | String|Boolean | true | File name or true to get the current one. |
options.ext | String|Boolean | false | File extension or true to get the current one. |
License
Licence © Rodrigo Gomes da Silva