yafsm (npm): Yet-another-finite-state-machine
Keywords: statemachine|fsm|state-machine