1.0.0 • Published 9 years ago
format-call v1.0.0
format-call
Format a function call nicely
Example
var format = require('format-call');
console.log(format('console.log', ['foo', 'bar']));
console.log(format('foo', ['bar', { beep: 'boop', me: 'ow' }], 'stream'));
console.log(format('db.createReadStream', [{
lt: 'z',
gt: 'f',
reverse: true,
limit: 12,
keyEncoding: 'utf8',
valueEncoding: 'json'
}], 'readable'));
Installation
$ npm install format-call
API
format(name, args, type)
Return a string to be written to a terminal for a function call consisting of
name
the function nameargs
array of argumentstype
optional return typeConventions are applied to format
args
nicely:callbacks are removed
- option / value objects are displayed nicely
License
MIT
1.0.0
9 years ago