Skip to content

Commit 5dc8a2d

Browse files
authored
Merge pull request #491 from ALAIN-CLAUDE/update-npm-gulp-dependencies
Update npm and Gulp dependencies
2 parents ba35b23 + 60acf4c commit 5dc8a2d

File tree

3 files changed

+45
-46
lines changed

3 files changed

+45
-46
lines changed

gulpfile.js

+38-36
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,50 @@
1-
var
2-
browsersync = require('browser-sync').create(),
3-
concat = require('gulp-concat'),
4-
gulp = require('gulp'),
5-
sourcemaps = require('gulp-sourcemaps'),
6-
uglify = require('gulp-uglify'),
7-
paths = {
8-
jsdev: [
9-
'./javascripts-dev/vendor/jszip.js',
10-
'./javascripts-dev/vendor/jszip-utils.js',
11-
'./javascripts-dev/vendor/FileSaver.js',
12-
'./javascripts-dev/src/downloader.js',
13-
'./javascripts-dev/src/zipper.js',
14-
'./javascripts-dev/src/ui.js',
15-
'./javascripts-dev/main.js',
16-
],
17-
jsdist: './javascripts/',
18-
};
1+
const browsersync = require('browser-sync').create();
2+
const concat = require('gulp-concat');
3+
const gulp = require('gulp');
4+
const sourcemaps = require('gulp-sourcemaps');
5+
const uglify = require('gulp-uglify');
196

20-
gulp.task('js', function() {
7+
const paths = {
8+
jsdev: [
9+
'./javascripts-dev/vendor/jszip.js',
10+
'./javascripts-dev/vendor/jszip-utils.js',
11+
'./javascripts-dev/vendor/FileSaver.js',
12+
'./javascripts-dev/src/downloader.js',
13+
'./javascripts-dev/src/zipper.js',
14+
'./javascripts-dev/src/ui.js',
15+
'./javascripts-dev/main.js',
16+
],
17+
jsdist: './javascripts/',
18+
};
19+
20+
function js() {
2121
return gulp
22-
.src(paths.jsdev)
23-
.pipe(sourcemaps.init())
24-
.pipe(concat('downloader-bundle.js'))
25-
.pipe(uglify())
26-
.pipe(sourcemaps.write('./'))
27-
.pipe(gulp.dest(paths.jsdist));
28-
});
22+
.src(paths.jsdev)
23+
.pipe(sourcemaps.init())
24+
.pipe(concat('downloader-bundle.js'))
25+
.pipe(uglify())
26+
.pipe(sourcemaps.write('./'))
27+
.pipe(gulp.dest(paths.jsdist));
28+
}
2929

30-
gulp.task('watch', function() {
31-
gulp.watch(paths.jsdev, ['js']);
32-
});
30+
function watch() {
31+
gulp.watch(paths.jsdev, js);
32+
}
3333

34-
gulp.task('server', function() {
34+
function server() {
3535
browsersync.init({
3636
server: {
3737
baseDir: './',
3838
routes: {
39-
"/test" : 'javascripts-dev'
40-
}
39+
"/test": 'javascripts-dev',
40+
},
4141
},
42-
port: 4000,
42+
port: 4000,
4343
notify: false,
44-
open: false
44+
open: false,
4545
});
46-
});
46+
}
47+
48+
const build = gulp.series(js, gulp.parallel(watch, server));
4749

48-
gulp.task('default', ['js', 'watch', 'server']);
50+
gulp.task('default', build);

0 commit comments

Comments
 (0)