spawnProcess function
Spawn a long-running process with streaming output.
Implementation
Future<ManagedProcess> spawnProcess(
String command,
List<String> args, {
String? workingDirectory,
Map<String, String>? environment,
}) async {
final process = await Process.start(
command,
args,
workingDirectory: workingDirectory,
environment: environment,
);
return ManagedProcess._(process);
}