run method
Implementation
@override
Future<CommandResult> run(
String command, {
List<String> arguments = const [],
String? workingDirectory,
}) async {
final result = await Process.run(
command,
arguments,
workingDirectory: workingDirectory,
);
return CommandResult(
stdout: result.stdout as String,
stderr: result.stderr as String,
exitCode: result.exitCode,
);
}