2.0.8 • Published 6 months ago

@watchmen/debug v2.0.8

Weekly downloads
30
License
ISC
Repository
github
Last release
6 months ago

node-debug

wrapper around the popular debug module that generates a conventional namespace from node's import.meta.url construct.

XO code style styled with prettier build status npm (scoped)

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 nameimport.meta.urlnamespace
my-packagefile://Users/me/my-package/app/stuff/helper.jsdbg:my-package:app:stuff:helper
my-packagefile://Users/me/my-package/app/stuff/index.jsdbg:my-package:app:stuff
@my-group/my-packagefile://Users/me/my-package/app/stuff/helper.jsdbg:my-group:my-package:app:stuff:helper

development

  1. git clone {repo name}
  2. cd {repo name}
  3. npm i
  4. npm test