diff --git a/templates/app/_package.json b/templates/app/_package.json index 9b92a4356..bdc199c62 100644 --- a/templates/app/_package.json +++ b/templates/app/_package.json @@ -28,7 +28,6 @@ "cookie-parser": "^1.3.5", "express-session": "^1.11.3", "errorhandler": "^1.4.2", - "compression": "^1.5.2", "composable-middleware": "^0.3.0", "fast-json-patch": "^1.0.0", "lodash": "^4.6.1", @@ -54,6 +53,7 @@ "socket.io-client": "^1.3.5", "socketio-jwt": "^4.2.0",<% } %> "serve-favicon": "^2.3.0", + "shrink-ray": "^0.1.3", "sprint-js": "~0.1.0" }, "devDependencies": { diff --git a/templates/app/server/config/express.js b/templates/app/server/config/express.js index 993fb7a8d..7971a2b00 100644 --- a/templates/app/server/config/express.js +++ b/templates/app/server/config/express.js @@ -7,7 +7,7 @@ import express from 'express'; import favicon from 'serve-favicon'; import morgan from 'morgan'; -import compression from 'compression'; +import shrinkRay from 'shrink-ray'; import bodyParser from 'body-parser'; import methodOverride from 'method-override'; import cookieParser from 'cookie-parser'; @@ -49,7 +49,7 @@ export default function(app) { app.engine('html', require('ejs').renderFile); app.set('view engine', 'html');<% } %><% if (filters.jade) { %> app.set('view engine', 'jade');<% } %> - app.use(compression()); + app.use(shrinkRay()); app.use(bodyParser.urlencoded({ extended: false })); app.use(bodyParser.json()); app.use(methodOverride());