@mjstahl/stated (npm): Simply put state management for your JavaScript application
Keywords: finite state machine|fsa|javascript|pda|pushdown automata|state|state machine|state management