Skip to content

Commit bc1fcec

Browse files
committed
Rename typescriptServices, protocol.d.ts, typescript_standalone.d.ts
1 parent d06719f commit bc1fcec

File tree

7 files changed

+23
-270
lines changed

7 files changed

+23
-270
lines changed

Gulpfile.js

Lines changed: 13 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -119,55 +119,31 @@ const localPreBuild = parallel(generateLibs, series(buildScripts, generateDiagno
119119
const preBuild = cmdLineOptions.lkg ? lkgPreBuild : localPreBuild;
120120

121121
const buildServices = (() => {
122-
// build typescriptServices.out.js
123-
const buildTypescriptServicesOut = () => buildProject("src/typescriptServices/tsconfig.json", cmdLineOptions);
124-
125-
// create typescriptServices.js
126-
const createTypescriptServicesJs = () => src("built/local/typescriptServices.out.js")
127-
.pipe(newer("built/local/typescriptServices.js"))
128-
.pipe(sourcemaps.init({ loadMaps: true }))
129-
.pipe(prependFile(copyright))
130-
.pipe(rename("typescriptServices.js"))
131-
.pipe(sourcemaps.write(".", { includeContent: false, destPath: "built/local" }))
132-
.pipe(dest("built/local"));
133-
134-
// create typescriptServices.d.ts
135-
const createTypescriptServicesDts = () => src("built/local/typescriptServices.out.d.ts")
136-
.pipe(newer("built/local/typescriptServices.d.ts"))
137-
.pipe(prependFile(copyright))
138-
.pipe(transform(content => content.replace(/^(\s*)(export )?const enum (\S+) {(\s*)$/gm, "$1$2enum $3 {$4")))
139-
.pipe(rename("typescriptServices.d.ts"))
140-
.pipe(dest("built/local"));
122+
// build typescript.out.js
123+
const buildTypescriptOut = () => buildProject("src/typescript/tsconfig.json", cmdLineOptions);
141124

142125
// create typescript.js
143-
const createTypescriptJs = () => src("built/local/typescriptServices.js")
126+
const createTypescriptJs = () => src("built/local/typescript.out.js")
144127
.pipe(newer("built/local/typescript.js"))
145128
.pipe(sourcemaps.init({ loadMaps: true }))
129+
.pipe(prependFile(copyright))
146130
.pipe(rename("typescript.js"))
147131
.pipe(sourcemaps.write(".", { includeContent: false, destPath: "built/local" }))
148132
.pipe(dest("built/local"));
149133

150134
// create typescript.d.ts
151-
const createTypescriptDts = () => src("built/local/typescriptServices.d.ts")
135+
const createTypescriptDts = () => src("built/local/typescript.out.d.ts")
152136
.pipe(newer("built/local/typescript.d.ts"))
137+
.pipe(prependFile(copyright))
138+
.pipe(transform(content => content.replace(/^(\s*)(export )?const enum (\S+) {(\s*)$/gm, "$1$2enum $3 {$4")))
153139
.pipe(append("\nexport = ts;"))
154140
.pipe(rename("typescript.d.ts"))
155141
.pipe(dest("built/local"));
156142

157-
// create typescript_standalone.d.ts
158-
const createTypescriptStandaloneDts = () => src("built/local/typescriptServices.d.ts")
159-
.pipe(newer("built/local/typescript_standalone.d.ts"))
160-
.pipe(transform(content => content.replace(/declare (namespace|module) ts/g, 'declare module "typescript"')))
161-
.pipe(rename("typescript_standalone.d.ts"))
162-
.pipe(dest("built/local"));
163-
164143
return series(
165-
buildTypescriptServicesOut,
166-
createTypescriptServicesJs,
167-
createTypescriptServicesDts,
144+
buildTypescriptOut,
168145
createTypescriptJs,
169146
createTypescriptDts,
170-
createTypescriptStandaloneDts,
171147
);
172148
})();
173149
task("services", series(preBuild, buildServices));
@@ -177,17 +153,15 @@ task("services").flags = {
177153
};
178154

179155
const cleanServices = async () => {
180-
if (fs.existsSync("built/local/typescriptServices.tsconfig.json")) {
181-
await cleanProject("built/local/typescriptServices.tsconfig.json");
156+
if (fs.existsSync("built/local/typescript.tsconfig.json")) {
157+
await cleanProject("built/local/typescript.tsconfig.json");
182158
}
183159
await del([
184-
"built/local/typescriptServices.out.js",
185-
"built/local/typescriptServices.out.d.ts",
186-
"built/local/typescriptServices.out.tsbuildinfo",
187-
"built/local/typescriptServices.js",
160+
"built/local/typescript.out.js",
161+
"built/local/typescript.out.d.ts",
162+
"built/local/typescript.out.tsbuildinfo",
188163
"built/local/typescript.js",
189164
"built/local/typescript.d.ts",
190-
"built/local/typescript_standalone.d.ts"
191165
]);
192166
};
193167
cleanTasks.push(cleanServices);
@@ -511,8 +485,6 @@ const cleanBuilt = () => del("built");
511485
const produceLKG = async () => {
512486
const expectedFiles = [
513487
"built/local/tsc.release.js",
514-
"built/local/typescriptServices.js",
515-
"built/local/typescriptServices.d.ts",
516488
"built/local/tsserver.js",
517489
"built/local/dynamicImportCompat.js",
518490
"built/local/typescript.js",

scripts/VSDevMode.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ if(!(Test-Path $tsRegKey)){
3737
}
3838

3939
if($tsScript -ne ""){
40-
$tsScriptServices = "${tsScript}\typescriptServices.js"
40+
$tsScriptServices = "${tsScript}\typescript.js"
4141
$tsScriptlib = "${tsScript}\lib.d.ts"
4242
$tsES6Scriptlib = "${tsScript}\lib.es6.d.ts"
4343

scripts/buildProtocol.ts

Lines changed: 0 additions & 200 deletions
This file was deleted.

scripts/createPlaygroundBuild.js

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
// This script does two things:
99
//
10-
// - Listens to changes to the built version of TypeScript (via a filewatcher on `built/local/typescriptServices.js`)
10+
// - Listens to changes to the built version of TypeScript (via a filewatcher on `built/local/typescript.js`)
1111
// these trigger creating monaco-typescript compatible builds of TypeScript at `internal/lib/typescriptServices.js§
1212
//
1313
// - Creates a HTTP server which the playground uses. The webserver almost exclusively re-directs requests to
@@ -60,7 +60,7 @@ function updateTSDist() {
6060
);
6161

6262
let tsServices = fs
63-
.readFileSync(path.join(TYPESCRIPT_LIB_SOURCE, 'typescriptServices.js'))
63+
.readFileSync(path.join(TYPESCRIPT_LIB_SOURCE, 'typescript.js'))
6464
.toString();
6565

6666
// Ensure we never run into the node system...
@@ -155,13 +155,8 @@ function updateTSDist() {
155155
);
156156

157157
let dtsServices = fs
158-
.readFileSync(path.join(TYPESCRIPT_LIB_SOURCE, 'typescriptServices.d.ts'))
158+
.readFileSync(path.join(TYPESCRIPT_LIB_SOURCE, 'typescript.d.ts'))
159159
.toString();
160-
dtsServices += `
161-
// MONACOCHANGE
162-
export = ts;
163-
// END MONACOCHANGE
164-
`;
165160
fs.writeFileSync(
166161
path.join(TYPESCRIPT_LIB_DESTINATION, 'typescriptServices.d.ts'),
167162
generatedNote + dtsServices
@@ -271,7 +266,7 @@ function updateTSDist() {
271266
/// End of import
272267
}
273268

274-
const services = path.join(__dirname, '../built/local/typescriptServices.js');
269+
const services = path.join(__dirname, '../built/local/typescript.js');
275270
fs.watchFile(services, () =>{
276271
console.log("Updating the monaco build")
277272
updateTSDist()

0 commit comments

Comments
 (0)