aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2023-05-27 00:21:54 -0700
committerGravatar GitHub <noreply@github.com> 2023-05-27 00:21:54 -0700
commitf870f97a945be8d03a99b1ba8a064e2b8579a0c3 (patch)
tree7faf85fed0be5168cea7c2c5f417d797e4646829
parent7094997eec556368b895a3668ebf95330306eb97 (diff)
downloadbun-f870f97a945be8d03a99b1ba8a064e2b8579a0c3.tar.gz
bun-f870f97a945be8d03a99b1ba8a064e2b8579a0c3.tar.zst
bun-f870f97a945be8d03a99b1ba8a064e2b8579a0c3.zip
Fixes #3091 (#3092)
* Fixes #3091 * Update build-id --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
-rw-r--r--src/build-id2
-rw-r--r--src/js_parser.zig2
-rw-r--r--test/regression/issue/003091.test.ts5
3 files changed, 6 insertions, 3 deletions
diff --git a/src/build-id b/src/build-id
index b8626c4cf..7ed6ff82d 100644
--- a/src/build-id
+++ b/src/build-id
@@ -1 +1 @@
-4
+5
diff --git a/src/js_parser.zig b/src/js_parser.zig
index 1399e2360..a2a59ad0d 100644
--- a/src/js_parser.zig
+++ b/src/js_parser.zig
@@ -15928,8 +15928,6 @@ fn NewParser_(
if (!define.data.valueless) {
return p.valueForDefine(expr.loc, in.assign_target, is_delete_target, &define.data);
}
-
- return p.newExpr(E.Undefined{}, expr.loc);
}
}
}
diff --git a/test/regression/issue/003091.test.ts b/test/regression/issue/003091.test.ts
new file mode 100644
index 000000000..ee115a2a1
--- /dev/null
+++ b/test/regression/issue/003091.test.ts
@@ -0,0 +1,5 @@
+import { test, expect } from "bun:test";
+
+test("global defines should not be replaced with undefined", () => {
+ expect(typeof Symbol["for"]).toBe("function");
+});