Closed
Description
Inheriting from EventEmitter section requires events
and incorrectly assigns to EventEmitter object.
const EventEmitter = require('events');
It should be
const EventEmitter = require('events').EventEmitter;
Even while introducing EventEmitter class, it mentions var EventEmitter = require('events');
which should have been var EventEmitter = require('events').EventEmitter;
Run the code otherwise complains TypeError: Object prototype may only be an Object or null
, which is understandable as object returned by simply requiring events
does not have prototype
property.
Metadata
Metadata
Assignees
Labels
No labels