UNPKG

@quenty/cli-output-helpers

Version:

Helpers to generate Nevermore package and game templates

23 lines 865 B
import { type PackageResult, BaseReporter } from './reporter.js'; import { type IStateTracker } from './state/state-tracker.js'; export interface SimpleReporterOptions { alwaysShowLogs: boolean; /** Message shown on success. Default: "Completed!" */ successMessage?: string; /** Message shown on failure. Default: "Failed!" */ failureMessage?: string; } /** * Reporter for single-package execution. * Prints logs and pass/fail inline, reads failure state from the tracker. */ export declare class SimpleReporter extends BaseReporter { private _state; private _alwaysShowLogs; private _successMessage; private _failureMessage; constructor(state: IStateTracker, options: SimpleReporterOptions); onPackageResult(result: PackageResult): void; stopAsync(): Promise<void>; } //# sourceMappingURL=simple-reporter.d.ts.map