summaryrefslogtreecommitdiff
path: root/cli/graph_util.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2023-02-22 20:16:16 -0500
committerGitHub <noreply@github.com>2023-02-22 20:16:16 -0500
commitddc350780d6743be3794896e3987361df9f2cde7 (patch)
treef267d2756ddd7c1ffef8e4c080e0530e542aed3f /cli/graph_util.rs
parenta31d8869ea6c0651109523963a23f16101ce7e64 (diff)
fix(npm): resolve node_modules dir relative to package.json instead of cwd (#17885)
Diffstat (limited to 'cli/graph_util.rs')
-rw-r--r--cli/graph_util.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/cli/graph_util.rs b/cli/graph_util.rs
index b5726b943..148ab1cee 100644
--- a/cli/graph_util.rs
+++ b/cli/graph_util.rs
@@ -14,7 +14,6 @@ use crate::resolver::CliGraphResolver;
use crate::tools::check;
use deno_core::anyhow::bail;
-use deno_core::anyhow::Context;
use deno_core::error::custom_error;
use deno_core::error::AnyError;
use deno_core::ModuleSpecifier;
@@ -153,10 +152,7 @@ pub async fn create_graph_and_maybe_check(
ps.file_fetcher.clone(),
PermissionsContainer::allow_all(),
PermissionsContainer::allow_all(),
- ps.options
- .resolve_local_node_modules_folder()
- .with_context(|| "Resolving local node_modules folder.")?
- .map(|path| ModuleSpecifier::from_file_path(path).unwrap()),
+ ps.options.node_modules_dir_specifier(),
);
let maybe_imports = ps.options.to_maybe_imports()?;
let maybe_package_json_deps = ps.options.maybe_package_json_deps()?;