process-events-shim
v0.1.0
Published
Shims process event functionality.
Downloads
4
Readme
process-events-shim
Shims process event functionality.
Usage
require("process-events-shim")
This will do nothing
- if not running in the browser,
- if any of the event functions are defined on
process
already, or - if
window.onerror
is notnull
when this module is loaded
In Browserify-like environments, the following will happen:
- the
process
object will get the standard EventEmitter methods. window.onerror
will be a function that emits anuncaughtException
event on the process object.- a listener gets added to the window's
unload
event which emits anexit
event on the process object.
Credits
The initial structure of this module was generated by Jumpstart, using the Jumpstart Black Coffee template.
License
process-events-shim is released under the MIT License.
Copyright (c) 2013 Meryn Stol