fsm.js (npm): A tiny implementation of a finite state machine.
Keywords: fsm|state|machine|finite-state-machine|state-machine