Uhh… why is React in a terminal tool?

React is used to render the CLI through ink: https://github.com/vadimdemedes/ink

Presumably the people that developed it have a lot of pre-existing React knowledge so it was the easiest path forward.