Support output formats
Metadata
Current evaluation
No evaluation has been recorded for this issue yet.
Issue body
### What needs to get done
Create an API to output data as a table or a machine readable format like json.
### Why it needs to get done
* To reduce code duplication inside and in between craft apps.
* More consistent UX
Discussed during the starcraft clinics with @tigarmo and @lengau.
Related: https://github.com/canonical/snapcraft/issues/5060
Evaluation history
No evaluation history available.