pretty-print

2.0.0 • Public • Published

pretty-print

Print formatted data to the the command line.

Install

npm install pretty-print --save

Usage

Object

Options

  • leftPadding - extra padding before the object key. Defaults to 2.
  • rightPadding - extra padding after the object key. Defaults to 2.
var print = require('pretty-print');
var options = {
  leftPadding: 2,
  rightPadding: 3
};
 
print({
  key: 'value'
  longerKey: 'value'
}, options);
 
// outputs
//
//   key        value
//   longerKey  value

Array of objects

Options

  • leftPadding - extra padding before the object key. Defaults to 2.
  • rightPadding - extra padding after the object key. Defaults to 2.
  • key - name of the value to use as the list key
  • value - name of value to use as the list value
var print = require('pretty-print');
var options = {
  rightPadding: 3,
  key: 'name',
  value: 'height'
};
 
print([
  {
    name: 'guy',
    height: 'short',
  },
  {
    name: 'girl',
    height: 'short'
  }
], options);
 
// outputs:
//
// guy:   short
// girl:  short

Array of strings or numbers

var print = require('pretty-print');
 
print(['val1', 'val2', 'val3'], {leftPadding: 0});
 
// outputs:
//
//  val1
//  val2
//  val3

Package Sidebar

Install

npm i pretty-print

Weekly Downloads

346

Version

2.0.0

License

MIT

Unpacked Size

5.64 kB

Total Files

4

Last publish

Collaborators

  • scottcorgan