1.0.1 • Published 7 years ago

8colors v1.0.1

Weekly downloads
22
License
MIT
Repository
github
Last release
7 years ago

8 COLORS

Color Terminal Console like magic (Chain-able)

Installation

npm install --save 8colors

Usage

Example

const c = require('8colors')

var title ='WARNING'

//straight up 
console.log(c.green('color me green'))

console.log(c.red(title))

//chaining
console.log (c.b('color me blue').m(' and I am Magenta').bm(' I am bright Magenta').end())

//background color
console.log(c.R().w(title).end())

console.log(c.R().w(title).by(' You are using and awesome library!').end())

COLORS and Helper functions

Non Chained -- Straight up output

method(string)TEXT COLOR
black(string)Black
red(string)Red
green(string)Green
yellow(string)Yellow
blue(string)Blue
magenta(string)Magenta
cyan(string)Cyan
white(string)White

Chained approached

Foreground Color (Standard)

Method (string)Foreground Color
k(string)Black
r(string)red
g(string)Green
b(string)Blue
y(string)Yellow
m(string)Magenta
c(string)Cyan
w(string)White

Foreground Color (Bright)

Method(string)Foreground Bright Color (Hi intensity)
bk(string)Bright Black
br(string)Bright Red
bg(string)Bright Green
bb(string)Bright Blue
by(string)Bright Yellow
bm(string)Bright Magenta
bc(string)Bright Cyan
bw(string)Bright White

Background Color (STANDARD)

Method(string)Background Bright Color (Standard)
K(string)Black
R(string)Red
G(string)Green
B(string)Blue
Y(string)Yellow
M(string)Magenta
C(string)Cyan
W(string)White

Background Color (Bright)

Method(string)Background Bright Color (Hi intensity)
BK(string)Bright Black
BR(string)Bright Red
BG(string)Bright Green
BB(string)Bright Blue
BY(string)Bright Yellow
BM(string)Bright Magenta
BC(string)Bright Cyan
BW(string)Bright White

Helper Functions

methodFunction
end()denotes end of the chain and output result
V(string)inverse foreground and background color (not tested on all terminal)
_(string)Underline (not tested on all terminal)
I(string)make the text color intense (not tested on all terminal)
blkmake the text slow blink (not tested on all terminal)
rblinkmake the text rapid blink (not tested on all terminal)

Reference

License

MIT © 2018 John Martin R. Disuanco