Add What's new modal (#372)

This commit is contained in:
Gautier P 2021-02-23 18:27:08 +01:00 committed by GitHub
parent 0ee37f557a
commit 1a695db333
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 133 additions and 4 deletions

View file

@ -28,6 +28,8 @@ var rename = require('gulp-rename');
var browserSync = require('browser-sync');
var merge = require('merge-stream');
var babel = require('gulp-babel');
var marked = require('marked');
var fs = require('fs');
const server = browserSync.create();
@ -63,6 +65,7 @@ var paths = {
)
.concat([
'js/Browser.js',
'js/WhatsNew.js',
'js/Util.js',
'js/Map.js',
'js/LayersConfig.js',
@ -184,6 +187,11 @@ gulp.task('boundaries', function () {
return gulp.src(paths.boundaries).pipe(gulp.dest(paths.dest + '/boundaries'));
});
gulp.task('changelog', function (cb) {
var content = 'BR.changelog = `' + marked(fs.readFileSync('./CHANGELOG.md', 'utf-8')) + '`';
fs.writeFile(paths.dest + '/changelog.js', content, cb);
});
gulp.task('reload', function (done) {
server.reload();
done();
@ -350,7 +358,8 @@ gulp.task(
'images',
'fonts',
'locales',
'boundaries'
'boundaries',
'changelog'
)
);