jackellenberger / emojme

:rotating_light: very powerful very stupid Slack emoji tools, holy cow! :rotating_light:

Home Page:https://jackellenberger.github.io/emojme

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

weeeeell it's not quite the same but this is resolved by #37