Initial Commit
13 files changed
tree: a48366ef3c477731379c04e2a03b71354f09e688
  1. dev/
  2. lib/
  3. test/
  4. .gitignore
  5. .travis.yml
  6. analysis_options.yaml
  7. AUTHORS
  8. CHANGELOG.md
  9. CONTRIBUTING.md
  10. LICENSE
  11. pubspec.yaml
  12. README.md
README.md

Process

Build Status - Coverage Status -

A process runner for Dart that wraps the Process class from dart:io, and manages the stderr and stdout properly so that you don't lose any output.

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

In addition to being able to launch processes separately, it allows creation of a queue of worker processes, and manages running them with a set number of active processes, and manages collection of their stdout, stderr, and interleaved stdout and stderr.

See the example for more information on how to use it.