lazy-debug
Node.js module which generates app & module names for visionmedia´s debug using __filename
and package.json.
Basic usage example:
var debug = ;
Depending on __filename
, debug name will be something like packageName:dir:file. File extension is removed and if file name is index
, its removed too. For futher customization, to fit better for project structure, you can provide filter function:
var lazyDebug = ;lazyDebug; // now, when called in packageRoot/src/module1/index.jsvar debug = ;// debug name will be projectName:module1
Install
npm install --save debug lazy-debug
Tests
npm test