We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7406cd3 commit 25751beCopy full SHA for 25751be
src/node.js
@@ -20,7 +20,17 @@
20
});
21
EventEmitter.call(process);
22
23
- process.EventEmitter = EventEmitter; // process.EventEmitter is deprecated
+ let eeWarned = false;
24
+ Object.defineProperty(process, 'EventEmitter', {
25
+ get() {
26
+ const internalUtil = NativeModule.require('internal/util');
27
+ eeWarned = internalUtil.printDeprecationMessage(
28
+ `process.EventEmitter is deprecated. Use require('events') instead.`,
29
+ eeWarned
30
+ );
31
+ return EventEmitter;
32
+ }
33
+ });
34
35
startup.setupProcessObject();
36
0 commit comments