@wroud/flow-middleware
Version:
A lightweight middleware management library for JavaScript and TypeScript, facilitating middleware chains with re-runs, error handling, and disposability.
6 lines • 348 B
TypeScript
import type { IMiddlewareContainer } from "./IMiddlewareContainer.js";
import type { IMiddlewareRequest } from "./IMiddlewareRequest.js";
export interface IFlowMiddleware<Data = Record<string, any>> extends IMiddlewareContainer<Data> {
createRequest(initialData?: Data): IMiddlewareRequest<Data>;
}
//# sourceMappingURL=IFlowMiddleware.d.ts.map