Socket
Socket
Sign inDemoInstall

elysia

Package Overview
Dependencies
7
Maintainers
0
Versions
351
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.24 to 1.0.25

5

dist/cjs/types.d.ts

@@ -239,6 +239,7 @@ /// <reference types="bun-types" />

}, Path extends string = ''> = (context: Context<Route, Singleton, Path>) => Route['response'] extends SuccessfulResponse ? Response | MaybePromise<Route['response'][keyof Route['response']]> : Response | MaybePromise<Route['response']>;
export type Replace<Original, Target, With> = Original extends Record<string, unknown> ? {
export type Replace<Original, Target, With> = IsAny<Target> extends true ? Original : Original extends Record<string, unknown> ? {
[K in keyof Original]: Original[K] extends Target ? With : Original[K];
} : Original extends Target ? With : Original;
export type CoExist<Original, Target, With> = Original extends Record<string, unknown> ? {
type IsAny<T> = 0 extends 1 & T ? true : false;
export type CoExist<Original, Target, With> = IsAny<Target> extends true ? Original : Original extends Record<string, unknown> ? {
[K in keyof Original]: Original[K] extends Target ? Original[K] | With : Original[K];

@@ -245,0 +246,0 @@ } : Original extends Target ? Original | With : Original;

2

dist/cjs/utils.d.ts

@@ -10,3 +10,3 @@ /// <reference types="node" />

import { Sucrose } from './sucrose';
import { BunFile } from 'bun';
import type { BunFile } from 'bun';
export declare const replaceUrlPath: (url: string, pathname: string) => string;

@@ -13,0 +13,0 @@ export declare const mergeDeep: <A extends Record<string, any>, B extends Record<string, any>>(target: A, source: B, { skipKeys }?: {

@@ -239,6 +239,7 @@ /// <reference types="bun-types" />

}, Path extends string = ''> = (context: Context<Route, Singleton, Path>) => Route['response'] extends SuccessfulResponse ? Response | MaybePromise<Route['response'][keyof Route['response']]> : Response | MaybePromise<Route['response']>;
export type Replace<Original, Target, With> = Original extends Record<string, unknown> ? {
export type Replace<Original, Target, With> = IsAny<Target> extends true ? Original : Original extends Record<string, unknown> ? {
[K in keyof Original]: Original[K] extends Target ? With : Original[K];
} : Original extends Target ? With : Original;
export type CoExist<Original, Target, With> = Original extends Record<string, unknown> ? {
type IsAny<T> = 0 extends 1 & T ? true : false;
export type CoExist<Original, Target, With> = IsAny<Target> extends true ? Original : Original extends Record<string, unknown> ? {
[K in keyof Original]: Original[K] extends Target ? Original[K] | With : Original[K];

@@ -245,0 +246,0 @@ } : Original extends Target ? Original | With : Original;

@@ -10,3 +10,3 @@ /// <reference types="node" />

import { Sucrose } from './sucrose';
import { BunFile } from 'bun';
import type { BunFile } from 'bun';
export declare const replaceUrlPath: (url: string, pathname: string) => string;

@@ -13,0 +13,0 @@ export declare const mergeDeep: <A extends Record<string, any>, B extends Record<string, any>>(target: A, source: B, { skipKeys }?: {

{
"name": "elysia",
"description": "Ergonomic Framework for Human",
"version": "1.0.24",
"version": "1.0.25",
"author": {

@@ -6,0 +6,0 @@ "name": "saltyAom",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc