From 5ef36f1b6fa64d838f988d4b84110fae4c7015ac Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sun, 25 Sep 2022 14:56:22 -0700 Subject: Implement `isatty` in `node:tty` --- src/bun.js/bindings/ModuleLoader.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/bun.js/bindings/ModuleLoader.cpp') diff --git a/src/bun.js/bindings/ModuleLoader.cpp b/src/bun.js/bindings/ModuleLoader.cpp index 6f9a767e4..cb5ff0864 100644 --- a/src/bun.js/bindings/ModuleLoader.cpp +++ b/src/bun.js/bindings/ModuleLoader.cpp @@ -33,6 +33,7 @@ #include "../modules/StringDecoderModule.h" #include "../modules/ObjectModule.h" #include "../modules/NodeModuleModule.h" +#include "../modules/TTYModule.h" namespace Bun { using namespace Zig; @@ -395,6 +396,13 @@ static JSValue fetchSourceCode( return rejectOrResolve(JSSourceCode::create(vm, WTFMove(source))); } + case SyntheticModuleType::TTY: { + auto source = JSC::SourceCode( + JSC::SyntheticSourceProvider::create(generateTTYSourceCode, + JSC::SourceOrigin(), WTFMove(moduleKey))); + + return rejectOrResolve(JSSourceCode::create(vm, WTFMove(source))); + } case SyntheticModuleType::Process: { auto source = JSC::SourceCode( JSC::SyntheticSourceProvider::create(generateProcessSourceCode, -- cgit v1.2.3 -flask-tests'>ciro/fix-flask-tests Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/unsafe.test.js (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2022-04-23[JS Parser] Fix overly-eager CJS -> ESM transformGravatar Jarred Sumner 1-1/+1
2022-04-21Add `bun run ${script-name}` clarification (#151)Gravatar Lawrence Chen 1-0/+4
2022-04-20[misc] Fix broken build on macOSGravatar Jarred Sumner 2-5/+11
2022-04-18[misc] explain why wasm isn't released yetGravatar Jarred Sumner 1-1/+4