pixelplanet/babel.config.js

30 lines
582 B
JavaScript
Raw Normal View History

2022-01-02 20:50:42 +00:00
module.exports = function (api) {
api.cache(true);
const plugins = [
'@babel/plugin-transform-flow-strip-types',
'@babel/plugin-proposal-throw-expressions',
// react-optimize
'@babel/transform-react-constant-elements',
'@babel/transform-react-inline-elements',
'transform-react-remove-prop-types',
'transform-react-pure-class-to-function',
];
const presets = [
[
"@babel/preset-env",
{
"targets": {
"node": "current"
}
}
],
'@babel/react',
];
return {
presets,
plugins
};
}