express-inject-middleware
Version:
Inject stack of middlewares into given routes or middlewares.
8 lines (7 loc) • 329 B
TypeScript
/// <reference path="../src/index.d.ts" />
import { RequestHandler, IRouter } from 'express';
export interface GenericsRouter<T> extends IRouter<T> {
init?: any;
_router?: any;
}
export declare function injectMiddleware<T>(injectedMiddlewares: RequestHandler[], groupingMiddlewares: GenericsRouter<T>[]): RequestHandler;