File tree Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Expand file tree Collapse file tree 2 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ var compression = require('compression');
14
14
var cookieParser = require ( 'cookie-parser' ) ;
15
15
var favicon = require ( 'serve-favicon' ) ;
16
16
17
- var minify = require ( 'express-minify' ) ;
18
17
var session = require ( 'express-session' ) ;
19
18
var MongoStore = require ( 'connect-mongo' ) ( session ) ;
20
19
var mongoose = require ( 'mongoose' ) ;
@@ -92,11 +91,11 @@ app.set('view engine', 'html');
92
91
app . set ( 'views' , __dirname + '/views' ) ;
93
92
94
93
95
- // Setup minification
96
- // Order is important here as Ace will fail with an invalid content encoding issue
97
- if ( isPro || isDev ) {
94
+ // Setup minification (optionalDependency)
95
+ try {
96
+ var minify = require ( 'express-minify' ) ;
98
97
app . use ( minify ( ) ) ;
99
- }
98
+ } catch ( e ) { }
100
99
101
100
// Routes
102
101
require ( './routes' ) ( app ) ;
Original file line number Diff line number Diff line change 14
14
"connect-mongo" : " 0.4.1" ,
15
15
"cookie-parser" : " 1.3.3" ,
16
16
"express" : " 4.10.2" ,
17
- "express-minify" : " 0.0.11" ,
18
17
"express-session" : " 1.9.1" ,
19
18
"font-awesome" : " 4.2.0" ,
20
19
"formidable" : " 1.0.15" ,
53
52
"serve-favicon" : " 2.1.6" ,
54
53
"underscore" : " 1.7.0"
55
54
},
55
+ "optionalDependencies" : {
56
+ "express-minify" : " 0.0.11"
57
+ },
56
58
"repository" : {
57
59
"type" : " git" ,
58
60
"url" : " https://github.com/OpenUserJs/OpenUserJS.org.git"
You can’t perform that action at this time.
0 commit comments