/** * @file * @copyright 2020, Valentin Anger * @license ISC */ export function bold(): string { return "\x02"; } export function color( foreground: Color = Color.Default, background: Color = Color.Default, ): string { return `\x03${foreground},${background}`; } export function italic(): string { return "\x1d"; } export function reset(): string { return "\x0f"; } export function strikethrough(): string { return "\x1e"; } export function underline(): string { return "\x1f"; } export enum Color { White = "00", Black = "01", Blue = "02", Green = "03", Red = "04", Brown = "05", Purple = "06", Orange = "07", Yellow = "08", LightGreen = "09", Teal = "10", LightCyan = "11", LightBlue = "12", Pink = "13", Gray = "14", LightGray = "15", Default = "99", }