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 });