From 6d535fb7b49240bc8f7a903cc3b475a7a66b0967 Mon Sep 17 00:00:00 2001 From: Derrick Farris Date: Fri, 24 Feb 2023 19:10:08 -0600 Subject: chore(builtins): add process builtin gen'd code --- .../cpp/ProcessObjectInternalsBuiltins.cpp | 25 +++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) (limited to 'src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.cpp') diff --git a/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.cpp b/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.cpp index 574d18f20..d44656f75 100644 --- a/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.cpp +++ b/src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.cpp @@ -51,7 +51,7 @@ namespace WebCore { const JSC::ConstructAbility s_processObjectInternalsGetStdioWriteStreamCodeConstructAbility = JSC::ConstructAbility::CannotConstruct; const JSC::ConstructorKind s_processObjectInternalsGetStdioWriteStreamCodeConstructorKind = JSC::ConstructorKind::None; const JSC::ImplementationVisibility s_processObjectInternalsGetStdioWriteStreamCodeImplementationVisibility = JSC::ImplementationVisibility::Public; -const int s_processObjectInternalsGetStdioWriteStreamCodeLength = 9767; +const int s_processObjectInternalsGetStdioWriteStreamCodeLength = 10295; static const JSC::Intrinsic s_processObjectInternalsGetStdioWriteStreamCodeIntrinsic = JSC::NoIntrinsic; const char* const s_processObjectInternalsGetStdioWriteStreamCode = "(function (fd_, rawRequire) {\n" \ @@ -224,6 +224,8 @@ const char* const s_processObjectInternalsGetStdioWriteStreamCode = " return normalied === \"utf8\" || normalied === \"utf-8\" || normalied === \"buffer\" || normalied === \"binary\";\n" \ " }\n" \ "\n" \ + " var readline;\n" \ + "\n" \ " var FastStdioWriteStream = class StdioWriteStream extends EventEmitter {\n" \ " #fd;\n" \ " #innerStream;\n" \ @@ -275,6 +277,27 @@ const char* const s_processObjectInternalsGetStdioWriteStreamCode = " return (this.#isTTY ??= require(\"node:tty\").isatty(this.#fd));\n" \ " }\n" \ "\n" \ + " cursorTo(x, y, callback) {\n" \ + " return (readline ??= require(\"readline\")).cursorTo(this, x, y, callback);\n" \ + " }\n" \ + "\n" \ + " moveCursor(dx, dy, callback) {\n" \ + " return (readline ??= require(\"readline\")).moveCursor(this, dx, dy, callback);\n" \ + " }\n" \ + "\n" \ + " clearLine(dir, callback) {\n" \ + " return (readline ??= require(\"readline\")).clearLine(this, dir, callback);\n" \ + " }\n" \ + "\n" \ + " clearScreenDown(callback) {\n" \ + " return (readline ??= require(\"readline\")).clearScreenDown(this, callback);\n" \ + " }\n" \ + "\n" \ + " //\n" \ + " //\n" \ + " //\n" \ + " //\n" \ + "\n" \ " ref() {\n" \ " this.#getWriter().ref();\n" \ " }\n" \ -- cgit v1.2.3