umlfsm (npm): UML-compliant Finite State Machine
Keywords: finite|state|machine|fsm|uml|es6|finite-state-machine|js