hono-winston
v0.0.1
Published
a winston logger plugin for hono
Readme
Winston + Pino
A winston logger plugin for hono
Installation
# deno
deno add npm:hono-winston
# npm
npm install hono-winston
# pnpm
pnpm add hono-winston
# bun
bun add hono-winstonUsage
import { Hono } from 'hono';
import { logger } from 'hono-winston';
const app = new Hono();
app.use(logger());
app.use('*', async (ctx, next) => {
const start = Date.now();
await next();
const latency = Date.now() - start;
ctx.logger.info('Request completed', {
status: ctx.res.status,
latency: `${latency}ms`
});
});
