euthanasia
Version:
Gracefully exits a Node.js process when memory or CPU usage exceeds defined thresholds. Supports customizable exit logic via async hooks.
36 lines (35 loc) • 811 B
JSON
{
"name": "euthanasia",
"version": "2.0.1",
"description": "Gracefully exits a Node.js process when memory or CPU usage exceeds defined thresholds. Supports customizable exit logic via async hooks.",
"main": "index.js",
"types": "index.d.ts",
"keywords": [
"nodejs",
"memory",
"cpu",
"resource-monitoring",
"graceful-exit",
"graceful-shutdown",
"oom",
"out-of-memory",
"high-cpu",
"self-terminate",
"process-exit",
"resource-limits",
"watchdog"
],
"scripts": {
"test": "npx jest",
"format": "prettier . --write"
},
"author": "Jacek Pietal <github.com/nenjack>",
"license": "MIT",
"repository": {
"type": "git",
"url": "git://github.com/nenjack/euthanasia.git"
},
"devDependencies": {
"prettier": "^3.7.4"
}
}