wrapper around the popular debug module that generates a conventional namespace from node's current file name variable (__filename)
see tests for examples
yarn add <package name>
import debug from '@watchmen/debug'
const dbg = debug(__filename) // <-- returns an instance of "core" debug object
dbg('data=%o', data)
package name |
__filename |
namespace |
---|---|---|
my-package |
/Users/me/my-package/app/stuff/helper.js |
dbg:my-package:app:stuff:helper |
my-package |
/Users/me/my-package/app/stuff/index.js |
dbg:my-package:app:stuff |
@my-group/my-package |
/Users/me/my-package/app/stuff/helper.js |
dbg:my-group:my-package:app:stuff:helper |
git clone {repo name}
cd {repo name}
yarn
yarn test