File tree Expand file tree Collapse file tree 1 file changed +1
-17
lines changed Expand file tree Collapse file tree 1 file changed +1
-17
lines changed Original file line number Diff line number Diff line change @@ -2,28 +2,14 @@ import {
2
2
corsHandler ,
3
3
CorsOptions ,
4
4
createApp ,
5
- errorHandler ,
6
5
registerDocs ,
7
6
registerVersion ,
8
7
} from '@scaffoldly/serverless-util' ;
9
- import express , { NextFunction , Request , Response } from 'express' ;
8
+ import express from 'express' ;
10
9
import { readFileSync } from 'fs' ;
11
10
import packageJson from '../package.json' ;
12
- import { TerraformError } from './interfaces/errors' ;
13
11
import { RegisterRoutes } from './routes' ;
14
12
15
- export function terraformErrorHandler ( version : string ) {
16
- return ( err : Error | any , req : Request , res : Response , next : NextFunction ) : Response | void => {
17
- if ( err instanceof TerraformError ) {
18
- err . respond ( res ) ;
19
- next ( ) ;
20
- return ;
21
- }
22
-
23
- return errorHandler ( version ) ( err , req , res , next ) ;
24
- } ;
25
- }
26
-
27
13
import swaggerJson from './swagger.json' ;
28
14
29
15
const app = createApp ( { logHeaders : true } ) ;
@@ -34,8 +20,6 @@ app.use(corsHandler(corsOptions));
34
20
35
21
RegisterRoutes ( app ) ;
36
22
37
- app . use ( terraformErrorHandler ( packageJson . version ) ) ;
38
-
39
23
registerDocs ( app , swaggerJson ) ;
40
24
registerVersion ( app , packageJson . version ) ;
41
25
You can’t perform that action at this time.
0 commit comments