I want to be able to use AbortSignal and execa only supports that in ESM-only versions. Node supports it natively, so wrapping spawn seems reasonable
To do this, the default Executor would need to use it, as well as any test fixtures or harnesses. Or rather, the default Executor should be the only thing spawning child processes atm. (plugin branch)
I want to be able to use
AbortSignalandexecaonly supports that in ESM-only versions. Node supports it natively, so wrappingspawnseems reasonableTo do this, the default
Executorwould need to use it, as well as any test fixtures or harnesses. Or rather, the defaultExecutorshould be the only thing spawning child processes atm. (plugin branch)