Skip to content

Commit 8020c14

Browse files
committed
(maint) Update node dependencies
This commit updates the node dependencies to eliminate known vulnerabilities: - Update Gulp to 4.0 - Update gulpfile for breaking 4.0 changes - Update loadash to 4.17.5+ - Update cryptiles to 5.1.2+
1 parent f236077 commit 8020c14

File tree

3 files changed

+2453
-2085
lines changed

3 files changed

+2453
-2085
lines changed

gulpfile.js

Lines changed: 26 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
var es = require('event-stream');
33
var gulp = require('gulp');
44
var del = require('del');
5-
var runSequence = require('run-sequence');
65
var exec = require('child_process').exec;
76
var bump = require('gulp-bump');
87
var args = require('yargs').argv;
@@ -52,28 +51,21 @@ function getEditorServicesGithubURL(config) {
5251
return `https://github.com/${githubuser}/${githubrepo}/archive/${githubref}.zip`
5352
};
5453

55-
// The default task (called when you run `gulp` from cli)
56-
gulp.task('default', ['build']);
54+
gulp.task('clean', function () {
55+
return del(['vendor'])
56+
});
5757

58-
gulp.task('initial', function (callback) {
58+
gulp.task('vendor_editor_services', function (callback) {
5959
var fs = require('fs');
6060
var sequence = [];
6161

62-
editorServicesPath = path.join(__dirname, 'vendor', 'languageserver');
63-
if (!fs.existsSync(editorServicesPath)) { sequence.push('vendor_editor_services'); }
64-
65-
if (sequence.length > 0) {
66-
return runSequence(sequence, callback);
67-
} else {
68-
return es.merge([]);
62+
vendorPath = path.join(__dirname, 'vendor');
63+
if (fs.existsSync(vendorPath)) {
64+
return new Promise(function(resolve, reject) {
65+
resolve();
66+
});
6967
}
70-
});
7168

72-
gulp.task('clean', function () {
73-
return del(['vendor'])
74-
});
75-
76-
gulp.task('vendor_editor_services', function (callback) {
7769
var config = getEditorServicesConfig();
7870

7971
// Use the github releases url if 'release' is defined
@@ -119,14 +111,10 @@ gulp.task('compile_typescript', function (callback) {
119111
function (err, stdout, stderr) {
120112
console.log(stdout);
121113
console.log(stderr);
122-
callback;
114+
callback(err);
123115
});
124116
})
125117

126-
gulp.task('build', function (callback) {
127-
runSequence('clean','vendor_editor_services','compile_typescript',callback);
128-
})
129-
130118
gulp.task('bump', function () {
131119
/// <summary>
132120
/// It bumps revisions
@@ -155,3 +143,19 @@ gulp.task('bump', function () {
155143
.pipe(bump(options))
156144
.pipe(gulp.dest('.'));
157145
});
146+
147+
// The default task (called when you run `gulp` from cli)
148+
gulp.task('build',
149+
gulp.series('clean',
150+
gulp.series('vendor_editor_services',
151+
gulp.series('compile_typescript',
152+
)
153+
)
154+
)
155+
);
156+
157+
// The default task (called when you run `gulp` from cli)
158+
gulp.task('initial', gulp.series('vendor_editor_services'));
159+
160+
// The default task (called when you run `gulp` from cli)
161+
gulp.task('default', gulp.series('build'));

0 commit comments

Comments
 (0)