refactor: remove tree-kill dependency by using native child_process.kill and correcting spawn usage
#12119
| Job | Run time |
|---|---|
| 8s | |
| 1m 4s | |
| 1m 3s | |
| 1m 6s | |
| 1s | |
| 1s | |
| 1s | |
| 1s | |
| 1s | |
| 3m 26s |