From 845a304ea96d140b0283441634a33bee0e672481 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Kooi?= Date: Fri, 26 Feb 2016 20:31:53 +0100 Subject: [PATCH] deps: upgrade babel --- .babelrc | 3 +++ gulpfile.babel.js | 5 ++++- package.json | 10 +++++++--- 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 .babelrc diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..0558174 --- /dev/null +++ b/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": ["es2015", "stage-2"] +} diff --git a/gulpfile.babel.js b/gulpfile.babel.js index fb87022..2ba8964 100644 --- a/gulpfile.babel.js +++ b/gulpfile.babel.js @@ -28,7 +28,10 @@ gulp.task('clean', [ 'clean-lib', 'clean-build' ]); gulp.task('babel', () => { return gulp.src('src/**/*.js') - .pipe(babel({ modules: 'amd', externalHelpers: true })) + .pipe(babel({ + presets: ['extplug'], + plugins: ['external-helpers'] + })) .pipe(babelHelpers('_babelHelpers.js', 'var')) .pipe(gulp.dest('lib/')); }); diff --git a/package.json b/package.json index 12a1db2..c3fa944 100644 --- a/package.json +++ b/package.json @@ -13,12 +13,16 @@ "sistyl": "^1.0.0" }, "devDependencies": { - "babel-core": "^5.8.23", + "babel-cli": "^6.5.1", + "babel-plugin-external-helpers": "^6.5.0", + "babel-preset-es2015": "^6.9.0", + "babel-preset-extplug": "^1.0.0", + "babel-preset-stage-2": "^6.5.0", "browserify": "^11.0.1", "del": "^1.2.1", "gulp": "^3.9.0", - "gulp-babel": "^5.2.1", - "gulp-babel-external-helpers": "^1.0.0", + "gulp-babel": "^6.1.2", + "gulp-babel-external-helpers": "^2.0.0", "gulp-concat": "^2.6.0", "gulp-data": "^1.2.0", "gulp-rename": "^1.2.2",