Compression

This commit is contained in:
Sebastian Seedorf
2020-11-15 00:29:14 +01:00
parent fc47d6ec26
commit b56d0f0676
4 changed files with 40 additions and 2 deletions

View File

@@ -5,10 +5,12 @@ import * as path from 'path';
import * as redisStore from 'connect-redis';
import * as session from 'express-session';
import * as sassMiddleware from 'node-sass-middleware';
import * as compression from 'compression';
import indexRouter from './routes';
import {HttpLogger, Redis, Config, setupAuthProxy, getReloadRouter, polyfillRoute} from './utils';
import {Store} from 'express-session';
export const app = express();
// view engine setup
@@ -26,6 +28,9 @@ app.use(HttpLogger);
app.use(express.json());
app.use(express.urlencoded({extended: false}));
// compression
app.use(compression);
// auth proxy middleware
router.use(setupAuthProxy);
// auto reloader (when running in debug mode)

View File

@@ -16,7 +16,7 @@ const features = new WaitForSync<PolyfillFeatureList>();
return feats;
})()
.then(feats => {
Logger.debug("Polyfill analysed:", feats);
Logger.debug("Polyfill analysed:", Object.keys(feats));
features.setData(feats);
})
.catch(err => features.setError(err));