0.1.0 • Published 11 years ago
sigint-hook v0.1.0
sigint-hook
Normalize the process SIGINT signal.
Usage
Install
npm install sigint-hookConfiguration
eventOnHookOnly (default false): if true, will not emit on the process global object
triggerOnce (default: false): if true, will stop listening after first SIGINT signal
Examples
Default:
require("sigint-hook")().on("SIGINT", function() {
  // do something
});Customized:
require("sigint-hook")({
	eventOnHookOnly: true,
	triggerOnce: true
}).on("SIGINT", function() {
  // do something
});Please note that you can kill sigint-hook by running the .close() method on the return object:
var sigint = require("sigint-hook")({
	eventOnHookOnly: true
}).on("SIGINT", function() {
  // do something
});
// kill off early:
sigint.close();License
This project uses MIT. See LICENSE file for additional information.
0.1.0
11 years ago