Move router middlewares to defaults

This commit is contained in:
typicode
2016-09-13 22:06:15 +02:00
parent 26cda0ddf8
commit af36b78ced
2 changed files with 6 additions and 8 deletions

View File

@ -2,10 +2,11 @@ var fs = require('fs')
var path = require('path') var path = require('path')
var express = require('express') var express = require('express')
var logger = require('morgan') var logger = require('morgan')
var bodyParser = require('body-parser')
var cors = require('cors') var cors = require('cors')
var compression = require('compression') var compression = require('compression')
var errorhandler = require('errorhandler') var errorhandler = require('errorhandler')
var bodyParser = require('body-parser')
var methodOverride = require('method-override')
var objectAssign = require('object-assign') var objectAssign = require('object-assign')
module.exports = function (opts) { module.exports = function (opts) {
@ -19,9 +20,6 @@ module.exports = function (opts) {
var arr = [] var arr = []
arr.push(bodyParser.json({limit: '10mb', extended: false}))
arr.push(bodyParser.urlencoded({extended: false}))
// Compress all requests // Compress all requests
if (!opts.noGzip) { if (!opts.noGzip) {
arr.push(compression()) arr.push(compression())
@ -70,5 +68,9 @@ module.exports = function (opts) {
}) })
} }
arr.push(bodyParser.json({limit: '10mb', extended: false}))
arr.push(bodyParser.urlencoded({extended: false}))
arr.push(methodOverride())
return arr return arr
} }

View File

@ -1,5 +1,4 @@
var express = require('express') var express = require('express')
var methodOverride = require('method-override')
var _ = require('lodash') var _ = require('lodash')
var _db = require('underscore-db') var _db = require('underscore-db')
var low = require('lowdb') var low = require('lowdb')
@ -13,9 +12,6 @@ module.exports = function (source) {
// Create router // Create router
var router = express.Router() var router = express.Router()
// Add middlewares
router.use(methodOverride())
// Create database // Create database
var db var db
if (_.isObject(source)) { if (_.isObject(source)) {