fix: update signature of `StartProcess` typedef
diff --git a/pkgs/io/CHANGELOG.md b/pkgs/io/CHANGELOG.md index 3e1edb1..e8a1f70 100644 --- a/pkgs/io/CHANGELOG.md +++ b/pkgs/io/CHANGELOG.md
@@ -2,6 +2,9 @@ * Updates for Dart 2 constants. Require at least Dart `2.0.0-dev.54`. +* Fix the type of `StartProcess` typedef to match `Process.start` from + `dart:io`. + ## 0.3.2+1 * `ansi.dart`
diff --git a/pkgs/io/lib/src/process_manager.dart b/pkgs/io/lib/src/process_manager.dart index 073105a..d66790d 100644 --- a/pkgs/io/lib/src/process_manager.dart +++ b/pkgs/io/lib/src/process_manager.dart
@@ -14,7 +14,7 @@ /// Useful for taking different implementations of this base functionality. typedef Future<io.Process> StartProcess( String executable, - Iterable<String> arguments, { + List<String> arguments, { String workingDirectory, Map<String, String> environment, bool includeParentEnvironment,