0.2.2 • Published 4 years ago

ur-express-logger v0.2.2

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

ur-express-logger

Highly opinionated JSON logger for ExpressJS that logs requests in a format compatible with Ougai + Lograge. This allows our Ruby services and Node services to log in one common format.

Uses Pino. Inspired by pino-http.

Usage

Note: ur-express-logger should be the first middleware, to correctly measure runtime of requests.

yarn add ur-express-logger

const express = require('express');
const urLogger = require('ur-express-logger');
const app = express();

app.use(urLogger());
app.use('/', (req, res) => res.send('OK'));

Test

yarn test

Publish

This needs to be done locally.

yarn build (generate typescript definitions)

yarn publish

0.2.2

4 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago