refactor: remove tree-kill dependency by using native child_process.kill and correcting spawn usage
#12120
| Job | Run time |
|---|---|
| 1m 15s | |
| 1m 17s | |
| 8s | |
| 1m 17s | |
| 1s | |
| 1s | |
| 1s | |
| 1s | |
| 1s | |
| 4m 2s |