1.0.0 • Published 7 years ago

@maael/express-bunyan v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
7 years ago

express-bunyan

install

npm i --save @maael/express-bunyan

usage

const express = require('express')
const expressBun = require('@maael/express-bunyan')
const app = express()

const config = {
  name: 'logger',
  stream: process.stdout,
  env: 'development'
}

const createMiddleware = expressBun(config)

// createMiddleware also exposes the bunyan logger used in the middleware
// access it via .logger

app.logger = createMiddleware.logger

app.use(createMiddleware())

app.listen(4242, () => {
  app.logger.info('Server started')
})

config options

optiondescriptiondefault
namename of the logger'logger'
streamstream to pipe the logs toprocess.stdout
envenvironment the app is running in'development'