From 2054785565cc164ab2239b868816dbd17b36b7cc Mon Sep 17 00:00:00 2001 From: Ritesh Ghosh Date: Sun, 11 May 2025 13:07:43 +0530 Subject: [PATCH] feat: add new logging middleware that uses pino logger --- src/middleware/logging.ts | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/middleware/logging.ts diff --git a/src/middleware/logging.ts b/src/middleware/logging.ts new file mode 100644 index 0000000..df25ac5 --- /dev/null +++ b/src/middleware/logging.ts @@ -0,0 +1,9 @@ +import type { MiddlewareHandler } from "hono"; +import { logger as honoLogger } from "hono/logger"; +import { logger } from "../config/logger.js"; + +export const logging: MiddlewareHandler = honoLogger( + (msg: string, ...rest: string[]) => { + logger.info(msg, ...rest); + } +);