Removed __source info from production builds

This commit is contained in:
Brian Vaughn
2019-06-04 17:03:13 -07:00
parent 1afc83e7cd
commit 7ef5970b2f
+8 -5
View File
@@ -25,12 +25,15 @@ module.exports = api => {
targets.chrome = minChromeVersion.toString();
targets.firefox = minFirefoxVersion.toString();
}
const plugins = [
['@babel/plugin-transform-flow-strip-types'],
['@babel/plugin-proposal-class-properties', { loose: false }],
];
if (process.env.NODE_ENV === 'development') {
plugins.push(['@babel/plugin-transform-react-jsx-source']);
}
return {
plugins: [
['@babel/plugin-transform-flow-strip-types'],
['@babel/plugin-proposal-class-properties', { loose: false }],
['@babel/plugin-transform-react-jsx-source'],
],
plugins,
presets: [
['@babel/preset-env', { targets }],
'@babel/preset-react',