3 ms·
Just few questions checking the repo. Why are you using meow? It seems like you are just using it to grab args and print help. Does it do something that is not
by nextlevelwizard 7y ago
Just few questions checking the repo.
Why are you using meow? It seems like you are just using it to grab args and print help. Does it do something that is not immediately apparent? It has a lot of dependencies that might be completely useless for you.
log-symbols seems also completely useless dependency, you could just add the two symbols you are using by hand. Is it doing something special?
As for nodejs making things easier. Maybe it's just what you are used to. There isn't much code here, but I'm guessing node_modules is going to be pretty large. I think you could make this work just as well using any language. I guess the bonus here is that this is portable (compared to implementing with bash), but since youtube-dl (as far as I know) is made with Python, maybe it would have been better to make this TUI using Python as well since at least the user will have it installed.
- synox 7y agoYes I will clean up those dependencies. Yeah Node is just what I know best. Or Java - haha, but that would not make a good CLI <-D
- Mister_Snuggles 7y agoOn a side-note, can you recommend any good TUI libraries for Python? I've got a mini project that a decent TUI would potentially work very well for.
- nextlevelwizard 7y agoSorry, I don't have any ready recommendations up my sleeve. Pretty much only CLI library I use is argparse.