Package Exports
- pretty-print
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (pretty-print) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
pretty-print
Print formatted data to the the command line.
Install
npm install pretty-print --saveUsage
###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 valueArray 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 keyvalue- 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: shortArray of strings or numbers
var print = require('pretty-print');
print(['val1', 'val2', 'val3'], {leftPadding: 0});
// outputs:
//
// val1
// val2
// val3