@bluelibs/runner - v6.3.1
    Preparing search index...

    Interface IResourceMiddlewareExecutionInput<TResourceConfig, TResourceOutput>

    Input object passed to resource middleware run(...).

    interface IResourceMiddlewareExecutionInput<
        TResourceConfig = any,
        TResourceOutput = any,
    > {
        next: (resourceConfig?: TResourceConfig) => Promise<TResourceOutput>;
        resource: {
            config: TResourceConfig;
            definition: IResource<TResourceConfig, any, any, any, any>;
        };
    }

    Type Parameters

    • TResourceConfig = any
    • TResourceOutput = any
    Index

    Properties

    Properties

    next: (resourceConfig?: TResourceConfig) => Promise<TResourceOutput>

    Continues execution, optionally overriding the resource config.

    resource: {
        config: TResourceConfig;
        definition: IResource<TResourceConfig, any, any, any, any>;
    }

    Current resource definition and config being processed.