@pexip/signal (npm): an observer pattern while avoiding boilerplate code. https://en.wikipedia.org/wiki/Signals_and_slots
Keywords: event|observer|pattern|signal