eye-candy-cli
Various eye-candy gadgets for your Node.js command-line interface.
About
eye-candy-cli
is a set of promisified tools that make your Node.js CLI look pretty and funny.
This project is an aggregation of many other modules. All the credits of what you'll get on your CLI have to go to the creators of those modules. See in the dependencies
in package.json for more info about those modules. The idea behind this aggregation is that some of the tools may be mixed together for even better fun! See the demos
folder for examples and insights about mixing the tools together.
Beyond the aggregation of those modules, most of them are made available with Promises.
Download / install
eye-candy-cli
is available on NPM. To get it, just run:
npm install eye-candy-cli
Usage and notes
boxen
Notes:
Usage:
var ecc = ;ecc;
cat-ascii-faces
Notes:
- this feature uses
cat-ascii-faces
. - this method returns a Promise.
- you can color the output with
chalk
.
Usage:
var ecc = ;ecc;
cat-me
Notes:
Usage:
var ecc = ;ecc;
chalk
Notes:
- this feature uses
chalk
. - this method does not return a Promise.
Usage:
console;
cli-table
Notes:
- this feature uses
cli-table
. - this method returns a Promise.
Usage:
var Table = ;var table = head: 'TH 1 label' 'TH 2 label' colWidths: 100 200;table;ecc;
cool-ascii-faces
Notes:
- this feature uses
cool-ascii-faces
. - this method returns a Promise.
- you can color the output with
chalk
.
Usage:
var ecc = ;ecc;
cowsay
Notes:
- this feature uses
cowsay
. - this method returns a Promise.
- you can color the input and the output with
chalk
. While coloring the input adjusts the color of the sentence given in the txt parameter, coloring the output will color the entire cow (except for the sentence given in the txt parameter).
Usage:
var ecc = ;ecc;
dogefy
Notes:
Usage:
var ecc = ;ecc;
figlet
Notes:
Usage:
var ecc = ;ecc;
qrcode
Notes:
- this feature uses
qrcode-terminal
. - this method returns a Promise.
Usage:
ecc;
sparkly
Notes:
Usage:
ecc;
yosay
Notes:
- this feature uses
yosay
. - this method returns a Promise.
- you can color the input with
chalk
. Coloring the input adjusts the color of the sentence given in the only parameter.
Usage:
ecc;