summaryrefslogtreecommitdiff
path: root/cli/standalone.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2023-03-14 13:18:01 -0400
committerGitHub <noreply@github.com>2023-03-14 17:18:01 +0000
commit1930c09b04bbf2150a601c0fe47c44750d8c2b57 (patch)
tree3cda81496abf8d6b339c9ba51e4900ff05388ca8 /cli/standalone.rs
parent485e12062c95326815df0df59007cc31dd93bf8d (diff)
refactor(core): remove "resolve_url_or_path_deprecated" (#18174)
Remove remaining usages of "resolve_url_or_path_deprecated" in favor of "resolve_url_or_path" with explicit calls to "std::env::current_dir()". Towards landing https://github.com/denoland/deno/pull/15454
Diffstat (limited to 'cli/standalone.rs')
-rw-r--r--cli/standalone.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/cli/standalone.rs b/cli/standalone.rs
index 7e0658165..6f6085e67 100644
--- a/cli/standalone.rs
+++ b/cli/standalone.rs
@@ -140,9 +140,12 @@ impl ModuleLoader for EmbeddedModuleLoader {
// Try to follow redirects when resolving.
let referrer = match self.eszip.get_module(referrer) {
Some(eszip::Module { ref specifier, .. }) => {
- deno_core::resolve_url_or_path_deprecated(specifier)?
+ ModuleSpecifier::parse(specifier)?
+ }
+ None => {
+ let cwd = std::env::current_dir().context("Unable to get CWD")?;
+ deno_core::resolve_url_or_path(referrer, &cwd)?
}
- None => deno_core::resolve_url_or_path_deprecated(referrer)?,
};
self.maybe_import_map_resolver.as_ref().map_or_else(