项目作者: deptno

项目描述 :
extend `debug`, `dir/filename.js: ...logs`
高级语言: TypeScript
项目地址: git://github.com/deptno/filename-logger.git
创建时间: 2018-10-28T07:58:06Z
项目社区:https://github.com/deptno/filename-logger

开源协议:MIT License

下载


filename-logger

debug wrapper. logging by filename.

  1. dynalee:operator/operator.js get undefined +0ms
  2. dynalee:model/model.js { id: 'hello2', detail: 'world' } +0ms
  3. dynalee:model/model.js Error: Item not found, hash(hello2, range(world)

Install

  1. npm i filename-logger

Usage

  1. import createLogger from 'filename-logger'
  2. const PROJECT_NAME = 'project'
  3. const log = createLogger(PROJECT_NAME, __filename)
  4. log('something')

or

  1. const PROJECT_NAME = 'project'
  2. const createProjectLogger = createLogger(PROJECT_NAME)
  3. const log = createProjectLogger(__filename)
  4. log('something')

License

MIT