UNPKG

@curvenote/cli

Version:
15 lines 788 B
import type { ISession } from '../session/types.js'; import type { CompiledCheckResults } from './types.js'; import { type CheckInterface } from '@curvenote/check-implementations'; import { type Check, CheckStatus } from '@curvenote/check-definitions'; export declare function runChecks(session: ISession, checks: Check[], implementations: CheckInterface[]): Promise<CompiledCheckResults>; export declare function sortCheckResults(completedChecks: CompiledCheckResults): { status: CheckStatus.pass; results: { category: string; status: CheckStatus; checks: CompiledCheckResults; }[]; }; export declare function logCheckReport(session: ISession, completedChecks: CompiledCheckResults, exitOnFailure?: boolean): void; //# sourceMappingURL=runner.d.ts.map