From c044869b283a0826f6cdb7191988c071e29e0492 Mon Sep 17 00:00:00 2001 From: Daniel J Date: Thu, 23 Jun 2016 08:57:49 +0200 Subject: [PATCH] native modules --- gulpfile.babel.js | 4 ++-- package.json | 4 +++- webpack.config.babel.js | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/gulpfile.babel.js b/gulpfile.babel.js index 64fa1df..87d8cab 100644 --- a/gulpfile.babel.js +++ b/gulpfile.babel.js @@ -65,7 +65,7 @@ function webpackTask (callback) { chunks: false, chunkModules: false })) - sequence(['pack:firefox', 'pack:chrome', 'pack:safari'], callback) + sequence('pack', callback) }) } @@ -106,7 +106,7 @@ gulp.task('watch', (done) => { // creates extensions for chrome and firefox gulp.task('pack', (done) => { - sequence('default', ['pack:firefox', 'pack:chrome', 'pack:safari'], done) + sequence(['pack:firefox', 'pack:chrome', 'pack:safari'], done) }) gulp.task('pack:firefox', () => { diff --git a/package.json b/package.json index 5aa401a..86cb323 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,9 @@ "devDependencies": { "babel-core": "^6.9.1", "babel-loader": "^6.2.4", - "babel-preset-es2015-webpack": "^6.4.1", + "babel-preset-es2015": "^6.9.0", + "babel-preset-es2015-loose": "^7.0.0", + "babel-preset-es2015-loose-native-modules": "^1.0.0", "babel-preset-node6": "^11.0.0", "del": "^2.2.0", "exports-loader": "^0.6.3", diff --git a/webpack.config.babel.js b/webpack.config.babel.js index 7d80b39..09704d6 100644 --- a/webpack.config.babel.js +++ b/webpack.config.babel.js @@ -18,7 +18,7 @@ export default { { test: /\.js$/, loader: 'babel', exclude: /node_modules/, query: { sourceMaps: inProduction, - presets: ['es2015-webpack'] + presets: ['es2015-loose-native-modules'] } }, {