Skip to content

Commit e963107

Browse files
authored
Merge pull request microsoft#29619 from Microsoft/simpleGulp
Simplify gulp to just use 'tsc -b' to build, update to gulp@4
2 parents c899c2e + 47c2708 commit e963107

34 files changed

+1174
-3195
lines changed

Gulpfile.js

Lines changed: 586 additions & 567 deletions
Large diffs are not rendered by default.

Jakefile.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ const path = require("path");
88
const fold = require("travis-fold");
99
const ts = require("./lib/typescript");
1010
const del = require("del");
11-
const getDirSize = require("./scripts/build/getDirSize");
11+
const { getDirSize, needsUpdate, flatten } = require("./scripts/build/utils");
1212
const { base64VLQFormatEncode } = require("./scripts/build/sourcemaps");
13-
const needsUpdate = require("./scripts/build/needsUpdate");
14-
const { flatten } = require("./scripts/build/project");
1513

1614
// add node_modules to path so we don't need global modules, prefer the modules by adding them first
1715
var nodeModulesPathPrefix = path.resolve("./node_modules/.bin/") + path.delimiter;

package.json

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,8 @@
3535
"@types/convert-source-map": "latest",
3636
"@types/del": "latest",
3737
"@types/glob": "latest",
38-
"@types/gulp": "3.X",
38+
"@types/gulp": "^4.0.5",
3939
"@types/gulp-concat": "latest",
40-
"@types/gulp-help": "latest",
41-
"@types/gulp-if": "0.0.33",
4240
"@types/gulp-newer": "latest",
4341
"@types/gulp-rename": "0.0.33",
4442
"@types/gulp-sourcemaps": "0.0.32",
@@ -50,7 +48,6 @@
5048
"@types/mocha": "latest",
5149
"@types/node": "8.5.5",
5250
"@types/q": "latest",
53-
"@types/run-sequence": "latest",
5451
"@types/source-map-support": "latest",
5552
"@types/through2": "latest",
5653
"@types/travis-fold": "latest",
@@ -63,16 +60,12 @@
6360
"del": "latest",
6461
"fancy-log": "latest",
6562
"fs-extra": "^6.0.1",
66-
"gulp": "3.X",
67-
"gulp-clone": "latest",
63+
"gulp": "^4.0.0",
6864
"gulp-concat": "latest",
69-
"gulp-help": "latest",
70-
"gulp-if": "latest",
7165
"gulp-insert": "latest",
7266
"gulp-newer": "latest",
7367
"gulp-rename": "latest",
7468
"gulp-sourcemaps": "latest",
75-
"gulp-typescript": "latest",
7669
"istanbul": "latest",
7770
"jake": "latest",
7871
"lodash": "4.17.10",
@@ -86,7 +79,6 @@
8679
"prex": "^0.4.3",
8780
"q": "latest",
8881
"remove-internal": "^2.9.2",
89-
"run-sequence": "latest",
9082
"source-map-support": "latest",
9183
"through2": "latest",
9284
"travis-fold": "latest",

scripts/build/baselineAccept.js

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

scripts/build/browserify.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
// @ts-check
22
const browserify = require("browserify");
3-
const Vinyl = require("./vinyl");
3+
const Vinyl = require("vinyl");
44
const { Transform } = require("stream");
55
const { streamFromFile } = require("./utils");
66
const { replaceContents } = require("./sourcemaps");
77

8-
module.exports = browserifyFile;
9-
108
/**
119
* @param {import("browserify").Options} [opts]
1210
*/
@@ -31,4 +29,5 @@ function browserifyFile(opts) {
3129
}
3230
}
3331
});
34-
}
32+
}
33+
exports.browserify = browserifyFile;

scripts/build/chalk.js

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

scripts/build/convertConstEnum.js

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

scripts/build/debounce.js

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

scripts/build/diagnostics.js

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

scripts/build/exec.js

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

scripts/build/finished.js

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

scripts/build/getDiffTool.js

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

scripts/build/getDirSize.js

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

0 commit comments

Comments
 (0)