react-native/RNTester/js
Rubén Norte d5e9e55fa3 Remove @providesModule from all modules
Summary:
This PR removes the need for having the `providesModule` tags in all the modules in the repository.

It configures Flow, Jest and Metro to get the module names from the filenames (`Libraries/Animated/src/nodes/AnimatedInterpolation.js` => `AnimatedInterpolation`)

* Checked the Flow configuration by running flow on the project root (no errors):

```
yarn flow
```

* Checked the Jest configuration by running the tests with a clean cache:

```
yarn jest --clearCache && yarn test
```

* Checked the Metro configuration by starting the server with a clean cache and requesting some bundles:

```
yarn run start --reset-cache
curl 'localhost:8081/IntegrationTests/AccessibilityManagerTest.bundle?platform=android'
curl 'localhost:8081/Libraries/Alert/Alert.bundle?platform=ios'
```

[INTERNAL] [FEATURE] [All] - Removed providesModule from all modules and configured tools.
Closes https://github.com/facebook/react-native/pull/18995

Reviewed By: mjesun

Differential Revision: D7729509

Pulled By: rubennorte

fbshipit-source-id: 892f760a05ce1fddb088ff0cd2e97e521fb8e825
2018-04-25 07:37:10 -07:00
..
AnimatedGratuitousApp Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Thumbnails Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
ARTExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
AccessibilityAndroidExample.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
AccessibilityIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ActionSheetIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ActivityIndicatorExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
AlertExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
AlertIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
AnimatedExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
AppStateExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
AssetScaledImageExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
AsyncStorageExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
BorderExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
BoxShadowExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ButtonExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
CameraRollExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
CameraRollView.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
CheckBoxExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ClipboardExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
DatePickerAndroidExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
DatePickerIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
DimensionsExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ExampleTypes.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
FlatListExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
GeolocationExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ImageCapInsetsExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ImageEditingExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ImageExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
InputAccessoryViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
KeyboardAvoidingViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
LayoutAnimationExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
LayoutEventsExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
LayoutExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
LinkingExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ListExampleShared.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ListViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ListViewGridLayoutExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ListViewPagingExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
MaskedViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ModalExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
MultiColumnExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
NativeAnimationsExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
NavigatorIOSBarStyleExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
NavigatorIOSColorsExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
NavigatorIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
NetInfoExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
OrientationChangeExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
PanResponderExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
PermissionsExampleAndroid.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
PickerExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
PickerIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
PointerEventsExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ProgressBarAndroidExample.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ProgressViewIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
PushNotificationIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RCTRootViewIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterActions.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterApp.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterApp.ios.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterBlock.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterButton.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterExampleContainer.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterExampleList.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterList.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterList.ios.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterNavigationReducer.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterPage.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterSettingSwitchRow.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterStatePersister.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RNTesterTitle.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RTLExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RefreshControlExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RootViewSizeFlexibilityExampleApp.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SafeAreaViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ScrollViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ScrollViewSimpleExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SectionListExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SegmentedControlIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SetPropertiesExampleApp.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ShareExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SliderExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SnapshotExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
StatusBarExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SwipeableFlatListExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SwipeableListViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SwitchExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TVEventHandlerExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TabBarIOSBarStyleExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TabBarIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TextExample.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TextExample.ios.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TextInputExample.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TextInputExample.ios.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TimePickerAndroidExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TimerExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ToastAndroidExample.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ToolbarAndroidExample.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ToolbarAndroidExample.ios.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TouchableExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TransformExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
TransparentHitTestExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
URIActionMap.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
VibrationExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
VibrationIOSExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ViewPagerAndroidExample.android.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
WebSocketExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
WebViewExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
XHRExample.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
XHRExampleBinaryUpload.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
XHRExampleCookies.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
XHRExampleDownload.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
XHRExampleFetch.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
XHRExampleFormData.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
XHRExampleHeaders.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
XHRExampleOnTimeOut.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
bunny.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
createExamplePage.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
flux@3x.png fixed image in RNTester snapshot example 2017-08-31 15:16:05 -07:00
hawk.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
helloworld.html Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
http_test_server.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
imageMask.png MaskedViewIOS -- A way to apply alpha masks to views on iOS 2017-07-11 15:05:57 -07:00
messagingtest.html Typos in comments and log messages 2018-01-12 22:18:45 -08:00
relay@3x.png fixed image in RNTester snapshot example 2017-08-31 15:16:05 -07:00
slider-left.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
slider-left@2x.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
slider-right.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
slider-right@2x.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
slider.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
slider@2x.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
uie_comment_highlighted@2x.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
uie_comment_normal@2x.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
uie_thumb_big.png Revert D5189017: [RN] Native implementation of <Image> intrinsic content size on iOS 2017-10-25 08:20:48 -07:00
uie_thumb_normal@2x.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
uie_thumb_selected@2x.png Re-license and rename UIExplorer integration test app as RNTester 2017-05-08 11:31:19 -07:00
websocket_test_server.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00