process-streams
Version:
Wrapper for piping data into and out of child processes
45 lines (27 loc) • 1.39 kB
Markdown
Changelog
---------
This project adheres to [Semantic Versioning](http://semver.org/).
# Upcoming
* fix: Drop "tempfile" dependency in favor of custom algorithm (#4)
# v1.0.2
* chore: Run tests in Github Actions
* Ensure compatibility with old node versions
* fix: error when unlinking temp-files in newer node versions (#3)
# v1.0.1
* Testcase-fixes for iojs 1.2 and node 0.12
* Changed some dependencies to stable versions of other packages
# v1.0.0
* There are no API changes in this version, but I have decided that the API should be stable now. Thus, version 1.0.0
# v0.4.5
* All testcases should now run after `npm install`. All test-data is provided in dependencies (even for testECONRESET.js).
`package.json` is now complete, the README updated.
# v0.4.4
* Added license information to package.json
# v0.4.3
* Fixed error handling for `exec` and `execFile`
* Callback for `exec` and `execFile` is now forwarded to `child_process`
at the correct location, so that callbacks actually get called.
# v0.4.2
* When using no in-tempfile, it may happen that the command (e.g. 'head -2') close the input stream before it is
completely read. This may result in a `EPIPE` or `ECONNRESET` but is not an actual error, since the output is
still correct. This error does not cause an `error`-event anymore, but an `input-closed` event.