ansifmt
ansifmt is a small package that provides access to basic ANSI terminal
formatting codes. It primarily exists to allow logging to color
its output.
Its interface is provided through one routine, ansi::fmt:
ansi::fmt flags
It returns the corresponding ANSI escape sequence, suitable for emitting to
the terminal through something like puts.
Supported flags:
-reset-bold-dim-ul-fgcolor-bgcolor
Only the 8 base colors are supported at this time.
- black
- red
- green
- yellow
- blue
- magenta
- cyan
- white