Skip to content

theworkflow/hono-pino-logger

 
 

Repository files navigation

Pino logger middleware for Hono

This middleware integrates Hono with Pino.

Installation

npm i hono hono-pino-logger

How to Use

Default:

import { Hono } from "hono"
import { pinoLogger } from "hono-pino-logger"

const app = new Hono()

app.use('*', pinoLogger())

export default app

Custom:

import { Hono } from "hono"
import { pinoLogger } from "hono-pino-logger"
import pino from "pino"

const logger = pino({ level: "error" })
const app = new Hono()

app.use('*', pinoLogger(logger))

export default app

Authors

License

MIT

About

Pino logger middleware for Hono

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 82.5%
  • JavaScript 17.5%