Add better logging and output control
jackellenberger opened this issue · comments
Problem
Right now progress is shown through stdout logging, which is a very bad experience for module users.
Solution
- restrict stdout logging to --verbose mode, perhaps on by default in cli mode
- allow module users to provide their own logs for emojme to write to
- make contents of logs more useful
- -v =>
.
for success,x
for failure - -vv => `${emoji} ${action} ${success | failure}, etc
- -v =>
weeeeell it's not quite the same but this is resolved by #37