Skip to content

Commit ad22bcc

Browse files
committed
chore: move babel preset-env options to .babelrc
1 parent ea36982 commit ad22bcc

File tree

2 files changed

+1
-10
lines changed

2 files changed

+1
-10
lines changed

.babelrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"presets": ["@babel/preset-env"],
2+
"presets": [["@babel/preset-env", { "modules": "auto" }]],
33
"plugins": [
44
["module-resolver", { "root": ["./src"] } ],
55
["babel-plugin-inline-import", {

webpack.config.js

-9
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,7 @@ const debugBuild = mode === 'development';
1818
// Note that we don't support .babelrc in parent folders
1919
var babelrc = fs.readFileSync(path.resolve(__dirname, '.babelrc'));
2020
var babelConf = JSON.parse(babelrc);
21-
var newPresets = [];
22-
for (var preset of babelConf.presets) {
23-
if (!Array.isArray(preset)) {
24-
preset = [preset];
25-
}
26-
preset.push({ modules: false });
27-
newPresets.push(preset);
28-
}
2921

30-
babelConf.presets = newPresets;
3122
babelConf.babelrc = false; // disabel babelrc reading, as we've just done it
3223
const replacementPluginConf = babelConf.plugins.find(plugin => Array.isArray(plugin) && plugin[0] === 'minify-replace');
3324
replacementPluginConf[1].replacements.find(decl => decl.identifierName === '__DEBUG__').replacement.value = debugBuild;

0 commit comments

Comments
 (0)