Search results
60 packages found
Gracefully restore the CLI cursor on exit
Minimal async jobs utility library, with streams support
Terminate a Node.js Process based on the Process ID
Run some code when the process exits
Execute custom cleanup function before Node.js exits
Fabulously kill processes. Cross-platform.
Gracefully cleanup when termination signals are sent to your process.
Run some code when the process exits (supports async hooks and pm2 clustering)
A powerful package for gracefully shutting down NestJS applications
- nestjs
- nest.js
- nest
- graceful shutdown
- graceful-shutdown
- graceful
- gracefully
- http-shutdown
- http shutdown
- http-terminate
- http-terminator
- http terminate
- shutdown
- terminate
- View more
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
Cross-platform kill command. Supports recusive/tree-kill in a synchronous manner.
Easily add listeners to signals sent to the running process
onDeath() will register callbacks to call right before your Node.js program terminates.
shutdown(8) for Koishi.
Fabulously kill processes. Cross-platform.
A simple npm package to help you identify and terminate processes using specific ports on your system.
Simple wrapper for process.exit
All in one solution to gracefully shutdown your application through a simple delayed shutdown process. Also allows code reloading and program restarting, instead of using a not so graceful process manager line nodemon.
killport-npm package would take a port number as an argument and then find the process using that port. After identifying the process, it would terminate it, effectively "killing" the port and freeing it up for other processes to use.
Execute a callback when the process exits, passing the exit code (ESM/CJS)