summaryrefslogtreecommitdiff
path: root/cli/node/mod.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-09-10 11:38:11 -0400
committerGitHub <noreply@github.com>2022-09-10 11:38:11 -0400
commit3b0de03b59b0e3eee09c9161dc05e39544108a53 (patch)
tree7f76eb991a258956490ec95c6b400a44740c81d2 /cli/node/mod.rs
parenta54d5654a26d29dfca1162ccc5476e9224a657e9 (diff)
fix(npm): remove export binding to match node (#15837)
Diffstat (limited to 'cli/node/mod.rs')
-rw-r--r--cli/node/mod.rs10
1 files changed, 2 insertions, 8 deletions
diff --git a/cli/node/mod.rs b/cli/node/mod.rs
index 9bc5b4a96..91fde1db5 100644
--- a/cli/node/mod.rs
+++ b/cli/node/mod.rs
@@ -814,20 +814,14 @@ pub fn translate_cjs_to_esm(
for export in &all_exports {
if export.as_str() == "default" {
if root_exports.contains("__esModule") {
- source.push(format!(
- "export default Deno[Deno.internal].require.bindExport(mod[\"{}\"], mod);",
- export,
- ));
+ source.push(format!("export default mod[\"{}\"];", export));
had_default = true;
}
} else {
add_export(
&mut source,
export,
- &format!(
- "Deno[Deno.internal].require.bindExport(mod[\"{}\"], mod)",
- export
- ),
+ &format!("mod[\"{}\"]", export),
&mut temp_var_count,
);
}