Optionalerror?: Error & { code?: string }Set when the child could not be spawned, or ETIMEDOUT when the timeout fired
Optionalsignal?: Signals | nullSet when the child was killed — SIGTERM for a spawnSync timeout, SIGKILL for an OOM kill.
Derived from SpawnSyncReturns rather than written as NodeJS.Signals: that namespace is
a type-only global from @types/node, invisible to eslint's scope analysis, so naming it
directly trips no-undef.
Optionalstderr?: Buffer<ArrayBufferLike> | nullOptionalstdout?: Buffer<ArrayBufferLike> | null
Build the failure message for a non-zero mdaa synth exit.