aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-28 02:44:32 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-28 02:44:32 -0800
commitb5beb20e0828a6d6995df8c43af24f7b02ab402c (patch)
tree6640fce62f025370fb2a53e97917ae64cebc4202
parentc8b6e2d5cd9280daae951ae5b66509eca7d0696e (diff)
downloadbun-b5beb20e0828a6d6995df8c43af24f7b02ab402c.tar.gz
bun-b5beb20e0828a6d6995df8c43af24f7b02ab402c.tar.zst
bun-b5beb20e0828a6d6995df8c43af24f7b02ab402c.zip
dead code
-rw-r--r--src/javascript/jsc/bindings/ZigGlobalObject.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/javascript/jsc/bindings/ZigGlobalObject.cpp b/src/javascript/jsc/bindings/ZigGlobalObject.cpp
index 4d8a2a6da..d21497d20 100644
--- a/src/javascript/jsc/bindings/ZigGlobalObject.cpp
+++ b/src/javascript/jsc/bindings/ZigGlobalObject.cpp
@@ -175,11 +175,6 @@ void GlobalObject::installAPIGlobals(JSClassRef *globals, int count) {
// were compiled with Webpack to run without crashing in this environment.
JSC::JSObject *process = JSC::constructEmptyObject(this, this->objectPrototype(), 4);
- // The transpiler inlines all defined process.env vars & dead code eliminates as relevant
- // so this is just to return undefined for any missing ones and not crash if something tries to
- // modify it or it wasn't statically analyzable
- JSC::JSObject *processDotEnv = JSC::constructEmptyObject(this, this->objectPrototype(), 0);
-
// this should be transpiled out, but just incase
process->putDirect(this->vm(), JSC::Identifier::fromString(this->vm(), "browser"),
JSC::JSValue(false));
@@ -187,7 +182,7 @@ void GlobalObject::installAPIGlobals(JSClassRef *globals, int count) {
// this gives some way of identifying at runtime whether the SSR is happening in node or not.
// this should probably be renamed to what the name of the bundler is, instead of "notNodeJS"
// but it must be something that won't evaluate to truthy in Node.js
- process->putDirect(this->vm(), JSC::Identifier::fromString(this->vm(), "notNodeJS"),
+ process->putDirect(this->vm(), JSC::Identifier::fromString(this->vm(), "isBun"),
JSC::JSValue(true));
#if defined(__APPLE__)
process->putDirect(this->vm(), JSC::Identifier::fromString(this->vm(), "platform"),