Ensure child processes are closed when the parent closes
kill trees of processes
Kill process running on given port
Fabulously kill processes. Cross-platform.
A replacement for process.exit that ensures stdio are fully drained before exiting.
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
Fabulously kill processes. Cross-platform.
when you want to fire an event no matter how a process exits.
Exit,close,kill,shutdown app completely for React Native on iOS and Android.
An Rx-version of child_process.spawn
A replacement for process.exit that ensures stdio are fully drained before exiting.
Run several commands concurrently. Show output for one command at a time. Kill all at once.
Run some code when the process exits (supports async hooks and pm2 clustering)
Easily kill hanging processes on ports - on any platform!
Get all children of a pid
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
A graceful way to shutdown / handle process exit
safely cleanup in signal handlers
tsc wrapper for midway development
Adds cross-platform `kill` function to spawn-command processes
Run some code when the process exits
Gracefully stop hapi.js servers
TypeScript definitions for kill-port
Run a child as if it's the foreground process. Give it stdio. Exit when it exits.
Tracer for execve{,at} and pre-exec behavior, launcher for debuggers.
eBPF backend for tracexec [Internal implementation! DO NOT DEPEND ON!]
Ptrace backend for tracexec [Internal implementation! DO NOT DEPEND ON!]
Core crate of tracexec [Internal implementation! DO NOT DEPEND ON!]
JSON exporter for tracexec [Internal implementation! DO NOT DEPEND ON!]
Perfetto exporter for tracexec [Internal implementation! DO NOT DEPEND ON!]
TUI implementation for tracexec [Internal implementation! DO NOT DEPEND ON!]
Trivial module that allows you to create threads that are not killed if the process exits cleanly
no zombies ever, not even on `exit!` or `kill -9`
Trivial module that allows you to create threads that are not killed if the process exits cleanly