Socket
Socket
Sign inDemoInstall

elysia

Package Overview
Dependencies
Maintainers
1
Versions
410
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

elysia - npm Package Compare versions

Comparing version 0.3.0-rc.5 to 0.3.0-rc.6

2

dist/types.d.ts

@@ -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,

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc