npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

format-call

1.0.0

@juliangruber

npmHomeRepoSnykSocket
Downloads:0
$ npm install format-call
DailyWeeklyMonthlyYearly

format-call

Format a function call nicely

screenshot

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 name
  • args array of arguments
  • type optional return type

Conventions are applied to format args nicely:

  • callbacks are removed
  • option / value objects are displayed nicely

License

MIT