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

devtools-modules

Package Overview
Dependencies
Maintainers
5
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

devtools-modules - npm Package Compare versions

Comparing version 0.0.26 to 0.0.27

2

package.json
{
"name": "devtools-modules",
"version": "0.0.26",
"version": "0.0.27",
"description": "DevTools Modules from M-C",

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

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

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/**
* EventEmitter.
*/
var EventEmitter = function EventEmitter() {};

@@ -21,3 +13,3 @@ module.exports = EventEmitter;

*/
EventEmitter.decorate = function EventEmitter_decorate(aObjectToDecorate) {
EventEmitter.decorate = function EventEmitter_decorate (aObjectToDecorate) {
let emitter = new EventEmitter();

@@ -40,5 +32,4 @@ aObjectToDecorate.on = emitter.on.bind(emitter);

on: function EventEmitter_on(aEvent, aListener) {
if (!this._eventEmitterListeners) {
if (!this._eventEmitterListeners)
this._eventEmitterListeners = new Map();
}
if (!this._eventEmitterListeners.has(aEvent)) {

@@ -91,13 +82,9 @@ this._eventEmitterListeners.set(aEvent, []);

off: function EventEmitter_off(aEvent, aListener) {
if (!this._eventEmitterListeners) {
if (!this._eventEmitterListeners)
return;
}
let listeners = this._eventEmitterListeners.get(aEvent);
if (listeners) {
this._eventEmitterListeners.set(
aEvent,
listeners.filter(l => {
return l !== aListener && l._originalListener !== aListener;
}),
);
this._eventEmitterListeners.set(aEvent, listeners.filter(l => {
return l !== aListener && l._originalListener !== aListener;
}));
}

@@ -111,5 +98,3 @@ },

emit: function EventEmitter_emit(aEvent) {
if (
!this._eventEmitterListeners || !this._eventEmitterListeners.has(aEvent)
) {
if (!this._eventEmitterListeners || !this._eventEmitterListeners.has(aEvent)) {
return;

@@ -128,12 +113,11 @@ }

// event handler we're going to fire wasn't removed.
if (
originalListeners === this._eventEmitterListeners.get(aEvent) ||
this._eventEmitterListeners.get(aEvent).some(l => l === listener)
) {
if (originalListeners === this._eventEmitterListeners.get(aEvent) ||
this._eventEmitterListeners.get(aEvent).some(l => l === listener)) {
try {
listener.apply(null, arguments);
} catch (ex) {
}
catch (ex) {
// Prevent a bad listener from interfering with the others.
let msg = `${ex}: ${ex.stack}`;
// console.error(msg);
let msg = ex + ": " + ex.stack;
//console.error(msg);
console.log(msg);

@@ -140,0 +124,0 @@ }

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