CliTaskResult.chain method
CliTaskResult › chain
Chains multiple tasks together, executing them sequentially until one fails.Signature:
chain(tasks: (() => Promisable<MaybeReturn<CliTaskResult>>)[]): Promise<CliTaskResult>Parameters:
| Parameter | Type | Description |
|---|---|---|
| tasks | (() => Promisable<MaybeReturn<CliTaskResult>>)[] | An array of task functions that return a {@link CliTaskResult} or void. |
Returns: Promise<CliTaskResult> — A Promise that resolves with the first failed CliTaskResult or a success result.