diff --git a/website/package.json b/website/package.json index 03ab435d613..8df8f69ff39 100644 --- a/website/package.json +++ b/website/package.json @@ -51,6 +51,7 @@ "@babel/plugin-proposal-class-properties": "^7.0.0", "@babel/plugin-proposal-decorators": "^7.1.2", "@babel/preset-react": "^7.0.0", + "@babel/preset-env": "^7.0.0", "brfs-babel": "^1.0.0", "css-loader": "^0.26.1", "eslint": "^3.0.0", diff --git a/website/webpack.config.js b/website/webpack.config.js index 441aed433b2..5a112902506 100644 --- a/website/webpack.config.js +++ b/website/webpack.config.js @@ -13,7 +13,7 @@ const ALIASES = require('ocular-dev-tools/config/ocular.config')({ // Seems to be a Babel bug // https://github.com/babel/babel-loader/issues/149#issuecomment-191991686 const BABEL_CONFIG = { - presets: ['@babel/preset-react'], + presets: ['@babel/preset-env', '@babel/preset-react'], plugins: [ ['@babel/plugin-proposal-decorators', {legacy: true}], ['@babel/plugin-proposal-class-properties', {loose: true}]