If I have:
const client = new EventsClient();
client.on("someEvent", "doThing", () => {})
client.on("someEvent", "doThing", "doThingToSpecificThing", () => {})
I should be able to:
client.remove("someEvent", "doThing")
Which should remove both of those events, matching ("someEvent", "doThing")
If I have:
I should be able to:
Which should remove both of those events, matching ("someEvent", "doThing")