@gkalpak/cli-utils
Version:
A private collection of utilities for developing cli tools.
19 lines • 720 B
TypeScript
export declare class InternalUtils {
readonly escapeSeqs: {
readonly resetBold: "\u001B[0m";
readonly showCursor: "\u001B[?25h";
};
readonly escapeSeqRes: {
readonly moveCursor: RegExp;
readonly resetBold: RegExp;
readonly showCursor: RegExp;
};
private outputStyleResetSeqNames;
finallyAsPromised<T>(promise: Promise<T>, callback: () => void | Promise<void>): Promise<T>;
noop(): undefined;
onError(err?: Error | string | number): void;
resetOutputStyle(stream: NodeJS.WriteStream): void;
stripOutputStyleResetSequences(str: string): string;
}
export declare const internalUtils: InternalUtils;
//# sourceMappingURL=internal-utils.d.ts.map