Fix export_name default

This commit is contained in:
Andrew Morris
2023-03-12 16:00:29 +11:00
parent 98d92b67e6
commit 860e1108f7

View File

@@ -560,11 +560,15 @@ impl ModuleCompiler {
};
if let Some(defn) = defn {
self
.module
.export_star
.properties
.push((Value::String(export_name), Value::Pointer(defn)));
if export_name == "default" {
self.module.export_default = Value::Pointer(defn);
} else {
self
.module
.export_star
.properties
.push((Value::String(export_name), Value::Pointer(defn)));
}
}
}
Default(_) => {