]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
Added babel to gulp pipeline
authorcolin-marshall <colin.michael.marshall@gmail.com>
Mon, 4 Jan 2016 21:18:49 +0000 (14:18 -0700)
committercolin-marshall <colin.michael.marshall@gmail.com>
Mon, 4 Jan 2016 21:18:49 +0000 (14:18 -0700)
gulp/javascript.js
package.json

index 282b712fa26ba7f3db3db77f639a1305baf6bf6f..eecbce696d7d0f89f59061f068ccb770ecb60ad3 100644 (file)
@@ -1,5 +1,6 @@
 var gulp = require('gulp');
 var concat = require('gulp-concat');
+var babel = require('gulp-babel');
 
 var FOUNDATION = [
   'js/foundation.core.js',
@@ -25,6 +26,9 @@ gulp.task('javascript', ['javascript:foundation', 'javascript:deps', 'javascript
 
 gulp.task('javascript:foundation', function() {
   return gulp.src(FOUNDATION)
+    .pipe(babel({
+      presets: ['es2015']
+    }))
     .pipe(concat('foundation.js'))
     .pipe(gulp.dest('_build/assets/js'));
 });
index f1386c6208b6b7bfc8efa874abd6b2e18724ef0e..d2bc5db775820ca97c1bf1a732f1483294be74bf 100644 (file)
@@ -16,6 +16,8 @@
   },
   "license": "MIT",
   "devDependencies": {
+    "babel-core": "^6.3.26",
+    "babel-preset-es2015": "^6.3.13",
     "bootcamp": "^1.1.7",
     "browser-sync": "^2.8.2",
     "clipboard": "^1.5.5",
@@ -23,6 +25,7 @@
     "gitty": "^3.3.0",
     "gulp": "^3.8.10",
     "gulp-autoprefixer": "^2.3.1",
+    "gulp-babel": "^6.1.1",
     "gulp-cache-bust": "^1.0.2",
     "gulp-concat": "^2.4.3",
     "gulp-filter": "^2.0.2",