export type Runner = () => Promise; export async function executeRunners (runners: Runner[]): Promise { for (const runner of runners) { const ret = await runner() if (ret) { return ret } } return null }