@scodejs/middlewares
Version:
Middlewares for Codejs Framework
14 lines (13 loc) • 454 B
text/typescript
import chalk from "chalk";
import {Request, Response, NextFunction} from 'express';
export default (req: Request, res: Response, next: NextFunction) => {
next();
let status = '';
if(res.statusCode === 200){
status = chalk.green.bold(`${res.statusCode}`)
}else{
status = chalk.red.bold(`${res.statusCode}`);
}
const text = chalk.white(`[${req.method}]: ${req.originalUrl}`);
console.log(`${text} ${status}`);
}