File tree Expand file tree Collapse file tree 4 files changed +45
-149
lines changed Expand file tree Collapse file tree 4 files changed +45
-149
lines changed Original file line number Diff line number Diff line change 1818 "minio" : " ^7.0.3" ,
1919 "pg" : " ^7.4.3" ,
2020 "pg-hstore" : " ^2.3.2" ,
21+ "raven" : " ^2.6.4" ,
2122 "sequelize" : " ^4.22.6" ,
2223 "uuid" : " ^3.3.2"
2324 },
Original file line number Diff line number Diff line change 11import express = require( 'express' )
22import dbg = require( 'debug' )
33import path = require ( 'path' )
4+ import Raven = require( 'raven' )
45import apiRoute from './routes/api'
56
7+ const DSN = process . env . DSN
68const debug = dbg ( 'server:main' )
7-
89const app = express ( )
10+
11+ Raven . config ( DSN ) . install ( )
12+ app . use ( Raven . requestHandler ( ) )
13+ app . use ( Raven . errorHandler ( ) )
14+
915app . use ( express . json ( ) )
1016app . use ( express . urlencoded ( { extended : true } ) )
1117app . use ( '/docs' , express . static ( path . join ( __dirname , '../docs' ) ) )
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ DB_HOST=postgres
77DB_NAME = judgeapi-dev
88DB_USER = judgeapi
99DB_PASS = judgeapi
10+ DSN = randomDSNString
1011JUDGEAPI_HOST = localhost
1112JUDGEAPI_PORT = 3737
1213DEBUG = test:*
You can’t perform that action at this time.
0 commit comments