From efa7c19890f58d9d446477e03e460b1190023c85 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 13 Apr 2023 10:47:45 -0400 Subject: 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. --- cli/lsp/documents.rs | 2 +- cli/lsp/language_server.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'cli/lsp') 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( -- cgit v1.2.3