You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

eventhandler.js

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eventhandler.js - npm Package Compare versions

Comparing version
0.1.2
to
0.2.0
+1
-1
bower.json

@@ -29,3 +29,3 @@ {

},
"version": "0.1.2+0.master.dcc0ae6647a8"
"version": "0.2.0+master.0.5ba740be4d26"
}

@@ -1,2 +0,2 @@

/*! eventhandler.js v0.1.2+0.master.dcc0ae6647a8 | (c) 2015 Justin Murray | built on 2015-06-19 */
/*! eventhandler.js v0.2.0+master.0.5ba740be4d26 | (c) 2015 Justin Murray | built on 2015-09-30 */

@@ -37,12 +37,15 @@ (function() {

EventHandler.prototype.fireAsync = function() {
var args, fn, i, len, ref;
var args, fn, fn1, i, len, ref;
args = 1 <= arguments.length ? slice.call(arguments, 0) : [];
ref = this.list;
fn1 = (function(_this) {
return function(fn) {
return setTimeout(function() {
return fn.apply(_this, args);
}, 0);
};
})(this);
for (i = 0, len = ref.length; i < len; i++) {
fn = ref[i];
setTimeout((function(_this) {
return function() {
return fn.apply(_this, args);
};
})(this), 0);
fn1(fn);
}

@@ -49,0 +52,0 @@ return this.fireNow = this.firesOnce;

@@ -9,3 +9,3 @@ {

"names": [],
"mappings": "AAAA;AAAA,MAAA;;EAAA,CAAC,SAAC,IAAD,EAAO,OAAP;IACC,IAAI,OAAO,MAAP,KAAiB,UAAjB,IAA+B,oBAAnC;aAEE,MAAA,CAAO,EAAP,EAAW,OAAX,EAFF;KAAA,MAGK,IAAI,OAAO,OAAP,KAAkB,QAAtB;aAEH,MAAM,CAAC,OAAP,GAAiB,OAAA,CAAA,EAFd;KAAA,MAAA;aAKH,IAAI,CAAC,YAAL,GAAoB,OAAA,CAAA,EALjB;;EAJN,CAAD,CAAA,CAUE,IAVF,EAUQ,SAAA;AACN,QAAA;AAAA,WAAa;MACE,sBACX,SADW,EAEX,SAFW,EAGX,aAHW;QACX,IAAC,CAAA,gCAAD,YAAa;QACb,IAAC,CAAA,gCAAD,YAAa;QACb,IAAC,CAAA,wCAAD,gBAAiB;QAEjB,IAAC,CAAA,IAAD,GAAQ;QACR,IAAC,CAAA,OAAD,GAAW;MANA;;6BAQb,IAAA,GAAM,SAAA;AACJ,YAAA;QADK;AACL;AAAA,aAAA,qCAAA;;UAAA,EAAE,CAAC,KAAH,CAAS,IAAT,EAAe,IAAf;AAAA;eACA,IAAC,CAAA,OAAD,GAAW,IAAC,CAAA;MAFR;;6BAIN,SAAA,GAAW,SAAA;AACT,YAAA;QADU;AACV;AAAA,aAAA,qCAAA;;UACE,UAAA,CACE,CAAA,SAAA,KAAA;mBAAA,SAAA;qBAAG,EAAE,CAAC,KAAH,CAAS,KAAT,EAAe,IAAf;YAAH;UAAA,CAAA,CAAA,CAAA,IAAA,CADF,EAEE,CAFF;AADF;eAKA,IAAC,CAAA,OAAD,GAAW,IAAC,CAAA;MANH;;6BASX,IAAA,GAAM,YAAC,CAAC,SAAS,CAAC;;6BAClB,SAAA,GAAW,YAAC,CAAC,SAAS,CAAC;;6BAEvB,EAAA,GAAI,SAAC,EAAD;AACF,YAAA;QAAA,IAAC,CAAA,IAAI,CAAC,IAAN,CAAW,EAAX;QACA,IAAG,IAAC,CAAA,OAAD,4CAAY,IAAC,CAAA,qBAAb,IAA6B,IAAC,CAAA,SAAD,KAAc,IAA9C;UACE,UAAA,CACE,CAAA,SAAA,KAAA;mBAAA,SAAA;qBAAG,EAAE,CAAC,KAAH,CAAS,KAAT,EAAe,KAAC,CAAA,aAAhB;YAAH;UAAA,CAAA,CAAA,CAAA,IAAA,CADF,EAEE,CAFF,EADF;;eAKA,MAAA,GACE;UAAA,EAAA,EAAI,EAAJ;UACA,GAAA,EAAK,IADL;UAEA,GAAA,EAAK,SAAA;mBACH,MAAM,CAAC,GAAG,CAAC,GAAX,CAAe,MAAM,CAAC,EAAtB;UADG,CAFL;;MARA;;6BAaJ,GAAA,GAAK,SAAC,EAAD;AACH,YAAA;QAAA,IAAG,UAAH;iBACE,IAAC,CAAA,IAAD;;AAAS;AAAA;iBAAA,qCAAA;;kBAAsB,CAAA,KAAO;6BAA7B;;AAAA;;wBADX;SAAA,MAAA;iBAGE,IAAC,CAAA,IAAI,CAAC,MAAN,GAAe,EAHjB;;MADG;;;;;EAvCD,CAVR;AAAA"
"mappings": "AAAA;AAAA,MAAA;;EAAA,CAAC,SAAC,IAAD,EAAO,OAAP;IACC,IAAI,OAAO,MAAP,KAAiB,UAAjB,IAA+B,oBAAnC;aAEE,MAAA,CAAO,EAAP,EAAW,OAAX,EAFF;KAAA,MAGK,IAAI,OAAO,OAAP,KAAkB,QAAtB;aAEH,MAAM,CAAC,OAAP,GAAiB,OAAA,CAAA,EAFd;KAAA,MAAA;aAKH,IAAI,CAAC,YAAL,GAAoB,OAAA,CAAA,EALjB;;EAJN,CAAD,CAAA,CAUE,IAVF,EAUQ,SAAA;AACN,QAAA;AAAA,WAAa;MACE,sBACX,SADW,EAEX,SAFW,EAGX,aAHW;QACX,IAAC,CAAA,gCAAD,YAAa;QACb,IAAC,CAAA,gCAAD,YAAa;QACb,IAAC,CAAA,wCAAD,gBAAiB;QAEjB,IAAC,CAAA,IAAD,GAAQ;QACR,IAAC,CAAA,OAAD,GAAW;MANA;;6BAQb,IAAA,GAAM,SAAA;AACJ,YAAA;QADK;AACL;AAAA,aAAA,qCAAA;;UAAA,EAAE,CAAC,KAAH,CAAS,IAAT,EAAe,IAAf;AAAA;eACA,IAAC,CAAA,OAAD,GAAW,IAAC,CAAA;MAFR;;6BAIN,SAAA,GAAW,SAAA;AACT,YAAA;QADU;AACV;cACK,CAAA,SAAA,KAAA;iBAAA,SAAC,EAAD;mBACD,UAAA,CACE,SAAA;qBAAG,EAAE,CAAC,KAAH,CAAS,KAAT,EAAe,IAAf;YAAH,CADF,EAEE,CAFF;UADC;QAAA,CAAA,CAAA,CAAA,IAAA;AADL,aAAA,qCAAA;;cACM;AADN;eAMA,IAAC,CAAA,OAAD,GAAW,IAAC,CAAA;MAPH;;6BAUX,IAAA,GAAM,YAAC,CAAC,SAAS,CAAC;;6BAClB,SAAA,GAAW,YAAC,CAAC,SAAS,CAAC;;6BAEvB,EAAA,GAAI,SAAC,EAAD;AACF,YAAA;QAAA,IAAC,CAAA,IAAI,CAAC,IAAN,CAAW,EAAX;QACA,IAAG,IAAC,CAAA,OAAD,4CAAY,IAAC,CAAA,qBAAb,IAA6B,IAAC,CAAA,SAAD,KAAc,IAA9C;UACE,UAAA,CACE,CAAA,SAAA,KAAA;mBAAA,SAAA;qBAAG,EAAE,CAAC,KAAH,CAAS,KAAT,EAAe,KAAC,CAAA,aAAhB;YAAH;UAAA,CAAA,CAAA,CAAA,IAAA,CADF,EAEE,CAFF,EADF;;eAKA,MAAA,GACE;UAAA,EAAA,EAAI,EAAJ;UACA,GAAA,EAAK,IADL;UAEA,GAAA,EAAK,SAAA;mBACH,MAAM,CAAC,GAAG,CAAC,GAAX,CAAe,MAAM,CAAC,EAAtB;UADG,CAFL;;MARA;;6BAaJ,GAAA,GAAK,SAAC,EAAD;AACH,YAAA;QAAA,IAAG,UAAH;iBACE,IAAC,CAAA,IAAD;;AAAS;AAAA;iBAAA,qCAAA;;kBAAsB,CAAA,KAAO;6BAA7B;;AAAA;;wBADX;SAAA,MAAA;iBAGE,IAAC,CAAA,IAAI,CAAC,MAAN,GAAe,EAHjB;;MADG;;;;;EAxCD,CAVR;AAAA"
}

@@ -1,4 +0,4 @@

/*! eventhandler.js v0.1.2+0.master.dcc0ae6647a8 | (c) 2015 Justin Murray | built on 2015-06-19 */
/*! eventhandler.js v0.2.0+master.0.5ba740be4d26 | (c) 2015 Justin Murray | built on 2015-09-30 */
(function(){var a=[].slice;!function(a,b){return"function"==typeof define&&null!=define.amd?define([],b):"object"==typeof exports?module.exports=b():a.EventHandler=b()}(this,function(){var b;return b=function(){function b(a,b,c){this.firesOnce=null!=a?a:!1,this.fireAtReg=null!=b?b:!1,this.fireAtRegArgs=null!=c?c:[],this.list=[],this.fireNow=!1}return b.prototype.fire=function(){var b,c,d,e,f;for(b=1<=arguments.length?a.call(arguments,0):[],f=this.list,d=0,e=f.length;e>d;d++)c=f[d],c.apply(this,b);return this.fireNow=this.firesOnce},b.prototype.fireAsync=function(){var b,c,d,e,f;for(b=1<=arguments.length?a.call(arguments,0):[],f=this.list,d=0,e=f.length;e>d;d++)c=f[d],setTimeout(function(a){return function(){return c.apply(a,b)}}(this),0);return this.fireNow=this.firesOnce},b.prototype.emit=b.prototype.fire,b.prototype.emitAsync=b.prototype.fireAsync,b.prototype.on=function(a){var b;return this.list.push(a),(this.fireNow||("function"==typeof this.fireAtReg?this.fireAtReg():void 0)||this.fireAtReg===!0)&&setTimeout(function(b){return function(){return a.apply(b,b.fireAtRegArgs)}}(this),0),b={fn:a,evt:this,off:function(){return b.evt.off(b.fn)}}},b.prototype.off=function(a){var b;return null!=a?this.list=function(){var c,d,e,f;for(e=this.list,f=[],c=0,d=e.length;d>c;c++)b=e[c],b!==a&&f.push(b);return f}.call(this):this.list.length=0},b}()})}).call(this);
(function(){var a=[].slice;!function(a,b){return"function"==typeof define&&null!=define.amd?define([],b):"object"==typeof exports?module.exports=b():a.EventHandler=b()}(this,function(){var b;return b=function(){function b(a,b,c){this.firesOnce=null!=a?a:!1,this.fireAtReg=null!=b?b:!1,this.fireAtRegArgs=null!=c?c:[],this.list=[],this.fireNow=!1}return b.prototype.fire=function(){var b,c,d,e,f;for(b=1<=arguments.length?a.call(arguments,0):[],f=this.list,d=0,e=f.length;e>d;d++)c=f[d],c.apply(this,b);return this.fireNow=this.firesOnce},b.prototype.fireAsync=function(){var b,c,d,e,f,g;for(b=1<=arguments.length?a.call(arguments,0):[],g=this.list,d=function(a){return function(c){return setTimeout(function(){return c.apply(a,b)},0)}}(this),e=0,f=g.length;f>e;e++)c=g[e],d(c);return this.fireNow=this.firesOnce},b.prototype.emit=b.prototype.fire,b.prototype.emitAsync=b.prototype.fireAsync,b.prototype.on=function(a){var b;return this.list.push(a),(this.fireNow||("function"==typeof this.fireAtReg?this.fireAtReg():void 0)||this.fireAtReg===!0)&&setTimeout(function(b){return function(){return a.apply(b,b.fireAtRegArgs)}}(this),0),b={fn:a,evt:this,off:function(){return b.evt.off(b.fn)}}},b.prototype.off=function(a){var b;return null!=a?this.list=function(){var c,d,e,f;for(e=this.list,f=[],c=0,d=e.length;d>c;c++)b=e[c],b!==a&&f.push(b);return f}.call(this):this.list.length=0},b}()})}).call(this);
//# sourceMappingURL=EventHandler.min.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"EventHandler.min.js","sources":["EventHandler.js"],"names":["slice","root","factory","define","amd","exports","module","EventHandler","this","firesOnce","fireAtReg","fireAtRegArgs","list","fireNow","prototype","fire","args","fn","i","len","ref","arguments","length","call","apply","fireAsync","setTimeout","_this","emit","emitAsync","on","result","push","evt","off","x","results"],"mappings":";;CAEA,WACE,GAAIA,MAAWA,OAEf,SAAUC,EAAMC,GACd,MAAsB,kBAAXC,SAAwC,MAAdA,OAAOC,IACnCD,UAAWD,GACU,gBAAZG,SACTC,OAAOD,QAAUH,IAEjBD,EAAKM,aAAeL,KAE5BM,KAAM,WACP,GAAID,EACJ,OAAOA,GAAe,WACpB,QAASA,GAAaE,EAAWC,EAAWC,GAC1CH,KAAKC,UAAyB,MAAbA,EAAoBA,GAAY,EACjDD,KAAKE,UAAyB,MAAbA,EAAoBA,GAAY,EACjDF,KAAKG,cAAiC,MAAjBA,EAAwBA,KAC7CH,KAAKI,QACLJ,KAAKK,SAAU,EAwEjB,MArEAN,GAAaO,UAAUC,KAAO,WAC5B,GAAIC,GAAMC,EAAIC,EAAGC,EAAKC,CAGtB,KAFAJ,EAAO,GAAKK,UAAUC,OAAStB,EAAMuB,KAAKF,UAAW,MACrDD,EAAMZ,KAAKI,KACNM,EAAI,EAAGC,EAAMC,EAAIE,OAAYH,EAAJD,EAASA,IACrCD,EAAKG,EAAIF,GACTD,EAAGO,MAAMhB,KAAMQ,EAEjB,OAAOR,MAAKK,QAAUL,KAAKC,WAG7BF,EAAaO,UAAUW,UAAY,WACjC,GAAIT,GAAMC,EAAIC,EAAGC,EAAKC,CAGtB,KAFAJ,EAAO,GAAKK,UAAUC,OAAStB,EAAMuB,KAAKF,UAAW,MACrDD,EAAMZ,KAAKI,KACNM,EAAI,EAAGC,EAAMC,EAAIE,OAAYH,EAAJD,EAASA,IACrCD,EAAKG,EAAIF,GACTQ,WAAW,SAAUC,GACnB,MAAO,YACL,MAAOV,GAAGO,MAAMG,EAAOX,KAExBR,MAAO,EAEZ,OAAOA,MAAKK,QAAUL,KAAKC,WAG7BF,EAAaO,UAAUc,KAAOrB,EAAaO,UAAUC,KAErDR,EAAaO,UAAUe,UAAYtB,EAAaO,UAAUW,UAE1DlB,EAAaO,UAAUgB,GAAK,SAASb,GACnC,GAAIc,EASJ,OARAvB,MAAKI,KAAKoB,KAAKf,IACXT,KAAKK,UAAsC,kBAAnBL,MAAKE,UAA2BF,KAAKE,YAAc,SAAWF,KAAKE,aAAc,IAC3GgB,WAAW,SAAUC,GACnB,MAAO,YACL,MAAOV,GAAGO,MAAMG,EAAOA,EAAMhB,iBAE9BH,MAAO,GAELuB,GACLd,GAAIA,EACJgB,IAAKzB,KACL0B,IAAK,WACH,MAAOH,GAAOE,IAAIC,IAAIH,EAAOd,OAKnCV,EAAaO,UAAUoB,IAAM,SAASjB,GACpC,GAAIkB,EACJ,OAAU,OAANlB,EACKT,KAAKI,KAAO,WACjB,GAAIM,GAAGC,EAAKC,EAAKgB,CAGjB,KAFAhB,EAAMZ,KAAKI,KACXwB,KACKlB,EAAI,EAAGC,EAAMC,EAAIE,OAAYH,EAAJD,EAASA,IACrCiB,EAAIf,EAAIF,GACJiB,IAAMlB,GACRmB,EAAQJ,KAAKG,EAGjB,OAAOC,IACNb,KAAKf,MAEDA,KAAKI,KAAKU,OAAS,GAIvBf,SAKVgB,KAAKf"}
{"version":3,"file":"EventHandler.min.js","sources":["EventHandler.js"],"names":["slice","root","factory","define","amd","exports","module","EventHandler","this","firesOnce","fireAtReg","fireAtRegArgs","list","fireNow","prototype","fire","args","fn","i","len","ref","arguments","length","call","apply","fireAsync","fn1","_this","setTimeout","emit","emitAsync","on","result","push","evt","off","x","results"],"mappings":";;CAEA,WACE,GAAIA,MAAWA,OAEf,SAAUC,EAAMC,GACd,MAAsB,kBAAXC,SAAwC,MAAdA,OAAOC,IACnCD,UAAWD,GACU,gBAAZG,SACTC,OAAOD,QAAUH,IAEjBD,EAAKM,aAAeL,KAE5BM,KAAM,WACP,GAAID,EACJ,OAAOA,GAAe,WACpB,QAASA,GAAaE,EAAWC,EAAWC,GAC1CH,KAAKC,UAAyB,MAAbA,EAAoBA,GAAY,EACjDD,KAAKE,UAAyB,MAAbA,EAAoBA,GAAY,EACjDF,KAAKG,cAAiC,MAAjBA,EAAwBA,KAC7CH,KAAKI,QACLJ,KAAKK,SAAU,EA2EjB,MAxEAN,GAAaO,UAAUC,KAAO,WAC5B,GAAIC,GAAMC,EAAIC,EAAGC,EAAKC,CAGtB,KAFAJ,EAAO,GAAKK,UAAUC,OAAStB,EAAMuB,KAAKF,UAAW,MACrDD,EAAMZ,KAAKI,KACNM,EAAI,EAAGC,EAAMC,EAAIE,OAAYH,EAAJD,EAASA,IACrCD,EAAKG,EAAIF,GACTD,EAAGO,MAAMhB,KAAMQ,EAEjB,OAAOR,MAAKK,QAAUL,KAAKC,WAG7BF,EAAaO,UAAUW,UAAY,WACjC,GAAIT,GAAMC,EAAIS,EAAKR,EAAGC,EAAKC,CAU3B,KATAJ,EAAO,GAAKK,UAAUC,OAAStB,EAAMuB,KAAKF,UAAW,MACrDD,EAAMZ,KAAKI,KACXc,EAAM,SAAUC,GACd,MAAO,UAASV,GACd,MAAOW,YAAW,WAChB,MAAOX,GAAGO,MAAMG,EAAOX,IACtB,KAEJR,MACEU,EAAI,EAAGC,EAAMC,EAAIE,OAAYH,EAAJD,EAASA,IACrCD,EAAKG,EAAIF,GACTQ,EAAIT,EAEN,OAAOT,MAAKK,QAAUL,KAAKC,WAG7BF,EAAaO,UAAUe,KAAOtB,EAAaO,UAAUC,KAErDR,EAAaO,UAAUgB,UAAYvB,EAAaO,UAAUW,UAE1DlB,EAAaO,UAAUiB,GAAK,SAASd,GACnC,GAAIe,EASJ,OARAxB,MAAKI,KAAKqB,KAAKhB,IACXT,KAAKK,UAAsC,kBAAnBL,MAAKE,UAA2BF,KAAKE,YAAc,SAAWF,KAAKE,aAAc,IAC3GkB,WAAW,SAAUD,GACnB,MAAO,YACL,MAAOV,GAAGO,MAAMG,EAAOA,EAAMhB,iBAE9BH,MAAO,GAELwB,GACLf,GAAIA,EACJiB,IAAK1B,KACL2B,IAAK,WACH,MAAOH,GAAOE,IAAIC,IAAIH,EAAOf,OAKnCV,EAAaO,UAAUqB,IAAM,SAASlB,GACpC,GAAImB,EACJ,OAAU,OAANnB,EACKT,KAAKI,KAAO,WACjB,GAAIM,GAAGC,EAAKC,EAAKiB,CAGjB,KAFAjB,EAAMZ,KAAKI,KACXyB,KACKnB,EAAI,EAAGC,EAAMC,EAAIE,OAAYH,EAAJD,EAASA,IACrCkB,EAAIhB,EAAIF,GACJkB,IAAMnB,GACRoB,EAAQJ,KAAKG,EAGjB,OAAOC,IACNd,KAAKf,MAEDA,KAAKI,KAAKU,OAAS,GAIvBf,SAKVgB,KAAKf"}

@@ -0,0 +0,0 @@ The MIT License (MIT)

{
"name": "eventhandler.js",
"repository": "murrayju/xmlCoffee",
"repository": "murrayju/EventHandler.js",
"license": "MIT",

@@ -54,3 +54,3 @@ "keywords": [

},
"version": "0.1.2+0.master.dcc0ae6647a8"
"version": "0.2.0+master.0.5ba740be4d26"
}

@@ -0,0 +0,0 @@ # EventHandler.js

@@ -27,6 +27,7 @@ ((root, factory) ->

for fn in @list
setTimeout(
=> fn.apply(this, args)
0
)
do (fn) =>
setTimeout(
=> fn.apply(this, args)
0
)
@fireNow = @firesOnce

@@ -33,0 +34,0 @@

{
"major": 0,
"minor": 1,
"patch": 2
"minor": 2,
"patch": 0
}