1.0.4 • Published 6 years ago
@yapsody/yap-middlewares v1.0.4
@yapsody/yap-middlewares
Middlewares for Yapsody 3.0
Installation
npm i @yapsody/yap-middlewares --save
Usage
// require the entire library
const middlewares = require('@yapsody/yap-middlewares');
// or require individual components
const { header } = require('@yapsody/generic-validations')
// Use middlewares in app
app.use(middlewares.header.validator({'whitelabel-id': true, 'account-id': true, 'user-id':true}));
app.use(middlewares.header.parser({'whitelabel-id': true, 'account-id': true, 'user-id':true}));
// Handle errors thrown by middlewares
app.use((error, req, res, next) => {
// Do something
return next();
});
Changelog
See the changelog page on Gitlab.