import { Middleware } from '../../types'; import { Options } from 'morgan'; export { Options }; import * as morgan from 'morgan'; export type MorganFormat = 'combined' | 'common' | 'dev' | 'short' | 'tiny'; const mwl = (format: MorganFormat, options?: Options): Middleware => { const mw = morgan(format, options); return mw as any; }; export default mwl;