- Replace OctokitResponse by proper typing!
- Consider writing tests (unit tests)
- Add a mini logger lib file
- Handle verbose properly
- auto detect project name from package.json or maybe more, and suggest as repo name
- use more branches (e.g.
main
,develop
,feature/...
,bugfix/...
), most of them will be temporary till reviewing process - see if owner can be retrieved from GitHub access token, use default as username
- better README
- donner plus d'infos pour l'access token, permettre d'obtenir un lien pour le générer avec peut-etre en query params de quoi remplir le formulaire avec le minimum requis pour l'access token
- preciser les permissions accordees a quirgo sont les permissions minimales requises
- donner la possibilite de stocker le token, voire meme plusieurs
- set verbose to false at default in configuration
- mutual exclusion for options --json && --env
- better error handling