# Emily # Brief 📖 A simple TODOs tracker that find unreported todos and submit them as an issue on the repo # Challenges 🐢 - Find TODOs via multiple archives and directorys - Report them to github without repetition # Goals 🏆 [ x ] User can see TODOs without reporting them to github\ [ x ] Script create a issue with the file name and TODOs description\ [ x ] Issues doesn't repeat\ [ x ] Work from # How it works? 💼 The app receive the directory path and start searching for TODOs index through the files, them if the --push is activated it get all issues on the repo and report the unrepetead ones on github # How to install 🚀 Have sure to have cargo on your terminal and run ``` $ cargo install Emily ``` # How to use :construction_worker: ## TODOs The todo have 2 main things to work: - the # sign - a new line under the TODO ```JS 1 console.log("Hello Reality"); 2 // #TODO Use World instead of Reality 3   ``` ## The command line The counts with the following flags: - --dir (The dir path) [Required] - --name (Your github name) [Only required if you will report the TODOs] - --repo (The repository that the TODOs will be reported [Only required if you will report the TODOs] - --key (the github api key / see how to get one : https://securitysenses.com/videos/obtaining-api-key-github-api [Only required if you will report the TODOs] - --push (this determine if the app will make the reports or will only show them in terminal) [Only required if you will report the TODOs] # DEMO - Without push - Pushing to github
*NOTE*: $GITHUB_KEY = subtitute with your api key