react-native/Libraries
Peter van der Zee 7014a30baa Upgrade babel to beta.47 across xplat
Summary:
Upgrade Babel from beta.40 to beta.47

There are two important breaking changes here.

- If you want an AST from the Babel `transform` functions you must pass on `ast:true` in the options.
- The `sourceType` is now the only source of truth on whether to parse with the Script or Module goal. It defaults to `script` and can also be `module` or `unambiguous`. In the `unambiguous` case it will first try to parse with the Module goal and only if it crashes it will try again with the Script goal.

Beyond that there were some fixes and some smaller changes that may affect you. See the Babel changelogs for details (https://github.com/babel/babel/tags).

Also updated the way we generate the babel helpers file.

Reviewed By: rubennorte

Differential Revision: D8075280

fbshipit-source-id: 2bb902690e8a4b19d9cada2b7b0c94812b3d4f0f
2018-05-23 06:16:01 -07:00
..
ART iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
ActionSheetIOS iOS: disable deprecation warning for Xcode 9.3.1+ for now 2018-05-22 01:16:45 -07:00
Alert Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
Animated Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
AppState Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
BatchedBridge Remove __fbUninstallRNGlobalErrorHandler 2018-05-21 11:12:46 -07:00
Blob iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
BugReporting Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
CameraRoll iOS: disable deprecation warning for Xcode 9.3.1+ for now 2018-05-22 01:16:45 -07:00
Color Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
Components Bring back TextInput.State, deprecate focusTextInput and blurTextInput 2018-05-17 11:26:22 -07:00
Core Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
EventEmitter Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
Experimental Flowtype SwipeableRow 2018-05-14 00:24:44 -07:00
Geolocation iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Image iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Inspector Flowtype ListView 2018-05-14 00:24:44 -07:00
Interaction RN: Remove ReactPerf References 2018-05-15 13:16:57 -07:00
JSInspector Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
LayoutAnimation Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Linking Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
LinkingIOS iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Lists Prettier 2018-05-19 09:44:29 -07:00
Modal Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
NativeAnimation iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Network iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Performance Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
PermissionsAndroid Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
PushNotificationIOS iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
RCTTest iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
ReactNative RN: Fix $FlowFixMe in AppContainer 2018-05-14 17:52:25 -07:00
Renderer React sync for revisions de84d5c...c0fe8d6 2018-05-18 20:22:45 -07:00
Sample iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Settings iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Share Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
Storage Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
StyleSheet Flow Type ScrollView 2018-05-12 10:35:27 -07:00
SurfaceBackedComponent Update license headers for MIT license 2018-02-16 18:31:53 -08:00
SurfaceHostingComponent Update license headers for MIT license 2018-02-16 18:31:53 -08:00
Text iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Types Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Utilities Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
Vibration iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
WebSocket iOS OSS: deployment target 8.0 => 9.0 2018-05-22 01:16:45 -07:00
Wrapper Update additional license headers 2018-03-08 12:10:14 -08:00
fishhook Merge fishhook.xcodeproj in RCTWebSocket 2017-08-09 07:48:09 -07:00
polyfills Upgrade babel to beta.47 across xplat 2018-05-23 06:16:01 -07:00
react-native Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
vendor Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
.npmignore npmignore: ignore tests and fixtures 2018-02-27 08:42:14 -08:00
Promise.js Prettier React Native Libraries 2018-05-10 19:10:38 -07:00
UTFSequence.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
promiseRejectionIsError.js Prettier React Native Libraries 2018-05-10 19:10:38 -07:00