UNPKG

@quenty/cli-output-helpers

Version:

Helpers to generate Nevermore package and game templates

24 lines 1 kB
import { type PackageResult, type PackageStatus, type BatchSummary } from '../reporter.js'; import { type IStateTracker, type PackageState } from './state-tracker.js'; /** * Batch state loaded from a previously-saved BatchSummary JSON file. * All packages are already in their final passed/failed state. */ export declare class LoadedStateTracker implements IStateTracker { private _packages; private _results; private _failures; private _startTimeMs; private constructor(); static fromFileAsync(filePath: string): Promise<LoadedStateTracker>; static fromSummary(summary: BatchSummary): LoadedStateTracker; get total(): number; get completed(): number; get startTimeMs(): number; getPackage(name: string): PackageState | undefined; getAllPackages(): PackageState[]; getResults(): PackageResult[]; getFailures(): PackageResult[]; getCurrentPhase(name: string): PackageStatus | undefined; } //# sourceMappingURL=loaded-state-tracker.d.ts.map