@javascriptosaur/fsmy (npm): Finite State Machine
Keywords: fsm|finite|state|machine