From 8fe4975c1fa84699abf1df76baf56717ce05a7d8 Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Sun, 27 Jul 2025 21:13:10 +0100 Subject: feat: Support NO_COLOR for logging. Fixes #1778 --- packages/api/index.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'packages/api') diff --git a/packages/api/index.ts b/packages/api/index.ts index 1e353f41..44c40b0c 100644 --- a/packages/api/index.ts +++ b/packages/api/index.ts @@ -1,8 +1,9 @@ import { Hono } from "hono"; import { cors } from "hono/cors"; -import { logger } from "hono/logger"; +import { logger as loggerMiddleware } from "hono/logger"; import { poweredBy } from "hono/powered-by"; +import logger from "@karakeep/shared/logger"; import { Context } from "@karakeep/trpc"; import trpcAdapter from "./middlewares/trpcAdapter"; @@ -39,7 +40,11 @@ const app = new Hono<{ ctx: Context; }; }>() - .use(logger()) + .use( + loggerMiddleware((str: string) => { + logger.info(str); + }), + ) .use(poweredBy()) .use( cors({ -- cgit v1.2.3-70-g09d2