From 7fb9a3f1218adcabb5ab12f0e70ab46e1c8192b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Ch=C5=82odnicki?= Date: Fri, 23 Oct 2020 14:58:14 +0200 Subject: [PATCH] fix(types): make requestHandler options an own type Resolves #2994 --- packages/node/src/handlers.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/node/src/handlers.ts b/packages/node/src/handlers.ts index 0eba89e7dbb9..c4af0ed2bbab 100644 --- a/packages/node/src/handlers.ts +++ b/packages/node/src/handlers.ts @@ -242,14 +242,16 @@ export function parseRequest( return event; } +export type RequestHandlerOptions = ParseRequestOptions & { + flushTimeout?: number; +}; + /** * Express compatible request handler. * @see Exposed as `Handlers.requestHandler` */ export function requestHandler( - options?: ParseRequestOptions & { - flushTimeout?: number; - }, + options?: RequestHandlerOptions, ): (req: http.IncomingMessage, res: http.ServerResponse, next: (error?: any) => void) => void { return function sentryRequestMiddleware( req: http.IncomingMessage,