1
0
Fork 0
mirror of https://github.com/muerwre/vk-tg-bot.git synced 2025-04-24 22:46:41 +07:00
vk-tg-bot/src/service/logger/http.ts
2021-04-26 12:11:41 +07:00

19 lines
464 B
TypeScript

import morgan, { StreamOptions } from "morgan";
import logger from "./index";
const stream: StreamOptions = {
write: (message) => logger.http(message),
};
const skip = () => {
const env = process.env.NODE_ENV || "development";
return env !== "development";
};
// Build the morgan middleware
const loggerHttpMiddleware = morgan(
":method :url :status :res[content-length] - :response-time ms",
{ stream, skip }
);
export default loggerHttpMiddleware;