diff --git a/packages/babel-preset-react-app/index.js b/packages/babel-preset-react-app/index.js index 612e2fd5fff..35d36b367a4 100644 --- a/packages/babel-preset-react-app/index.js +++ b/packages/babel-preset-react-app/index.js @@ -84,6 +84,8 @@ module.exports = function(api, opts) { // Experimental macros support. Will be documented after it's had some time // in the wild. require('babel-plugin-macros'), + // Support for Relay modern. + require('babel-plugin-relay'), // Necessary to include regardless of the environment because // in practice some other transforms (such as object-rest-spread) // don't work without it: https://github.com/babel/babel/issues/7215 diff --git a/packages/babel-preset-react-app/package.json b/packages/babel-preset-react-app/package.json index 25534f59947..d74e6632cd1 100644 --- a/packages/babel-preset-react-app/package.json +++ b/packages/babel-preset-react-app/package.json @@ -26,6 +26,7 @@ "@babel/preset-flow": "7.0.0-beta.38", "@babel/preset-react": "7.0.0-beta.38", "babel-plugin-macros": "2.0.0", + "babel-plugin-relay": "1.4.1", "babel-plugin-transform-dynamic-import": "2.0.0", "babel-plugin-transform-react-remove-prop-types": "0.4.12" }