@2toad/fluent-state (npm): A fluent JavaScript State Machine (with TypeScript support)
Keywords: state machine