two js bundles; reveal.js (es6) and reveal.es5.js, add source maps
This commit is contained in:
23
gulpfile.js
23
gulpfile.js
@@ -5,10 +5,10 @@ const yargs = require('yargs')
|
||||
const colors = require('colors')
|
||||
const qunit = require('node-qunit-puppeteer')
|
||||
|
||||
const {rollup} = require('rollup');
|
||||
const {terser} = require('rollup-plugin-terser');
|
||||
const babel = require('rollup-plugin-babel');
|
||||
const resolve = require('@rollup/plugin-node-resolve');
|
||||
const {rollup} = require('rollup')
|
||||
const {terser} = require('rollup-plugin-terser')
|
||||
const babel = require('rollup-plugin-babel')
|
||||
const resolve = require('@rollup/plugin-node-resolve')
|
||||
|
||||
const gulp = require('gulp')
|
||||
const tap = require('gulp-tap')
|
||||
@@ -58,9 +58,18 @@ gulp.task('js', () => {
|
||||
...rollupConfig
|
||||
}).then( bundle => {
|
||||
bundle.write({
|
||||
file: './dist/reveal.min.js',
|
||||
file: './dist/reveal.js',
|
||||
format: 'es',
|
||||
banner: banner,
|
||||
sourcemap: true
|
||||
});
|
||||
|
||||
bundle.write({
|
||||
name: 'Reveal',
|
||||
file: './dist/reveal.es5.js',
|
||||
format: 'umd',
|
||||
banner: banner
|
||||
banner: banner,
|
||||
sourcemap: true
|
||||
});
|
||||
});
|
||||
})
|
||||
@@ -175,7 +184,7 @@ gulp.task('test', gulp.series( 'eslint', 'qunit' ))
|
||||
|
||||
gulp.task('default', gulp.series(gulp.parallel('js', 'css', 'plugins'), 'test'))
|
||||
|
||||
gulp.task('build', gulp.parallel('js', 'css'))
|
||||
gulp.task('build', gulp.parallel('js', 'css', 'plugins'))
|
||||
|
||||
gulp.task('package', gulp.series('default', () =>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user