47 packages found
Terminate a Node.js Process based on the Process ID
Gracefully restore the CLI cursor on exit
Gracefully cleanup when termination signals are sent to your process.
Minimal async jobs utility library, with streams support
Run some code when the process exits
Run some code when the process exits (supports async hooks and pm2 clustering)
Wrapper for the Windows `taskkill` command. Ends one or more tasks or processes.
Fabulously kill processes. Cross-platform.
Process thousands of asynchronous or synchronous jobs, concurrently or sequentially, safely and efficiently, without creating thousands of closures.
- abort
- array
- async
- asynchronous
- callback
- cb
- closure
- concurrency
- concurrent
- control
- control flow
- each
- error
- flow
- View more
Easily add listeners to signals sent to the running process
onDeath() will register callbacks to call right before your Node.js program terminates.
Graceful process exit manager. allows waiting on multiple async services.
- graceful
- exit
- signal
- sigterm
- SIGINT
- SIGHUP
- shutdown
- graceful exit
- uncaught
- uncaughtException
- unhandledRejection
- terminate
- stop
- process
Allow terminating a server in an orderly fashion
Kill procesess gracefully with retries, signals and all children
Zero dependencies, gracefully terminates HTTP(S) server.
Gracefully clean up your program at termination with multiple sync and/or async handlers. Wraps the `death` npm module.
Gracefully terminates HTTP servers in Node.js
Gives the ability to execute code upon closing a Node.js application.
Graceful process exit manager. allows waiting on multiple async services.
- graceful
- exit
- signal
- sigterm
- SIGINT
- SIGHUP
- shutdown
- graceful exit
- uncaught
- uncaughtException
- unhandledRejection
- terminate
- stop
- process