UNPKG

might-cli

Version:

A no-code solution for performing frontend tests

14 lines (13 loc) 421 B
import psTree from 'ps-tree'; function kill(pid) { return new Promise((resolve, reject) => { psTree(pid, (err, children) => { if (err) reject(err); children === null || children === void 0 ? void 0 : children.forEach(({ PID }) => process.kill(PID, 'SIGINT')); process.kill(pid, 'SIGINT'); resolve(); }); }); } kill(process.argv[2]);