From 0d567618dda795c0789b374667c0325c3df4c87e Mon Sep 17 00:00:00 2001 From: Jet Zhou Date: Tue, 11 Feb 2025 17:55:35 -0800 Subject: [PATCH] Force `npm i` to use current directory, in case some parent directory already contains a node_modules folder --- .../runtime_dependencies.json | 29 ++++++++++--------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/src/multilspy/language_servers/typescript_language_server/runtime_dependencies.json b/src/multilspy/language_servers/typescript_language_server/runtime_dependencies.json index 853ea72..90824a7 100644 --- a/src/multilspy/language_servers/typescript_language_server/runtime_dependencies.json +++ b/src/multilspy/language_servers/typescript_language_server/runtime_dependencies.json @@ -1,15 +1,16 @@ { - "_description": "Used to download the runtime dependencies for running typescript-language-server. Obtained from https://github.com/typescript-language-server/typescript-language-server/releases", - "runtimeDependencies": [ - { - "id": "typescript", - "description": "typescript package for Linux, OSX, and Windows. Both x64 and arm64 are supported.", - "command": "npm install typescript@5.5.4" - }, - { - "id": "typescript-language-server", - "description": "typescript-language-server package for Linux, OSX, and Windows. Both x64 and arm64 are supported.", - "command": "npm install typescript-language-server@4.3.3" - } - ] -} \ No newline at end of file + "_description": "Used to download the runtime dependencies for running typescript-language-server. Obtained from https://github.com/typescript-language-server/typescript-language-server/releases", + "runtimeDependencies": [ + { + "id": "typescript", + "description": "typescript package for Linux, OSX, and Windows. Both x64 and arm64 are supported.", + "command": "npm install --prefix ./ typescript@5.5.4" + }, + { + "id": "typescript-language-server", + "description": "typescript-language-server package for Linux, OSX, and Windows. Both x64 and arm64 are supported.", + "command": "npm install --prefix ./ typescript-language-server@4.3.3" + } + ] +} +