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/out/InternalModuleRegistry+createInternalModuleById.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/js/out/InternalModuleRegistry+createInternalModuleById.h') diff --git a/src/js/out/InternalModuleRegistry+createInternalModuleById.h b/src/js/out/InternalModuleRegistry+createInternalModuleById.h index 55665b71e..771789fe9 100644 --- a/src/js/out/InternalModuleRegistry+createInternalModuleById.h +++ b/src/js/out/InternalModuleRegistry+createInternalModuleById.h @@ -129,6 +129,9 @@ JSValue InternalModuleRegistry::createInternalModuleById(JSGlobalObject* globalO case Field::NodeTraceEvents: { INTERNAL_MODULE_REGISTRY_GENERATE(globalObject, vm, "node:trace_events"_s, "node/trace_events.js"_s, InternalModuleRegistryConstants::NodeTraceEventsCode, "builtin://node/trace/events"_s); } + case Field::NodeTty: { + INTERNAL_MODULE_REGISTRY_GENERATE(globalObject, vm, "node:tty"_s, "node/tty.js"_s, InternalModuleRegistryConstants::NodeTtyCode, "builtin://node/tty"_s); + } case Field::NodeUrl: { INTERNAL_MODULE_REGISTRY_GENERATE(globalObject, vm, "node:url"_s, "node/url.js"_s, InternalModuleRegistryConstants::NodeUrlCode, "builtin://node/url"_s); } -- cgit v1.2.3