Socket
Socket
Sign inDemoInstall

eventemitter3

Package Overview
Dependencies
Maintainers
3
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eventemitter3 - npm Package Compare versions

Comparing version 1.0.3 to 1.1.0

LICENSE

19

index.js

@@ -11,3 +11,3 @@ 'use strict';

//
var prefix = typeof Object.create !== 'function';
var prefix = typeof Object.create !== 'function' ? '~' : false;

@@ -54,3 +54,3 @@ /**

EventEmitter.prototype.listeners = function listeners(event, exists) {
var evt = prefix ? '~'+ event : event
var evt = prefix ? prefix + event : event
, available = this._events && this._events[evt];

@@ -77,3 +77,3 @@

EventEmitter.prototype.emit = function emit(event, a1, a2, a3, a4, a5) {
var evt = prefix ? '~'+ event : event;
var evt = prefix ? prefix + event : event;

@@ -138,3 +138,3 @@ if (!this._events || !this._events[evt]) return false;

var listener = new EE(fn, context || this)
, evt = prefix ? '~'+ event : event;
, evt = prefix ? prefix + event : event;

@@ -163,3 +163,3 @@ if (!this._events) this._events = prefix ? {} : Object.create(null);

var listener = new EE(fn, context || this, true)
, evt = prefix ? '~'+ event : event;
, evt = prefix ? prefix + event : event;

@@ -188,3 +188,3 @@ if (!this._events) this._events = prefix ? {} : Object.create(null);

EventEmitter.prototype.removeListener = function removeListener(event, fn, context, once) {
var evt = prefix ? '~'+ event : event;
var evt = prefix ? prefix + event : event;

@@ -239,3 +239,3 @@ if (!this._events || !this._events[evt]) return this;

if (event) delete this._events[prefix ? '~'+ event : event];
if (event) delete this._events[prefix ? prefix + event : event];
else this._events = prefix ? {} : Object.create(null);

@@ -260,4 +260,9 @@

//
// Expose the prefix.
//
EventEmitter.prefixed = prefix;
//
// Expose the module.
//
module.exports = EventEmitter;
{
"name": "eventemitter3",
"version": "1.0.3",
"version": "1.1.0",
"description": "EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.",

@@ -5,0 +5,0 @@ "main": "index.js",

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