sigterm-handler Gracefully exit on SIGTERM or SIGINT Installation npm install --save sigterm-handler Usage const sigtermHandler = require("sigterm-handler") sigtermHandler(() => { // this will get called on SIGTERM or SIGINT // do cleanup here // if async, return promises return Promise.resolve()})