Skip to content

Commit 724964b

Browse files
committed
fix: make request/response types explicit
1 parent 7fc1d8b commit 724964b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/event/utils.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import type {
66
} from "../types";
77

88
export function defineEventHandler<
9-
Request extends EventHandlerRequest = EventHandlerRequest,
10-
Response = any,
9+
Request extends EventHandlerRequest,
10+
Response,
1111
>(handler: EventHandler<Request, Response>): EventHandler<Request, Response>;
1212
// TODO: remove when appropriate
1313
// This signature provides backwards compatibility with previous signature where first generic was return type
@@ -16,11 +16,11 @@ export function defineEventHandler<
1616
Response = EventHandlerResponse,
1717
>(
1818
handler: EventHandler<
19-
Request extends EventHandlerRequest ? Request : any,
19+
Request extends EventHandlerRequest ? Request : EventHandlerRequest,
2020
Request extends EventHandlerRequest ? Response : Request
2121
>,
2222
): EventHandler<
23-
Request extends EventHandlerRequest ? Request : any,
23+
Request extends EventHandlerRequest ? Request : EventHandlerRequest,
2424
Request extends EventHandlerRequest ? Response : Request
2525
>;
2626
export function defineEventHandler<

0 commit comments

Comments
 (0)