Bump execa from 8.0.1 to 9.1.0
Bumps execa from 8.0.1 to 9.1.0.
Release notes
Sourced from execa's releases.
v9.1.0
Features (types)
- Export
TemplateExpressiontype. (#1049)v9.0.2
Bug fixes (types)
- Do not require using
--lib domfor TypeScript users (#1043, #1044)- Fix type of the
rejectoption (#1046)v9.0.1
Bug fixes (types)
- Fix types not being importable (#1033) 3bdab60
- Fix complexity bug with types (#1037) 6cc519b
- Fix complexity bug with types (#1035) fee011d
v9.0.0
This major release brings many important features including:
- Split the output into lines, or progressively iterate over them.
- Transform or filter the input/output using simple functions.
- Print the output to the terminal while still retrieving it programmatically.
- Redirect the input/output from/to a file.
- Advanced piping between multiple subprocesses.
- Improved verbose mode, for debugging.
- More detailed errors, including when terminating subprocesses.
- Enhanced template string syntax.
- Global/shared options.
- Web streams and Transform streams support.
- Convert the subprocess to a stream.
- New documentation with many examples.
Please check the release post for a high-level overview! For the full list of breaking changes, features and bug fixes, please read below.
Thanks
@younggglcy,@koshic,@am0o0and@codesmith-emmyfor your help!
One of the maintainers
@ehmickyis looking for a remote full-time position. Specialized in Node.js back-ends and CLIs, he led Netlify Build, Plugins and Configuration for 2.5 years. Feel free to contact him on his website or on LinkedIn!
Breaking changes (not types)
Dropped support for Node.js version
<18.19.0and20.0.0 - 20.4.0. (834e3726)When the
encodingoption is'buffer', the output (result.stdout,result.stderr,result.all) is now anUint8Arrayinstead of aBuffer. For more information, see this blog post. (by@younggglcy) (#586)</tr></table>
... (truncated)
Commits
62d02af9.1.0733d6ffSplit CI jobs (#1052)3b11ac8Check types on TypeScript 5.1 + latest (#1051)de8e7daDocument minimum TypeScript version (#1050)2d84752ExportTemplateExpressiontype (#1049)b8c131c9.0.2e2903e9Run TypeScript on the types (#1042)ab2a9edFix type of result when using thereject: falseoption (#1046)11bbd9dFix type ofTransformStream(#1044)6f4941eFix typing of web streams (#1043)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)