I understand that previnder wanted to build discuit from scratch without using frameworks (other than react), however, I do think that by switching to use urfave/cli we could have a better and easier to use CLI usage along with developer experience. For example, easier nested commands: ./discuit meili index communities, and many other cool things can be done. Along with making it slightly easier to manage the flags that can be used.
I understand that previnder wanted to build discuit from scratch without using frameworks (other than react), however, I do think that by switching to use urfave/cli we could have a better and easier to use CLI usage along with developer experience. For example, easier nested commands:
./discuit meili index communities
, and many other cool things can be done. Along with making it slightly easier to manage the flags that can be used.