import { Router, Request, Response, NextFunction } from 'express'; import { Container } from 'typedi'; import { Logger } from 'winston'; import * as fs from 'fs'; import config from '../config'; const route = Router(); export default (app: Router) => { app.use('/', route); route.get( '/cron', async (req: Request, res: Response, next: NextFunction) => { const logger: Logger = Container.get('logger'); try { } catch (e) { logger.error('🔥 error: %o', e); return next(e); } }, ); };