listen-js (npm): Easily add, remove, and trigger events on anything
Keywords: event listener|addEventListener|removeEventListener|dispatchEvent