setup babel
parent
5dfaa32418
commit
5c24818b7e
|
@ -1,6 +1,7 @@
|
||||||
const gulp = require('gulp')
|
const gulp = require('gulp')
|
||||||
const zip = require('gulp-zip')
|
const zip = require('gulp-zip')
|
||||||
const sass = require('gulp-sass')
|
const sass = require('gulp-sass')
|
||||||
|
const babel = require('gulp-babel')
|
||||||
const qunit = require('gulp-qunit')
|
const qunit = require('gulp-qunit')
|
||||||
const header = require('gulp-header')
|
const header = require('gulp-header')
|
||||||
const eslint = require('gulp-eslint')
|
const eslint = require('gulp-eslint')
|
||||||
|
@ -24,6 +25,7 @@ const license = `/*!
|
||||||
*/\n`
|
*/\n`
|
||||||
|
|
||||||
gulp.task('js', () => gulp.src(['./js/reveal.js'])
|
gulp.task('js', () => gulp.src(['./js/reveal.js'])
|
||||||
|
.pipe(babel({ presets: ['@babel/preset-env'] }))
|
||||||
.pipe(uglify())
|
.pipe(uglify())
|
||||||
.pipe(header(license, {pkg: pkg}))
|
.pipe(header(license, {pkg: pkg}))
|
||||||
.pipe(rename('reveal.min.js'))
|
.pipe(rename('reveal.min.js'))
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -26,19 +26,22 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"gulp": "^4.0.2",
|
"gulp": "^4.0.2",
|
||||||
"gulp-autoprefixer": "^7.0.1",
|
"gulp-autoprefixer": "^7.0.1",
|
||||||
|
"gulp-babel": "^8.0.0",
|
||||||
"gulp-clean-css": "^4.2.0",
|
"gulp-clean-css": "^4.2.0",
|
||||||
"gulp-connect": "^5.7.0",
|
"gulp-connect": "^5.7.0",
|
||||||
"gulp-eslint": "^6.0.0",
|
"gulp-eslint": "^6.0.0",
|
||||||
|
"gulp-header": "^2.0.9",
|
||||||
"gulp-qunit": "^2.1.1",
|
"gulp-qunit": "^2.1.1",
|
||||||
"gulp-rename": "^2.0.0",
|
"gulp-rename": "^2.0.0",
|
||||||
"gulp-sass": "^4.0.2",
|
"gulp-sass": "^4.0.2",
|
||||||
"gulp-uglify": "^3.0.2",
|
"gulp-uglify": "^3.0.2",
|
||||||
"gulp-header": "^2.0.9",
|
|
||||||
"gulp-zip": "^5.0.1",
|
"gulp-zip": "^5.0.1",
|
||||||
"yargs": "^15.1.0",
|
|
||||||
"express": "^4.17.1",
|
"express": "^4.17.1",
|
||||||
"mustache": "^4.0.0",
|
"mustache": "^4.0.0",
|
||||||
"socket.io": "^2.3.0"
|
"socket.io": "^2.3.0",
|
||||||
|
"yargs": "^15.1.0",
|
||||||
|
"@babel/core": "^7.8.7",
|
||||||
|
"@babel/preset-env": "^7.8.7"
|
||||||
},
|
},
|
||||||
"eslintConfig": {
|
"eslintConfig": {
|
||||||
"env": {
|
"env": {
|
||||||
|
|
Loading…
Reference in New Issue