From 7e8dab681a40ba3345508c425dae2fd81f6fbe2a Mon Sep 17 00:00:00 2001
From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
Date: Fri, 16 Feb 2018 14:00:10 -0800
Subject: [PATCH] typingsInstaller:Remove triple-slash references (#21982)
Replace them with an explicit list of files in tsconfig. I got this list
by adding --listFiles to the jake-generated command.
---
src/server/typingsInstaller/nodeTypingsInstaller.ts | 1 -
src/server/typingsInstaller/tsconfig.json | 12 ++++++++++++
src/server/typingsInstaller/typingsInstaller.ts | 9 +--------
3 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/src/server/typingsInstaller/nodeTypingsInstaller.ts b/src/server/typingsInstaller/nodeTypingsInstaller.ts
index e51ec68561c..b0844b2369c 100644
--- a/src/server/typingsInstaller/nodeTypingsInstaller.ts
+++ b/src/server/typingsInstaller/nodeTypingsInstaller.ts
@@ -1,4 +1,3 @@
-///
///
namespace ts.server.typingsInstaller {
diff --git a/src/server/typingsInstaller/tsconfig.json b/src/server/typingsInstaller/tsconfig.json
index 4cfa26f8d9c..1606fbf3592 100644
--- a/src/server/typingsInstaller/tsconfig.json
+++ b/src/server/typingsInstaller/tsconfig.json
@@ -12,6 +12,18 @@
]
},
"files": [
+ "../../compiler/types.ts",
+ "../../compiler/performance.ts",
+ "../../compiler/core.ts",
+ "../../compiler/sys.ts",
+ "../../compiler/diagnosticInformationMap.generated.ts",
+ "../../compiler/utilities.ts",
+ "../../compiler/scanner.ts",
+ "../../compiler/parser.ts",
+ "../../compiler/commandLineParser.ts",
+ "../../compiler/moduleNameResolver.ts",
+ "../../services/semver.ts",
+ "../../services/jsTyping.ts",
"../types.ts",
"../shared.ts",
"typingsInstaller.ts",
diff --git a/src/server/typingsInstaller/typingsInstaller.ts b/src/server/typingsInstaller/typingsInstaller.ts
index 465f281006e..059967ecb4d 100644
--- a/src/server/typingsInstaller/typingsInstaller.ts
+++ b/src/server/typingsInstaller/typingsInstaller.ts
@@ -1,10 +1,3 @@
-///
-///
-///
-///
-///
-///
-
namespace ts.server.typingsInstaller {
interface NpmConfig {
devDependencies: MapLike;
@@ -413,4 +406,4 @@ namespace ts.server.typingsInstaller {
}
const latestDistTag = "latest";
-}
\ No newline at end of file
+}