UNPKG

@message-in-the-middle/core

Version:

Framework-agnostic middleware pattern for message queue processing. Core package with all middlewares.

7 lines (6 loc) 288 B
import { InboundMiddleware, OutboundMiddleware, MessageContext } from './types'; export declare class MiddlewarePipeline<T = any> { private middlewares; use(middleware: InboundMiddleware<T> | OutboundMiddleware<T>): this; execute(context: MessageContext<T>): Promise<void>; }