@travetto/terminal
Version:
General terminal support
32 lines (31 loc) • 723 B
TypeScript
import type { ColorLevel } from './style.ts';
declare module '@travetto/runtime' {
interface EnvData {
/**
* Flag for node to disable colors
*/
NODE_DISABLE_COLORS: boolean;
/**
* Terminal colors provided as ansi 256 color schemes
*/
COLORFGBG: string;
/**
* Enables color, even if `tty` is not available
* @default undefined
*/
FORCE_COLOR: boolean | ColorLevel;
/**
* Disables color even if `tty` is available
* @default false
*/
NO_COLOR: boolean;
/**
* Determines terminal color level
*/
COLORTERM: string;
/**
* Terminal operation mode, false means simple output
*/
TRV_QUIET: boolean;
}
}