cli-stepper
Version:
A simple CLI stepper for command-line or terminal applications.
18 lines • 644 B
text/typescript
//#region src/types.d.ts
type Color = 'red' | 'green' | 'yellow' | 'blue' | 'magenta' | 'cyan' | 'white' | 'gray' | 'redBright' | 'greenBright' | 'yellowBright' | 'blueBright' | 'magentaBright' | 'cyanBright' | 'whiteBright';
type StepperStatus = 'pending' | 'success' | 'error' | 'none';
interface StepperOptions {
pendingBadge: string;
successBadge: string;
errorBadge: string;
pendingColor: Color;
successColor: Color;
errorColor: Color;
enableSpinner: boolean;
spinnerFrames: string[];
spinnerInterval: number;
gracefulExit: boolean;
hideCursor: boolean;
}
//#endregion
export { Color, StepperOptions, StepperStatus };