Package Exports
- sum-up
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 (sum-up) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
sum-up
Summarize package information
var sumUp = require('sum-up');
console.log(sumUp(require('./package.json')));
It helps your CLI tool to display information with --help flag.
Installation
npm install sum-upAPI
var sumUp = require('sum-up');sumUp(options)
options: Object
Return: String
It joins the name, version, homepage and description of the object (all is optional) into a string colorized with ANSI escape code.
options.color
Type: Boolean
Default: true if the environment supports color, otherwise false
false omits all ANSI escape code from the string.
var data = {
name: 'cli-name',
version: '0.6.11',
description: 'My CLI tool.'
}
sumUp(data); //=> '\u001b[36mcli-name\u001b[39m \u001b[90mv0.6.11\u001b[39m\nMy CLI tool.'
data.color = false;
sumUp(data); //=> 'cli-name v0.6.11\nMy CLI tool.'License
Copyright (c) 2014 Shinnosuke Watanabe
Licensed under the MIT License.