diff --git a/package.json b/package.json index 06ea4fce17d05c284ee4b464d84c5f35352ca443..c52f7ce44841759385cfbb34ac239efffa98c154 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "body-parser": "^1.13.1", "chai": "^3.5.0", "chai-http": "^3.0.0", + "compression": "^1.6.2", "cookie-parser": "^1.3.5", "cors": "^2.7.1", "csv-express": "^1.1.0", diff --git a/src/libs/app.js b/src/libs/app.js index d1d3cb8778bcf1580d24a35cded5a9cc9318d9b6..992820c808ae9529ffc847c612506a7d453bfab7 100644 --- a/src/libs/app.js +++ b/src/libs/app.js @@ -3,6 +3,7 @@ const cookieParser = require('cookie-parser'); const bodyParser = require('body-parser'); const methodOverride = require('method-override'); const cors = require('cors'); +const compression = require('compression'); const log = require('./log')(module); @@ -19,6 +20,7 @@ app.use(cookieParser()); app.use(cors()); app.use(methodOverride()); app.use(cache('1 day')); +app.use(compression(9)); app.use(api); // catch 404 and forward to error handler