As a Publisher I want to know that my publishing is happening ok and progress is being made so that I don't a) hang around needlessly if something has gone wrong b) I get a satisfying feeling and don't abort the command half way through.
Issue: publish can take a while especially if files are large but there is no feedback to the user during this time and users might think something has gone wrong.
Analysis
Obvious things:
- Provide some feedback - it is ok to be verbose here - this is like npm/pip/yarn etc
- Show upload progress
Tasks