Bakhtina Sofya b84cb877be 1st comm | 3 týždňov pred | |
---|---|---|
.. | ||
index.d.ts | 3 týždňov pred | |
index.js | 3 týždňov pred | |
license | 3 týždňov pred | |
package.json | 3 týždňov pred | |
readme.md | 3 týždňov pred |
Fabulously kill processes. Cross-platform.
Works on macOS, Linux, Windows.
$ npm install fkill
const fkill = require('fkill');
(async () => {
await fkill(1337);
console.log('Killed process');
})();
fkill('Safari');
fkill(':8080');
fkill([1337, 'Safari', ':8080']);
Returns a promise that resolves when the process is killed.
Type: number | string | Array<number | string>
One or more process IDs/names/ports to kill.
To kill a port, prefix it with a colon. For example: :8080
.
Type: object
Type: boolean
Default: false
Force kill the process.
Type: boolean
Default: true
Kill all child processes along with the parent process. (Windows only)
Type: boolean
Default: false
Ignore capitalization when killing a process.
Note that the case is always ignored on Windows.
Type: boolean
Default: false
Suppress all error messages. For example: Process doesn't exist
.