finity (npm): A finite state machine library for Node.js and the browser with a friendly configuration DSL
Keywords: state|machine|state machine|finite state machine|fsm|finite-state-machine|state-machine