ctrlc-exit
v1.0.0
Published
Exit the process when `Ctrl`+`C` is pressed
Readme
ctrlc-exit 
Exit the process when Ctrl+C is pressed
Useful for CLI tools when default behavior to exit is disabled (e.g. raw mode is enabled).
Install
$ npm install ctrlc-exitUsage
const ctrlcExit = require('ctrlc-exit');
ctrlcExit();API
Using this prevents the process from exiting normally.
There are multiple ways you can handle this:
- Call
ctrlcExit.done()when you're done listening. It will then let the process exit normally. - Use
process.stdin.unref()if you don't intend to useprocess.stdinafterwards. It will let the process exit normally. - Call
process.exit()to exit the process directly.
Related
- esc-exit - Exit the process using Esc.
License
MIT © Vadim Demedes
