Skip to content

Instantly share code, notes, and snippets.

@alexpermiakov
Last active December 14, 2018 07:37
Show Gist options
  • Save alexpermiakov/9535e7eeab8e265f945650e221cfe591 to your computer and use it in GitHub Desktop.
Save alexpermiakov/9535e7eeab8e265f945650e221cfe591 to your computer and use it in GitHub Desktop.
Applies middleware on the router
import { Router } from "express";
type Wrapper = ((router: Router) => void);
export const applyMiddleware = (
middleware: Wrapper[],
router: Router
) => {
for (const f of middleware) {
f(router);
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment