2.0.1 ā€¢ Published 12 months ago

overpaint.js v2.0.1

Weekly downloads
-
License
CC-BY-ND-4.0
Repository
github
Last release
12 months ago

overpaint.js

overpaint.js is a library to facilitate colorful terminal/console outputs for javascript programs. overpaint.js currently supports 657 colors. > See all Colors < or > See all Styles<

Usage

const overpaint = require('overpaint.js');
// some red text
console.log("Hello World"._Red);
// some text on a red background
console.log("Hello World"._Red_BG);
// some bold & italic red text on a blue background
console.log("Hello World"._bold._italic._Red._Blue_BG);

Note: Upon applying styles and colors, ONLY the last specified from each category will take effect. ā†“ Example ā†“

const overpaint = require('overpaint.js');
// this text is blue
console.log("Hello World"._Blue);
// this text is Red
console.log("Hello World".Blue._Red);
// this text is Blue
console.log("Hello World"._Blue._Red._Blue);

Typings

overpaint.js is equipped with rich typings and autocompletion for editors like Visual Studio Code and many others

Styles

StyleDescriptionSupported
dimReduces thr brightnessAlways
boldIncreases the font weightAlways
italicSlightly inclines the text to the rightAlways
invertedSwaps the colors of the fore/backgroundOften
invisibleMakes the text invisibleOften
blinkingAnimates the text with a blinking effectRarely
overlineDraws a line aboveRarely
underlineDraws a line underneathAlways
strikethroughDraws a line in the middleOften
double_underlineDraws a double line underneathRarely

Colors

Please click HERE to see all colors

"Published on my 18th birthday"šŸ„³