@bluelibs/runner - v5.5.0
    Preparing search index...

    Interface ITaskMiddlewareExecutionInput<TTaskInput, TTaskOutput>

    interface ITaskMiddlewareExecutionInput<TTaskInput = any, TTaskOutput = any> {
        journal: ExecutionJournal;
        next: (taskInput?: TTaskInput) => Promise<TTaskOutput>;
        task: { definition: ITask<TTaskInput, any, any, any>; input: TTaskInput };
    }

    Type Parameters

    • TTaskInput = any
    • TTaskOutput = any
    Index

    Properties

    Properties

    Per-execution registry for sharing state between middleware and task

    next: (taskInput?: TTaskInput) => Promise<TTaskOutput>
    task: { definition: ITask<TTaskInput, any, any, any>; input: TTaskInput }

    Task hook