Skip to content

Commit 0adff62

Browse files
committed
Remove typescriptServices, protocol.d.ts, typescript_standalone.d.ts
This is the same as TypeScript PR 51026.
1 parent 6bbd4d1 commit 0adff62

File tree

6 files changed

+3
-334
lines changed

6 files changed

+3
-334
lines changed

Gulpfile.mjs

-9
Original file line numberDiff line numberDiff line change
@@ -153,20 +153,12 @@ const buildServices = (() => {
153153
.pipe(rename("typescript.d.ts"))
154154
.pipe(dest("built/local"));
155155

156-
// create typescript_standalone.d.ts
157-
const createTypescriptStandaloneDts = () => src("built/local/typescriptServices.d.ts")
158-
.pipe(newer("built/local/typescript_standalone.d.ts"))
159-
.pipe(transform(content => content.replace(/declare (namespace|module) ts/g, 'declare module "typescript"')))
160-
.pipe(rename("typescript_standalone.d.ts"))
161-
.pipe(dest("built/local"));
162-
163156
return series(
164157
buildTypescriptServicesOut,
165158
createTypescriptServicesJs,
166159
createTypescriptServicesDts,
167160
createTypescriptJs,
168161
createTypescriptDts,
169-
createTypescriptStandaloneDts,
170162
);
171163
})();
172164
task("services", series(preBuild, buildServices));
@@ -186,7 +178,6 @@ const cleanServices = async () => {
186178
"built/local/typescriptServices.js",
187179
"built/local/typescript.js",
188180
"built/local/typescript.d.ts",
189-
"built/local/typescript_standalone.d.ts"
190181
]);
191182
};
192183
cleanTasks.push(cleanServices);

scripts/buildProtocol.mjs

-260
This file was deleted.

scripts/produceLKG.mjs

+3-26
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import childProcess from "child_process";
21
import fs from "fs-extra";
32
import path from "path";
43
import glob from "glob";
54
import url from "url";
5+
import del from "del";
66

77
const __filename = url.fileURLToPath(new URL(import.meta.url));
88
const __dirname = path.dirname(__filename);
@@ -14,12 +14,13 @@ const copyright = fs.readFileSync(path.join(__dirname, "../CopyrightNotice.txt")
1414

1515
async function produceLKG() {
1616
console.log(`Building LKG from ${source} to ${dest}`);
17+
await del(`${dest.replace(/\\/g, "/")}/**`, { ignore: ["**/README.md"] });
18+
await fs.mkdirp(dest);
1719
await copyLibFiles();
1820
await copyLocalizedDiagnostics();
1921
await copyTypesMap();
2022
await copyScriptOutputs();
2123
await copyDeclarationOutputs();
22-
await buildProtocol();
2324
await writeGitAttributes();
2425
}
2526

@@ -46,20 +47,6 @@ async function copyTypesMap() {
4647
await copyFromBuiltLocal("typesMap.json"); // Cannot accommodate copyright header
4748
}
4849

49-
async function buildProtocol() {
50-
const protocolScript = path.join(__dirname, "buildProtocol.mjs");
51-
if (!fs.existsSync(protocolScript)) {
52-
throw new Error(`Expected protocol script ${protocolScript} to exist`);
53-
}
54-
55-
const protocolInput = path.join(__dirname, "../src/server/protocol.ts");
56-
const protocolServices = path.join(source, "typescriptServices.d.ts");
57-
const protocolOutput = path.join(dest, "protocol.d.ts");
58-
59-
console.log(`Building ${protocolOutput}...`);
60-
await exec(protocolScript, [protocolInput, protocolServices, protocolOutput]);
61-
}
62-
6350
async function copyScriptOutputs() {
6451
await copyWithCopyright("cancellationToken.js");
6552
await copyWithCopyright("tsc.release.js", "tsc.js");
@@ -109,16 +96,6 @@ async function copyFilesWithGlob(pattern) {
10996
console.log(`Copied ${files.length} files matching pattern ${pattern}`);
11097
}
11198

112-
/**
113-
* @param {string} path
114-
* @param {string[]} args
115-
*/
116-
async function exec(path, args = []) {
117-
const cmdLine = ["node", path, ...args].join(" ");
118-
console.log(cmdLine);
119-
childProcess.execSync(cmdLine);
120-
}
121-
12299
process.on("unhandledRejection", err => {
123100
throw err;
124101
});

src/typescriptServices/_namespaces/ts.ts

-7
This file was deleted.

src/typescriptServices/tsconfig.json

-16
This file was deleted.

src/typescriptServices/typescriptServices.ts

-16
This file was deleted.

0 commit comments

Comments
 (0)