@speakr/speakr-module-services
Version:
SPEAKR Shared Service Module
23 lines (20 loc) • 539 B
JavaScript
;
const json = require('./json/');
const cors = require('./cors/');
const guard = require('./guard/');
const bodyParser = require('body-parser');
const device = require('express-device');
module.exports = (app, type) => {
cors(app);
app.use(json);
if (type !== 'public') {
// app.use(guard.validate);
}
app.use(device.capture());
app.use(bodyParser.json({limit: '50mb', type: 'application/json'}));
app.use(bodyParser.urlencoded({
parameterLimit: 100000,
limit: '50mb',
extended: true
}));
};