setup babel
This commit is contained in:
		| @@ -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')) | ||||||
|   | |||||||
							
								
								
									
										1118
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1118
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												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": { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user