mirror of
https://github.com/react/react-native.git
synced 2026-09-30 17:29:41 +08:00
Include root entry point, switch to excludes (#49806)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/49806 Changelog: [Internal] Reviewed By: iwoplaza Differential Revision: D70488623 fbshipit-source-id: 72f10da4082754dea7d8675f09559607ac96905e
This commit is contained in:
committed by
Facebook GitHub Bot
parent
ec851ccf4f
commit
9c6af97ff8
@@ -22,74 +22,16 @@ const OUTPUT_DIR = 'types_generated';
|
||||
const IGNORE_PATTERNS = [
|
||||
'**/__{tests,mocks,fixtures,flowtests}__/**',
|
||||
'**/*.{macos,windows}.js',
|
||||
|
||||
// TODO(T210505449): Enable remaining library entry points
|
||||
'packages/react-native/Libraries/Animated/Animated.js',
|
||||
'packages/react-native/Libraries/Animated/Easing.js',
|
||||
'packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesIOS.js',
|
||||
'packages/react-native/Libraries/StyleSheet/processColor.js',
|
||||
'packages/react-native/Libraries/StyleSheet/StyleSheet.js',
|
||||
];
|
||||
|
||||
const ENTRY_POINTS = [
|
||||
'packages/react-native/Libraries/ActionSheetIOS/ActionSheetIOS.js',
|
||||
'packages/react-native/Libraries/Alert/Alert.js',
|
||||
'packages/react-native/Libraries/Animated/Animated.js',
|
||||
'packages/react-native/Libraries/Animated/useAnimatedValue.js',
|
||||
'packages/react-native/Libraries/AppState/AppState.js',
|
||||
'packages/react-native/Libraries/BatchedBridge/NativeModules.js',
|
||||
'packages/react-native/Libraries/Blob/Blob.js',
|
||||
'packages/react-native/Libraries/Blob/File.js',
|
||||
'packages/react-native/Libraries/Blob/FileReader.js',
|
||||
'packages/react-native/Libraries/Blob/URL.js',
|
||||
'packages/react-native/Libraries/Blob/URLSearchParams.js',
|
||||
'packages/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.js',
|
||||
'packages/react-native/Libraries/Components/ActivityIndicator/ActivityIndicator.js',
|
||||
'packages/react-native/Libraries/Components/Button.js',
|
||||
'packages/react-native/Libraries/Components/Clipboard/Clipboard.js',
|
||||
'packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js',
|
||||
'packages/react-native/Libraries/Components/Keyboard/Keyboard.js',
|
||||
'packages/react-native/Libraries/Components/Keyboard/KeyboardAvoidingView.js',
|
||||
'packages/react-native/Libraries/Components/Pressable/Pressable.js',
|
||||
'packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.js',
|
||||
'packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.js',
|
||||
'packages/react-native/Libraries/Components/ScrollView/ScrollView.js',
|
||||
'packages/react-native/Libraries/Interaction/InteractionManager.js',
|
||||
'packages/react-native/Libraries/Interaction/PanResponder.js',
|
||||
'packages/react-native/Libraries/EventEmitter/NativeEventEmitter.js',
|
||||
'packages/react-native/Libraries/EventEmitter/RCTDeviceEventEmitter.js',
|
||||
'packages/react-native/Libraries/EventEmitter/RCTNativeAppEventEmitter.js',
|
||||
'packages/react-native/Libraries/LayoutAnimation/LayoutAnimation.js',
|
||||
'packages/react-native/Libraries/Lists/FlatList.js',
|
||||
'packages/react-native/Libraries/LogBox/LogBox.js',
|
||||
'packages/react-native/Libraries/Performance/Systrace.js',
|
||||
'packages/react-native/Libraries/ReactNative/AppRegistry.js',
|
||||
'packages/react-native/Libraries/ReactNative/I18nManager.js',
|
||||
'packages/react-native/Libraries/ReactNative/RendererProxy.js',
|
||||
'packages/react-native/Libraries/ReactNative/requireNativeComponent.js',
|
||||
'packages/react-native/Libraries/ReactNative/RootTag.js',
|
||||
'packages/react-native/Libraries/ReactNative/UIManager.js',
|
||||
'packages/react-native/Libraries/Settings/Settings.js',
|
||||
'packages/react-native/Libraries/Share/Share.js',
|
||||
'packages/react-native/Libraries/Utilities/Appearance.js',
|
||||
'packages/react-native/Libraries/Utilities/BackHandler.js.flow',
|
||||
'packages/react-native/Libraries/Utilities/DevSettings.js',
|
||||
'packages/react-native/Libraries/Utilities/Dimensions.js',
|
||||
'packages/react-native/Libraries/Utilities/PixelRatio.js',
|
||||
'packages/react-native/Libraries/Utilities/Platform.js.flow',
|
||||
'packages/react-native/Libraries/Utilities/useColorScheme.js',
|
||||
'packages/react-native/Libraries/Utilities/useWindowDimensions.js',
|
||||
'packages/react-native/Libraries/vendor/emitter/EventEmitter.js',
|
||||
'packages/react-native/Libraries/Vibration/Vibration.js',
|
||||
'packages/react-native/Libraries/PermissionsAndroid/PermissionsAndroid.js',
|
||||
'packages/react-native/Libraries/PushNotificationIOS/PushNotificationIOS.js',
|
||||
'packages/react-native/Libraries/Modal/Modal.js',
|
||||
'packages/react-native/Libraries/Components/Touchable/TouchableWithoutFeedback.js',
|
||||
'packages/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.js',
|
||||
'packages/react-native/Libraries/Components/Touchable/TouchableHighlight.js',
|
||||
'packages/react-native/Libraries/Components/Touchable/Touchable.js',
|
||||
'packages/react-native/Libraries/Components/Switch/Switch.js',
|
||||
'packages/react-native/Libraries/Components/StatusBar/StatusBar.js',
|
||||
'packages/react-native/Libraries/Components/RefreshControl/RefreshControl.js',
|
||||
'packages/react-native/Libraries/Image/Image.js.flow',
|
||||
'packages/react-native/Libraries/Image/ImageBackground.js',
|
||||
'packages/react-native/Libraries/Components/SafeAreaView/SafeAreaView.js',
|
||||
'packages/react-native/Libraries/Components/Touchable/TouchableOpacity.js',
|
||||
'packages/react-native/Libraries/Text/Text.js',
|
||||
];
|
||||
const ENTRY_POINTS = ['packages/react-native/index.js.flow'];
|
||||
|
||||
/**
|
||||
* [Experimental] Build generated TypeScript types for react-native.
|
||||
|
||||
Reference in New Issue
Block a user