mirror of
https://github.com/oven-sh/bun
synced 2026-02-09 10:28:47 +00:00
[bun.js] Make typeof window return "undefined" by default
This commit is contained in:
@@ -1006,6 +1006,16 @@ pub fn definesFromTransformOptions(
|
||||
_ = try user_defines.getOrPutValue(DefaultUserDefines.PlatformDefine.Key, value);
|
||||
}
|
||||
|
||||
if (platform.isBun()) {
|
||||
if (!user_defines.contains("window")) {
|
||||
_ = try environment_defines.getOrPutValue("window", .{
|
||||
.valueless = true,
|
||||
.original_name = "window",
|
||||
.value = .{ .e_undefined = .{} },
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
var resolved_defines = try defines.DefineData.from_input(user_defines, log, allocator);
|
||||
|
||||
return try defines.Define.init(
|
||||
|
||||
Reference in New Issue
Block a user