diff --git a/package.json b/package.json index 37fb93e..6b475d5 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "dist/eruda.js", "scripts": { "dev": "webpack --watch", - "release": "webpack & uglifyjs dist/eruda.js -o dist/eruda.min.js", + "release": "webpack & webpack -p --output-filename eruda.min.js & uglifyjs dist/eruda.min.js -o dist/eruda.min.js --mangle", "serve": "nws -p 3000" }, "repository": { @@ -27,6 +27,7 @@ "autoprefixer": "^6.3.3", "babel-core": "^6.6.5", "babel-loader": "^6.2.4", + "babel-plugin-transform-runtime": "^6.8.0", "babel-preset-es2015": "^6.6.0", "css-loader": "^0.23.1", "draggabilly": "^2.1.0", diff --git a/webpack.config.js b/webpack.config.js index 00d3b13..edec728 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -15,7 +15,11 @@ module.exports = { loaders: [ { test: /\.es6$/, - loader: 'babel?presets[]=es2015' + loader: 'babel', + query: { + presets: ['es2015'], + plugins: ['transform-runtime'] + } }, { test: /\.scss$/,