File tree Expand file tree Collapse file tree 5 files changed +19
-12
lines changed Expand file tree Collapse file tree 5 files changed +19
-12
lines changed Original file line number Diff line number Diff line change 66.vs
77
88# ignore logs
9- / logs
9+ logs
1010* .log
1111
1212# ignore 3rd party lib
13- / node_modules
13+ node_modules
1414
1515# Ignore built files
1616build /** /*
1717
1818# ignore test converage
19- / coverage
19+ coverage
2020
2121# git
2222.gitignore
Original file line number Diff line number Diff line change 11# Add any directories, files, or patterns you don't want to be tracked by version control
2- / .idea
2+ .idea
33
44# ignore vs code project config files
55.vscode /settings.json
66.vs
77
88# ignore logs
9- / logs
9+ logs
1010* .log
1111
1212# ignore 3rd party lib
13- / node_modules
13+ node_modules
1414
1515# ignore key
1616* .pem
1919build /** /*
2020
2121# ignore test converage
22- / coverage
22+ coverage
2323
2424# Environment varibles
2525* .env
Original file line number Diff line number Diff line change @@ -7,6 +7,10 @@ import './database'; // initialize database
77import { NotFoundError , ApiError , InternalError } from './core/ApiError' ;
88import routesV1 from './routes/v1' ;
99
10+ process . on ( 'uncaughtException' , e => {
11+ Logger . error ( e ) ;
12+ } ) ;
13+
1014const app = express ( ) ;
1115
1216app . use ( bodyParser . json ( { limit : '10mb' } ) ) ;
Original file line number Diff line number Diff line change @@ -22,10 +22,12 @@ const options = {
2222Logger . debug ( dbURI ) ;
2323
2424// Create the database connection
25- mongoose . connect ( dbURI , options ) . catch ( e => {
26- Logger . info ( 'Mongoose connection error' ) ;
27- Logger . error ( e ) ;
28- } ) ;
25+ mongoose . connect ( dbURI , options )
26+ . then ( ( ) => { Logger . info ( 'Mongoose connection done' ) ; } )
27+ . catch ( e => {
28+ Logger . info ( 'Mongoose connection error' ) ;
29+ Logger . error ( e ) ;
30+ } ) ;
2931
3032// CONNECTION EVENTS
3133// When successfully connected
Original file line number Diff line number Diff line change @@ -2,4 +2,5 @@ import Logger from './core/Logger';
22import { port } from './config' ;
33import app from './app' ;
44
5- app . listen ( port , ( ) => { Logger . info ( `server running on port : ${ port } ` ) ; } ) ;
5+ app . listen ( port , ( ) => { Logger . info ( `server running on port : ${ port } ` ) ; } )
6+ . on ( 'error' , e => Logger . error ( e ) ) ;
You can’t perform that action at this time.
0 commit comments