New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

events-ex

Package Overview
Dependencies
Maintainers
1
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

events-ex - npm Package Compare versions

Comparing version 0.9.3 to 0.9.4

42

eventable.js

@@ -133,3 +133,3 @@ // Generated by CoffeeScript 1.9.0

}
if (type === 'error' && !(data && listeners)) {
if (type === 'error' && !listeners) {
er = arguments[1];

@@ -158,20 +158,3 @@ if (this.domain) {

evt = Event(this);
if (isObject(listeners)) {
l = arguments.length;
args = new Array(l - 1);
i = 1;
while (i < l) {
args[i - 1] = arguments[i];
++i;
}
listeners = listeners.slice();
i = 0;
while ((listener = listeners[i])) {
listener.apply(evt, args);
if (evt.stopped) {
break;
}
++i;
}
} else {
if (!isObject(listeners)) {
switch (arguments.length) {

@@ -190,9 +173,24 @@ case 1:

args = new Array(l - 1);
i = 1;
while (i < l) {
i = 0;
while (++i < l) {
args[i - 1] = arguments[i];
++i;
}
listeners.apply(evt, args);
}
} else {
l = arguments.length;
args = new Array(l - 1);
i = 0;
while (++i < l) {
args[i - 1] = arguments[i];
}
listeners = listeners.slice();
i = 0;
while ((listener = listeners[i])) {
listener.apply(evt, args);
if (evt.stopped) {
break;
}
++i;
}
}

@@ -199,0 +197,0 @@ if (this.domain && this !== process) {

{
"name": "events-ex",
"version": "0.9.3",
"version": "0.9.4",
"description": "Browser-friendly enhanced events most compatible with standard node.js and coffee-script",

@@ -37,3 +37,2 @@ "contributors": [

"dependencies": {
"d": "~0.1.1",
"es5-ext": "~0.10.5",

@@ -40,0 +39,0 @@ "util-ex": "^0.2.5"

@@ -6,6 +6,5 @@ 'use strict';

, value = require('es5-ext/object/valid-object')
, d = require('d')
, emit = require('./event-emitter').methods.emit
, defineProperty = Object.defineProperty
, defineProperty = require('util-ex/lib/defineProperty')
, hasOwnProperty = Object.prototype.hasOwnProperty

@@ -28,6 +27,6 @@ , getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;

}
defineProperty(e1, '__eePipes__', d('c', pipes = [e2]));
defineProperty(e1, '__eePipes__', pipes = [e2]);
desc = getOwnPropertyDescriptor(e1, name);
if (!desc) {
desc = d('c', undefined);
desc = {};
} else {

@@ -42,4 +41,4 @@ delete desc.get;

};
defineProperty(e1, name, desc);
defineProperty(e1, name, desc.value, desc);
return pipe;
};

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc