From 68a56cc8547bd56d4fcf520e9109d83978db318b Mon Sep 17 00:00:00 2001 From: Alan Friedman Date: Tue, 12 Jan 2016 08:36:12 -0500 Subject: [PATCH] Use gzip compression --- package.json | 1 + src/app.js | 2 ++ 2 files changed, 3 insertions(+) diff --git a/package.json b/package.json index 3da148a..1517b74 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "main": "index.js", "dependencies": { "babel": "^5.8.23", + "compression": "^1.6.0", "connect-redis": "^3.0.1", "express": "^4.13.3", "express-session": "^1.12.1", diff --git a/src/app.js b/src/app.js index 323fd7a..a2d60c2 100644 --- a/src/app.js +++ b/src/app.js @@ -9,6 +9,7 @@ import shortid from 'shortid'; import _ from 'underscore'; import Room from './room'; import favicon from 'serve-favicon'; +import compression from 'compression'; const app = express(); const server = http.createServer(app); @@ -31,6 +32,7 @@ io.use(function(socket, next) { sessionMiddleware(socket.request, socket.request.res, next); }); +app.use(compression()); app.use(favicon(__dirname + '/public/favicon.ico')); app.engine('mustache', mustacheExpress()); app.set('view engine', 'mustache');