From 550f6c407746b64ba1f3747d3281f4fa47a9f326 Mon Sep 17 00:00:00 2001 From: Guilherme Lopes Date: Tue, 16 Oct 2018 12:09:53 +0100 Subject: [PATCH] updated dependencies and webpack config --- config/webpack.config.examples.js | 6 +++++- config/webpack.config.large.js | 6 +++++- config/webpack.config.trader.js | 6 +++++- package.json | 30 +++++++++++++++--------------- 4 files changed, 30 insertions(+), 18 deletions(-) diff --git a/config/webpack.config.examples.js b/config/webpack.config.examples.js index edb81af..563a35f 100644 --- a/config/webpack.config.examples.js +++ b/config/webpack.config.examples.js @@ -20,7 +20,11 @@ module.exports = { include: SRC_DIR, loader: 'babel-loader', query: { - presets: ['react', 'es2015', 'stage-0'] + presets: ['@babel/preset-react', '@babel/preset-env'], + plugins: [ + require('@babel/plugin-proposal-function-bind'), + require('@babel/plugin-proposal-class-properties') + ] } }, { diff --git a/config/webpack.config.large.js b/config/webpack.config.large.js index ed9aa7e..efb9ee2 100644 --- a/config/webpack.config.large.js +++ b/config/webpack.config.large.js @@ -20,7 +20,11 @@ module.exports = { include: SRC_DIR, loader: 'babel-loader', query: { - presets: ['react', 'es2015', 'stage-0'] + presets: ['@babel/preset-react', '@babel/preset-env'], + plugins: [ + require('@babel/plugin-proposal-function-bind'), + require('@babel/plugin-proposal-class-properties') + ] } } ] diff --git a/config/webpack.config.trader.js b/config/webpack.config.trader.js index 650d840..b6a5b20 100644 --- a/config/webpack.config.trader.js +++ b/config/webpack.config.trader.js @@ -20,7 +20,11 @@ module.exports = { include: SRC_DIR, loader: 'babel-loader', query: { - presets: ['react', 'es2015', 'stage-0'] + presets: ['@babel/preset-react', '@babel/preset-env'], + plugins: [ + require('@babel/plugin-proposal-function-bind'), + require('@babel/plugin-proposal-class-properties') + ] } } ] diff --git a/package.json b/package.json index fa37cf2..e3fb1b6 100644 --- a/package.json +++ b/package.json @@ -37,21 +37,21 @@ }, "homepage": "http://www.ag-grid.com/", "devDependencies": { - "babel-core": "6.26.3", - "babel-loader": "7.1.5", - "babel-preset-es2015": "6.24.1", - "babel-preset-react": "6.24.1", - "babel-preset-stage-0": "6.24.1", - "babel-preset-stage-1": "6.24.1", + "@babel/core": "7.1.2", + "babel-loader": "8.0.4", + "@babel/preset-env": "7.1.0", + "@babel/preset-react": "7.0.0", + "@babel/plugin-proposal-class-properties": "7.1.0", + "@babel/plugin-proposal-function-bind": "7.0.0", "css-loader": "1.0.0", - "file-loader": "1.1.11", + "file-loader": "2.0.0", "gulp": "3.9.1", - "merge2": "1.0.x", + "merge2": "^1.2.3", "mkdirp": "0.5.1", "ncp": "2.0.0", "prop-types": "15.6.2", - "rimraf": "2.5.x", - "style-loader": "0.21.0", + "rimraf": "~2.6.2", + "style-loader": "~0.23.0", "webpack": "^4.16.1", "webpack-cli": "^3.0.8", "webpack-dev-server": "^3.1.4" @@ -60,13 +60,13 @@ "ag-grid-community": "^19.0.0", "ag-grid-enterprise": "^19.0.0", "ag-grid-react": "^19.0.0", - "bootstrap": "3.3.7", + "bootstrap": "4.1.3", "d3": "4.9.1", - "lodash": "4.17.4", - "react": "16.4.1", - "react-dom": "16.4.1", + "lodash": "^4.17.11", + "react": "^16.5.2", + "react-dom": "^16.5.2", "react-redux": "5.0.7", "react-router-dom": "4.3.1", - "redux": "4.0.0" + "redux": "^4.0.1" } }