@@ -13,16 +13,16 @@ import type {
13
13
Middleware ,
14
14
Path ,
15
15
RequestContext ,
16
+ RestRouteOptions ,
17
+ RestRouterOptions ,
16
18
RouteHandler ,
17
- RouteOptions ,
18
- RouterOptions ,
19
19
} from '../types/rest.js' ;
20
20
import { HttpErrorCodes , HttpVerbs } from './constants.js' ;
21
21
import {
22
22
handlerResultToProxyResult ,
23
- handlerResultToResponse ,
23
+ handlerResultToWebResponse ,
24
24
proxyEventToWebRequest ,
25
- responseToProxyResult ,
25
+ webResponseToProxyResult ,
26
26
} from './converters.js' ;
27
27
import { ErrorHandlerRegistry } from './ErrorHandlerRegistry.js' ;
28
28
import {
@@ -57,7 +57,7 @@ class Router {
57
57
*/
58
58
protected readonly isDev : boolean = false ;
59
59
60
- public constructor ( options ?: RouterOptions ) {
60
+ public constructor ( options ?: RestRouterOptions ) {
61
61
this . context = { } ;
62
62
const alcLogLevel = getStringFromEnv ( {
63
63
key : 'AWS_LAMBDA_LOG_LEVEL' ,
@@ -236,7 +236,7 @@ class Router {
236
236
237
237
const handlerMiddleware : Middleware = async ( params , options , next ) => {
238
238
const handlerResult = await handler ( params , options ) ;
239
- options . res = handlerResultToResponse (
239
+ options . res = handlerResultToWebResponse (
240
240
handlerResult ,
241
241
options . res . headers
242
242
) ;
@@ -266,11 +266,11 @@ class Router {
266
266
...handlerOptions ,
267
267
scope : options ?. scope ,
268
268
} ) ;
269
- return await responseToProxyResult ( result ) ;
269
+ return await webResponseToProxyResult ( result ) ;
270
270
}
271
271
}
272
272
273
- public route ( handler : RouteHandler , options : RouteOptions ) : void {
273
+ public route ( handler : RouteHandler , options : RestRouteOptions ) : void {
274
274
const { method, path, middleware = [ ] } = options ;
275
275
const methods = Array . isArray ( method ) ? method : [ method ] ;
276
276
0 commit comments