evildebug

1.0.0 • Public • Published

evildebug

npm version MIT Licence Dependency Status

Nodejs lazy debug module based on Holowaychuk debug module

Installation

$ npm install evildebug

Motivations

I like to have the project name followed by the current filename by default (without file extension)

Example code using native debug module

process.env.DEBUG = '*';
const pkg = require('./package.json');
const path = require('path');
const debug = require('debug')(`${pkg.name}:${path.basename(__filename).replace(/\.js$/, '')}`);
debug('foo');

will output

  myproject:run foo +0ms

Example code using evildebug module

process.env.DEBUG = '*';
const debug = require('evildebug');
debug('foo');

will output

  myproject:run foo +0ms

Readme

Keywords

Package Sidebar

Install

npm i evildebug

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

7.03 kB

Total Files

15

Last publish

Collaborators

  • eviltik