@activelylearn/material-ui
Version:
Material-UI's workspace package
31 lines (28 loc) • 682 B
JavaScript
const ENV = process.env.BABEL_ENV;
let config;
// We release a ES version of Material-UI.
// It's something that matches the latest official supported features of JavaScript.
// Nothing more (stage-1, etc), nothing less (require, etc).
if (ENV === 'es') {
config = {};
} else {
config = {
presets: [
[
'@babel/preset-env',
{
targets: {
ie: 11,
edge: 14,
firefox: 45,
chrome: 49,
safari: 10,
node: '6.11',
},
modules: ['modules', 'production-umd'].includes(ENV) ? false : 'commonjs',
},
],
],
};
}
module.exports = () => config;