aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Derrick Farris <mr.dcfarris@gmail.com> 2023-02-24 19:10:08 -0600
committerGravatar Derrick Farris <mr.dcfarris@gmail.com> 2023-03-01 23:44:22 -0600
commit6d535fb7b49240bc8f7a903cc3b475a7a66b0967 (patch)
tree6ee2da3f382dc231d117b5f7385eef732bdc2998
parentc6e0bc3b19442cbec0d74cf218bc15a4cbbc3a00 (diff)
downloadbun-6d535fb7b49240bc8f7a903cc3b475a7a66b0967.tar.gz
bun-6d535fb7b49240bc8f7a903cc3b475a7a66b0967.tar.zst
bun-6d535fb7b49240bc8f7a903cc3b475a7a66b0967.zip
chore(builtins): add process builtin gen'd code
-rw-r--r--src/bun.js/builtins/cpp/ProcessObjectInternalsBuiltins.cpp25
1 files changed, 24 insertions, 1 deletions
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" \