1.0.0 • Published 6 years ago
debuggler v1.0.0
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
/**
* /home/example/package.json
* name: example
* version: 1.0.0
* /home/example/foo/bar.js
*/
process.env.DEBUG = 'example*';
const debug = require('debuggler')({ version: true });
debug('I know where I am!');
// Should output: example@1.0.0:foo:bar 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
1.0.0
6 years ago
1.0.0-BETA
6 years ago
1.1.1-ALPHA
6 years ago
1.0.2-ALPHA
6 years ago
1.0.1-ALPHA
6 years ago
1.0.0-ALPHA
6 years ago