From eb5159b38fd3765010d27691c4012df509b4fe6f Mon Sep 17 00:00:00 2001 From: Valentyn Yakymenko Date: Wed, 6 Jul 2016 15:49:29 +0300 Subject: [PATCH 1/2] Add express compression for serve.prod --- package.json | 1 + tools/utils/seed/server.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/package.json b/package.json index 6eca59907..497ddfa38 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "browser-sync": "^2.11.2", "codelyzer": "0.0.20", "colorguard": "^1.1.1", + "compression": "^1.6.2", "connect": "^3.4.1", "connect-history-api-fallback": "^1.2.0", "connect-livereload": "^0.5.3", diff --git a/tools/utils/seed/server.ts b/tools/utils/seed/server.ts index b89d312e1..97f7a4696 100644 --- a/tools/utils/seed/server.ts +++ b/tools/utils/seed/server.ts @@ -62,6 +62,8 @@ export function serveCoverage() { export function serveProd() { let root = resolve(process.cwd(), PROD_DEST); let server = express(); + let compression = require('compression'); + server.use(compression()); server.use(APP_BASE, serveStatic(root)); From 5ce0517a7b1f28572ac327ef8f4b748d5460281f Mon Sep 17 00:00:00 2001 From: Valentyn Yakymenko Date: Wed, 6 Jul 2016 15:58:56 +0300 Subject: [PATCH 2/2] Add compression for unit test server. --- tools/utils/seed/server.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/utils/seed/server.ts b/tools/utils/seed/server.ts index 97f7a4696..3d461d519 100644 --- a/tools/utils/seed/server.ts +++ b/tools/utils/seed/server.ts @@ -45,6 +45,8 @@ export function serveDocs() { */ export function serveCoverage() { let server = express(); + let compression = require('compression'); + server.use(compression()); server.use( APP_BASE,