@@ -7,25 +7,25 @@ import type {
77
88export function defineEventHandler <
99 Request extends EventHandlerRequest = EventHandlerRequest ,
10- Response = any
10+ Response = any ,
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
1414export function defineEventHandler <
1515 Request = EventHandlerRequest ,
16- Response = EventHandlerResponse
16+ Response = EventHandlerResponse ,
1717> (
1818 handler : EventHandler <
1919 Request extends EventHandlerRequest ? Request : any ,
2020 Request extends EventHandlerRequest ? Response : Request
21- >
21+ > ,
2222) : EventHandler <
2323 Request extends EventHandlerRequest ? Request : any ,
2424 Request extends EventHandlerRequest ? Response : Request
2525> ;
2626export function defineEventHandler <
2727 Request extends EventHandlerRequest = EventHandlerRequest ,
28- Response = EventHandlerResponse
28+ Response = EventHandlerResponse ,
2929> ( handler : EventHandler < Request , Response > ) : EventHandler < Request , Response > {
3030 handler . __is_handler__ = true ;
3131 return handler ;
@@ -39,14 +39,14 @@ export function isEventHandler(input: any): input is EventHandler {
3939export function toEventHandler (
4040 input : any ,
4141 _ ?: any ,
42- _route ?: string
42+ _route ?: string ,
4343) : EventHandler {
4444 if ( ! isEventHandler ( input ) ) {
4545 // eslint-disable-next-line no-console
4646 console . warn (
4747 "[h3] Implicit event handler conversion is deprecated. Use `eventHandler()` or `fromNodeMiddleware()` to define event handlers." ,
4848 _route && _route !== "/" ? "\n" + ` Route: ${ _route } ` : "" ,
49- "\n" + ` Handler: ${ input } `
49+ "\n" + ` Handler: ${ input } ` ,
5050 ) ;
5151 }
5252 return input ;
@@ -57,7 +57,7 @@ export interface DynamicEventHandler extends EventHandler {
5757}
5858
5959export function dynamicEventHandler (
60- initial ?: EventHandler
60+ initial ?: EventHandler ,
6161) : DynamicEventHandler {
6262 let current : EventHandler | undefined = initial ;
6363 const wrapper = eventHandler ( ( event ) => {
@@ -72,7 +72,7 @@ export function dynamicEventHandler(
7272}
7373
7474export function defineLazyEventHandler < T extends LazyEventHandler > (
75- factory : T
75+ factory : T ,
7676) : Awaited < ReturnType < T > > {
7777 let _promise : Promise < EventHandler > ;
7878 let _resolved : EventHandler ;
@@ -86,7 +86,7 @@ export function defineLazyEventHandler<T extends LazyEventHandler>(
8686 if ( typeof handler !== "function" ) {
8787 throw new ( TypeError as any ) (
8888 "Invalid lazy handler result. It should be a function:" ,
89- handler
89+ handler ,
9090 ) ;
9191 }
9292 _resolved = toEventHandler ( r . default || r ) ;
0 commit comments