build: Upgrade v14 dependencies (#11427)

* build: upgrade dependencies

* build: please Undici please

* build: regenerate file

* chore: fix docs by using bundler

* fix: revert upgrade for package

* build: fix versions
This commit is contained in:
Jiralite
2026-02-24 23:18:54 +00:00
committed by GitHub
parent 16d70b9232
commit 319a73f8e6
65 changed files with 5033 additions and 4314 deletions

View File

@@ -52,8 +52,7 @@ export interface IBaseBroker<TEvents extends {}> {
}
export interface IPubSubBroker<TEvents extends {}>
extends IBaseBroker<TEvents>,
AsyncEventEmitter<ToEventMap<TEvents>> {
extends IBaseBroker<TEvents>, AsyncEventEmitter<ToEventMap<TEvents>> {
/**
* Publishes an event
*/
@@ -61,8 +60,7 @@ export interface IPubSubBroker<TEvents extends {}>
}
export interface IRPCBroker<TEvents extends Record<string, any[]>, TResponses extends Record<keyof TEvents, any>>
extends IBaseBroker<TEvents>,
AsyncEventEmitter<ToEventMap<TEvents, TResponses>> {
extends IBaseBroker<TEvents>, AsyncEventEmitter<ToEventMap<TEvents, TResponses>> {
/**
* Makes an RPC call
*/

View File

@@ -58,9 +58,9 @@ export const DefaultRedisBrokerOptions = {
* Helper class with shared Redis logic
*/
export abstract class BaseRedisBroker<
TEvents extends Record<string, any[]>,
TResponses extends Record<keyof TEvents, any> | undefined = undefined,
>
TEvents extends Record<string, any[]>,
TResponses extends Record<keyof TEvents, any> | undefined = undefined,
>
extends AsyncEventEmitter<ToEventMap<TEvents, TResponses>>
implements IBaseBroker<TEvents>
{