@funnyecho/hamon (npm): Event-driven architecture with varying types of hook
Keywords: event-driven|tapable