From 2063ed7385712290d5f8e011145a58f7c95737e8 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Sun, 13 Nov 2022 10:42:15 -0500 Subject: feat(npm): require --unstable for npm specifiers in remote modules (#16612) --- cli/graph_util.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'cli/graph_util.rs') diff --git a/cli/graph_util.rs b/cli/graph_util.rs index cfd79d491..b919d5042 100644 --- a/cli/graph_util.rs +++ b/cli/graph_util.rs @@ -80,9 +80,7 @@ impl GraphData { let mut has_npm_specifier_in_graph = false; for (specifier, result) in graph.specifiers() { - if specifier.scheme() == "npm" - && NpmPackageReference::from_specifier(&specifier).is_ok() - { + if NpmPackageReference::from_specifier(&specifier).is_ok() { has_npm_specifier_in_graph = true; continue; } @@ -230,9 +228,7 @@ impl GraphData { for (dep_specifier, dep) in dependencies.iter().rev() { // todo(dsherret): ideally there would be a way to skip external dependencies // in the graph here rather than specifically npm package references - if dep_specifier.starts_with("npm:") - && NpmPackageReference::from_str(dep_specifier).is_ok() - { + if NpmPackageReference::from_str(dep_specifier).is_ok() { continue; } -- cgit v1.2.3