Summary:
Changelog: [Internal]

0.132 for xplat/js

allow-large-files

Reviewed By: mroch

Differential Revision: D23298358

fbshipit-source-id: 0c75746c0cc2895f63ebc034df386217ffb64c61
This commit is contained in:
Jordan Brown 2020-08-25 07:30:54 -07:00 коммит произвёл Facebook GitHub Bot
Родитель b7afbb1fe2
Коммит 4aa69e634d
10 изменённых файлов: 24 добавлений и 8 удалений

Просмотреть файл

@ -79,4 +79,4 @@ untyped-import
untyped-type-import
[version]
^0.131.0
^0.132.0

Просмотреть файл

@ -79,4 +79,4 @@ untyped-import
untyped-type-import
[version]
^0.131.0
^0.132.0

Просмотреть файл

@ -23,6 +23,7 @@ const shallowRenderer = new ShallowRenderer();
import type {ReactTestRenderer as ReactTestRendererType} from 'react-test-renderer';
// $FlowFixMe[value-as-type]
export type ReactTestInstance = $PropertyType<ReactTestRendererType, 'root'>;
export type Predicate = (node: ReactTestInstance) => boolean;
@ -93,6 +94,7 @@ function enter(instance: ReactTestInstance, text: string) {
// Returns null if there is no error, otherwise returns an error message string.
function maximumDepthError(
// $FlowFixMe[value-as-type]
tree: ReactTestRendererType,
maxDepthLimit: number,
): ?string {
@ -184,6 +186,7 @@ function renderAndEnforceStrictMode(element: React.Node): any {
return renderWithStrictMode(element);
}
// $FlowFixMe[value-as-type]
function renderWithStrictMode(element: React.Node): ReactTestRendererType {
const WorkAroundBugWithStrictModeInTestRenderer = prps => prps.children;
const StrictMode = (React: $FlowFixMe).StrictMode;

Просмотреть файл

@ -18,6 +18,7 @@ import type EventSubscriptionVendor from './_EventSubscriptionVendor';
* EmitterSubscription represents a subscription with listener and context data.
*/
class EmitterSubscription extends EventSubscription {
// $FlowFixMe[value-as-type]
emitter: EventEmitter;
listener: Function;
context: ?Object;
@ -33,6 +34,7 @@ class EmitterSubscription extends EventSubscription {
* listener
*/
constructor(
// $FlowFixMe[value-as-type]
emitter: EventEmitter,
subscriber: EventSubscriptionVendor,
listener: Function,

Просмотреть файл

@ -119,6 +119,7 @@ module.exports = {
get Button(): Button {
return require('./Libraries/Components/Button');
},
// $FlowFixMe[value-as-type]
get DatePickerIOS(): DatePickerIOS {
warnOnce(
'DatePickerIOS-merged',
@ -128,6 +129,7 @@ module.exports = {
);
return require('./Libraries/Components/DatePicker/DatePickerIOS');
},
// $FlowFixMe[value-as-type]
get DrawerLayoutAndroid(): DrawerLayoutAndroid {
return require('./Libraries/Components/DrawerAndroid/DrawerLayoutAndroid');
},
@ -167,6 +169,7 @@ module.exports = {
);
return require('./Libraries/Components/Picker/Picker');
},
// $FlowFixMe[value-as-type]
get PickerIOS(): PickerIOS {
warnOnce(
'pickerios-moved',
@ -179,6 +182,7 @@ module.exports = {
get Pressable(): Pressable {
return require('./Libraries/Components/Pressable/Pressable').default;
},
// $FlowFixMe[value-as-type]
get ProgressBarAndroid(): ProgressBarAndroid {
warnOnce(
'progress-bar-android-moved',
@ -188,6 +192,7 @@ module.exports = {
);
return require('./Libraries/Components/ProgressBarAndroid/ProgressBarAndroid');
},
// $FlowFixMe[value-as-type]
get ProgressViewIOS(): ProgressViewIOS {
warnOnce(
'progress-view-ios-moved',
@ -206,6 +211,7 @@ module.exports = {
get SectionList(): SectionList {
return require('./Libraries/Lists/SectionList');
},
// $FlowFixMe[value-as-type]
get SegmentedControlIOS(): SegmentedControlIOS {
warnOnce(
'segmented-control-ios-moved',
@ -283,6 +289,7 @@ module.exports = {
get AppState(): AppState {
return require('./Libraries/AppState/AppState');
},
// $FlowFixMe[value-as-type]
get AsyncStorage(): AsyncStorage {
warnOnce(
'async-storage-moved',
@ -403,6 +410,7 @@ module.exports = {
get Systrace(): Systrace {
return require('./Libraries/Performance/Systrace');
},
// $FlowFixMe[value-as-type]
get ToastAndroid(): ToastAndroid {
return require('./Libraries/Components/ToastAndroid/ToastAndroid');
},
@ -477,6 +485,7 @@ module.exports = {
);
},
// Prop Types
// $FlowFixMe[value-as-type]
get ColorPropType(): DeprecatedColorPropType {
return require('./Libraries/DeprecatedPropTypes/DeprecatedColorPropType');
},

Просмотреть файл

@ -119,6 +119,7 @@
"ws": "^6.1.4"
},
"devDependencies": {
"flow-bin": "^0.132.0",
"react": "16.13.1"
},
"detox": {

Просмотреть файл

@ -147,6 +147,7 @@ exports.simpleExampleContainer = true;
exports.examples = [
{
title: 'Basic gesture handling',
// $FlowFixMe[value-as-type]
render: function(): React.Element<typeof PanResponderExample> {
return <PanResponderExample />;
},

Просмотреть файл

@ -33,7 +33,7 @@
"eslint-plugin-react-hooks": "^4.0.7",
"eslint-plugin-react-native": "3.8.1",
"eslint-plugin-relay": "1.7.1",
"flow-bin": "^0.131.0",
"flow-bin": "^0.132.0",
"jest": "^26.0.1",
"jest-junit": "^10.0.0",
"jscodeshift": "^0.9.0",

Просмотреть файл

@ -67,4 +67,4 @@ untyped-import
untyped-type-import
[version]
^0.131.0
^0.132.0

Просмотреть файл

@ -3261,10 +3261,10 @@ flatted@^2.0.0:
resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138"
integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==
flow-bin@^0.131.0:
version "0.131.0"
resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.131.0.tgz#d4228b6070afdf3b2a76acdee77a7f3f8e8f5133"
integrity sha512-fZmoIBcDrtLhy/NNMxwJysSYzMr1ksRcAOMi3AHSoYXfcuQqTvhGJx+wqjlIOqIwz8RRYm8J4V4JrSJbIKP+Xg==
flow-bin@^0.132.0:
version "0.132.0"
resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.132.0.tgz#8bf80a79630db24bd1422dc2cc4b5e97f97ccb98"
integrity sha512-S1g/vnAyNaLUdajmuUHCMl30qqye12gS6mr4LVyswf1k+JDF4efs6SfKmptuvnpitF3LGCVf0TIffChP8ljwnw==
flow-parser@0.*:
version "0.89.0"