Catalog npm
Back to packageRELEASE DETAILS

1.0.2

npm

8colors

chainable ansi 8 terminal colors

8colorsansichainableclicolorcolorsconsoleconsole.loglogstyleterminaleight
Published6 Jun 2025
Direct dependencies0
Transitive dependenciesNot calculated

README

Current package documentation

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

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "d16c837f0f3ff77a9b7a83dfa3cc7559de034e76",
  "tarball": "https://registry.npmjs.org/8colors/-/8colors-1.0.2.tgz",
  "fileCount": 5,
  "integrity": "sha512-cQWwvNmOLLDYM3pOSIcNDNCDRrB0qK6ocCRgjCfYdWSsF9xrxBAak1bh4D1kkpSwyOhQaTg6V6MLtnTCpd4gdA==",
  "signatures": [
    {
      "sig": "MEUCIHAunVMF7aQqpZr8gV3zXbdbWYwJy2it9T4YnKVocKtZAiEA51IvhbcllXaBQ2oT3L3fpWZex5u4MnUxKwyR2KGXmkI=",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    }
  ],
  "unpackedSize": 14129
}

Repository

PENDING
jmdisuanco/8colors

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:21 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:499e59d23e758cbe3986f019dd9decd567006ce4a50b4e6dc0ff2605c04730b7

Other collected versions

1.0.33 Jan1.0.120 Jan1.0.020 JanView all collected versions →