Socket
Socket
Sign inDemoInstall

eventemitter2

Package Overview
Dependencies
0
Maintainers
2
Versions
62
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 6.4.3 to 6.4.4

8

CHANGELOG.md

@@ -9,2 +9,10 @@ # Change Log

# [6.4.4] - 2021-02-23
### Added
- `ETIMEDOUT` code property to timeout errors @HalleyAssist
### Fixed
- prepending listeners to wildcard emitters @Ilrilan
# [6.4.3] - 2020-06-18

@@ -11,0 +19,0 @@

11

lib/eventemitter2.js

@@ -400,2 +400,3 @@ /*!

var reason= Error('timeout');
reason.code = 'ETIMEDOUT'
timer= 0;

@@ -602,3 +603,3 @@ promise.cancel(reason);

function growListenerTree(type, listener) {
function growListenerTree(type, listener, prepend) {
var len = 0, j = 0, i, delimiter = this.delimiter, dl= delimiter.length, ns;

@@ -652,3 +653,7 @@

tree._listeners.push(listener);
if (prepend) {
tree._listeners.unshift(listener);
} else {
tree._listeners.push(listener);
}

@@ -1234,3 +1239,3 @@ if (

if (this.wildcard) {
growListenerTree.call(this, type, listener);
growListenerTree.call(this, type, listener, prepend);
return returnValue;

@@ -1237,0 +1242,0 @@ }

{
"name": "eventemitter2",
"version": "6.4.3",
"version": "6.4.4",
"description": "A feature-rich Node.js event emitter implementation with namespaces, wildcards, TTL, async listeners and browser/worker support.",

@@ -5,0 +5,0 @@ "keywords": [

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc