0.0.2 • Published 5 years ago
node-styl-rgb v0.0.2
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.