summaryrefslogtreecommitdiff
path: root/cli/lsp/config.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2024-09-03 11:18:37 +0200
committerGitHub <noreply@github.com>2024-09-03 09:18:37 +0000
commitb5695d02df75719bca0df1aae0622b22761b1533 (patch)
treeaa09c1a7bbdd65406677166c34ee21b16530e4e6 /cli/lsp/config.rs
parentb9b4b0dd672ba73b81ad9cbc381511b311a5aae0 (diff)
fix: only enable byonm if workspace root has pkg json (#25379)
Closes #25355
Diffstat (limited to 'cli/lsp/config.rs')
-rw-r--r--cli/lsp/config.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/cli/lsp/config.rs b/cli/lsp/config.rs
index 854e55250..d204dce64 100644
--- a/cli/lsp/config.rs
+++ b/cli/lsp/config.rs
@@ -1393,7 +1393,7 @@ impl ConfigData {
.unwrap_or_default();
let byonm = match node_modules_dir {
Some(mode) => mode == NodeModulesDirMode::Manual,
- None => member_dir.workspace.package_jsons().next().is_some(),
+ None => member_dir.workspace.root_pkg_json().is_some(),
};
if byonm {
lsp_log!(" Enabled 'bring your own node_modules'.");