UNPKG

esc-exit

Version:

Exit the process when the `esc` key is pressed

30 lines (17 loc) 567 B
# esc-exit > Exit the process when the <kbd>esc</kbd> key is pressed Useful for CLI tools to let the user press <kbd>esc</kbd> or <kbd>control+c</kbd> to get out. ## Install ```sh npm install esc-exit ``` ## Usage ```js import escExit from 'esc-exit'; escExit(); ``` ## API Using this prevents the process from exiting normally. There are multiple ways you can handle this: - Call the unsubscribe method that `escExit()` returns when you're done listening. It will then let the process exit normally. - Call `process.exit()` to exit the process directly.