/debugis

Adds promises to https://github.com/visionmedia/debug

Primary LanguageJavaScriptMIT LicenseMIT

debugis

Node.js module that adds support for promises to visionmedia/debug

Install

npm install debugis

Usage

Definition
debug.promise(functionName, metaData)
Example
  const debug = require('debug')('mydebuglog');

  // Log 'This is a message'
  debug.debug('This is a message');
  
  // Log the functionName, metadata and results from a promise

  const userName = ..., email = ...;
  client.createUser({ userName, email, ... }, { requestId })
    .then(debug.promise('createUser'), { userName, email, requestId });

License