summaryrefslogtreecommitdiff
path: root/cli/lsp/language_server.rs
diff options
context:
space:
mode:
authorNayeem Rahman <nayeemrmn99@gmail.com>2024-03-06 13:24:15 +0000
committerGitHub <noreply@github.com>2024-03-06 13:24:15 +0000
commit01bc2f530ea311a231f19b8f620b6cc9f94f0886 (patch)
tree1d448eeb12050cab8a7a10ea23432c9e6829af26 /cli/lsp/language_server.rs
parent8b1f160bb58a36a6f75759165f91de8c5c7afe06 (diff)
feat(unstable/pm): support npm packages in 'deno add' (#22715)
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r--cli/lsp/language_server.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs
index c22752e9e..3555a0545 100644
--- a/cli/lsp/language_server.rs
+++ b/cli/lsp/language_server.rs
@@ -875,9 +875,8 @@ impl Inner {
None,
);
deps_file_fetcher.set_download_log_level(super::logging::lsp_log_level());
- self.jsr_search_api = CliJsrSearchApi::new(deps_file_fetcher);
- self.npm.search_api =
- CliNpmSearchApi::new(self.module_registries.file_fetcher.clone());
+ self.jsr_search_api = CliJsrSearchApi::new(deps_file_fetcher.clone());
+ self.npm.search_api = CliNpmSearchApi::new(deps_file_fetcher);
let maybe_local_cache =
self.config.maybe_vendor_dir_path().map(|local_path| {
Arc::new(LocalLspHttpCache::new(local_path, global_cache.clone()))
@@ -1182,7 +1181,7 @@ async fn create_npm_resolver(
// do not install while resolving in the lsp—leave that to the cache command
package_json_installer:
CliNpmResolverManagedPackageJsonInstallerOption::NoInstall,
- npm_registry_url: crate::args::npm_registry_default_url().to_owned(),
+ npm_registry_url: crate::args::npm_registry_url().to_owned(),
npm_system_info: NpmSystemInfo::default(),
})
})