aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-27 02:33:10 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-27 02:33:10 -0700
commitda540bc449851163477b6c16d17143f0203c7fef (patch)
treec3c716d4f96b86d954115d4aba8769755a1d83f5
parent33f344288fc0317223c7092b41d2a60cb7c9f0d2 (diff)
downloadbun-da540bc449851163477b6c16d17143f0203c7fef.tar.gz
bun-da540bc449851163477b6c16d17143f0203c7fef.tar.zst
bun-da540bc449851163477b6c16d17143f0203c7fef.zip
only do special default name handling when there is no default name alias
Former-commit-id: 1544ff0d1fdecf4ca9c379925f56fce98acbb656
Diffstat (limited to '')
-rw-r--r--src/js_printer.zig8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/js_printer.zig b/src/js_printer.zig
index 4cbf6759d..0b546ae09 100644
--- a/src/js_printer.zig
+++ b/src/js_printer.zig
@@ -183,8 +183,12 @@ const ImportVariant = enum {
variant = variant.hasStar();
}
- if (record.contains_default_alias or s_import.default_name != null) {
- variant = variant.hasDefault();
+ if (!record.contains_default_alias) {
+ if (s_import.default_name) |default_name| {
+ if (default_name.ref != null) {
+ variant = variant.hasDefault();
+ }
+ }
}
if (s_import.items.len > 0) {