@swell/cli
Version:
Swell's command line interface/utility
13 lines (12 loc) • 408 B
TypeScript
import type { LogItem } from '../../types/index.js';
import { Output } from './output.js';
export declare class TableOutput extends Output {
private stream;
constructor(columns: string[], pretty: boolean);
prepareData(log: LogItem): string[];
write(row: string[]): void;
private computeExtraWidths;
private displayOptions;
private prepareColumnDisplay;
private writeHeader;
}