From db09ed15fd561b89b24b979b986e21a04576f7cc Mon Sep 17 00:00:00 2001 From: Dylan Conway <35280289+dylan-conway@users.noreply.github.com> Date: Sat, 19 Aug 2023 00:11:24 -0700 Subject: tty `ReadStream`, `WriteStream`, and readline rawmode (#4179) * tty `WriteStream`, `ReadStream`, and rawmode * tests * refactor prototypes * fix failing test * fix test and library usage * more merge * fix child_process test * create pseudo terminal for tty tests * match node logic * handle invalid tty * close descriptors * move tests to another process * fix test again * fix test on linux --- src/js/node/events.js | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/js/node/events.js') diff --git a/src/js/node/events.js b/src/js/node/events.js index da7cfd57c..87c7af01b 100644 --- a/src/js/node/events.js +++ b/src/js/node/events.js @@ -37,6 +37,8 @@ EventEmitterPrototype.setMaxListeners = function setMaxListeners(n) { return this; }; +EventEmitterPrototype.constructor = EventEmitter; + EventEmitterPrototype.getMaxListeners = function getMaxListeners() { return this._maxListeners ?? defaultMaxListeners; }; -- cgit v1.2.3