From f8b37cacd341877373b4958364bb62d538dd9d96 Mon Sep 17 00:00:00 2001 From: robonen Date: Sun, 11 May 2025 15:36:26 +0700 Subject: [PATCH] fix(packages/stdlib): fix pubsub types --- packages/stdlib/src/patterns/behavioral/pubsub/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/stdlib/src/patterns/behavioral/pubsub/index.ts b/packages/stdlib/src/patterns/behavioral/pubsub/index.ts index e9ef12b..c1016bf 100644 --- a/packages/stdlib/src/patterns/behavioral/pubsub/index.ts +++ b/packages/stdlib/src/patterns/behavioral/pubsub/index.ts @@ -1,7 +1,8 @@ import type { AnyFunction } from '../../../types'; export type Subscriber = AnyFunction; -export type EventsRecord = Record; + +export type EventHandlerMap = Record; /** * @name PubSub @@ -10,9 +11,9 @@ export type EventsRecord = Record; * * @since 0.0.2 * - * @template {EventsRecord} Events + * @template Events - Event map where all values are function types */ -export class PubSub { +export class PubSub { /** * Events map *