summaryrefslogtreecommitdiff
path: root/cli/node/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/node/mod.rs')
-rw-r--r--cli/node/mod.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/cli/node/mod.rs b/cli/node/mod.rs
index 21d642fa9..9edd58bea 100644
--- a/cli/node/mod.rs
+++ b/cli/node/mod.rs
@@ -204,7 +204,11 @@ pub fn node_resolve_npm_reference(
.resolve_package_from_deno_module(&reference.req)?
.folder_path;
let maybe_url = package_config_resolve(
- reference.sub_path.as_deref().unwrap_or("."),
+ &reference
+ .sub_path
+ .as_ref()
+ .map(|s| format!("./{}", s))
+ .unwrap_or_else(|| ".".to_string()),
&package_folder,
npm_resolver,
)