v2.0.0v1.0.0
Reading changes from the repo…
execa.command()
method, allowing users to specify commands and their arguments as a single string, simplifying command execution especially for paths with spaces. maxBuffer
value from 10 MB
to 100 MB
, resolving issues for users processing larger data like images. execa.stdout()
and execa.stderr()
methods, streamlining the API and encouraging destructuring for accessing output. execa.node()
, providing clearer guidance and adding missing TypeScript definitions. cancel()
method, making it easier to use without changing its behavior. result.all
that combines both stdout
and stderr
outputs, providing a complete view of the process output. stdin: 0
is incorrectly allowed with stdio
, ensuring proper usage of these options. execa.sync()
, ensuring consistency in error handling across synchronous and asynchronous calls. error.timedOut
property not functioning correctly with execa.sync()
, ensuring accurate timeout reporting. maxBuffer
to ensure that errors related to buffer limits are reported consistently across all streams.