on-process-exit
v1.0.2
Published
Register callbacks to be run on process exit
Downloads
11
Maintainers
Readme
on-process-exit
Register handlers to be run on process exit.
Installation
npm install --save on-process-exitUsage
Register a handler:
import { registerExitHandler } from 'on-process-exit';
registerExitHandler(() => console.log('exiting'));Deregister a handler:
import { registerExitHandler, deregisterExitHandler } from 'on-process-exit';
const handlerId = registerExitHandler(() => console.log('exiting'));
deregisterExitHandler(handlerId);Respond to different exit event types:
import { registerExitHandler } from 'on-process-exit';
registerExitHandler((event) => console.log(`exiting with event: ${event}`));Development
Install dependencies via pnpm:
pnpm installSetup Husky to format code on commit:
pnpm prepare