Sabre/event is a library for lightweight event-based programming. This library provides two patterns: * EventEmitter * Promises It provides some features like prioritization, and the ability to stop the event chain, like JavaScript’s preventDefault.