run method

  1. @override
Future<void> run()
override

Implementation

@override
Future<void> run() async {
  final mainSpinner = spinners.add(Spinner(
    icon: '✅',
    rightPrompt: (done) =>
        done ? ' $actionDescription' : ' $actionDescription ...',
  ));
  try {
    await execute();
    mainSpinner.done();
  } catch (error) {
    ConsolePrinter.error(error.toString());
    rethrow;
  }
}