22 * Middleware config.
33 */
44var express = require ( 'express' ) ,
5- bodyParser = require ( 'body-parser' ) ,
6- compress = require ( 'compression' ) ,
7- cookieParser = require ( 'cookie-parser' ) ,
8- session = require ( 'express-session' ) ,
9- favicon = require ( 'serve-favicon' ) ,
10- flash = require ( 'connect-flash' ) ,
11- methodOverride = require ( 'method-override' ) ,
12- mongoose = require ( 'mongoose' ) ,
13- path = require ( 'path' ) ,
14- i18n = require ( 'i18n' ) ,
15- router = require ( './router' ) ,
16- pjson = require ( '../package.json' ) ;
5+ bodyParser = require ( 'body-parser' ) ,
6+ compress = require ( 'compression' ) ,
7+ cookieParser = require ( 'cookie-parser' ) ,
8+ session = require ( 'express-session' ) ,
9+ favicon = require ( 'serve-favicon' ) ,
10+ flash = require ( 'connect-flash' ) ,
11+ methodOverride = require ( 'method-override' ) ,
12+ mongoose = require ( 'mongoose' ) ,
13+ path = require ( 'path' ) ,
14+ i18n = require ( 'i18n' ) ,
15+ router = require ( './router' ) ,
16+ pjson = require ( '../package.json' ) ;
1717
18- const DEV_ENV = 'DEVELOPMENT' ,
19- APP_VER = pjson . version ,
20- DB_URL = process . env . DB_URL || 'db_url_here' ;
21-
22- export const CURRENT_ENV = process . env . NODE_ENV || DEV_ENV ;
23- export const port = process . env . PORT || 8080 ;
18+ var DEV_ENV = 'DEVELOPMENT' ,
19+ CURRENT_ENV = process . env . NODE_ENV || DEV_ENV ,
20+ APP_VER = pjson . version ,
21+ port = process . env . PORT || 8080 ,
22+ DB_URL = 'db_url_here' ;
2423
2524/**
2625 * Basic app setup.
2726 * @param {Object } app Express object
2827 */
29- export function appSetup ( app ) {
28+ var appSetup = function ( app ) {
3029 app . locals . CURRENT_ENV = CURRENT_ENV ;
3130 app . locals . APP_VER = APP_VER ;
3231 app . set ( 'view engine' , 'jade' ) ;
@@ -95,13 +94,13 @@ export function appSetup(app) {
9594 } ) ) ;
9695 }
9796
98- router ( app ) ;
97+ router . setup ( app ) ;
9998} ;
10099
101100/**
102101 * Database connection.
103102 */
104- export function dbConnect ( ) {
103+ var dbConnect = function ( ) {
105104 mongoose . connect ( DB_URL , function ( err ) {
106105 if ( err ) {
107106 console . log ( 'MongoDB: Connecting error : ' + err ) ;
@@ -110,3 +109,10 @@ export function dbConnect() {
110109 }
111110 } ) ;
112111} ;
112+
113+ module . exports = {
114+ CURRENT_ENV : CURRENT_ENV ,
115+ port : port ,
116+ dbConnect : dbConnect ,
117+ appSetup : appSetup
118+ } ;
0 commit comments