# graceful-process **Repository Path**: mirrors_node-modules/graceful-process ## Basic Information - **Project Name**: graceful-process - **Description**: graceful exit process even parent exit on SIGKILL. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2025-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # graceful-process [![NPM version](https://img.shields.io/npm/v/graceful-process.svg?style=flat-square)](https://npmjs.org/package/graceful-process) [![NPM quality](http://npm.packagequality.com/shield/graceful-process.svg?style=flat-square)](http://packagequality.com/#?package=graceful-process) [![NPM download](https://img.shields.io/npm/dm/graceful-process.svg?style=flat-square)](https://npmjs.org/package/graceful-process) [![Node.js Version](https://img.shields.io/node/v/graceful-process.svg?style=flat)](https://nodejs.org/en/download/) [![Continuous Integration](https://github.com/node-modules/graceful-process/actions/workflows/nodejs.yml/badge.svg)](https://github.com/node-modules/graceful-process/actions/workflows/nodejs.yml) [![Test coverage](https://img.shields.io/codecov/c/github/node-modules/graceful-process.svg?style=flat-square)](https://codecov.io/gh/node-modules/graceful-process) graceful exit process even parent exit on SIGKILL. ## Install ```bash npm i graceful-process ``` ## Usage Import this module and execute it on every child process file. ```ts // mycli.ts import { graceful } from 'graceful-process'; graceful({ logger: console, label: 'mycli-child-cmd' }); ``` ## Support - [x] cluster - [x] child_process.fork() - [ ] child_process.spawn() ## Contributors [![Contributors](https://contrib.rocks/image?repo=node-modules/graceful-process)](https://github.com/node-modules/graceful-process/graphs/contributors) Made with [contributors-img](https://contrib.rocks).