Clone this repo:
  1. 873a6d6 Update intl version range (#41) by Jonah Williams · 6 weeks ago master
  2. 57a88cd Don't add quotes if the file name already has quotes (#40) by Emmanuel Garcia · 9 weeks ago
  3. 8e9b03b Fix: "ProcessException: %1 is not a valid Win32 application. (#38) by Emmanuel Garcia · 10 weeks ago
  4. 0a000ae Fix bug in ProcessWrapper (#37) by Todd Volkert · 11 months ago
  5. 3951d05 Fix bug in `ProcessWrapper` (#36) by Todd Volkert · 11 months ago


Build Status - Coverage Status -

A generic process invocation abstraction for Dart.

Like dart:io, package:process supplies a rich, Dart-idiomatic API for spawning OS processes.

Unlike dart:io, package:process:

  • Can be used to implement custom process invocation backends.
  • Comes with a record-replay implementation out-of-the-box, making it super easy to test code that spawns processes in a hermetic way.