console-show
v0.1.0
Published
Console color text display tool.
Downloads
11
Readme
Console colors show
Console color text display tool.
$ npm install console-showGetting Started
show = require 'console-show'
show '#red{ %s }', 'Red text' # red color
show '#red bold{ Bold and red text }' # bold and red
show '#239,67,165{ Color text }' # rgb colorAPIs
show (aStyleFormat [, ...])
Prints to stdout with newline. The aStyleFormat is a string that like
#[foreColor [backColor]] [style] [theme] [...]{ string }. This function can
take multiple arguments in a printf()-like way. Supported placeholders are:
%sString.%dNumber (both integer and float).%jJSON.%single percent sign ('%'). This does not consume an argument.{{open brace sign ('{').}}close brace sign ('}').
Supported styles are:
- Font styles: bold, italic, underline, blink
- Normal colors: black, red, green, yellow, blue, magenta, cyan, white
- Bright colors: light-black, light-red, light-green, light-yello, light-blue, light-megenta, light-cyan, light-white
- RGB color: r(0~5), g(0~5), b(0~5)
- Grayscale: 0~24
- User theme: see
show.set (aThemeName, aStyleFormat)
Example:
show '#bold{bold text}'
show '#red blink{blink red text}'show.format (aStyleFormat [, ...])
Return a formatted string using the aStyleFormat. This function can take
multiple arguments in a printf()-like way.
Example:
str = show.format '#red{error message}'
console.error strshow.set (aThemeName, aStyleString)
Define a theme was named aThemeName, and the theme is aStyleString.
Example:
show.set 'error', 'red bold'
show '#error{error message}'
show.set 'warning', 'white yellow blink'
show '#warning{warning message}'show.error (aStyleFormat [, ...])
Prints to stderr with newline. This function can take multiple arguments
in a printf()-like way.
Example:
show.error '#red{error message}'Test
$ npm testLicensed
The MIT Licensed.
Copyright (c) 2014 Kan Kung-Yip
