It's not just color, it's everything colorful in terminal.
Color in terminal and only terminal.
As a programmer, you think they are functions:
var color =colorcolorcolor
As a human, you think you are a painter:
var paint = paintredcolorboldunderlineredcolor
WTF, is bold, underline a color? If you don't like the idea, try:
As an alien, you are from outer space, you think it should be:
As an artist, you need more colors.
var Color = Color;var s = 'colorful';sfgcolor = 13;sbgcolor = 61;
Support ANSI 256 colors. [0 - 255]
Let's posion the string object, just like colors does.
As a detective, you think we should detect if color is supported:
isSupported// we can disable colordisabled = trueisSupported// => false
Add toxic API.
Merge terminal into ansi.
Add gray color.
Redesign. Support for ANSI 256 colors.