Comparing version 0.3.0-rc.5 to 0.3.0-rc.6
@@ -30,3 +30,3 @@ /// <reference types="bun-types" /> | ||
}; | ||
export type Handler<Route extends OverwritableTypeRoute, Instance extends ElysiaInstance = ElysiaInstance, CatchResponse = unknown> = (context: Context<Route, Instance['store']> & Instance['request']) => IsUnknown<Route['response']> extends false ? Response | MaybePromise<Route['response']> : Response | MaybePromise<CatchResponse>; | ||
export type Handler<Route extends OverwritableTypeRoute, Instance extends ElysiaInstance = ElysiaInstance, CatchResponse = unknown> = (context: Context<Route, Instance['store']> & Instance['request']) => IsUnknown<Route['response']> extends false ? Route['response'] extends Record<number, infer Unioned> ? Response | MaybePromise<Unioned> : Response | MaybePromise<Route['response']> : Response | MaybePromise<CatchResponse>; | ||
export type NoReturnHandler<Route extends TypedRoute = TypedRoute, Instance extends ElysiaInstance = ElysiaInstance> = (context: Context<Route, Instance['store']> & Instance['request']) => void | Promise<void>; | ||
@@ -33,0 +33,0 @@ export type LifeCycleEvent = 'start' | 'request' | 'parse' | 'transform' | 'beforeHandle' | 'afterHandle' | 'error' | 'stop'; |
{ | ||
"name": "elysia", | ||
"description": "Fast, and friendly Bun web framework", | ||
"version": "0.3.0-rc.5", | ||
"version": "0.3.0-rc.6", | ||
"author": { | ||
@@ -6,0 +6,0 @@ "name": "saltyAom", |
@@ -1309,2 +1309,3 @@ import type { Serve, Server } from 'bun' | ||
path, | ||
// @ts-ignore | ||
(context) => { | ||
@@ -1541,3 +1542,3 @@ if ( | ||
this.config.fn ?? '/~fn', | ||
(context) => runFn(context, this.meta[EXPOSED]) as Promise<any> | ||
(context) => runFn(context, this.meta[EXPOSED]) as any | ||
) | ||
@@ -1544,0 +1545,0 @@ } |
@@ -51,9 +51,7 @@ import type { Elysia } from '.' | ||
) => IsUnknown<Route['response']> extends false | ||
? Response | MaybePromise<Route['response']> | ||
? Route['response'] extends Record<number, infer Unioned> | ||
? Response | MaybePromise<Unioned> | ||
: Response | MaybePromise<Route['response']> | ||
: Response | MaybePromise<CatchResponse> | ||
// undefined extends Route['response'] | ||
// ? MaybePromise<CatchResponse> | Response | ||
// : MaybePromise<Route['response']> | Response | ||
export type NoReturnHandler< | ||
@@ -60,0 +58,0 @@ Route extends TypedRoute = TypedRoute, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
169776