Daniel Tschinder 87ca6150ae [7.0] Remove bc code from preset handling and preset-es2015 (#5128)
* Remove bc code from preset handling and preset-es2015

* Add more tests

* Only allow functions for presets

* Fix lint
2017-02-22 14:58:01 +01:00

30 lines
785 B
JavaScript

import presetFlow from "babel-preset-flow";
import transformReactJSX from "babel-plugin-transform-react-jsx";
import transformSyntaxJSX from "babel-plugin-syntax-jsx";
import transformReactDisplayName from "babel-plugin-transform-react-display-name";
// These imports not yet used...
// import transformReactJSXSource from "babel-plugin-transform-react-jsx-source";
// import transformReactJSXSelf from "babel-plugin-transform-react-jsx-self";
export default function () {
return {
presets: [
presetFlow
],
plugins: [
transformReactJSX,
transformSyntaxJSX,
transformReactDisplayName
],
env: {
development: {
plugins: [
// transformReactJSXSource,
// transformReactJSXSelf
]
}
}
};
}