hexpaint
v1.1.0
Published
Colorize terminal output with ANSI escape codes, using HEX colors
Downloads
3
Maintainers
Readme
hexpaint
Colorize terminal output with ANSI escape codes, using HEX colors. Minimalistic chunk of 'chalk' or 'ansi-colors'. It only colorize text or background with HEX color notation, nothing more! Minified JS takes less than 1K. Correctly treats nested colors.
Usage
import { hexbg, hexpaint } from 'hexpaint';
console.log(hexpaint('F44336', 'material red'));
console.log(hexbg('689F38'), 23, 'some text', true, hexbg());
console.log(hexbg('F57F17')); // start background
console.log('some text here')
console.log('on several lines')
console.log(hexpaint('B71C1C', 'with colorized text'))
console.log(); // additional newline
console.log(hexbg()); // reset background to default
console.log('no more bg here')