pastoralist
Version:
A tool to watch over node module resolutions and overrides
29 lines (28 loc) • 1.25 kB
TypeScript
import type { RgbTuple } from "./types";
export declare const DEFAULT_TERMINAL_WIDTH = 80;
export declare const DEFAULT_INDENT_SIZE = 3;
export declare const DEFAULT_PROGRESS_WIDTH = 20;
export declare const ANSI_PATTERN: RegExp;
export declare const ANSI_RESET_PATTERN: RegExp;
export declare const WIDE_EMOJI_PATTERN: RegExp;
export declare const BOX_CHARS: {
readonly topLeft: "┌";
readonly topRight: "┐";
readonly bottomLeft: "└";
readonly bottomRight: "┘";
readonly horizontal: "─";
readonly vertical: "│";
};
export declare const SPINNER_FRAMES: readonly ["⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"];
export declare const SPINNER_INTERVAL_MS = 80;
export declare const DEFAULT_HINT_TTL_MS: number;
export declare const DEFAULT_HINT_BOX_WIDTH = 50;
export declare const PROMPT_BOX_MAX_WIDTH = 80;
export declare const STEP_BOX_MAX_WIDTH = 60;
export declare const PROMPT_TERMINAL_MARGIN = 4;
export declare const SHIMMER_GOLD: RgbTuple;
export declare const SHIMMER_WHITE: RgbTuple;
export declare const SHIMMER_WAVE_WIDTH = 0.25;
export declare const SHIMMER_FRAMES_PER_CYCLE = 20;
export declare const SHIMMER_CYCLES = 2;
export declare const SHIMMER_DEFAULT_FRAME_INTERVAL_MS = 50;