silvie
Version:
Typescript Back-end Framework
19 lines (18 loc) • 654 B
TypeScript
export type TColor = 'black' | 'red' | 'green' | 'yellow' | 'blue' | 'magenta' | 'cyan' | 'white';
export default class LogString {
private readonly str;
private options;
constructor(str?: string);
color(colorName: TColor): LogString;
defaultColor(): LogString;
background(colorName: TColor): LogString;
defaultBackground(): LogString;
bright(state?: boolean): LogString;
dim(state?: boolean): LogString;
underscore(state?: boolean): LogString;
blink(state?: boolean): LogString;
reverse(state?: boolean): LogString;
hidden(state?: boolean): LogString;
reset(): LogString;
getText(): string;
}