Skip to content

Commit aa647e2

Browse files
committed
bring back production plugins
1 parent fab94d3 commit aa647e2

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

babel.config.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ function resolveAliasPath(relativeToBabelConf) {
1717
return `./${resolvedPath.replace('\\', '/')}`;
1818
}
1919

20+
/** @type {babel.PluginItem[]} */
21+
const productionPlugins = [
22+
['babel-plugin-react-remove-properties', { properties: ['data-mui-test'] }],
23+
];
24+
2025
/** @type {babel.ConfigFunction} */
2126
module.exports = function getBabelConfig(api) {
2227
const useESModules = api.env(['regressions', 'modern', 'stable']);
@@ -122,6 +127,9 @@ module.exports = function getBabelConfig(api) {
122127
: []),
123128
];
124129

130+
if (process.env.NODE_ENV === 'production') {
131+
plugins.push(...productionPlugins);
132+
}
125133
if (process.env.NODE_ENV === 'test') {
126134
plugins.push([
127135
'babel-plugin-module-resolver',
@@ -190,6 +198,7 @@ module.exports = function getBabelConfig(api) {
190198
},
191199
benchmark: {
192200
plugins: [
201+
...productionPlugins,
193202
[
194203
'babel-plugin-module-resolver',
195204
{

0 commit comments

Comments
 (0)