cmd method

Future<void> cmd(
  1. String command,
  2. List<String> args, [
  3. String? runIn
])

Implementation

Future<void> cmd(String command, List<String> args, [String? runIn]) async {
  await updateConfig();
  Process process = await Process.start(
    command,
    args,
    mode: ProcessStartMode.inheritStdio,
    workingDirectory: runIn,
  );

  int exitCode = await process.exitCode;

  error(
    "exit code: $exitCode Failed to process $command ${args.join(" ")} in $runIn",
  );
}