https://talaat.dev/blog/how-to-create-a-cli-tool-with-nodejs