7
7
import express from 'express' ;
8
8
import favicon from 'serve-favicon' ;
9
9
import morgan from 'morgan' ;
10
- import shrinkRay from 'shrink-ray ' ;
10
+ import compression from 'compression ' ;
11
11
import bodyParser from 'body-parser' ;
12
12
import methodOverride from 'method-override' ;
13
13
import cookieParser from 'cookie-parser' ;
@@ -45,7 +45,7 @@ export default function(app) {
45
45
app . engine ( 'html' , require ( 'ejs' ) . renderFile ) ;
46
46
app . set ( 'view engine' , 'html' ) ; < % } % > < % if ( filters . pug ) { % >
47
47
app . set ( 'view engine' , 'pug' ) ; < % } % >
48
- app . use ( shrinkRay ( ) ) ;
48
+ app . use ( compression ( ) ) ;
49
49
app . use ( bodyParser . urlencoded ( { extended : false } ) ) ;
50
50
app . use ( bodyParser . json ( ) ) ;
51
51
app . use ( methodOverride ( ) ) ;
@@ -88,12 +88,12 @@ export default function(app) {
88
88
89
89
if ( env === 'development' ) {
90
90
const webpackDevMiddleware = require ( 'webpack-dev-middleware' ) ;
91
- const stripAnsi = require ( 'strip-ansi' ) ;
91
+ const stripAnsi = require ( 'strip-ansi' ) ;
92
92
const webpack = require ( 'webpack' ) ;
93
93
const makeWebpackConfig = require ( '../../webpack.make' ) ;
94
94
const webpackConfig = makeWebpackConfig ( { DEV : true } ) ;
95
95
const compiler = webpack ( webpackConfig ) ;
96
- const browserSync = require ( 'browser-sync' ) . create ( ) ;
96
+ const browserSync = require ( 'browser-sync' ) . create ( ) ;
97
97
98
98
/**
99
99
* Run Browsersync and use middleware for Hot Module Replacement
@@ -109,7 +109,7 @@ export default function(app) {
109
109
stats : {
110
110
colors : true ,
111
111
timings : true ,
112
- chunks : false
112
+ chunks : false
113
113
}
114
114
} )
115
115
] ,
0 commit comments