summaryrefslogtreecommitdiff
path: root/cli/lsp
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2023-04-13 10:47:45 -0400
committerGitHub <noreply@github.com>2023-04-13 10:47:45 -0400
commitefa7c19890f58d9d446477e03e460b1190023c85 (patch)
treecce52a3abd56dd0a65adbedd2b94bc88ea68f1c2 /cli/lsp
parent2eb0f9fb5cc3fd4c0d318cd04bdc03603b9ef70a (diff)
refactor: upgrade to deno_npm 0.3.0 (#18671)
This allows us to specify the `@types/node` version constraint in the CLI instead of in deno_npm.
Diffstat (limited to 'cli/lsp')
-rw-r--r--cli/lsp/documents.rs2
-rw-r--r--cli/lsp/language_server.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/cli/lsp/documents.rs b/cli/lsp/documents.rs
index 7b6ebdb41..80c3bc742 100644
--- a/cli/lsp/documents.rs
+++ b/cli/lsp/documents.rs
@@ -1866,7 +1866,7 @@ console.log(b, "hello deno");
fn test_documents_refresh_dependencies_config_change() {
let npm_registry_api = CliNpmRegistryApi::new_uninitialized();
let npm_resolution =
- NpmResolution::new(npm_registry_api.clone(), None, None);
+ NpmResolution::from_serialized(npm_registry_api.clone(), None, None);
// it should never happen that a user of this API causes this to happen,
// but we'll guard against it anyway
diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs
index a1e23894b..efd27bc99 100644
--- a/cli/lsp/language_server.rs
+++ b/cli/lsp/language_server.rs
@@ -441,7 +441,7 @@ fn create_lsp_structs(
http_client,
progress_bar.clone(),
);
- let resolution = NpmResolution::new(api.clone(), None, None);
+ let resolution = NpmResolution::from_serialized(api.clone(), None, None);
let fs_resolver = create_npm_fs_resolver(
npm_cache.clone(),
&progress_bar,
@@ -697,7 +697,7 @@ impl Inner {
// create a new snapshotted npm resolution and resolver
let resolution = NpmResolution::new(
self.npm_api.clone(),
- Some(self.npm_resolution.snapshot()),
+ self.npm_resolution.snapshot(),
None,
);
NpmPackageResolver::new(