From 2715deecfa8fc1544fad5e3e0b7979361d3af6c1 Mon Sep 17 00:00:00 2001 From: LeonardSSH Date: Thu, 23 Dec 2021 00:52:16 +0200 Subject: [PATCH] feat: add logs for on & off listeners --- src/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/index.ts b/src/index.ts index 6a979b2..469e47f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -659,6 +659,8 @@ export function on(name: string, cb: ProcedureListener) { throw new Error(`on expects 2 arguments: "name" and "cb" ("${name}")`); } + log(`Registered procedure listener "${name}"`); + const listeners = glob.__rpcEvListeners[name] || new Set(); listeners.add(cb); @@ -680,6 +682,7 @@ export function off(name: string, cb: ProcedureListener) { const listeners = glob.__rpcEvListeners[name]; if (listeners) { + log(`Unregistered procedure listener "${name}"`); listeners.delete(cb); } }