I love the concept. But seriously, Node.js for an FFMPEG wrapper? Really?
You can just ignore this if you don't care for how it's built. This kind of comment is just gatekeeping and makes people less likely to listen to you.
If you think there's a better way and you want people to get there, give constructive feedback. That's the only valid option.
npm has a lot of tools that make creating CLI tools a breeze. For example there’s Listr and the more generic Ink (“React for CLI”)