Predicate to select all
Predicate to select background color ansi escapes
Create color and onColor functions for all enum members. e.g. "abc".green.onRed
Remove classes of ansi escapes from a styled string.
Force a style on possible preformatted text
Predicate to select foreground color ansi escapes
Add fillChar to the right of the string until width is reached
Predicate select nothing
Convinient helper function
Convinient helper function
Add fillChar to the left of the string until width is reached
Predicate to select style ansi escapes
Create style functions for all enum mebers, e.g. "abc".bold
Range to work with ansi escapes. The ESC[ parts and m must be already removed and the numbers need to be converted to uints. See https://en.wikipedia.org/wiki/ANSI_escape_code
Calculate length of string excluding all formatting escapes
Truecolor string
Internal structure to style a string
Simple coloring module for strings