thingamabob (npm): A tiny event emitter-based finite state machine
Keywords: statemachine|fsm|state