2.0.8 • Published 6 months ago
@watchmen/debug v2.0.8
node-debug
wrapper around the popular debug module that generates a conventional namespace from node's import.meta.url
construct.
see tests for examples
usage
npm i @watchmen/debug
import debug from '@watchmen/debug'
const dbg = debug(import.meta.url) // <-- returns an instance of "core" debug object
dbg('data=%o', data)
example namespaces
package name | import.meta.url | namespace |
---|---|---|
my-package | file://Users/me/my-package/app/stuff/helper.js | dbg:my-package:app:stuff:helper |
my-package | file://Users/me/my-package/app/stuff/index.js | dbg:my-package:app:stuff |
@my-group/my-package | file://Users/me/my-package/app/stuff/helper.js | dbg:my-group:my-package:app:stuff:helper |
development
git clone {repo name}
cd {repo name}
npm i
npm test