aboutsummaryrefslogtreecommitdiff
path: root/src/js_parser/js_parser.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-31 23:07:03 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-31 23:07:03 -0700
commite2b9f232315fde2f47e0d55fb01f9f214ac2b3d3 (patch)
tree72aa3ca7dce78f2377b1c9d40771f42383b2f766 /src/js_parser/js_parser.zig
parent78e1144ca52723571c5e59f2c990a8902e1f7c0b (diff)
downloadbun-e2b9f232315fde2f47e0d55fb01f9f214ac2b3d3.tar.gz
bun-e2b9f232315fde2f47e0d55fb01f9f214ac2b3d3.tar.zst
bun-e2b9f232315fde2f47e0d55fb01f9f214ac2b3d3.zip
Add display name field to frameworks, improve logging, add counters, add
Former-commit-id: b2cf011b6c6405a786fe22367e1cd4e6c2c4c90f
Diffstat (limited to 'src/js_parser/js_parser.zig')
-rw-r--r--src/js_parser/js_parser.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/js_parser/js_parser.zig b/src/js_parser/js_parser.zig
index f6c43a452..a1d4f04a4 100644
--- a/src/js_parser/js_parser.zig
+++ b/src/js_parser/js_parser.zig
@@ -452,6 +452,8 @@ pub const ImportScanner = struct {
}
},
.s_export_default => |st| {
+ // This is defer'd so that we still record export default for identifiers
+ defer p.recordExport(st.default_name.loc, "default", st.default_name.ref.?) catch {};
// Rewrite this export to be:
// exports.default =
@@ -523,7 +525,7 @@ pub const ImportScanner = struct {
stmt = p.s(S.Local{
.decls = decls,
.kind = S.Local.Kind.k_var,
- .is_export = true,
+ .is_export = false,
}, stmt.loc);
},
.s_class => |class| {
@@ -560,8 +562,6 @@ pub const ImportScanner = struct {
}
}
}
-
- try p.recordExport(st.default_name.loc, "default", st.default_name.ref.?);
},
.s_export_clause => |st| {
for (st.items) |item| {