fix: update signature of `StartProcess` typedef
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3e1edb1..e8a1f70 100644
--- a/CHANGELOG.md
+++ b/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/lib/src/process_manager.dart b/lib/src/process_manager.dart
index 073105a..d66790d 100644
--- a/lib/src/process_manager.dart
+++ b/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,