diff options
| author | MohamedBassem <me@mbassem.com> | 2025-07-27 21:13:10 +0100 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2025-07-27 21:45:57 +0100 |
| commit | 8fe4975c1fa84699abf1df76baf56717ce05a7d8 (patch) | |
| tree | 65bc0dbe3055d567c19064eaea8c944ec078af03 /packages/api | |
| parent | 802f93bc1bf2a3a247cb3751c4f5c9a67c2ab885 (diff) | |
| download | karakeep-8fe4975c1fa84699abf1df76baf56717ce05a7d8.tar.zst | |
feat: Support NO_COLOR for logging. Fixes #1778
Diffstat (limited to 'packages/api')
| -rw-r--r-- | packages/api/index.ts | 9 |
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({ |
