pub async fn run() -> Result<Vec<String>, MusketError>
Runs the main logic of the application.
This function will return an error if any of the commands fail.