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

/evildebug/

    Package Sidebar

    Install

    npm i evildebug

    Weekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    7.03 kB

    Total Files

    15

    Last publish

    Collaborators

    • eviltik