diff --git a/extensions/typescript/src/typescriptServiceClient.ts b/extensions/typescript/src/typescriptServiceClient.ts index 6d596f81ac8f505a7c2d0196767fb0f8e36c1a23..8b5f45ec45d35db274b29990660db4ca9d5c4486 100644 --- a/extensions/typescript/src/typescriptServiceClient.ts +++ b/extensions/typescript/src/typescriptServiceClient.ts @@ -325,9 +325,6 @@ export default class TypeScriptServiceClient implements ITypescriptServiceClient const options: electron.IForkOptions = { execArgv: [] // [`--debug-brk=5859`] }; - if (this.mainWorkspaceRootPath) { - options.cwd = this.mainWorkspaceRootPath; - } const args: string[] = []; if (this.apiVersion.has206Features()) { @@ -630,14 +627,6 @@ export default class TypeScriptServiceClient implements ITypescriptServiceClient return Uri.file(filepath); } - private get mainWorkspaceRootPath(): string | undefined { - if (workspace.workspaceFolders && workspace.workspaceFolders.length) { - return workspace.workspaceFolders[0].uri.fsPath; - } - - return undefined; - } - public getWorkspaceRootForResource(resource: Uri): string | undefined { const roots = workspace.workspaceFolders; if (!roots || !roots.length) {