@quenty/cli-output-helpers
Version:
Helpers to generate Nevermore package and game templates
23 lines • 918 B
TypeScript
import { BaseReporter } from './reporter.js';
import { type IStateTracker } from './state/state-tracker.js';
export interface SummaryTableReporterOptions {
/** Label for successful results in the table. Default: "Passed" */
successLabel?: string;
/** Label for failed results in the table. Default: "FAILED" */
failureLabel?: string;
/** Verb in the footer, e.g. "tested" in "X tested, Y passed, Z failed". Default: "tested" */
summaryVerb?: string;
}
/**
* Prints a final summary table of all results when jobs complete.
* All output happens in stopAsync().
*/
export declare class SummaryTableReporter extends BaseReporter {
private _state;
private _successLabel;
private _failureLabel;
private _summaryVerb;
constructor(state: IStateTracker, options?: SummaryTableReporterOptions);
stopAsync(): Promise<void>;
}
//# sourceMappingURL=summary-table-reporter.d.ts.map