aboutsummaryrefslogtreecommitdiffstats
path: root/packages/api
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2025-07-27 21:13:10 +0100
committerMohamedBassem <me@mbassem.com>2025-07-27 21:45:57 +0100
commit8fe4975c1fa84699abf1df76baf56717ce05a7d8 (patch)
tree65bc0dbe3055d567c19064eaea8c944ec078af03 /packages/api
parent802f93bc1bf2a3a247cb3751c4f5c9a67c2ab885 (diff)
downloadkarakeep-8fe4975c1fa84699abf1df76baf56717ce05a7d8.tar.zst
feat: Support NO_COLOR for logging. Fixes #1778
Diffstat (limited to 'packages/api')
-rw-r--r--packages/api/index.ts9
1 files changed, 7 insertions, 2 deletions
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({