Executed command words, including executable and arguments.
Elapsed execution time in milliseconds.
Process exit code, or null when terminated by a signal or not started.
Termination signal, or null for an ordinary exit.
Captured stderr as text.
Captured stdout as text; binary and streaming modes have separate outputs.
Optionalstdoutstdout as bytes, with stdout: 'buffer'.
Whether the execution deadline was reached.
OptionaltruncatedOutput beyond maxOutput was dropped.
Captured process outcome. Nonzero exit codes are returned; spawn and stream errors reject the promise.