A Promise-based interface into processes created by child_process.spawn
Last release 3 months ago
19 May 2026
Release timing varies
gaps range from 6 weeks to 3.2 years
Some releases are documented
notes for 4 of 10 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
11 releases · first in 2017
Release timeline
11 releases since 20172019202120232025
Releases
- 1.8.019 May 2026
Release notes
Open source →Changes
stdoutandstderrare now getters that will concatenate strings on demand from collectedstdout/stderrchunks (#55)maxBuffermay now be passed to set a limit for how many characters/bytes are accepted onstdout/stderr. The command aborts and an error is thrown when this limit is exceeded (#55)
Fixes
spawnAsyncprevents exceeding maximum V8 string length and exposes a cut-offstdoutandstderron the corresponding error when the maximum string length is exceeded (#55)
Dependencies
cross-spawn@^7.0.6(https://github.com/expo/spawn-async/commit/1b05ba2e253164e5357ec9ef2123820674a101f4)
- 1.7.217 Mar 2023
Release notes
Open source →Patches
- Includes arguments in the error message if a command fails for easier debugging
- Uses TypeScript 5 to emit JS
- Excludes tests from the published npm package
- 1.7.117 Mar 2023
Nothing published for this version
- 1.7.027 Jul 2022
Release notes
Open source →New features
- Use
export =in TypeScript so that both CommonJS and ES module projects can import this library (https://github.com/expo/spawn-async/pull/41)
- Use
- 1.7.0-rc.027 Jul 2022pre-release
Nothing published for this version
- 1.6.027 Jan 2022
Nothing published for this version
- 1.5.030 May 2019
Nothing published for this version
- 1.4.219 Apr 2019
Nothing published for this version
- 1.4.021 Nov 2018
Release notes
Open source →Changes
- Convert to TypeScript and publish TypeScript declarations and source maps
- Compile source with
tscinstead of Babel (should not be a breaking change) - Upgrade from cross-spawn 5.x to 6.x
- 1.3.028 Jul 2017
Nothing published for this version
- 1.2.828 Apr 2017
Nothing published for this version