From 832893e55924bbbd4ea495beb8dcc5b76e5a3f3a Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Fri, 25 May 2018 14:54:53 -0700 Subject: [PATCH] Revert "Check detected npm path is existing" This reverts commit 1fda3a4165b83fb82b666bd15e601c73590b52ec. --- src/server/typingsInstaller/nodeTypingsInstaller.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/server/typingsInstaller/nodeTypingsInstaller.ts b/src/server/typingsInstaller/nodeTypingsInstaller.ts index 7132a93f3ef..6de5d9e1e0c 100644 --- a/src/server/typingsInstaller/nodeTypingsInstaller.ts +++ b/src/server/typingsInstaller/nodeTypingsInstaller.ts @@ -2,8 +2,7 @@ namespace ts.server.typingsInstaller { const fs: { - appendFileSync(file: string, content: string): void; - existsSync(path: string): boolean; + appendFileSync(file: string, content: string): void } = require("fs"); const path: { @@ -33,12 +32,11 @@ namespace ts.server.typingsInstaller { /** Used if `--npmLocation` is not passed. */ function getDefaultNPMLocation(processName: string) { if (path.basename(processName).indexOf("node") === 0) { - const npmPath = `"${path.join(path.dirname(process.argv[0]), "npm")}"`; - if (fs.existsSync(npmPath)) { - return npmPath; - } + return `"${path.join(path.dirname(process.argv[0]), "npm")}"`; + } + else { + return "npm"; } - return "npm"; } interface TypesRegistryFile {