tfsm (npm): typed finite state machine for typescript
Keywords: state machine|finite state machine|typescript|type|typed