0.3.1 • Published 7 years ago

deployable-express-meta-data v0.3.1

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

express-meta-data

Express Meta Data provides middleware that attaches useful metadata to express requests.

Every request has a request_id assocatiated with it

Requests are timed and can be logged at start/stop

Running requests are tracked

Install

npm install deployable-express-meta-data --save

yarn add deployable-express-meta-data

Usage

const emd = require('deployable-express-meta-data')
const app = require('express')()

// Conn and Requst Tracking
app.use( ExpressMetaData.singleton.genMiddleware() )
app.get('/', (req,res) => res.json(req._emd.request_id))

License

deployable-express-meta-data is released under the MIT license.

Copyright 2016 Matt Hoyle - code at deployable.co

https://github.com/deployable/deployable-express-meta-data