diff --git a/.babelrc b/babel.config.js similarity index 96% rename from .babelrc rename to babel.config.js index f85eeb4ba..8f40b20c8 100644 --- a/.babelrc +++ b/babel.config.js @@ -1,4 +1,4 @@ -{ +module.exports = { "sourceMaps": true, "presets": [ ["@babel/preset-env", { @@ -22,4 +22,4 @@ "@babel/plugin-syntax-dynamic-import", "@babel/plugin-transform-runtime" ] -} +}; diff --git a/webpack.config.js b/webpack.config.js index f24965335..1b6d1b3da 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -94,15 +94,6 @@ module.exports = (env, argv) => ({ loader: 'babel-loader', options: { cacheDirectory: true, - - // These two options are needed to load the babelrc file and - // apply it to node_modules (ie: react-sdk and js-sdk). We - // could put the babel config in this block instead, but we - // publish riot-web to npm for some reason and that seems to - // ship a lib directory. Therefore, we need the babel config - // in a place where babel and babel-loader can reach it. - babelrc: true, - configFile: path.resolve(__dirname, ".babelrc"), } }, {