Skip to content

chore(deps): bump execa from 9.6.1 to 10.0.1 - #885

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/execa-10.0.0
Open

chore(deps): bump execa from 9.6.1 to 10.0.1#885
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/execa-10.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 23, 2026

Copy link
Copy Markdown
Contributor

Bumps execa from 9.6.1 to 10.0.1.

Release notes

Sourced from execa's releases.

v10.0.1

  • Fix preferLocal argument escaping edge-case on Windows (#1259) e771733

sindresorhus/execa@v10.0.0...v10.0.1

v10.0.0

Breaking

  • Require Node.js 22. (#1243) 04b4454

  • The subprocess is now a normal promise, instead of a ChildProcess instance augmented with promise methods. All the methods and properties documented by Execa are unchanged. Node.js-specific ChildProcess APIs (such as .on(), .send(), .ref() and .unref()) must now be accessed through the new subprocess.nodeChildProcess property. (#1255) ade74bf

const subprocess = execa('node', ['file.js']);
- subprocess.on('spawn', onSpawn);
+ subprocess.nodeChildProcess.on('spawn', onSpawn);
- await execaCommand('npm run build');
+ await execa`npm run build`;

await execaCommand(commandString);


await execa${parseCommandString(commandString)};
  • Removed the old undocumented stdio: [..., 'ipc'] syntax. Use the ipc: true option instead. (#1245) dcf611c
- await execa('node', ['file.js'], {stdio: ['pipe', 'pipe', 'pipe', 'ipc']});
+ await execa('node', ['file.js'], {ipc: true});
  • When the input or inputFile option is combined with an inherited stdin (for example stdio: 'inherit'), the explicit input is now used, instead of being ignored. To combine multiple inputs, pass an array like stdin: ['inherit', {string: 'input'}]. (#1232) 3ed0544

Improvements

await execa('npm', ['run', 'build'], {killDescendants: true, timeout: 5000});
</tr></table> 

... (truncated)

Commits
  • 8017b27 10.0.1
  • e771733 Fix preferLocal argument escaping edge-case on Windows (#1259)
  • 499fe80 Meta tweaks
  • e389369 10.0.0
  • 3d9d820 Improve taskkill usage (#1258)
  • 5944b2d Update dev dependencies (#1257)
  • 84fa0ec Add killDescendants option to also terminate descendant processes (#1256)
  • ade74bf Add nodeChildProcess to subprocess promises and make the subprocess a norma...
  • 29d9cfc Add .readableStream(), .writableStream() and .transformStream() methods...
  • 522654a Fix flaky test
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 23, 2026
kodiakhq[bot]
kodiakhq Bot previously approved these changes Jul 23, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/execa-10.0.0 branch from 9e6463e to 9de5297 Compare July 23, 2026 17:26
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/execa-10.0.0 branch from 9de5297 to a0caf39 Compare July 30, 2026 17:25
kodiakhq[bot]
kodiakhq Bot previously approved these changes Jul 30, 2026
Bumps [execa](https://github.com/sindresorhus/execa) from 9.6.1 to 10.0.1.
- [Release notes](https://github.com/sindresorhus/execa/releases)
- [Commits](sindresorhus/execa@v9.6.1...v10.0.1)

---
updated-dependencies:
- dependency-name: execa
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump execa from 9.6.1 to 10.0.0 chore(deps): bump execa from 9.6.1 to 10.0.1 Aug 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/execa-10.0.0 branch from a0caf39 to f5b4be1 Compare August 3, 2026 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants