node-styl-rgb

0.0.2 • Public • Published

node-styl-rgb

simple bash console rgb syling. like node-styl for 256 and 16m color terminals.

Install :

npm install node-styl-rgb

Add colors and styles to your logs :

const styl = require('node-styl-rgb').c16m;
...
console.log("_"+styl('hello').front([80,255,0]).back([30,0,120]).underline);
 

Use preformated style :

...
var title = styl().front([80,255,0]).back([30,0,120]).underline.text;
console.log("this is "+title(" A TITLE "));
console.log("this is "+title(" AN OTHER TITLE "));

Clean rendered styles to handle text length :

...
var styled = "this is "+title(" A TITLE ");
var text = styl.none(styled);
console.log("styled=","'"+styled+"'",' length=',text.length);

available rgb displays are :

  • types :
    • c256 : 256 colors. require('node-styl-rgb').c256
    • c16m : 16M colors. require('node-styl-rgb').c16m
const styl = require('node-styl-rgb');

is equivalent to

const styl = require('node-styl-rgb').c256;

available style properties are :

  • styles :
    • bold
    • italic
    • underline
    • inverse
    • strikethrough

available methods are :

  • methods :
    • front : sets rgb front color.
    • back : sets rgb back color.
    • text : sets text.

Package Sidebar

Install

npm i node-styl-rgb

Weekly Downloads

1

Version

0.0.2

License

ISC

Unpacked Size

4.86 kB

Total Files

3

Last publish

Collaborators

  • yorg