# process

Build Status Code Coverage Release License

This package provides an asynchronous process dispatcher that works on all major platforms (including Windows). As Windows pipes are file handles and do not allow non-blocking access, this package makes use of a [process wrapper](https://github.com/amphp/windows-process-wrapper), that provides access to these pipes via sockets. On Unix-like systems it uses the standard pipes, as these can be accessed without blocking there. Concurrency is managed by the [Amp](https://github.com/amphp/amp) event loop. ## Installation This package can be installed as a [Composer](https://getcomposer.org/) dependency. ``` composer require amphp/process ``` ## Requirements * PHP 7.0+ ## Versioning `amphp/process` follows the [semver](http://semver.org/) semantic versioning specification like all other `amphp` packages. ## Security If you discover any security related issues, please email [`me@kelunik.com`](mailto:me@kelunik.com) instead of using the issue tracker. ## License The MIT License (MIT). Please see [`LICENSE`](./LICENSE) for more information.