diff --git a/desktop/flipper-plugin/package.json b/desktop/flipper-plugin/package.json index b600d982f..8086bab44 100644 --- a/desktop/flipper-plugin/package.json +++ b/desktop/flipper-plugin/package.json @@ -14,6 +14,7 @@ "@emotion/react": "^11.6.0", "@reach/observe-rect": "^1.2.0", "@types/uuid": "^8.3.1", + "eventemitter3": "^4.0.7", "flipper-common": "0.0.0", "immer": "^9.0.6", "js-base64": "^3.7.2", diff --git a/desktop/flipper-plugin/src/plugin/PluginBase.tsx b/desktop/flipper-plugin/src/plugin/PluginBase.tsx index 625a6a738..68cc41cf0 100644 --- a/desktop/flipper-plugin/src/plugin/PluginBase.tsx +++ b/desktop/flipper-plugin/src/plugin/PluginBase.tsx @@ -8,7 +8,7 @@ */ import {message} from 'antd'; -import {EventEmitter} from 'events'; +import EventEmitter from 'eventemitter3'; import {SandyPluginDefinition} from './SandyPluginDefinition'; import {MenuEntry, NormalizedMenuEntry, normalizeMenuEntry} from './MenuEntry'; import {FlipperLib} from './FlipperLib'; diff --git a/desktop/flipper-ui-core/package.json b/desktop/flipper-ui-core/package.json index 431d2dbc9..a940ca78d 100644 --- a/desktop/flipper-ui-core/package.json +++ b/desktop/flipper-ui-core/package.json @@ -27,6 +27,7 @@ "console-feed": "^3.2.2", "crc32": "^0.2.2", "deep-equal": "^2.0.5", + "eventemitter3": "^4.0.7", "expand-tilde": "^2.0.2", "flipper-client-sdk": "^0.0.3", "flipper-common": "0.0.0", diff --git a/desktop/flipper-ui-core/src/Client.tsx b/desktop/flipper-ui-core/src/Client.tsx index 6f0033c0d..7c103ee03 100644 --- a/desktop/flipper-ui-core/src/Client.tsx +++ b/desktop/flipper-ui-core/src/Client.tsx @@ -20,7 +20,7 @@ import { NoLongerConnectedToClientError, } from 'flipper-common'; import {default as isProduction} from './utils/isProduction'; -import {EventEmitter} from 'events'; +import EventEmitter from 'eventemitter3'; import invariant from 'invariant'; import {getPluginKey} from './utils/pluginKey'; diff --git a/desktop/flipper-ui-core/src/dispatcher/tracking.tsx b/desktop/flipper-ui-core/src/dispatcher/tracking.tsx index a374b025d..ab693b39e 100644 --- a/desktop/flipper-ui-core/src/dispatcher/tracking.tsx +++ b/desktop/flipper-ui-core/src/dispatcher/tracking.tsx @@ -8,7 +8,7 @@ */ import {performance} from 'perf_hooks'; -import {EventEmitter} from 'events'; +import EventEmitter from 'eventemitter3'; import {State, Store} from '../reducers/index'; import {Logger} from 'flipper-common'; diff --git a/desktop/yarn.lock b/desktop/yarn.lock index ce094c409..af62f9ed9 100644 --- a/desktop/yarn.lock +++ b/desktop/yarn.lock @@ -6291,7 +6291,7 @@ event-target-shim@^5.0.0: resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== -eventemitter3@^4.0.1: +eventemitter3@^4.0.1, eventemitter3@^4.0.7: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==