Request logging middleware for node and express web application.
npm install node-logwarePackage library: logware
Stable Version: 1.0.4
npm i node-logware
const express = require('express')
const RequestLogger = require('node-logware')
const app = express()
const port = 3000const logger = new RequestLogger('ERROR','Test',console)
app.use(logger.log)
app.get('/', (req, res) => res.send('Hello World!'))
app.get('/400', (req, res) => res.status(400).send('Bad request'))
app.listen(port, () => console.log(
Example app listening on port ${port}!))
`$3
The log prints in json string format.
`{"level":"error","service":"test","uri":"/bad?a=1","responseCode":400,"requestId":"23545"}``