budgie-cli
Version:
Node CLI for Budgie.
9 lines (8 loc) • 384 B
TypeScript
import { ExitCode } from "../codes";
/**
* Executes each operation in series, stopping if one returns an error code.
*
* @param operations Operations to run in series.
* @returns Promise for an error code if any errored, or OK code if none did.
*/
export declare const runUntilFailure: (operations: (() => Promise<void | ExitCode | undefined>)[]) => Promise<ExitCode>;