Merge pull request #338 from lirantal/expressjs4.0-compatible

Aligning ExpressJS 4.0 compatibility
This commit is contained in:
Liran Tal
2015-01-02 21:17:49 +02:00

View File

@@ -11,7 +11,7 @@ var fs = require('fs'),
logger = require('./logger'),
bodyParser = require('body-parser'),
session = require('express-session'),
compress = require('compression'),
compression = require('compression'),
methodOverride = require('method-override'),
cookieParser = require('cookie-parser'),
helmet = require('helmet'),
@@ -48,11 +48,13 @@ module.exports = function(db) {
});
// Should be placed before express.static
app.use(compress({
app.use(compression({
// only compress files for the following content types
filter: function(req, res) {
return (/json|text|javascript|css/).test(res.getHeader('Content-Type'));
},
level: 9
// zlib option for compression level
level: 3
}));
// Showing stack errors