changeset 4c5f2468ca33 in www.tryton.org:default
details: https://hg.tryton.org/www.tryton.org?cmd=changeset;node=4c5f2468ca33
description:
Update javascript dependencies
diffstat:
gulpfile.js | 15 ++++++---------
package.json | 33 +++++++++++++++------------------
2 files changed, 21 insertions(+), 27 deletions(-)
diffs (91 lines):
diff -r 10cfd4738ecc -r 4c5f2468ca33 gulpfile.js
--- a/gulpfile.js Sun Jul 28 10:45:55 2019 +0200
+++ b/gulpfile.js Sun Jul 28 12:46:10 2019 +0200
@@ -8,12 +8,11 @@
var sourcemaps = require('gulp-sourcemaps');
var iconfont = require('gulp-iconfont');
var iconfontCss = require('gulp-iconfont-css');
-var sequence = require('run-sequence');
var cssFileName = 'screen';
var fontName = 'Icons';
gulp.task('js', function() {
- gulp.src([
+ return gulp.src([
'node_modules/jquery/dist/jquery.slim.js',
'node_modules/popper.js/dist/umd/popper.js',
'node_modules/bootstrap/dist/js/bootstrap.js',
@@ -32,7 +31,7 @@
});
gulp.task('sass', function() {
- gulp.src('sass/' + cssFileName + '.scss')
+ return gulp.src('sass/' + cssFileName + '.scss')
.pipe(sourcemaps.init())
.pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))
.pipe(rename(cssFileName + '.min.css'))
@@ -59,13 +58,11 @@
.on('end', callback);
});
-gulp.task('css', function(done) {
- sequence('iconfont', 'sass', done);
-});
+gulp.task('css', gulp.series(['iconfont', 'sass']));
gulp.task('watch', function() {
- gulp.watch(['sass/*', 'sass/*/*', 'sass/*/*/*'], ['sass']);
- gulp.watch(['iconfont/*'], ['iconfont']);
+ gulp.watch(['sass/*', 'sass/*/*', 'sass/*/*/*'], gulp.parallel(['sass']));
+ gulp.watch(['iconfont/*'], gulp.parallel(['iconfont']));
});
-gulp.task('default', ['js', 'css']);
+gulp.task('default', gulp.parallel(['js', 'css']));
diff -r 10cfd4738ecc -r 4c5f2468ca33 package.json
--- a/package.json Sun Jul 28 10:45:55 2019 +0200
+++ b/package.json Sun Jul 28 12:46:10 2019 +0200
@@ -5,28 +5,25 @@
"description": "NPM Tryton",
"author": "Pierre Gomba",
"dependencies": {
- "animate.css": "^3.7.0",
- "bootstrap": "^4.1.0",
- "gulp": "^3.9.1",
- "gulp-autoprefixer": "^6.0.0",
- "gulp-clean-css": "^3.9.0",
+ "animate.css": "^3.7.2",
+ "bootstrap": "^4.3.1",
+ "gulp": "^4.0.2",
+ "gulp-autoprefixer": "^6.1.0",
+ "gulp-clean-css": "^4.0.0",
"gulp-concat": "^2.6.1",
- "gulp-iconfont": "^10.0.2",
- "gulp-iconfont-css": "^2.3.0",
+ "gulp-iconfont": "^10.0.3",
+ "gulp-iconfont-css": "^3.0.0",
"gulp-rename": "^1.2.2",
- "gulp-sass": "^3.1.0",
- "gulp-sourcemaps": "^2.6.4",
- "gulp-uglify": "^3.0.1",
- "html5shiv": "^3.7.3",
- "jquery": "^3.3.1",
- "leaflet": "^1.3.4",
- "material-icons": "^0.2.3",
- "popper.js": "^1.14.0",
- "respond.js": "^1.4.2",
- "run-sequence": "^2.2.1",
+ "gulp-sass": "^4.0.2",
+ "gulp-sourcemaps": "^2.6.5",
+ "gulp-uglify": "^3.0.2",
+ "jquery": "^3.4.1",
+ "leaflet": "^1.5.1",
+ "material-icons": "^0.3.1",
+ "popper.js": "^1.15.0",
"wowjs": "^1.1.3"
},
"devDependencies": {
- "sass-lint": "^1.12.1"
+ "sass-lint": "^1.13.1"
}
}