@wiz-code/async-fsm (npm): Finite StateMachine JavaScript Library
Keywords: FSM|Finite StateMachine|JavaScript|asynchronous