From f16d742b5c2d5b97e49ac1ef7b740cbf89fc42e6 Mon Sep 17 00:00:00 2001 From: Adam Foxman Date: Wed, 17 Nov 2021 11:11:30 -0800 Subject: [PATCH] Update to react-native 0.64 (#1159) * Update to react-native 0.64 * Cleanup after merge * cleanup unused dependency * fix dependencies, undo whitespace-only change * fix dependencies. remove unneeded tslint/eslint suppression. * revert unneeded change * Update test snapshots * Update callout test: border width picker must use values that can be converted between string and number. Picker requires strings, but the target borderWidth value is a number. * SyntheticEvent: dispatchConfig prop is not present in react-native NativeSyntheticEvent. To compensate for its absence, make SyntheticEvent.dispatchConfig optional. * Change files * Remove forced resolution of react-native and react packages. * Update react-native-test-app and ios pod versions * Update CLI to 5.0.1 and use cli-platform-ios 5.0.2 since it has a critical fix for RNTA. * Apply RNTA's published workaround for ios/android issues. * take 2 * Update @react-native-community/slider, and removing pods which are autolinked. * explicitly set jdk * undo java version and remove ndk install * Update RNTA --- .ado/templates/android-dep-setup.yml | 26 +- apps/android/package.json | 25 +- apps/fluent-tester/package.json | 28 +- .../TestComponents/Callout/CalloutTest.tsx | 10 +- apps/ios/package.json | 27 +- apps/ios/react-native.config.js | 23 +- apps/ios/src/Podfile | 2 - apps/ios/src/Podfile.lock | 492 ++-- apps/macos/package.json | 27 +- apps/web/package.json | 14 +- apps/win32/package.json | 25 +- apps/windows/package.json | 27 +- ...-374c2d50-6d32-4246-aa3d-cb616e3ad683.json | 7 + ...-6adbb936-0d66-4895-8319-bc81c3ebe2c3.json | 7 + ...-84c7f1bc-3861-4527-b93a-00aa3e760b89.json | 7 + ...-4909c690-9f52-43d4-8a5e-e0a635029010.json | 7 + ...-99a413c1-2545-4401-9e59-deed7cdd5221.json | 7 + ...-94bc26b7-5356-424f-9134-acc5664aa46d.json | 7 + ...-0b35a14a-2a7b-4f81-a63b-68b65957b35a.json | 7 + ...-fc60b1ba-0ff3-4c8f-bcef-33c7203fd138.json | 7 + ...-d03e83ee-7610-4999-a92e-53b8ef1a9e5a.json | 7 + ...-b16ab4fc-1873-499d-82da-23f91290e64e.json | 7 + ...-99169316-4957-43fd-a3ba-d6c12dc25eaa.json | 7 + ...-223e2367-e32b-4853-a5a1-8b836d1d068d.json | 7 + ...-96b34422-34c4-4289-8730-8dd4a281fd8d.json | 7 + ...-681cf70b-af12-4b92-808a-9c17918664f8.json | 7 + ...-128e7dd0-518c-41aa-91e2-d43bc4061f1b.json | 7 + ...-3e3f93e5-cfbf-41f7-b717-0d55843833c2.json | 7 + ...-2b44a2e8-f3ba-4010-95cc-f02b1098ba49.json | 7 + ...-982b516d-9f04-474c-b70a-b8ddf7187a28.json | 7 + ...-7a68bb13-8f45-48c9-9044-bf757a9ff9f9.json | 7 + ...-947d6b3d-519b-4de2-bea0-6af75edbac1b.json | 7 + ...-846d7718-8fa4-40cb-9848-5651d3e69395.json | 7 + ...-e4ed1fd6-69ff-4ecc-80ed-68dca9fa31a0.json | 7 + ...-d54e6f35-3bad-42eb-b54f-953f89b38f27.json | 7 + ...-994eba01-76e4-476f-8670-f5a8e08778b5.json | 7 + ...-920e743a-d39f-49c4-8ef3-c24f3d419e9b.json | 7 + ...-e9fa8765-1ad6-47e7-84ea-b661f7edae86.json | 7 + ...-880d99c4-ac9b-45aa-a9ef-e1261f917252.json | 7 + ...-ace0df15-026b-47b6-86f0-0a3842a487b4.json | 7 + ...-a3e97baf-c14f-430c-a9b3-a4cb27ae875e.json | 7 + ...-fc3625b4-8d21-4f10-a681-85aed92bf5c6.json | 7 + ...-d0bb2ce9-0182-427a-bc81-75a0e4c06ec4.json | 7 + ...-6d8275f6-cfcc-42a0-a954-bc1fdd930ff2.json | 7 + ...-72fb01ae-d249-4a72-b880-e8e7630fb148.json | 7 + ...-121f693e-d4cf-45c1-8c56-74728702eb5f.json | 7 + ...-0e78ffa4-a588-4599-b976-cfec36fd5617.json | 7 + ...-4f4bb087-7e87-4f52-b701-7ae4d635ed5a.json | 7 + ...-2e0e1ce3-d472-469d-bfcb-f29b2f01357a.json | 7 + ...-1021d4b5-2e5c-4c40-9f09-72aa8fae3f57.json | 7 + ...-b67d18f6-a79b-4f80-8bd5-ca41f848edc0.json | 7 + ...-5f7a1c34-f4b5-419e-ab48-d4573ccdeb5b.json | 7 + ...-f3717b49-fcfc-4b0f-b7e6-df0dadbcd31c.json | 7 + ...-5aa79577-d602-4421-ad3c-8dd4d6824813.json | 7 + ...-4e9fa5fc-0856-42d4-878d-e336dbe4f13a.json | 7 + ...-38223c26-7b6f-4eb2-aa05-95dd239315a2.json | 7 + ...-17ad513a-fac0-4427-9ecd-532cf0dbe23b.json | 7 + ...-adfddf97-7901-46d1-bbfe-55e0e4e8af0c.json | 7 + ...-340e8d67-ef4c-4bee-84ea-5ce9355472f7.json | 7 + ...-7546479b-c03e-4548-8f5d-d72c061bf402.json | 7 + ...-531419a3-5017-4500-a69e-48ec84833ba3.json | 7 + ...-be7a3b02-a1f3-4343-8f13-12ec552d96af.json | 7 + ...-f3fb1e15-9abf-4808-8ce1-eb9d5d6361fb.json | 7 + ...-6ff4c54a-b8b4-4db4-9ecb-731d7bac6b5f.json | 7 + ...-8da3fb2f-3ff0-487c-9ddb-c2499ba7bb18.json | 7 + ...-4d1981e4-38f1-49ea-adc7-67ead7dc96a5.json | 7 + ...-c6bb9eab-4c89-4086-be0f-d117039da8bd.json | 7 + ...-6b61c5a2-f90f-4c6d-aebe-cc8e1c2b7f64.json | 7 + ...-3e2f8080-9337-4cd4-8565-b3e07698452d.json | 7 + ...-33d7ce4d-cfff-4a8c-ae6a-e509023af3f4.json | 7 + ...-5ff49554-75f7-4c04-bf45-116591904caf.json | 7 + package.json | 36 +- packages/components/Button/package.json | 10 +- .../src/__snapshots__/Button.test.tsx.snap | 1 + packages/components/Callout/package.json | 8 +- packages/components/Checkbox/package.json | 10 +- .../components/ContextualMenu/package.json | 8 +- .../components/FocusTrapZone/package.json | 8 +- packages/components/FocusZone/package.json | 10 +- packages/components/Link/package.json | 8 +- packages/components/MenuButton/package.json | 8 +- .../MenuButton.test.win32.tsx.snap | 1 + packages/components/Persona/package.json | 8 +- packages/components/PersonaCoin/package.json | 10 +- packages/components/Pressable/package.json | 8 +- packages/components/RadioGroup/package.json | 10 +- packages/components/Separator/package.json | 10 +- packages/components/Stack/package.json | 8 +- packages/components/Tabs/package.json | 10 +- packages/components/text/package.json | 8 +- .../foundation-composable/package.json | 4 +- .../foundation-compose/package.json | 4 +- .../foundation-settings/package.json | 6 +- .../deprecated/foundation-tokens/package.json | 6 +- .../deprecated/theme-registry/package.json | 4 +- .../deprecated/themed-settings/package.json | 6 +- packages/deprecated/theming-ramp/package.json | 6 +- .../theming-react-native/package.json | 10 +- .../ActivityIndicator/package.json | 8 +- packages/experimental/Avatar/package.json | 10 +- packages/experimental/Button/package.json | 12 +- packages/experimental/Checkbox/package.json | 12 +- packages/experimental/Expander/package.json | 14 +- packages/experimental/Icon/package.json | 8 +- packages/experimental/MenuButton/package.json | 10 +- .../NativeDatePicker/package.json | 10 +- packages/experimental/Shimmer/package.json | 6 +- packages/experimental/Stack/package.json | 10 +- packages/experimental/Tabs/package.json | 12 +- packages/experimental/Text/package.json | 8 +- .../framework/component-cache/package.json | 6 +- packages/framework/composition/package.json | 6 +- packages/framework/framework/package.json | 16 +- packages/framework/merge-props/package.json | 6 +- packages/framework/theme/package.json | 8 +- .../framework/themed-stylesheet/package.json | 6 +- packages/framework/use-slot/package.json | 8 +- packages/framework/use-slots/package.json | 8 +- packages/framework/use-styling/package.json | 6 +- packages/framework/use-tokens/package.json | 4 +- packages/libraries/core/jest.setup.js | 2 +- packages/libraries/core/package.json | 10 +- packages/theming/android-theme/package.json | 8 +- packages/theming/apple-theme/package.json | 12 +- packages/theming/default-theme/package.json | 10 +- packages/theming/theme-tokens/package.json | 6 +- packages/theming/theme-types/package.json | 12 +- packages/theming/theming-utils/package.json | 12 +- packages/theming/win32-theme/package.json | 12 +- packages/utils/adapters/package.json | 12 +- .../utils/adapters/src/adapters.android.ts | 2 + packages/utils/adapters/src/adapters.ios.ts | 1 + packages/utils/adapters/src/adapters.ts | 2 + packages/utils/adapters/src/adapters.win32.ts | 1 + .../utils/adapters/src/adapters.windows.ts | 2 + packages/utils/interactive-hooks/package.json | 14 +- .../src/Pressability/CoreEventTypes.ts | 2 +- packages/utils/styling/package.json | 4 +- packages/utils/test-tools/package.json | 12 +- packages/utils/tokens/package.json | 6 +- scripts/package.json | 17 +- scripts/src/configs/jest/setupEnzyme.js | 2 +- yarn.lock | 1995 ++++++----------- 143 files changed, 1777 insertions(+), 1938 deletions(-) create mode 100644 change/@fluentui-react-native-374c2d50-6d32-4246-aa3d-cb616e3ad683.json create mode 100644 change/@fluentui-react-native-adapters-6adbb936-0d66-4895-8319-bc81c3ebe2c3.json create mode 100644 change/@fluentui-react-native-android-theme-84c7f1bc-3861-4527-b93a-00aa3e760b89.json create mode 100644 change/@fluentui-react-native-apple-theme-4909c690-9f52-43d4-8a5e-e0a635029010.json create mode 100644 change/@fluentui-react-native-button-99a413c1-2545-4401-9e59-deed7cdd5221.json create mode 100644 change/@fluentui-react-native-callout-94bc26b7-5356-424f-9134-acc5664aa46d.json create mode 100644 change/@fluentui-react-native-checkbox-0b35a14a-2a7b-4f81-a63b-68b65957b35a.json create mode 100644 change/@fluentui-react-native-component-cache-fc60b1ba-0ff3-4c8f-bcef-33c7203fd138.json create mode 100644 change/@fluentui-react-native-composition-d03e83ee-7610-4999-a92e-53b8ef1a9e5a.json create mode 100644 change/@fluentui-react-native-contextual-menu-b16ab4fc-1873-499d-82da-23f91290e64e.json create mode 100644 change/@fluentui-react-native-default-theme-99169316-4957-43fd-a3ba-d6c12dc25eaa.json create mode 100644 change/@fluentui-react-native-experimental-activity-indicator-223e2367-e32b-4853-a5a1-8b836d1d068d.json create mode 100644 change/@fluentui-react-native-experimental-avatar-96b34422-34c4-4289-8730-8dd4a281fd8d.json create mode 100644 change/@fluentui-react-native-experimental-button-681cf70b-af12-4b92-808a-9c17918664f8.json create mode 100644 change/@fluentui-react-native-experimental-checkbox-128e7dd0-518c-41aa-91e2-d43bc4061f1b.json create mode 100644 change/@fluentui-react-native-experimental-expander-3e3f93e5-cfbf-41f7-b717-0d55843833c2.json create mode 100644 change/@fluentui-react-native-experimental-menu-button-2b44a2e8-f3ba-4010-95cc-f02b1098ba49.json create mode 100644 change/@fluentui-react-native-experimental-native-date-picker-982b516d-9f04-474c-b70a-b8ddf7187a28.json create mode 100644 change/@fluentui-react-native-experimental-shimmer-7a68bb13-8f45-48c9-9044-bf757a9ff9f9.json create mode 100644 change/@fluentui-react-native-experimental-tabs-947d6b3d-519b-4de2-bea0-6af75edbac1b.json create mode 100644 change/@fluentui-react-native-experimental-text-846d7718-8fa4-40cb-9848-5651d3e69395.json create mode 100644 change/@fluentui-react-native-focus-trap-zone-e4ed1fd6-69ff-4ecc-80ed-68dca9fa31a0.json create mode 100644 change/@fluentui-react-native-focus-zone-d54e6f35-3bad-42eb-b54f-953f89b38f27.json create mode 100644 change/@fluentui-react-native-framework-994eba01-76e4-476f-8670-f5a8e08778b5.json create mode 100644 change/@fluentui-react-native-icon-920e743a-d39f-49c4-8ef3-c24f3d419e9b.json create mode 100644 change/@fluentui-react-native-interactive-hooks-e9fa8765-1ad6-47e7-84ea-b661f7edae86.json create mode 100644 change/@fluentui-react-native-link-880d99c4-ac9b-45aa-a9ef-e1261f917252.json create mode 100644 change/@fluentui-react-native-menu-button-ace0df15-026b-47b6-86f0-0a3842a487b4.json create mode 100644 change/@fluentui-react-native-merge-props-a3e97baf-c14f-430c-a9b3-a4cb27ae875e.json create mode 100644 change/@fluentui-react-native-persona-coin-fc3625b4-8d21-4f10-a681-85aed92bf5c6.json create mode 100644 change/@fluentui-react-native-persona-d0bb2ce9-0182-427a-bc81-75a0e4c06ec4.json create mode 100644 change/@fluentui-react-native-pressable-6d8275f6-cfcc-42a0-a954-bc1fdd930ff2.json create mode 100644 change/@fluentui-react-native-radio-group-72fb01ae-d249-4a72-b880-e8e7630fb148.json create mode 100644 change/@fluentui-react-native-separator-121f693e-d4cf-45c1-8c56-74728702eb5f.json create mode 100644 change/@fluentui-react-native-stack-0e78ffa4-a588-4599-b976-cfec36fd5617.json create mode 100644 change/@fluentui-react-native-styling-utils-4f4bb087-7e87-4f52-b701-7ae4d635ed5a.json create mode 100644 change/@fluentui-react-native-tabs-2e0e1ce3-d472-469d-bfcb-f29b2f01357a.json create mode 100644 change/@fluentui-react-native-tester-1021d4b5-2e5c-4c40-9f09-72aa8fae3f57.json create mode 100644 change/@fluentui-react-native-tester-win32-b67d18f6-a79b-4f80-8bd5-ca41f848edc0.json create mode 100644 change/@fluentui-react-native-text-5f7a1c34-f4b5-419e-ab48-d4573ccdeb5b.json create mode 100644 change/@fluentui-react-native-theme-f3717b49-fcfc-4b0f-b7e6-df0dadbcd31c.json create mode 100644 change/@fluentui-react-native-theme-tokens-5aa79577-d602-4421-ad3c-8dd4d6824813.json create mode 100644 change/@fluentui-react-native-theme-types-4e9fa5fc-0856-42d4-878d-e336dbe4f13a.json create mode 100644 change/@fluentui-react-native-themed-stylesheet-38223c26-7b6f-4eb2-aa05-95dd239315a2.json create mode 100644 change/@fluentui-react-native-theming-utils-17ad513a-fac0-4427-9ecd-532cf0dbe23b.json create mode 100644 change/@fluentui-react-native-tokens-adfddf97-7901-46d1-bbfe-55e0e4e8af0c.json create mode 100644 change/@fluentui-react-native-use-slot-340e8d67-ef4c-4bee-84ea-5ce9355472f7.json create mode 100644 change/@fluentui-react-native-use-slots-7546479b-c03e-4548-8f5d-d72c061bf402.json create mode 100644 change/@fluentui-react-native-use-styling-531419a3-5017-4500-a69e-48ec84833ba3.json create mode 100644 change/@fluentui-react-native-use-tokens-be7a3b02-a1f3-4343-8f13-12ec552d96af.json create mode 100644 change/@fluentui-react-native-win32-theme-f3fb1e15-9abf-4808-8ce1-eb9d5d6361fb.json create mode 100644 change/@uifabricshared-foundation-composable-6ff4c54a-b8b4-4db4-9ecb-731d7bac6b5f.json create mode 100644 change/@uifabricshared-foundation-compose-8da3fb2f-3ff0-487c-9ddb-c2499ba7bb18.json create mode 100644 change/@uifabricshared-foundation-settings-4d1981e4-38f1-49ea-adc7-67ead7dc96a5.json create mode 100644 change/@uifabricshared-foundation-tokens-c6bb9eab-4c89-4086-be0f-d117039da8bd.json create mode 100644 change/@uifabricshared-theme-registry-6b61c5a2-f90f-4c6d-aebe-cc8e1c2b7f64.json create mode 100644 change/@uifabricshared-themed-settings-3e2f8080-9337-4cd4-8565-b3e07698452d.json create mode 100644 change/@uifabricshared-theming-ramp-33d7ce4d-cfff-4a8c-ae6a-e509023af3f4.json create mode 100644 change/@uifabricshared-theming-react-native-5ff49554-75f7-4c04-bf45-116591904caf.json diff --git a/.ado/templates/android-dep-setup.yml b/.ado/templates/android-dep-setup.yml index deeeec9ab6..5188ff1c74 100644 --- a/.ado/templates/android-dep-setup.yml +++ b/.ado/templates/android-dep-setup.yml @@ -1,40 +1,28 @@ -parameters: - # latest gradlew use this NDK version, which is not avaialble with any recent agents in azure -- name: ndkVersion - type: string - default: '21.0.6113669' steps: - - task: Bash@3 - displayName: 'NDK Download' - inputs: - targetType: 'inline' - # install a compatible version of NDK for gradle - script: echo "y" | $ANDROID_HOME/tools/bin/sdkmanager --install 'ndk;${{ parameters.ndkVersion }}' - - task: Bash@3 displayName: 'Android Emulator Setup' inputs: targetType: 'inline' script: | #!/usr/bin/env bash - + # Install AVD files echo "y" | $ANDROID_HOME/tools/bin/sdkmanager --install 'system-images;android-27;google_apis;x86' - + # Create emulator echo "no" | $ANDROID_HOME/tools/bin/avdmanager create avd -n android_emulator -k 'system-images;android-27;google_apis;x86' --force - + # list emulator echo "Available emulator" $ANDROID_HOME/emulator/emulator -list-avds - + echo "Starting emulator" - + # Start emulator in background nohup $ANDROID_HOME/emulator/emulator -avd android_emulator -no-snapshot > /dev/null 2>&1 & $ANDROID_HOME/platform-tools/adb wait-for-device shell 'while [[ -z $(getprop sys.boot_completed | tr -d '\r') ]]; do sleep 1; done; input keyevent 82' - + #list online device/emulator $ANDROID_HOME/platform-tools/adb devices - + echo "Emulator started" diff --git a/apps/android/package.json b/apps/android/package.json index 2ba7370d47..c2fdb7f27d 100644 --- a/apps/android/package.json +++ b/apps/android/package.json @@ -22,31 +22,38 @@ }, "dependencies": { "@fluentui-react-native/tester": "^0.47.3", - "@react-native-community/slider": "^3.0.3", + "@react-native-community/slider": "^4.1.12", "@react-native-picker/picker": "^1.16.7", "hermes-engine": "~0.5.0", - "react": "16.13.1", - "react-native": "^0.63.2", + "react": "17.0.1", + "react-native": "^0.64.3", "react-native-svg": "^12.1.1" }, "devDependencies": { - "@babel/core": "^7.6.2", - "@babel/runtime": "^7.6.2", + "@babel/core": "^7.8.0", + "@babel/runtime": "^7.8.0", "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@rnx-kit/cli": "^0.5.27", "@rnx-kit/metro-config": "^1.2.3", "@uifabricshared/build-native": "^0.1.1", - "metro-react-native-babel-preset": "^0.59.0", + "metro-react-native-babel-preset": "^0.66.2", "react-native-svg-transformer": "^0.14.3", - "react-native-test-app": "^0.7.0", - "react-test-renderer": "~16.13.1" + "react-native-test-app": "^0.9.13", + "react-test-renderer": "17.0.1" }, "jest": { "preset": "react-native" }, "rnx-kit": { - "reactNativeVersion": "^0.63", + "reactNativeVersion": "0.64", "kitType": "app", + "detectCyclicDependencies": { + "throwOnError": true + }, + "detectDuplicateDependencies": { + "throwOnError": true + }, + "typescriptValidation": true, "bundle": { "targets": [ "android" diff --git a/apps/fluent-tester/package.json b/apps/fluent-tester/package.json index 18a5a86f46..c0d97e0336 100644 --- a/apps/fluent-tester/package.json +++ b/apps/fluent-tester/package.json @@ -50,7 +50,7 @@ "@fluentui-react-native/theming-utils": ">=0.7.9 <1.0.0", "@fluentui-react-native/win32-theme": ">=0.13.10 <1.0.0", "@fluentui/react-native": ">=0.26.9 <1.0.0", - "@react-native-community/slider": "^3.0.3", + "@react-native-community/slider": "^4.1.12", "@react-native-menu/menu": "^0.1.2", "@react-native-picker/picker": "^1.16.7", "tslib": "^1.13.0" @@ -59,8 +59,8 @@ "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@rnx-kit/cli": "^0.5.27", "@types/jasmine": "3.5.10", - "@types/react": ">=16.9.34 < 16.14.0", - "@types/react-native": "^0.63.0", + "@types/react": "^17.0.2", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", "@wdio/appium-service": "5.18.2", "@wdio/cli": "5.23.0", @@ -69,14 +69,14 @@ "@wdio/spec-reporter": "5.22.4", "@wdio/sync": "5.20.1", "appium": "1.17.1", - "metro-react-native-babel-preset": "^0.59.0", - "react": "16.13.1", - "react-native": "^0.63.2", - "react-native-macos": "^0.63.41", + "metro-react-native-babel-preset": "^0.66.2", + "react": "17.0.1", + "react-native": "^0.64.3", + "react-native-macos": "^0.64.6", "react-native-svg": "^12.1.1", "react-native-svg-transformer": "^0.14.3", - "react-native-windows": "^0.64.0", - "react-test-renderer": "~16.13.1", + "react-native-windows": "^0.64.3", + "react-test-renderer": "17.0.1", "rnpm-plugin-windows": "^0.5.1-0", "ts-node": "^8.10.1", "tsconfig-paths": "^3.9.0", @@ -84,12 +84,12 @@ "webdriverio": "5.22.4" }, "peerDependencies": { - "@office-iss/react-native-win32": "^0.63.7", - "react": "16.13.1", - "react-native": "^0.63.2", - "react-native-macos": "^0.63.41", + "@office-iss/react-native-win32": "^0.64.8", + "react": "17.0.1", + "react-native": "^0.64.3", + "react-native-macos": "^0.64.6", "react-native-svg": "^12.1.1", - "react-native-windows": "^0.64.0" + "react-native-windows": "^0.64.3" }, "jest": { "preset": "react-native" diff --git a/apps/fluent-tester/src/FluentTester/TestComponents/Callout/CalloutTest.tsx b/apps/fluent-tester/src/FluentTester/TestComponents/Callout/CalloutTest.tsx index 7b969efbd0..81dfdc7e81 100644 --- a/apps/fluent-tester/src/FluentTester/TestComponents/Callout/CalloutTest.tsx +++ b/apps/fluent-tester/src/FluentTester/TestComponents/Callout/CalloutTest.tsx @@ -97,10 +97,10 @@ const standardCallout: React.FunctionComponent = () => { const [selectedBackgroundColor, setSelectedBackgroundColor] = React.useState(undefined); const [selectedBorderColor, setSelectedBorderColor] = React.useState(undefined); - const borderWidthDefault: string = 'default (1)'; - const borderWidthSelections: (number | string)[] = ['default (1)', 2, 4, 10]; + const borderWidthDefault: string = '1'; + const borderWidthSelections: string[] = ['1', '2', '4', '10']; - const [selectedBorderWidth, setSelectedBorderWidth] = React.useState(undefined); + const [selectedBorderWidth, setSelectedBorderWidth] = React.useState(undefined); const [showScrollViewCallout, setShowScrollViewCalout] = React.useState(false); const [scrollviewContents, setScrollviewContents] = React.useState([1, 2, 3]); @@ -175,7 +175,7 @@ const standardCallout: React.FunctionComponent = () => { onValueChange={(width) => setSelectedBorderWidth(width === borderWidthDefault ? undefined : width)} > {borderWidthSelections.map((width, index) => ( - + ))} @@ -218,7 +218,7 @@ const standardCallout: React.FunctionComponent = () => { isBeakVisible: isBeakVisible, ...(selectedBorderColor && { borderColor: selectedBorderColor }), ...(selectedBackgroundColor && { backgroundColor: selectedBackgroundColor }), - ...(selectedBorderWidth && { borderWidth: selectedBorderWidth }), + ...(selectedBorderWidth && { borderWidth: parseInt(selectedBorderWidth) }), ...(calloutDismissBehaviors && { dismissBehaviors: calloutDismissBehaviors }), }} > diff --git a/apps/ios/package.json b/apps/ios/package.json index 97c300db28..60e1583fb3 100644 --- a/apps/ios/package.json +++ b/apps/ios/package.json @@ -22,30 +22,37 @@ }, "dependencies": { "@fluentui-react-native/tester": "^0.47.3", - "@react-native-community/slider": "^3.0.3", - "react": "16.13.1", - "react-native": "^0.63.2", + "@react-native-community/slider": "^4.1.12", + "react": "17.0.1", + "react-native": "^0.64.3", "react-native-svg": "^12.1.1" }, "devDependencies": { - "@babel/core": "^7.6.2", - "@babel/runtime": "^7.6.2", + "@babel/core": "^7.8.0", + "@babel/runtime": "^7.8.0", "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@rnx-kit/cli": "^0.5.27", "@rnx-kit/metro-config": "^1.2.3", "@uifabricshared/build-native": "^0.1.1", - "metro-config": "^0.59.0", - "metro-react-native-babel-preset": "^0.59.0", + "metro-config": "^0.66.2", + "metro-react-native-babel-preset": "^0.66.2", "react-native-svg-transformer": "^0.14.3", - "react-native-test-app": "^0.7.0", - "react-test-renderer": "~16.13.1" + "react-native-test-app": "^0.9.13", + "react-test-renderer": "17.0.1" }, "jest": { "preset": "react-native" }, "rnx-kit": { - "reactNativeVersion": "^0.63", + "reactNativeVersion": "0.64", "kitType": "app", + "detectCyclicDependencies": { + "throwOnError": true + }, + "detectDuplicateDependencies": { + "throwOnError": true + }, + "typescriptValidation": true, "bundle": { "targets": [ "ios" diff --git a/apps/ios/react-native.config.js b/apps/ios/react-native.config.js index 6a1824f4ad..85dfbff2f7 100644 --- a/apps/ios/react-native.config.js +++ b/apps/ios/react-native.config.js @@ -15,10 +15,31 @@ */ 'use strict'; +const path = require('path'); + module.exports = { project: { ios: { - project: 'src/FluentTester.xcworkspace', + project: (() => { + const { + packageSatisfiesVersionRange, + } = require('react-native-test-app/scripts/configure'); + if ( + packageSatisfiesVersionRange( + '@react-native-community/cli-platform-ios', + '<5.0.2', + ) + ) { + // Prior to @react-native-community/cli-platform-ios v5.0.0, + // `project` was only used to infer `sourceDir` and `podfile`. + return 'ios/ReactTestApp-Dummy.xcodeproj'; + } + + // `sourceDir` and `podfile` detection was fixed in + // @react-native-community/cli-platform-ios v5.0.2 (see + // https://github.com/react-native-community/cli/pull/1444). + return 'node_modules/.generated/ios/ReactTestApp.xcodeproj'; + })(), }, }, }; diff --git a/apps/ios/src/Podfile b/apps/ios/src/Podfile index 3382724cb4..c6ecd0403d 100644 --- a/apps/ios/src/Podfile +++ b/apps/ios/src/Podfile @@ -27,8 +27,6 @@ use_test_app! do |target| pod 'FRNAvatar', :path => '../../../packages/experimental/Avatar/FRNAvatar.podspec' pod 'FRNDatePicker', :path => '../../../packages/experimental/NativeDatePicker/FRNDatePicker.podspec' pod 'react-native-menu', :path => '../../../node_modules/@react-native-menu/menu' - pod 'RNSVG', :path => '../../../node_modules/react-native-svg' - pod 'react-native-slider', :path => '../../../node_modules/@react-native-community/slider' script_phase name: 'Start Packager', script: start_packager_script, diff --git a/apps/ios/src/Podfile.lock b/apps/ios/src/Podfile.lock index 475aa8b0a2..625e012766 100644 --- a/apps/ios/src/Podfile.lock +++ b/apps/ios/src/Podfile.lock @@ -1,23 +1,14 @@ PODS: - boost-for-react-native (1.63.0) - DoubleConversion (1.1.6) - - FBLazyVector (0.63.4) - - FBReactNativeSpec (0.63.4): - - Folly (= 2020.01.13.00) - - RCTRequired (= 0.63.4) - - RCTTypeSafety (= 0.63.4) - - React-Core (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - Folly (2020.01.13.00): - - boost-for-react-native - - DoubleConversion - - Folly/Default (= 2020.01.13.00) - - glog - - Folly/Default (2020.01.13.00): - - boost-for-react-native - - DoubleConversion - - glog + - FBLazyVector (0.64.3) + - FBReactNativeSpec (0.64.3): + - RCT-Folly (= 2020.01.13.00) + - RCTRequired (= 0.64.3) + - RCTTypeSafety (= 0.64.3) + - React-Core (= 0.64.3) + - React-jsi (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) - FRNAvatar (0.12.19): - MicrosoftFluentUI (= 0.3.0) - MicrosoftFluentUI/Avatar_ios (= 0.3.0) @@ -182,237 +173,270 @@ PODS: - MicrosoftFluentUI/Label_ios - MicrosoftFluentUI/Utilities_ios (0.3.0) - QRCodeReader.swift (10.1.0) - - RCTRequired (0.63.4) - - RCTTypeSafety (0.63.4): - - FBLazyVector (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTRequired (= 0.63.4) - - React-Core (= 0.63.4) - - React (0.63.4): - - React-Core (= 0.63.4) - - React-Core/DevSupport (= 0.63.4) - - React-Core/RCTWebSocket (= 0.63.4) - - React-RCTActionSheet (= 0.63.4) - - React-RCTAnimation (= 0.63.4) - - React-RCTBlob (= 0.63.4) - - React-RCTImage (= 0.63.4) - - React-RCTLinking (= 0.63.4) - - React-RCTNetwork (= 0.63.4) - - React-RCTSettings (= 0.63.4) - - React-RCTText (= 0.63.4) - - React-RCTVibration (= 0.63.4) - - React-callinvoker (0.63.4) - - React-Core (0.63.4): - - Folly (= 2020.01.13.00) + - RCT-Folly (2020.01.13.00): + - boost-for-react-native + - DoubleConversion - glog - - React-Core/Default (= 0.63.4) - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - RCT-Folly/Default (= 2020.01.13.00) + - RCT-Folly/Default (2020.01.13.00): + - boost-for-react-native + - DoubleConversion + - glog + - RCTRequired (0.64.3) + - RCTTypeSafety (0.64.3): + - FBLazyVector (= 0.64.3) + - RCT-Folly (= 2020.01.13.00) + - RCTRequired (= 0.64.3) + - React-Core (= 0.64.3) + - React (0.64.3): + - React-Core (= 0.64.3) + - React-Core/DevSupport (= 0.64.3) + - React-Core/RCTWebSocket (= 0.64.3) + - React-RCTActionSheet (= 0.64.3) + - React-RCTAnimation (= 0.64.3) + - React-RCTBlob (= 0.64.3) + - React-RCTImage (= 0.64.3) + - React-RCTLinking (= 0.64.3) + - React-RCTNetwork (= 0.64.3) + - React-RCTSettings (= 0.64.3) + - React-RCTText (= 0.64.3) + - React-RCTVibration (= 0.64.3) + - React-callinvoker (0.64.3) + - React-Core (0.64.3): + - glog + - RCT-Folly (= 2020.01.13.00) + - React-Core/Default (= 0.64.3) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/CoreModulesHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/CoreModulesHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/Default (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/Default (0.64.3): - glog - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - RCT-Folly (= 2020.01.13.00) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/DevSupport (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/DevSupport (0.64.3): - glog - - React-Core/Default (= 0.63.4) - - React-Core/RCTWebSocket (= 0.63.4) - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) - - React-jsinspector (= 0.63.4) + - RCT-Folly (= 2020.01.13.00) + - React-Core/Default (= 0.64.3) + - React-Core/RCTWebSocket (= 0.64.3) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-jsinspector (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTActionSheetHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTActionSheetHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTAnimationHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTAnimationHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTBlobHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTBlobHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTImageHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTImageHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTLinkingHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTLinkingHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTNetworkHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTNetworkHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTSettingsHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTSettingsHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTTextHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTTextHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTVibrationHeaders (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTVibrationHeaders (0.64.3): - glog + - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-Core/RCTWebSocket (0.63.4): - - Folly (= 2020.01.13.00) + - React-Core/RCTWebSocket (0.64.3): - glog - - React-Core/Default (= 0.63.4) - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsiexecutor (= 0.63.4) + - RCT-Folly (= 2020.01.13.00) + - React-Core/Default (= 0.64.3) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsiexecutor (= 0.64.3) + - React-perflogger (= 0.64.3) - Yoga - - React-CoreModules (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/CoreModulesHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - React-RCTImage (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-cxxreact (0.63.4): + - React-CoreModules (0.64.3): + - FBReactNativeSpec (= 0.64.3) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.64.3) + - React-Core/CoreModulesHeaders (= 0.64.3) + - React-jsi (= 0.64.3) + - React-RCTImage (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) + - React-cxxreact (0.64.3): - boost-for-react-native (= 1.63.0) - DoubleConversion - - Folly (= 2020.01.13.00) - glog - - React-callinvoker (= 0.63.4) - - React-jsinspector (= 0.63.4) - - React-jsi (0.63.4): + - RCT-Folly (= 2020.01.13.00) + - React-callinvoker (= 0.64.3) + - React-jsi (= 0.64.3) + - React-jsinspector (= 0.64.3) + - React-perflogger (= 0.64.3) + - React-runtimeexecutor (= 0.64.3) + - React-jsi (0.64.3): - boost-for-react-native (= 1.63.0) - DoubleConversion - - Folly (= 2020.01.13.00) - glog - - React-jsi/Default (= 0.63.4) - - React-jsi/Default (0.63.4): + - RCT-Folly (= 2020.01.13.00) + - React-jsi/Default (= 0.64.3) + - React-jsi/Default (0.64.3): - boost-for-react-native (= 1.63.0) - DoubleConversion - - Folly (= 2020.01.13.00) - glog - - React-jsiexecutor (0.63.4): + - RCT-Folly (= 2020.01.13.00) + - React-jsiexecutor (0.64.3): - DoubleConversion - - Folly (= 2020.01.13.00) - glog - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - React-jsinspector (0.63.4) + - RCT-Folly (= 2020.01.13.00) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-perflogger (= 0.64.3) + - React-jsinspector (0.64.3) - react-native-menu (0.1.2): - React - - react-native-slider (3.0.3): - - React - - React-RCTActionSheet (0.63.4): - - React-Core/RCTActionSheetHeaders (= 0.63.4) - - React-RCTAnimation (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/RCTAnimationHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTBlob (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - React-Core/RCTBlobHeaders (= 0.63.4) - - React-Core/RCTWebSocket (= 0.63.4) - - React-jsi (= 0.63.4) - - React-RCTNetwork (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTImage (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/RCTImageHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - React-RCTNetwork (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTLinking (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - React-Core/RCTLinkingHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTNetwork (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/RCTNetworkHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTSettings (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - RCTTypeSafety (= 0.63.4) - - React-Core/RCTSettingsHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - React-RCTText (0.63.4): - - React-Core/RCTTextHeaders (= 0.63.4) - - React-RCTVibration (0.63.4): - - FBReactNativeSpec (= 0.63.4) - - Folly (= 2020.01.13.00) - - React-Core/RCTVibrationHeaders (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactCommon/turbomodule/core (= 0.63.4) - - ReactCommon/turbomodule/core (0.63.4): + - react-native-slider (4.1.12): + - React-Core + - React-perflogger (0.64.3) + - React-RCTActionSheet (0.64.3): + - React-Core/RCTActionSheetHeaders (= 0.64.3) + - React-RCTAnimation (0.64.3): + - FBReactNativeSpec (= 0.64.3) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.64.3) + - React-Core/RCTAnimationHeaders (= 0.64.3) + - React-jsi (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) + - React-RCTBlob (0.64.3): + - FBReactNativeSpec (= 0.64.3) + - RCT-Folly (= 2020.01.13.00) + - React-Core/RCTBlobHeaders (= 0.64.3) + - React-Core/RCTWebSocket (= 0.64.3) + - React-jsi (= 0.64.3) + - React-RCTNetwork (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) + - React-RCTImage (0.64.3): + - FBReactNativeSpec (= 0.64.3) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.64.3) + - React-Core/RCTImageHeaders (= 0.64.3) + - React-jsi (= 0.64.3) + - React-RCTNetwork (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) + - React-RCTLinking (0.64.3): + - FBReactNativeSpec (= 0.64.3) + - React-Core/RCTLinkingHeaders (= 0.64.3) + - React-jsi (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) + - React-RCTNetwork (0.64.3): + - FBReactNativeSpec (= 0.64.3) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.64.3) + - React-Core/RCTNetworkHeaders (= 0.64.3) + - React-jsi (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) + - React-RCTSettings (0.64.3): + - FBReactNativeSpec (= 0.64.3) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.64.3) + - React-Core/RCTSettingsHeaders (= 0.64.3) + - React-jsi (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) + - React-RCTText (0.64.3): + - React-Core/RCTTextHeaders (= 0.64.3) + - React-RCTVibration (0.64.3): + - FBReactNativeSpec (= 0.64.3) + - RCT-Folly (= 2020.01.13.00) + - React-Core/RCTVibrationHeaders (= 0.64.3) + - React-jsi (= 0.64.3) + - ReactCommon/turbomodule/core (= 0.64.3) + - React-runtimeexecutor (0.64.3): + - React-jsi (= 0.64.3) + - ReactCommon/turbomodule/core (0.64.3): - DoubleConversion - - Folly (= 2020.01.13.00) - glog - - React-callinvoker (= 0.63.4) - - React-Core (= 0.63.4) - - React-cxxreact (= 0.63.4) - - React-jsi (= 0.63.4) - - ReactTestApp-DevSupport (0.7.5) + - RCT-Folly (= 2020.01.13.00) + - React-callinvoker (= 0.64.3) + - React-Core (= 0.64.3) + - React-cxxreact (= 0.64.3) + - React-jsi (= 0.64.3) + - React-perflogger (= 0.64.3) + - ReactTestApp-DevSupport (0.9.12): + - React-Core + - React-jsi - ReactTestApp-Resources (1.0.0-dev) - RNSVG (12.1.1): - React @@ -422,12 +446,12 @@ PODS: DEPENDENCIES: - DoubleConversion (from `../../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - FBLazyVector (from `../../../node_modules/react-native/Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../../../node_modules/react-native/Libraries/FBReactNativeSpec`) - - Folly (from `../../../node_modules/react-native/third-party-podspecs/Folly.podspec`) + - FBReactNativeSpec (from `../../../node_modules/react-native/React/FBReactNativeSpec`) - FRNAvatar (from `../../../packages/experimental/Avatar/FRNAvatar.podspec`) - FRNDatePicker (from `../../../packages/experimental/NativeDatePicker/FRNDatePicker.podspec`) - glog (from `../../../node_modules/react-native/third-party-podspecs/glog.podspec`) - QRCodeReader.swift + - RCT-Folly (from `../../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCTRequired (from `../../../node_modules/react-native/Libraries/RCTRequired`) - RCTTypeSafety (from `../../../node_modules/react-native/Libraries/TypeSafety`) - React (from `../../../node_modules/react-native/`) @@ -442,6 +466,7 @@ DEPENDENCIES: - React-jsinspector (from `../../../node_modules/react-native/ReactCommon/jsinspector`) - "react-native-menu (from `../../../node_modules/@react-native-menu/menu`)" - "react-native-slider (from `../../../node_modules/@react-native-community/slider`)" + - React-perflogger (from `../../../node_modules/react-native/ReactCommon/reactperflogger`) - React-RCTActionSheet (from `../../../node_modules/react-native/Libraries/ActionSheetIOS`) - React-RCTAnimation (from `../../../node_modules/react-native/Libraries/NativeAnimation`) - React-RCTBlob (from `../../../node_modules/react-native/Libraries/Blob`) @@ -451,6 +476,7 @@ DEPENDENCIES: - React-RCTSettings (from `../../../node_modules/react-native/Libraries/Settings`) - React-RCTText (from `../../../node_modules/react-native/Libraries/Text`) - React-RCTVibration (from `../../../node_modules/react-native/Libraries/Vibration`) + - React-runtimeexecutor (from `../../../node_modules/react-native/ReactCommon/runtimeexecutor`) - ReactCommon/turbomodule/core (from `../../../node_modules/react-native/ReactCommon`) - ReactTestApp-DevSupport (from `../../../node_modules/react-native-test-app`) - ReactTestApp-Resources (from `..`) @@ -471,15 +497,15 @@ EXTERNAL SOURCES: FBLazyVector: :path: "../../../node_modules/react-native/Libraries/FBLazyVector" FBReactNativeSpec: - :path: "../../../node_modules/react-native/Libraries/FBReactNativeSpec" - Folly: - :podspec: "../../../node_modules/react-native/third-party-podspecs/Folly.podspec" + :path: "../../../node_modules/react-native/React/FBReactNativeSpec" FRNAvatar: :path: "../../../packages/experimental/Avatar/FRNAvatar.podspec" FRNDatePicker: :path: "../../../packages/experimental/NativeDatePicker/FRNDatePicker.podspec" glog: :podspec: "../../../node_modules/react-native/third-party-podspecs/glog.podspec" + RCT-Folly: + :podspec: "../../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTRequired: :path: "../../../node_modules/react-native/Libraries/RCTRequired" RCTTypeSafety: @@ -504,6 +530,8 @@ EXTERNAL SOURCES: :path: "../../../node_modules/@react-native-menu/menu" react-native-slider: :path: "../../../node_modules/@react-native-community/slider" + React-perflogger: + :path: "../../../node_modules/react-native/ReactCommon/reactperflogger" React-RCTActionSheet: :path: "../../../node_modules/react-native/Libraries/ActionSheetIOS" React-RCTAnimation: @@ -522,6 +550,8 @@ EXTERNAL SOURCES: :path: "../../../node_modules/react-native/Libraries/Text" React-RCTVibration: :path: "../../../node_modules/react-native/Libraries/Vibration" + React-runtimeexecutor: + :path: "../../../node_modules/react-native/ReactCommon/runtimeexecutor" ReactCommon: :path: "../../../node_modules/react-native/ReactCommon" ReactTestApp-DevSupport: @@ -535,43 +565,45 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c - DoubleConversion: cde416483dac037923206447da6e1454df403714 - FBLazyVector: 3bb422f41b18121b71783a905c10e58606f7dc3e - FBReactNativeSpec: f2c97f2529dd79c083355182cc158c9f98f4bd6e - Folly: b73c3869541e86821df3c387eb0af5f65addfab4 + DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de + FBLazyVector: c71c5917ec0ad2de41d5d06a5855f6d5eda06971 + FBReactNativeSpec: 451b3e03102a91ece826ac067d48a0f3b315053e FRNAvatar: ab60c356b71b08a3f54427a5e82376ef3024175e FRNDatePicker: 4c115ce18877f857784519bd3ced009f8a4dae62 - glog: 40a13f7840415b9a77023fbcae0f1e6f43192af3 + glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62 MicrosoftFluentUI: b98d877a2122804132365aa167944f58ef4adb69 QRCodeReader.swift: 373a389fe9a22d513c879a32a6f647c58f4ef572 - RCTRequired: 082f10cd3f905d6c124597fd1c14f6f2655ff65e - RCTTypeSafety: 8c9c544ecbf20337d069e4ae7fd9a377aadf504b - React: b0a957a2c44da4113b0c4c9853d8387f8e64e615 - React-callinvoker: c3f44dd3cb195b6aa46621fff95ded79d59043fe - React-Core: d3b2a1ac9a2c13c3bcde712d9281fc1c8a5b315b - React-CoreModules: 0581ff36cb797da0943d424f69e7098e43e9be60 - React-cxxreact: c1480d4fda5720086c90df537ee7d285d4c57ac3 - React-jsi: a0418934cf48f25b485631deb27c64dc40fb4c31 - React-jsiexecutor: 93bd528844ad21dc07aab1c67cb10abae6df6949 - React-jsinspector: 58aef7155bc9a9683f5b60b35eccea8722a4f53a + RCT-Folly: ec7a233ccc97cc556cf7237f0db1ff65b986f27c + RCTRequired: d34bf57e17cb6e3b2681f4809b13843c021feb6c + RCTTypeSafety: 8dab4933124ed39bb0c1d88d74d61b1eb950f28f + React: ef700aeb19afabff83a9cc5799ac955a9c6b5e0f + React-callinvoker: 5547633d44f3e114b17c03c660ccb5faefd9ed2d + React-Core: 3858d60185d71567962468bf176d582e36e4e25b + React-CoreModules: 29b3397adac0c04915cf93089328664868510717 + React-cxxreact: 7e6cc1f4cdfcd40e483dd228fa8a3d3e0ed16f4a + React-jsi: a8b09c29521c798f1783348b37b511ba7b3dbeb3 + React-jsiexecutor: df6abc9fafbecb8e5b7a5fbc5e6d4bd017d594d5 + React-jsinspector: 34e23860273a23695342f58eed3ffd3ba10c31e0 react-native-menu: 9fe07f72e075b250295eeae25425490cc9608951 - react-native-slider: e99fc201cefe81270fc9d81714a7a0f5e566b168 - React-RCTActionSheet: 89a0ca9f4a06c1f93c26067af074ccdce0f40336 - React-RCTAnimation: 1bde3ecc0c104c55df246eda516e0deb03c4e49b - React-RCTBlob: a97d378b527740cc667e03ebfa183a75231ab0f0 - React-RCTImage: c1b1f2d3f43a4a528c8946d6092384b5c880d2f0 - React-RCTLinking: 35ae4ab9dc0410d1fcbdce4d7623194a27214fb2 - React-RCTNetwork: 29ec2696f8d8cfff7331fac83d3e893c95ef43ae - React-RCTSettings: 60f0691bba2074ef394f95d4c2265ec284e0a46a - React-RCTText: 5c51df3f08cb9dedc6e790161195d12bac06101c - React-RCTVibration: ae4f914cfe8de7d4de95ae1ea6cc8f6315d73d9d - ReactCommon: 73d79c7039f473b76db6ff7c6b159c478acbbb3b - ReactTestApp-DevSupport: 84ab1181efc86b93291e97746b58de70016c5340 - ReactTestApp-Resources: 5950ae44720217c6778ff03fb1d906c8fb3ce483 + react-native-slider: 6e9b86e76cce4b9e35b3403193a6432ed07e0c81 + React-perflogger: cc76a4254d19640f1d8ad1c66fdee800414b805c + React-RCTActionSheet: 7448f049318d8d7e8a9a1ebb742ada721757eea8 + React-RCTAnimation: fb9b3fa1a4a9f5e6ab01b3368693ce69860ba76a + React-RCTBlob: a2e7056601c599c19884992f08ebacae810426f9 + React-RCTImage: 5a46c12327d0d6f6844a1fe38baa92a1e02847e8 + React-RCTLinking: 63dd8305591e1def35267557ed42918aec9eb30b + React-RCTNetwork: d0516e39a5f736b2bff671c3e03804200161dcd3 + React-RCTSettings: a09566b14f1649f6c8a39ad1a174bb5c0631bb09 + React-RCTText: 04a2f0a281f715f0aed4f515717fafd64510e2c8 + React-RCTVibration: c7f845861e79eae13dc1e8217a3cf47a3945b504 + React-runtimeexecutor: 493d9abb8b23c3f84e19ae221eeba92cadcb70dc + ReactCommon: 8fea6422328e2fc093e25c9fac67adbcf0f04fb4 + ReactTestApp-DevSupport: 6a2031cb7472e83b44298643c22942e53b480d90 + ReactTestApp-Resources: 73c2660013d746f9ffc6762e0123d22950ccd740 RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f SwiftLint: 99f82d07b837b942dd563c668de129a03fc3fb52 - Yoga: 4bd86afe9883422a7c4028c00e34790f560923d6 + Yoga: e6ecf3fa25af9d4c87e94ad7d5d292eedef49749 -PODFILE CHECKSUM: 61f64d2e918386255ef0609310cb922b5e1c51b3 +PODFILE CHECKSUM: 4f2fe3ddb3dc182faf8c0ba4b90cf51ae50cdb94 COCOAPODS: 1.11.2 diff --git a/apps/macos/package.json b/apps/macos/package.json index 5c8c4e011e..eda002fc66 100644 --- a/apps/macos/package.json +++ b/apps/macos/package.json @@ -21,30 +21,37 @@ }, "dependencies": { "@fluentui-react-native/tester": "^0.47.3", - "react": "16.13.1", - "react-native": "^0.63.2", - "react-native-macos": "^0.63.41", + "react": "17.0.1", + "react-native": "^0.64.3", + "react-native-macos": "^0.64.6", "react-native-svg": "^12.1.1" }, "devDependencies": { - "@babel/core": "^7.6.2", - "@babel/runtime": "^7.6.2", + "@babel/core": "^7.8.0", + "@babel/runtime": "^7.8.0", "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@rnx-kit/cli": "^0.5.27", "@rnx-kit/metro-config": "^1.2.3", "@uifabricshared/build-native": "^0.1.1", - "metro-config": "^0.59.0", - "metro-react-native-babel-preset": "^0.59.0", + "metro-config": "^0.66.2", + "metro-react-native-babel-preset": "^0.66.2", "react-native-svg-transformer": "^0.14.3", - "react-native-test-app": "^0.7.0", - "react-test-renderer": "~16.13.1" + "react-native-test-app": "^0.9.13", + "react-test-renderer": "17.0.1" }, "jest": { "preset": "react-native" }, "rnx-kit": { - "reactNativeVersion": "^0.63", + "reactNativeVersion": "0.64", "kitType": "app", + "detectCyclicDependencies": { + "throwOnError": true + }, + "detectDuplicateDependencies": { + "throwOnError": true + }, + "typescriptValidation": true, "bundle": { "targets": [ "macos" diff --git a/apps/web/package.json b/apps/web/package.json index baa34b0a8f..b89969b264 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -14,21 +14,21 @@ }, "dependencies": { "@fluentui-react-native/tester": ">=0.47.3 <1.0.0", - "react": "16.13.1", - "react-art": "^16.13.1", - "react-dom": "^16.13.1", - "react-native": "^0.63.2", + "react": "17.0.1", + "react-art": "^17.0.1", + "react-dom": "^17.0.1", + "react-native": "^0.64.3", "react-native-svg": "^12.1.1", "react-native-svg-loader": "^1.0.0", - "react-native-web": "^0.12.3" + "react-native-web": "^0.17.5" }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@types/jest": "^26.0.0", "@types/node": "^12.0.0", - "@types/react": ">=16.9.34 < 16.14.0", + "@types/react": "^17.0.2", "@types/react-dom": "^16.9.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", "file-loader": "^6.0.0", "html-webpack-plugin": "^4.3.0", diff --git a/apps/win32/package.json b/apps/win32/package.json index e70bfddee5..b8b9e052ac 100644 --- a/apps/win32/package.json +++ b/apps/win32/package.json @@ -29,19 +29,19 @@ }, "dependencies": { "@fluentui-react-native/tester": "^0.47.3", - "react": "16.13.1", - "react-native": "^0.63.2", + "react": "17.0.1", + "react-native": "^0.64.3", "react-native-svg": "^12.1.1", "tslib": "^1.13.0" }, "devDependencies": { - "@office-iss/react-native-win32": "^0.63.7", + "@office-iss/react-native-win32": "^0.64.8", "@office-iss/rex-win32": "0.63.36-devmain.14419.10000", "@rnx-kit/cli": "^0.5.27", "@rnx-kit/metro-config": "^1.2.3", "@types/jasmine": "3.5.10", - "@types/react": ">=16.9.34 < 16.14.0", - "@types/react-native": "^0.63.0", + "@types/react": "^17.0.2", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@wdio/allure-reporter": "5.22.4", @@ -53,10 +53,10 @@ "@wdio/sync": "5.20.1", "allure-commandline": "2.13.0", "appium": "1.17.1", - "metro-config": "^0.59.0", - "metro-react-native-babel-preset": "^0.59.0", + "metro-config": "^0.66.2", + "metro-react-native-babel-preset": "^0.66.2", "react-native-svg-transformer": "^0.14.3", - "react-test-renderer": "~16.13.1", + "react-test-renderer": "17.0.1", "ts-node": "^8.10.1", "tsconfig-paths": "^3.9.0", "typescript": "3.8.3", @@ -66,8 +66,15 @@ "preset": "react-native" }, "rnx-kit": { - "reactNativeVersion": "0.63", + "reactNativeVersion": "0.64", "kitType": "app", + "detectCyclicDependencies": { + "throwOnError": true + }, + "detectDuplicateDependencies": { + "throwOnError": true + }, + "typescriptValidation": true, "bundle": { "targets": [ "win32" diff --git a/apps/windows/package.json b/apps/windows/package.json index aaea6efdd3..feed6c457c 100644 --- a/apps/windows/package.json +++ b/apps/windows/package.json @@ -18,15 +18,15 @@ }, "dependencies": { "@fluentui-react-native/tester": "^0.47.3", - "react": "16.13.1", - "react-native": "^0.63.2", + "react": "17.0.1", + "react-native": "^0.64.3", "react-native-svg": "^12.1.1", - "react-native-windows": "^0.64.0", + "react-native-windows": "^0.64.3", "tslib": "^1.13.0" }, "devDependencies": { - "@babel/core": "^7.6.2", - "@babel/runtime": "^7.6.2", + "@babel/core": "^7.8.0", + "@babel/runtime": "^7.8.0", "@rnx-kit/cli": "^0.5.27", "@rnx-kit/metro-config": "^1.2.3", "@types/jasmine": "3.5.10", @@ -40,10 +40,10 @@ "@wdio/sync": "5.20.1", "allure-commandline": "2.13.0", "appium": "1.17.1", - "metro-config": "^0.59.0", - "metro-react-native-babel-preset": "^0.59.0", - "react-native-test-app": "^0.7.0", - "react-test-renderer": "~16.13.1", + "metro-config": "^0.66.2", + "metro-react-native-babel-preset": "^0.66.2", + "react-native-test-app": "^0.9.13", + "react-test-renderer": "17.0.1", "rimraf": "~3.0.2", "ts-node": "^8.10.1", "tsconfig-paths": "^3.9.0", @@ -59,8 +59,15 @@ "preset": "react-native" }, "rnx-kit": { - "reactNativeVersion": "0.63", + "reactNativeVersion": "0.64", "kitType": "app", + "detectCyclicDependencies": { + "throwOnError": true + }, + "detectDuplicateDependencies": { + "throwOnError": true + }, + "typescriptValidation": true, "bundle": { "targets": [ "windows" diff --git a/change/@fluentui-react-native-374c2d50-6d32-4246-aa3d-cb616e3ad683.json b/change/@fluentui-react-native-374c2d50-6d32-4246-aa3d-cb616e3ad683.json new file mode 100644 index 0000000000..e2e4424953 --- /dev/null +++ b/change/@fluentui-react-native-374c2d50-6d32-4246-aa3d-cb616e3ad683.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui/react-native", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-adapters-6adbb936-0d66-4895-8319-bc81c3ebe2c3.json b/change/@fluentui-react-native-adapters-6adbb936-0d66-4895-8319-bc81c3ebe2c3.json new file mode 100644 index 0000000000..e32f3e506a --- /dev/null +++ b/change/@fluentui-react-native-adapters-6adbb936-0d66-4895-8319-bc81c3ebe2c3.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/adapters", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-android-theme-84c7f1bc-3861-4527-b93a-00aa3e760b89.json b/change/@fluentui-react-native-android-theme-84c7f1bc-3861-4527-b93a-00aa3e760b89.json new file mode 100644 index 0000000000..5a2793facf --- /dev/null +++ b/change/@fluentui-react-native-android-theme-84c7f1bc-3861-4527-b93a-00aa3e760b89.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/android-theme", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-apple-theme-4909c690-9f52-43d4-8a5e-e0a635029010.json b/change/@fluentui-react-native-apple-theme-4909c690-9f52-43d4-8a5e-e0a635029010.json new file mode 100644 index 0000000000..b07de713e6 --- /dev/null +++ b/change/@fluentui-react-native-apple-theme-4909c690-9f52-43d4-8a5e-e0a635029010.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/apple-theme", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-button-99a413c1-2545-4401-9e59-deed7cdd5221.json b/change/@fluentui-react-native-button-99a413c1-2545-4401-9e59-deed7cdd5221.json new file mode 100644 index 0000000000..0aa5f1ea8c --- /dev/null +++ b/change/@fluentui-react-native-button-99a413c1-2545-4401-9e59-deed7cdd5221.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/button", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-callout-94bc26b7-5356-424f-9134-acc5664aa46d.json b/change/@fluentui-react-native-callout-94bc26b7-5356-424f-9134-acc5664aa46d.json new file mode 100644 index 0000000000..79ce0f3647 --- /dev/null +++ b/change/@fluentui-react-native-callout-94bc26b7-5356-424f-9134-acc5664aa46d.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/callout", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-checkbox-0b35a14a-2a7b-4f81-a63b-68b65957b35a.json b/change/@fluentui-react-native-checkbox-0b35a14a-2a7b-4f81-a63b-68b65957b35a.json new file mode 100644 index 0000000000..89bf13ac93 --- /dev/null +++ b/change/@fluentui-react-native-checkbox-0b35a14a-2a7b-4f81-a63b-68b65957b35a.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/checkbox", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-component-cache-fc60b1ba-0ff3-4c8f-bcef-33c7203fd138.json b/change/@fluentui-react-native-component-cache-fc60b1ba-0ff3-4c8f-bcef-33c7203fd138.json new file mode 100644 index 0000000000..4de6c02b4a --- /dev/null +++ b/change/@fluentui-react-native-component-cache-fc60b1ba-0ff3-4c8f-bcef-33c7203fd138.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/component-cache", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-composition-d03e83ee-7610-4999-a92e-53b8ef1a9e5a.json b/change/@fluentui-react-native-composition-d03e83ee-7610-4999-a92e-53b8ef1a9e5a.json new file mode 100644 index 0000000000..714bb9ce23 --- /dev/null +++ b/change/@fluentui-react-native-composition-d03e83ee-7610-4999-a92e-53b8ef1a9e5a.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/composition", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-contextual-menu-b16ab4fc-1873-499d-82da-23f91290e64e.json b/change/@fluentui-react-native-contextual-menu-b16ab4fc-1873-499d-82da-23f91290e64e.json new file mode 100644 index 0000000000..a4bd94671d --- /dev/null +++ b/change/@fluentui-react-native-contextual-menu-b16ab4fc-1873-499d-82da-23f91290e64e.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/contextual-menu", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-default-theme-99169316-4957-43fd-a3ba-d6c12dc25eaa.json b/change/@fluentui-react-native-default-theme-99169316-4957-43fd-a3ba-d6c12dc25eaa.json new file mode 100644 index 0000000000..9984e88ec8 --- /dev/null +++ b/change/@fluentui-react-native-default-theme-99169316-4957-43fd-a3ba-d6c12dc25eaa.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/default-theme", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-activity-indicator-223e2367-e32b-4853-a5a1-8b836d1d068d.json b/change/@fluentui-react-native-experimental-activity-indicator-223e2367-e32b-4853-a5a1-8b836d1d068d.json new file mode 100644 index 0000000000..828f9abeb6 --- /dev/null +++ b/change/@fluentui-react-native-experimental-activity-indicator-223e2367-e32b-4853-a5a1-8b836d1d068d.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-activity-indicator", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-avatar-96b34422-34c4-4289-8730-8dd4a281fd8d.json b/change/@fluentui-react-native-experimental-avatar-96b34422-34c4-4289-8730-8dd4a281fd8d.json new file mode 100644 index 0000000000..510b6ab031 --- /dev/null +++ b/change/@fluentui-react-native-experimental-avatar-96b34422-34c4-4289-8730-8dd4a281fd8d.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-avatar", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-button-681cf70b-af12-4b92-808a-9c17918664f8.json b/change/@fluentui-react-native-experimental-button-681cf70b-af12-4b92-808a-9c17918664f8.json new file mode 100644 index 0000000000..12d7bcbd48 --- /dev/null +++ b/change/@fluentui-react-native-experimental-button-681cf70b-af12-4b92-808a-9c17918664f8.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-button", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-checkbox-128e7dd0-518c-41aa-91e2-d43bc4061f1b.json b/change/@fluentui-react-native-experimental-checkbox-128e7dd0-518c-41aa-91e2-d43bc4061f1b.json new file mode 100644 index 0000000000..3fdcbaf5e5 --- /dev/null +++ b/change/@fluentui-react-native-experimental-checkbox-128e7dd0-518c-41aa-91e2-d43bc4061f1b.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-checkbox", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-expander-3e3f93e5-cfbf-41f7-b717-0d55843833c2.json b/change/@fluentui-react-native-experimental-expander-3e3f93e5-cfbf-41f7-b717-0d55843833c2.json new file mode 100644 index 0000000000..0befe1517d --- /dev/null +++ b/change/@fluentui-react-native-experimental-expander-3e3f93e5-cfbf-41f7-b717-0d55843833c2.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-expander", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-menu-button-2b44a2e8-f3ba-4010-95cc-f02b1098ba49.json b/change/@fluentui-react-native-experimental-menu-button-2b44a2e8-f3ba-4010-95cc-f02b1098ba49.json new file mode 100644 index 0000000000..ae348b4036 --- /dev/null +++ b/change/@fluentui-react-native-experimental-menu-button-2b44a2e8-f3ba-4010-95cc-f02b1098ba49.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-menu-button", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-native-date-picker-982b516d-9f04-474c-b70a-b8ddf7187a28.json b/change/@fluentui-react-native-experimental-native-date-picker-982b516d-9f04-474c-b70a-b8ddf7187a28.json new file mode 100644 index 0000000000..df8fcc62c8 --- /dev/null +++ b/change/@fluentui-react-native-experimental-native-date-picker-982b516d-9f04-474c-b70a-b8ddf7187a28.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-native-date-picker", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-shimmer-7a68bb13-8f45-48c9-9044-bf757a9ff9f9.json b/change/@fluentui-react-native-experimental-shimmer-7a68bb13-8f45-48c9-9044-bf757a9ff9f9.json new file mode 100644 index 0000000000..8bab1d1f0c --- /dev/null +++ b/change/@fluentui-react-native-experimental-shimmer-7a68bb13-8f45-48c9-9044-bf757a9ff9f9.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-shimmer", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-tabs-947d6b3d-519b-4de2-bea0-6af75edbac1b.json b/change/@fluentui-react-native-experimental-tabs-947d6b3d-519b-4de2-bea0-6af75edbac1b.json new file mode 100644 index 0000000000..0c37264e8a --- /dev/null +++ b/change/@fluentui-react-native-experimental-tabs-947d6b3d-519b-4de2-bea0-6af75edbac1b.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-tabs", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-experimental-text-846d7718-8fa4-40cb-9848-5651d3e69395.json b/change/@fluentui-react-native-experimental-text-846d7718-8fa4-40cb-9848-5651d3e69395.json new file mode 100644 index 0000000000..f327a85156 --- /dev/null +++ b/change/@fluentui-react-native-experimental-text-846d7718-8fa4-40cb-9848-5651d3e69395.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/experimental-text", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-focus-trap-zone-e4ed1fd6-69ff-4ecc-80ed-68dca9fa31a0.json b/change/@fluentui-react-native-focus-trap-zone-e4ed1fd6-69ff-4ecc-80ed-68dca9fa31a0.json new file mode 100644 index 0000000000..86e3461974 --- /dev/null +++ b/change/@fluentui-react-native-focus-trap-zone-e4ed1fd6-69ff-4ecc-80ed-68dca9fa31a0.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/focus-trap-zone", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-focus-zone-d54e6f35-3bad-42eb-b54f-953f89b38f27.json b/change/@fluentui-react-native-focus-zone-d54e6f35-3bad-42eb-b54f-953f89b38f27.json new file mode 100644 index 0000000000..58999581f6 --- /dev/null +++ b/change/@fluentui-react-native-focus-zone-d54e6f35-3bad-42eb-b54f-953f89b38f27.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/focus-zone", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-framework-994eba01-76e4-476f-8670-f5a8e08778b5.json b/change/@fluentui-react-native-framework-994eba01-76e4-476f-8670-f5a8e08778b5.json new file mode 100644 index 0000000000..ddb907feb5 --- /dev/null +++ b/change/@fluentui-react-native-framework-994eba01-76e4-476f-8670-f5a8e08778b5.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/framework", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-icon-920e743a-d39f-49c4-8ef3-c24f3d419e9b.json b/change/@fluentui-react-native-icon-920e743a-d39f-49c4-8ef3-c24f3d419e9b.json new file mode 100644 index 0000000000..d5cc445660 --- /dev/null +++ b/change/@fluentui-react-native-icon-920e743a-d39f-49c4-8ef3-c24f3d419e9b.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/icon", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-interactive-hooks-e9fa8765-1ad6-47e7-84ea-b661f7edae86.json b/change/@fluentui-react-native-interactive-hooks-e9fa8765-1ad6-47e7-84ea-b661f7edae86.json new file mode 100644 index 0000000000..8604ff8dd4 --- /dev/null +++ b/change/@fluentui-react-native-interactive-hooks-e9fa8765-1ad6-47e7-84ea-b661f7edae86.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/interactive-hooks", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-link-880d99c4-ac9b-45aa-a9ef-e1261f917252.json b/change/@fluentui-react-native-link-880d99c4-ac9b-45aa-a9ef-e1261f917252.json new file mode 100644 index 0000000000..2b23681be9 --- /dev/null +++ b/change/@fluentui-react-native-link-880d99c4-ac9b-45aa-a9ef-e1261f917252.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/link", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-menu-button-ace0df15-026b-47b6-86f0-0a3842a487b4.json b/change/@fluentui-react-native-menu-button-ace0df15-026b-47b6-86f0-0a3842a487b4.json new file mode 100644 index 0000000000..ef964b8e53 --- /dev/null +++ b/change/@fluentui-react-native-menu-button-ace0df15-026b-47b6-86f0-0a3842a487b4.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/menu-button", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-merge-props-a3e97baf-c14f-430c-a9b3-a4cb27ae875e.json b/change/@fluentui-react-native-merge-props-a3e97baf-c14f-430c-a9b3-a4cb27ae875e.json new file mode 100644 index 0000000000..936c55416f --- /dev/null +++ b/change/@fluentui-react-native-merge-props-a3e97baf-c14f-430c-a9b3-a4cb27ae875e.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/merge-props", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-persona-coin-fc3625b4-8d21-4f10-a681-85aed92bf5c6.json b/change/@fluentui-react-native-persona-coin-fc3625b4-8d21-4f10-a681-85aed92bf5c6.json new file mode 100644 index 0000000000..7e2df89782 --- /dev/null +++ b/change/@fluentui-react-native-persona-coin-fc3625b4-8d21-4f10-a681-85aed92bf5c6.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/persona-coin", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-persona-d0bb2ce9-0182-427a-bc81-75a0e4c06ec4.json b/change/@fluentui-react-native-persona-d0bb2ce9-0182-427a-bc81-75a0e4c06ec4.json new file mode 100644 index 0000000000..5837d4dbd5 --- /dev/null +++ b/change/@fluentui-react-native-persona-d0bb2ce9-0182-427a-bc81-75a0e4c06ec4.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/persona", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-pressable-6d8275f6-cfcc-42a0-a954-bc1fdd930ff2.json b/change/@fluentui-react-native-pressable-6d8275f6-cfcc-42a0-a954-bc1fdd930ff2.json new file mode 100644 index 0000000000..ecc4d6e555 --- /dev/null +++ b/change/@fluentui-react-native-pressable-6d8275f6-cfcc-42a0-a954-bc1fdd930ff2.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/pressable", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-radio-group-72fb01ae-d249-4a72-b880-e8e7630fb148.json b/change/@fluentui-react-native-radio-group-72fb01ae-d249-4a72-b880-e8e7630fb148.json new file mode 100644 index 0000000000..746706ea9a --- /dev/null +++ b/change/@fluentui-react-native-radio-group-72fb01ae-d249-4a72-b880-e8e7630fb148.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/radio-group", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-separator-121f693e-d4cf-45c1-8c56-74728702eb5f.json b/change/@fluentui-react-native-separator-121f693e-d4cf-45c1-8c56-74728702eb5f.json new file mode 100644 index 0000000000..3f204dc9f1 --- /dev/null +++ b/change/@fluentui-react-native-separator-121f693e-d4cf-45c1-8c56-74728702eb5f.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/separator", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-stack-0e78ffa4-a588-4599-b976-cfec36fd5617.json b/change/@fluentui-react-native-stack-0e78ffa4-a588-4599-b976-cfec36fd5617.json new file mode 100644 index 0000000000..85ee34ae14 --- /dev/null +++ b/change/@fluentui-react-native-stack-0e78ffa4-a588-4599-b976-cfec36fd5617.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/stack", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-styling-utils-4f4bb087-7e87-4f52-b701-7ae4d635ed5a.json b/change/@fluentui-react-native-styling-utils-4f4bb087-7e87-4f52-b701-7ae4d635ed5a.json new file mode 100644 index 0000000000..98a58b8e36 --- /dev/null +++ b/change/@fluentui-react-native-styling-utils-4f4bb087-7e87-4f52-b701-7ae4d635ed5a.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/styling-utils", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-tabs-2e0e1ce3-d472-469d-bfcb-f29b2f01357a.json b/change/@fluentui-react-native-tabs-2e0e1ce3-d472-469d-bfcb-f29b2f01357a.json new file mode 100644 index 0000000000..62c4e49315 --- /dev/null +++ b/change/@fluentui-react-native-tabs-2e0e1ce3-d472-469d-bfcb-f29b2f01357a.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/tabs", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-tester-1021d4b5-2e5c-4c40-9f09-72aa8fae3f57.json b/change/@fluentui-react-native-tester-1021d4b5-2e5c-4c40-9f09-72aa8fae3f57.json new file mode 100644 index 0000000000..5689dad710 --- /dev/null +++ b/change/@fluentui-react-native-tester-1021d4b5-2e5c-4c40-9f09-72aa8fae3f57.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/tester", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-tester-win32-b67d18f6-a79b-4f80-8bd5-ca41f848edc0.json b/change/@fluentui-react-native-tester-win32-b67d18f6-a79b-4f80-8bd5-ca41f848edc0.json new file mode 100644 index 0000000000..8456595e8c --- /dev/null +++ b/change/@fluentui-react-native-tester-win32-b67d18f6-a79b-4f80-8bd5-ca41f848edc0.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/tester-win32", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-text-5f7a1c34-f4b5-419e-ab48-d4573ccdeb5b.json b/change/@fluentui-react-native-text-5f7a1c34-f4b5-419e-ab48-d4573ccdeb5b.json new file mode 100644 index 0000000000..81d26a76e8 --- /dev/null +++ b/change/@fluentui-react-native-text-5f7a1c34-f4b5-419e-ab48-d4573ccdeb5b.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/text", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-theme-f3717b49-fcfc-4b0f-b7e6-df0dadbcd31c.json b/change/@fluentui-react-native-theme-f3717b49-fcfc-4b0f-b7e6-df0dadbcd31c.json new file mode 100644 index 0000000000..98cfea02e7 --- /dev/null +++ b/change/@fluentui-react-native-theme-f3717b49-fcfc-4b0f-b7e6-df0dadbcd31c.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/theme", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-theme-tokens-5aa79577-d602-4421-ad3c-8dd4d6824813.json b/change/@fluentui-react-native-theme-tokens-5aa79577-d602-4421-ad3c-8dd4d6824813.json new file mode 100644 index 0000000000..7475f23045 --- /dev/null +++ b/change/@fluentui-react-native-theme-tokens-5aa79577-d602-4421-ad3c-8dd4d6824813.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/theme-tokens", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-theme-types-4e9fa5fc-0856-42d4-878d-e336dbe4f13a.json b/change/@fluentui-react-native-theme-types-4e9fa5fc-0856-42d4-878d-e336dbe4f13a.json new file mode 100644 index 0000000000..2a5e56b764 --- /dev/null +++ b/change/@fluentui-react-native-theme-types-4e9fa5fc-0856-42d4-878d-e336dbe4f13a.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/theme-types", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-themed-stylesheet-38223c26-7b6f-4eb2-aa05-95dd239315a2.json b/change/@fluentui-react-native-themed-stylesheet-38223c26-7b6f-4eb2-aa05-95dd239315a2.json new file mode 100644 index 0000000000..931e01c29b --- /dev/null +++ b/change/@fluentui-react-native-themed-stylesheet-38223c26-7b6f-4eb2-aa05-95dd239315a2.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/themed-stylesheet", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-theming-utils-17ad513a-fac0-4427-9ecd-532cf0dbe23b.json b/change/@fluentui-react-native-theming-utils-17ad513a-fac0-4427-9ecd-532cf0dbe23b.json new file mode 100644 index 0000000000..15e5c4bcdd --- /dev/null +++ b/change/@fluentui-react-native-theming-utils-17ad513a-fac0-4427-9ecd-532cf0dbe23b.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/theming-utils", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-tokens-adfddf97-7901-46d1-bbfe-55e0e4e8af0c.json b/change/@fluentui-react-native-tokens-adfddf97-7901-46d1-bbfe-55e0e4e8af0c.json new file mode 100644 index 0000000000..4c6387d84c --- /dev/null +++ b/change/@fluentui-react-native-tokens-adfddf97-7901-46d1-bbfe-55e0e4e8af0c.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/tokens", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-use-slot-340e8d67-ef4c-4bee-84ea-5ce9355472f7.json b/change/@fluentui-react-native-use-slot-340e8d67-ef4c-4bee-84ea-5ce9355472f7.json new file mode 100644 index 0000000000..ba2503c711 --- /dev/null +++ b/change/@fluentui-react-native-use-slot-340e8d67-ef4c-4bee-84ea-5ce9355472f7.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/use-slot", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-use-slots-7546479b-c03e-4548-8f5d-d72c061bf402.json b/change/@fluentui-react-native-use-slots-7546479b-c03e-4548-8f5d-d72c061bf402.json new file mode 100644 index 0000000000..58ee0137e1 --- /dev/null +++ b/change/@fluentui-react-native-use-slots-7546479b-c03e-4548-8f5d-d72c061bf402.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/use-slots", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-use-styling-531419a3-5017-4500-a69e-48ec84833ba3.json b/change/@fluentui-react-native-use-styling-531419a3-5017-4500-a69e-48ec84833ba3.json new file mode 100644 index 0000000000..131ab8c223 --- /dev/null +++ b/change/@fluentui-react-native-use-styling-531419a3-5017-4500-a69e-48ec84833ba3.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/use-styling", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-use-tokens-be7a3b02-a1f3-4343-8f13-12ec552d96af.json b/change/@fluentui-react-native-use-tokens-be7a3b02-a1f3-4343-8f13-12ec552d96af.json new file mode 100644 index 0000000000..a7cffcec38 --- /dev/null +++ b/change/@fluentui-react-native-use-tokens-be7a3b02-a1f3-4343-8f13-12ec552d96af.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/use-tokens", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-win32-theme-f3fb1e15-9abf-4808-8ce1-eb9d5d6361fb.json b/change/@fluentui-react-native-win32-theme-f3fb1e15-9abf-4808-8ce1-eb9d5d6361fb.json new file mode 100644 index 0000000000..287e6407f8 --- /dev/null +++ b/change/@fluentui-react-native-win32-theme-f3fb1e15-9abf-4808-8ce1-eb9d5d6361fb.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@fluentui-react-native/win32-theme", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@uifabricshared-foundation-composable-6ff4c54a-b8b4-4db4-9ecb-731d7bac6b5f.json b/change/@uifabricshared-foundation-composable-6ff4c54a-b8b4-4db4-9ecb-731d7bac6b5f.json new file mode 100644 index 0000000000..07ce2d6645 --- /dev/null +++ b/change/@uifabricshared-foundation-composable-6ff4c54a-b8b4-4db4-9ecb-731d7bac6b5f.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@uifabricshared/foundation-composable", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@uifabricshared-foundation-compose-8da3fb2f-3ff0-487c-9ddb-c2499ba7bb18.json b/change/@uifabricshared-foundation-compose-8da3fb2f-3ff0-487c-9ddb-c2499ba7bb18.json new file mode 100644 index 0000000000..04eee885c2 --- /dev/null +++ b/change/@uifabricshared-foundation-compose-8da3fb2f-3ff0-487c-9ddb-c2499ba7bb18.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@uifabricshared/foundation-compose", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@uifabricshared-foundation-settings-4d1981e4-38f1-49ea-adc7-67ead7dc96a5.json b/change/@uifabricshared-foundation-settings-4d1981e4-38f1-49ea-adc7-67ead7dc96a5.json new file mode 100644 index 0000000000..63c1e3d043 --- /dev/null +++ b/change/@uifabricshared-foundation-settings-4d1981e4-38f1-49ea-adc7-67ead7dc96a5.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@uifabricshared/foundation-settings", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@uifabricshared-foundation-tokens-c6bb9eab-4c89-4086-be0f-d117039da8bd.json b/change/@uifabricshared-foundation-tokens-c6bb9eab-4c89-4086-be0f-d117039da8bd.json new file mode 100644 index 0000000000..977dc79ac0 --- /dev/null +++ b/change/@uifabricshared-foundation-tokens-c6bb9eab-4c89-4086-be0f-d117039da8bd.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@uifabricshared/foundation-tokens", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@uifabricshared-theme-registry-6b61c5a2-f90f-4c6d-aebe-cc8e1c2b7f64.json b/change/@uifabricshared-theme-registry-6b61c5a2-f90f-4c6d-aebe-cc8e1c2b7f64.json new file mode 100644 index 0000000000..83884de99f --- /dev/null +++ b/change/@uifabricshared-theme-registry-6b61c5a2-f90f-4c6d-aebe-cc8e1c2b7f64.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@uifabricshared/theme-registry", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@uifabricshared-themed-settings-3e2f8080-9337-4cd4-8565-b3e07698452d.json b/change/@uifabricshared-themed-settings-3e2f8080-9337-4cd4-8565-b3e07698452d.json new file mode 100644 index 0000000000..4bdb986f5b --- /dev/null +++ b/change/@uifabricshared-themed-settings-3e2f8080-9337-4cd4-8565-b3e07698452d.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@uifabricshared/themed-settings", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@uifabricshared-theming-ramp-33d7ce4d-cfff-4a8c-ae6a-e509023af3f4.json b/change/@uifabricshared-theming-ramp-33d7ce4d-cfff-4a8c-ae6a-e509023af3f4.json new file mode 100644 index 0000000000..14fd884d09 --- /dev/null +++ b/change/@uifabricshared-theming-ramp-33d7ce4d-cfff-4a8c-ae6a-e509023af3f4.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@uifabricshared/theming-ramp", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@uifabricshared-theming-react-native-5ff49554-75f7-4c04-bf45-116591904caf.json b/change/@uifabricshared-theming-react-native-5ff49554-75f7-4c04-bf45-116591904caf.json new file mode 100644 index 0000000000..5746e27498 --- /dev/null +++ b/change/@uifabricshared-theming-react-native-5ff49554-75f7-4c04-bf45-116591904caf.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update to react-native 0.64", + "packageName": "@uifabricshared/theming-react-native", + "email": "afoxman@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/package.json b/package.json index 5c02e4f54b..5d3989c48b 100644 --- a/package.json +++ b/package.json @@ -34,12 +34,19 @@ "test-links": "markdown-link-check" }, "devDependencies": { + "@babel/core": "^7.8.0", + "@babel/preset-env": "^7.8.0", + "@babel/preset-react": "^7.8.0", + "@babel/preset-typescript": "^7.8.0", "@fluentui/token-pipeline": "^0.3.11", "@rnx-kit/dep-check": "^1.5.10", + "babel-jest": "^24.9.0", + "babel-plugin-module-resolver": "^4.0.0", "beachball": "^1.35.0", "lage": ">=0.17.4 <1.0.0", "markdown-link-check": "^3.8.7", - "react-dom": "^16.13.1" + "metro-react-native-babel-preset": "^0.66.0", + "react-dom": "17.0.1" }, "workspaces": { "packages": [ @@ -47,5 +54,32 @@ "packages/**", "scripts" ] + }, + "resolutions": { + "@office-iss/react-native-win32": "^0.64.8", + "@react-native-community/cli": "^5.0.1", + "@react-native-community/cli-platform-ios": "^5.0.2", + "metro": "^0.66.2", + "metro-babel-register": "^0.66.2", + "metro-babel-transformer": "^0.66.2", + "metro-cache": "^0.66.2", + "metro-cache-key": "^0.66.2", + "metro-config": "^0.66.2", + "metro-core": "^0.66.2", + "metro-hermes-compiler": "^0.66.2", + "metro-inspector-proxy": "^0.66.2", + "metro-minify-uglify": "^0.66.2", + "metro-react-native-babel-preset": "^0.66.2", + "metro-react-native-babel-transformer": "^0.66.2", + "metro-resolver": "^0.66.2", + "metro-runtime": "^0.66.2", + "metro-source-map": "^0.66.2", + "metro-symbolicate": "^0.66.2", + "metro-transform-plugins": "^0.66.2", + "metro-transform-worker": "^0.66.2", + "react": "17.0.1", + "react-native": "^0.64.3", + "react-native-windows": "^0.64.3", + "react-native-macos": "^0.64.6" } } diff --git a/packages/components/Button/package.json b/packages/components/Button/package.json index 8c890f14ee..34b0b23d25 100644 --- a/packages/components/Button/package.json +++ b/packages/components/Button/package.json @@ -33,14 +33,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/Button/src/__snapshots__/Button.test.tsx.snap b/packages/components/Button/src/__snapshots__/Button.test.tsx.snap index 1129fc6a45..f15ab9d9ab 100644 --- a/packages/components/Button/src/__snapshots__/Button.test.tsx.snap +++ b/packages/components/Button/src/__snapshots__/Button.test.tsx.snap @@ -27,6 +27,7 @@ exports[`Button default 1`] = ` } } accessible={true} + collapsable={false} focusable={true} onBlur={[Function]} onClick={[Function]} diff --git a/packages/components/Callout/package.json b/packages/components/Callout/package.json index 19351b7a45..c2c224091a 100644 --- a/packages/components/Callout/package.json +++ b/packages/components/Callout/package.json @@ -33,12 +33,12 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/components/Checkbox/package.json b/packages/components/Checkbox/package.json index 642c284e6b..f0494392ed 100644 --- a/packages/components/Checkbox/package.json +++ b/packages/components/Checkbox/package.json @@ -32,14 +32,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/ContextualMenu/package.json b/packages/components/ContextualMenu/package.json index bad2971cbb..705ac09803 100644 --- a/packages/components/ContextualMenu/package.json +++ b/packages/components/ContextualMenu/package.json @@ -36,13 +36,13 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/pressable": ">=0.7.30 <1.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4", + "react": ">=17.0.1", + "react-native": ">=0.64.3", "react-native-svg": "^12.1.1" } } diff --git a/packages/components/FocusTrapZone/package.json b/packages/components/FocusTrapZone/package.json index 8a898fcae7..f1c0c40592 100644 --- a/packages/components/FocusTrapZone/package.json +++ b/packages/components/FocusTrapZone/package.json @@ -29,13 +29,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/FocusZone/package.json b/packages/components/FocusZone/package.json index 04f0a5370e..d2e0f65e9e 100644 --- a/packages/components/FocusZone/package.json +++ b/packages/components/FocusZone/package.json @@ -28,14 +28,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/Link/package.json b/packages/components/Link/package.json index dc082831a5..8bf520b613 100644 --- a/packages/components/Link/package.json +++ b/packages/components/Link/package.json @@ -31,13 +31,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/MenuButton/package.json b/packages/components/MenuButton/package.json index 53084a1987..526d7d83d3 100644 --- a/packages/components/MenuButton/package.json +++ b/packages/components/MenuButton/package.json @@ -37,12 +37,12 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/components/MenuButton/src/__tests__/__snapshots__/MenuButton.test.win32.tsx.snap b/packages/components/MenuButton/src/__tests__/__snapshots__/MenuButton.test.win32.tsx.snap index 40724cb227..71bd38bb42 100644 --- a/packages/components/MenuButton/src/__tests__/__snapshots__/MenuButton.test.win32.tsx.snap +++ b/packages/components/MenuButton/src/__tests__/__snapshots__/MenuButton.test.win32.tsx.snap @@ -27,6 +27,7 @@ exports[`ContextualMenu default 1`] = ` } } accessible={true} + collapsable={false} componentRef={ Object { "current": null, diff --git a/packages/components/Persona/package.json b/packages/components/Persona/package.json index 2260f86912..b6eb29b617 100644 --- a/packages/components/Persona/package.json +++ b/packages/components/Persona/package.json @@ -32,13 +32,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/PersonaCoin/package.json b/packages/components/PersonaCoin/package.json index dc44b456e9..ea1dbe2f49 100644 --- a/packages/components/PersonaCoin/package.json +++ b/packages/components/PersonaCoin/package.json @@ -32,14 +32,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/Pressable/package.json b/packages/components/Pressable/package.json index e672ce5f39..1f63d29479 100644 --- a/packages/components/Pressable/package.json +++ b/packages/components/Pressable/package.json @@ -28,13 +28,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/RadioGroup/package.json b/packages/components/RadioGroup/package.json index 5eb4dbbdcb..47b7aa133f 100644 --- a/packages/components/RadioGroup/package.json +++ b/packages/components/RadioGroup/package.json @@ -35,14 +35,14 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/Separator/package.json b/packages/components/Separator/package.json index e349747157..2f574cd2c4 100644 --- a/packages/components/Separator/package.json +++ b/packages/components/Separator/package.json @@ -25,14 +25,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/Stack/package.json b/packages/components/Stack/package.json index 4c081898da..c2b8243499 100644 --- a/packages/components/Stack/package.json +++ b/packages/components/Stack/package.json @@ -32,13 +32,13 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/text": ">=0.10.25 <1.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/Tabs/package.json b/packages/components/Tabs/package.json index 58ad620b73..836349d0e7 100644 --- a/packages/components/Tabs/package.json +++ b/packages/components/Tabs/package.json @@ -37,14 +37,14 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/components/text/package.json b/packages/components/text/package.json index 5773661ed6..d2ad3e76cb 100644 --- a/packages/components/text/package.json +++ b/packages/components/text/package.json @@ -28,13 +28,13 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/deprecated/foundation-composable/package.json b/packages/deprecated/foundation-composable/package.json index 661127d41e..b0e3349102 100644 --- a/packages/deprecated/foundation-composable/package.json +++ b/packages/deprecated/foundation-composable/package.json @@ -38,8 +38,8 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@types/jest": "^26.0.0", - "@types/react": ">=16.9.34 < 16.14.0", + "@types/react": "^17.0.2", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1" + "react": "17.0.1" } } diff --git a/packages/deprecated/foundation-compose/package.json b/packages/deprecated/foundation-compose/package.json index 1f270dc10a..b5b9b0b74c 100644 --- a/packages/deprecated/foundation-compose/package.json +++ b/packages/deprecated/foundation-compose/package.json @@ -43,10 +43,10 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "react": "16.13.1" + "react": "17.0.1" }, "peerDependencies": { - "react": ">=16.13.1" + "react": ">=17.0.1" }, "depcheck": { "ignoreMatches": [ diff --git a/packages/deprecated/foundation-settings/package.json b/packages/deprecated/foundation-settings/package.json index 279c90b3f2..b45d070747 100644 --- a/packages/deprecated/foundation-settings/package.json +++ b/packages/deprecated/foundation-settings/package.json @@ -38,11 +38,11 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@types/jest": "^26.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" } } diff --git a/packages/deprecated/foundation-tokens/package.json b/packages/deprecated/foundation-tokens/package.json index 211cd93e5b..72d0cae22f 100644 --- a/packages/deprecated/foundation-tokens/package.json +++ b/packages/deprecated/foundation-tokens/package.json @@ -37,12 +37,12 @@ }, "devDependencies": { "@types/jest": "^26.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", "@fluentui-react-native/memo-cache": "^1.1.5", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" } } diff --git a/packages/deprecated/theme-registry/package.json b/packages/deprecated/theme-registry/package.json index 1c4fc865bb..9036ea2050 100644 --- a/packages/deprecated/theme-registry/package.json +++ b/packages/deprecated/theme-registry/package.json @@ -36,8 +36,8 @@ "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/immutable-merge": "^1.1.4", "@types/jest": "^26.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" } } diff --git a/packages/deprecated/themed-settings/package.json b/packages/deprecated/themed-settings/package.json index b132768b25..7fa591b020 100644 --- a/packages/deprecated/themed-settings/package.json +++ b/packages/deprecated/themed-settings/package.json @@ -39,11 +39,11 @@ "@fluentui-react-native/memo-cache": "^1.1.5", "@types/jest": "^26.0.0", "@types/node": "^10.3.5", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" } } diff --git a/packages/deprecated/theming-ramp/package.json b/packages/deprecated/theming-ramp/package.json index 13161db14e..3e6af0e391 100644 --- a/packages/deprecated/theming-ramp/package.json +++ b/packages/deprecated/theming-ramp/package.json @@ -40,11 +40,11 @@ "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0", "@types/jest": "^26.0.0", - "@types/react": ">=16.9.34 < 16.14.0", + "@types/react": "^17.0.2", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1" + "react": "17.0.1" }, "peerDependencies": { - "react": ">=16.13.1" + "react": ">=17.0.1" } } diff --git a/packages/deprecated/theming-react-native/package.json b/packages/deprecated/theming-react-native/package.json index 0af0fd2dcd..3580626c63 100644 --- a/packages/deprecated/theming-react-native/package.json +++ b/packages/deprecated/theming-react-native/package.json @@ -36,14 +36,14 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@types/jest": "^26.0.0", - "@types/react": ">=16.9.34 < 16.14.0", + "@types/react": "^17.0.2", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4", + "react": "17.0.1", + "react-native": "^0.64.3", "typescript": "3.8.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/experimental/ActivityIndicator/package.json b/packages/experimental/ActivityIndicator/package.json index 977ed31180..0597931d5b 100644 --- a/packages/experimental/ActivityIndicator/package.json +++ b/packages/experimental/ActivityIndicator/package.json @@ -26,13 +26,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4", - "react": "16.13.1" + "react-native": ">=0.64.3", + "react": "17.0.1" }, "author": "", "license": "MIT" diff --git a/packages/experimental/Avatar/package.json b/packages/experimental/Avatar/package.json index dc2c956ebc..c49d1ab097 100644 --- a/packages/experimental/Avatar/package.json +++ b/packages/experimental/Avatar/package.json @@ -33,13 +33,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3", + "react": "17.0.1" }, "peerDependencies": { - "react": "16.13.1", - "react-native": ">=0.63.4" + "react-native": ">=0.64.3", + "react": "17.0.1" } } diff --git a/packages/experimental/Button/package.json b/packages/experimental/Button/package.json index 1729fb857f..57a62ef0e8 100644 --- a/packages/experimental/Button/package.json +++ b/packages/experimental/Button/package.json @@ -34,15 +34,15 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/experimental/Checkbox/package.json b/packages/experimental/Checkbox/package.json index 99d96f11ff..72343c7379 100644 --- a/packages/experimental/Checkbox/package.json +++ b/packages/experimental/Checkbox/package.json @@ -35,15 +35,15 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/experimental/Expander/package.json b/packages/experimental/Expander/package.json index 70c22b2958..e2199e324e 100644 --- a/packages/experimental/Expander/package.json +++ b/packages/experimental/Expander/package.json @@ -30,15 +30,15 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4", - "react-native-windows": "^0.63.0" + "react": "17.0.1", + "react-native": "^0.64.3", + "react-native-windows": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4", - "react-native-windows": ">=0.63.0" + "react": ">=17.0.1", + "react-native": ">=0.64.3", + "react-native-windows": ">=0.64.3" } } diff --git a/packages/experimental/Icon/package.json b/packages/experimental/Icon/package.json index f2e277a9d1..4058255836 100644 --- a/packages/experimental/Icon/package.json +++ b/packages/experimental/Icon/package.json @@ -29,14 +29,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4", + "react-native": "^0.64.3", "react-native-svg-transformer": "^0.14.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/experimental/MenuButton/package.json b/packages/experimental/MenuButton/package.json index 3b2b5fe97d..d2d751d270 100644 --- a/packages/experimental/MenuButton/package.json +++ b/packages/experimental/MenuButton/package.json @@ -29,14 +29,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/experimental/NativeDatePicker/package.json b/packages/experimental/NativeDatePicker/package.json index 43fd8b220b..1de34e4f5a 100644 --- a/packages/experimental/NativeDatePicker/package.json +++ b/packages/experimental/NativeDatePicker/package.json @@ -25,13 +25,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4", - "react": "16.13.1" + "react-native": "^0.64.3", + "react": "17.0.1" }, "peerDependencies": { - "react-native": ">=0.63.4", - "react": "16.13.1" + "react-native": ">=0.64.3", + "react": "17.0.1" } } diff --git a/packages/experimental/Shimmer/package.json b/packages/experimental/Shimmer/package.json index ddc597c7f8..baa407b165 100644 --- a/packages/experimental/Shimmer/package.json +++ b/packages/experimental/Shimmer/package.json @@ -24,13 +24,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", "assert-never": "^1.2.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/experimental/Stack/package.json b/packages/experimental/Stack/package.json index f12361ca43..7429076f4b 100644 --- a/packages/experimental/Stack/package.json +++ b/packages/experimental/Stack/package.json @@ -29,15 +29,15 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/text": ">=0.10.25 <1.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4", + "react": "17.0.1", + "react-native": "^0.64.3", "tslib": "^1.13.0" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/experimental/Tabs/package.json b/packages/experimental/Tabs/package.json index 09de47329b..9a4c6412fe 100644 --- a/packages/experimental/Tabs/package.json +++ b/packages/experimental/Tabs/package.json @@ -34,15 +34,15 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/experimental/Text/package.json b/packages/experimental/Text/package.json index 749e125ddc..abfeee19c2 100644 --- a/packages/experimental/Text/package.json +++ b/packages/experimental/Text/package.json @@ -28,13 +28,13 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/framework/component-cache/package.json b/packages/framework/component-cache/package.json index 04534a8ba6..a8f9ee5578 100644 --- a/packages/framework/component-cache/package.json +++ b/packages/framework/component-cache/package.json @@ -36,10 +36,10 @@ "@types/node": "^10.3.5", "@uifabricshared/build-native": "^0.1.1", "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" } } diff --git a/packages/framework/composition/package.json b/packages/framework/composition/package.json index 940a6b2a12..48d9d7f8e1 100644 --- a/packages/framework/composition/package.json +++ b/packages/framework/composition/package.json @@ -38,11 +38,11 @@ "@fluentui-react-native/use-styling": ">=0.7.2 <1.0.0" }, "devDependencies": { - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" } } diff --git a/packages/framework/framework/package.json b/packages/framework/framework/package.json index 8b8d286e6e..0510aa1d88 100644 --- a/packages/framework/framework/package.json +++ b/packages/framework/framework/package.json @@ -40,17 +40,17 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react": ">=16.9.34 < 16.14.0", - "@types/react-native": "^0.63.0", + "@types/react": "^17.0.2", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-dom": "16.13.1", - "react-native": "^0.63.4", - "react-native-web": "0.12.3" + "react": "17.0.1", + "react-dom": "17.0.1", + "react-native": "^0.64.3", + "react-native-web": "0.17.5" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/framework/merge-props/package.json b/packages/framework/merge-props/package.json index 66dc744384..95357abc00 100644 --- a/packages/framework/merge-props/package.json +++ b/packages/framework/merge-props/package.json @@ -39,11 +39,11 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@types/jest": "^26.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" } } diff --git a/packages/framework/theme/package.json b/packages/framework/theme/package.json index 185f292a08..3efb25ed7a 100644 --- a/packages/framework/theme/package.json +++ b/packages/framework/theme/package.json @@ -38,11 +38,11 @@ "devDependencies": { "@fluentui-react-native/test-tools": ">=0.1.1 <1.0.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/framework/themed-stylesheet/package.json b/packages/framework/themed-stylesheet/package.json index bb4a3322b3..ea10f41fc2 100644 --- a/packages/framework/themed-stylesheet/package.json +++ b/packages/framework/themed-stylesheet/package.json @@ -36,11 +36,11 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" } } diff --git a/packages/framework/use-slot/package.json b/packages/framework/use-slot/package.json index 32fb8571d0..ea9fc6b2e8 100644 --- a/packages/framework/use-slot/package.json +++ b/packages/framework/use-slot/package.json @@ -37,11 +37,11 @@ }, "devDependencies": { "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/framework/use-slots/package.json b/packages/framework/use-slots/package.json index e4e073d44b..61c3b62dfa 100644 --- a/packages/framework/use-slots/package.json +++ b/packages/framework/use-slots/package.json @@ -37,11 +37,11 @@ "devDependencies": { "@fluentui-react-native/merge-props": ">=0.3.5 <1.0.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/framework/use-styling/package.json b/packages/framework/use-styling/package.json index 4c16a7fec8..434a9d3293 100644 --- a/packages/framework/use-styling/package.json +++ b/packages/framework/use-styling/package.json @@ -38,9 +38,9 @@ }, "devDependencies": { "@types/jest": "^26.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" } } diff --git a/packages/framework/use-tokens/package.json b/packages/framework/use-tokens/package.json index e14e43222d..d848b957fc 100644 --- a/packages/framework/use-tokens/package.json +++ b/packages/framework/use-tokens/package.json @@ -40,7 +40,7 @@ "@fluentui-react-native/merge-props": "^0.3.5", "@types/jest": "^26.0.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" } } diff --git a/packages/libraries/core/jest.setup.js b/packages/libraries/core/jest.setup.js index 930ed04be4..f7c454f890 100644 --- a/packages/libraries/core/jest.setup.js +++ b/packages/libraries/core/jest.setup.js @@ -1,6 +1,6 @@ // @ts-check const enzyme = require('enzyme'); -const Adapter = require('enzyme-adapter-react-16'); +const Adapter = require('@wojtekmaj/enzyme-adapter-react-17'); enzyme.configure({ adapter: new Adapter() }); diff --git a/packages/libraries/core/package.json b/packages/libraries/core/package.json index 3caa420a3a..9dd96d522b 100644 --- a/packages/libraries/core/package.json +++ b/packages/libraries/core/package.json @@ -49,14 +49,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/theming/android-theme/package.json b/packages/theming/android-theme/package.json index 581aada536..8cb8b1a3f6 100644 --- a/packages/theming/android-theme/package.json +++ b/packages/theming/android-theme/package.json @@ -37,12 +37,12 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": "^16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" } } diff --git a/packages/theming/apple-theme/package.json b/packages/theming/apple-theme/package.json index 5adf95794e..8d6b91bf50 100644 --- a/packages/theming/apple-theme/package.json +++ b/packages/theming/apple-theme/package.json @@ -35,14 +35,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react": ">=16.9.34 < 16.14.0", - "@types/react-native": "^0.63.0", + "@types/react": "^17.0.2", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4", - "react-native-macos": ">=0.63.33" + "react": ">=17.0.1", + "react-native": ">=0.64.3", + "react-native-macos": ">=0.64.6" } } diff --git a/packages/theming/default-theme/package.json b/packages/theming/default-theme/package.json index 75c5c13f0e..b625f83de9 100644 --- a/packages/theming/default-theme/package.json +++ b/packages/theming/default-theme/package.json @@ -40,13 +40,13 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react": ">=16.9.34 < 16.14.0", + "@types/react": "^17.0.2", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/theming/theme-tokens/package.json b/packages/theming/theme-tokens/package.json index ce0a3527e0..a12b3f1357 100644 --- a/packages/theming/theme-tokens/package.json +++ b/packages/theming/theme-tokens/package.json @@ -38,10 +38,10 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react": "^16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" } } diff --git a/packages/theming/theme-types/package.json b/packages/theming/theme-types/package.json index 8d4c50a029..eaee38b0a3 100644 --- a/packages/theming/theme-types/package.json +++ b/packages/theming/theme-types/package.json @@ -34,14 +34,14 @@ "dependencies": {}, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react": ">=16.9.34 < 16.14.0", - "@types/react-native": "^0.63.0", + "@types/react": "^17.0.2", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/theming/theming-utils/package.json b/packages/theming/theming-utils/package.json index 9b14076c75..a924160cf7 100644 --- a/packages/theming/theming-utils/package.json +++ b/packages/theming/theming-utils/package.json @@ -31,15 +31,15 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4", - "react-native-windows": "^0.64.0" + "react-native": "^0.64.3", + "react-native-windows": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4", - "react-native-windows": "^0.64.0" + "react": ">=17.0.1", + "react-native": ">=0.64.3", + "react-native-windows": "^0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/theming/win32-theme/package.json b/packages/theming/win32-theme/package.json index 569e263a3b..081df12ff0 100644 --- a/packages/theming/win32-theme/package.json +++ b/packages/theming/win32-theme/package.json @@ -42,14 +42,14 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react": ">=16.9.34 < 16.14.0", - "@types/react-native": "^0.63.0", + "@types/react": "^17.0.2", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" } } diff --git a/packages/utils/adapters/package.json b/packages/utils/adapters/package.json index 790aef6f8a..2511284ea7 100644 --- a/packages/utils/adapters/package.json +++ b/packages/utils/adapters/package.json @@ -24,15 +24,15 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@types/jest": "^26.0.0", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1" }, "peerDependencies": { - "@office-iss/react-native-win32": ">=0.63.7", - "react-native": ">=0.63.4", - "react-native-web": ">=0.12.3", - "react-native-windows": ">=0.63.0", - "react-native-macos": "^0.63.0" + "@office-iss/react-native-win32": "^0.64.8", + "react-native": ">=0.64.3", + "react-native-web": ">=0.17.5", + "react-native-windows": ">=0.64.3", + "react-native-macos": "^0.64.6" }, "author": "", "license": "MIT" diff --git a/packages/utils/adapters/src/adapters.android.ts b/packages/utils/adapters/src/adapters.android.ts index 5fcc918812..1cee3c23b1 100644 --- a/packages/utils/adapters/src/adapters.android.ts +++ b/packages/utils/adapters/src/adapters.android.ts @@ -88,6 +88,7 @@ const _textMask: IFilterMask = { maxFontSizeMultiplier: true, onTextLayout: true, dataDetectorType: true, + android_hyphenationFrequency: true, }; const _imageMask: IFilterMask = { @@ -129,6 +130,7 @@ const _imageMask: IFilterMask = { width: true, height: true, fadeDuration: true, + nativeID: true, }; export function filterViewProps(propName: string): boolean { diff --git a/packages/utils/adapters/src/adapters.ios.ts b/packages/utils/adapters/src/adapters.ios.ts index 38680a92a7..0917c9eace 100644 --- a/packages/utils/adapters/src/adapters.ios.ts +++ b/packages/utils/adapters/src/adapters.ios.ts @@ -132,6 +132,7 @@ const _imageMask: IFilterMask = { defaultSource: true, blurRadius: true, capInsets: true, + nativeID: true, }; export function filterViewProps(propName: string): boolean { diff --git a/packages/utils/adapters/src/adapters.ts b/packages/utils/adapters/src/adapters.ts index f25f38b3be..06443a4f1f 100644 --- a/packages/utils/adapters/src/adapters.ts +++ b/packages/utils/adapters/src/adapters.ts @@ -142,6 +142,7 @@ const _textMask: IFilterMask = { onBlurCapture: true, onFocus: true, onFocusCapture: true, + android_hyphenationFrequency: true, }; const _imageMask: IFilterMask = { @@ -187,6 +188,7 @@ const _imageMask: IFilterMask = { width: true, height: true, fadeDuration: true, + nativeID: true, }; export function filterViewProps(propName: string): boolean { diff --git a/packages/utils/adapters/src/adapters.win32.ts b/packages/utils/adapters/src/adapters.win32.ts index 1561946584..b2eb03691a 100644 --- a/packages/utils/adapters/src/adapters.win32.ts +++ b/packages/utils/adapters/src/adapters.win32.ts @@ -156,6 +156,7 @@ const _imageMask: IFilterMask = { width: true, height: true, fadeDuration: true, + nativeID: true, }; export function filterViewProps(propName: string): boolean { diff --git a/packages/utils/adapters/src/adapters.windows.ts b/packages/utils/adapters/src/adapters.windows.ts index e68ae97a6a..5d890c0a69 100644 --- a/packages/utils/adapters/src/adapters.windows.ts +++ b/packages/utils/adapters/src/adapters.windows.ts @@ -109,6 +109,7 @@ const _textMask: IFilterMask = { textBreakStrategy: true, onTextLayout: true, dataDetectorType: true, + android_hyphenationFrequency: true, }; const _imageMask: IFilterMask = { @@ -154,6 +155,7 @@ const _imageMask: IFilterMask = { width: true, height: true, fadeDuration: true, + nativeID: true, }; export function filterViewProps(propName: string): boolean { diff --git a/packages/utils/interactive-hooks/package.json b/packages/utils/interactive-hooks/package.json index ae0f66c0a0..12345c0e13 100644 --- a/packages/utils/interactive-hooks/package.json +++ b/packages/utils/interactive-hooks/package.json @@ -27,16 +27,16 @@ "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", "@fluentui-react-native/icon": "0.8.30", - "@office-iss/react-native-win32": "^0.63.7", - "@types/react": ">=16.9.34 < 16.14.0", - "@types/react-native": "^0.63.0", + "@office-iss/react-native-win32": "^0.64.8", + "@types/react": "^17.0.2", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/utils/interactive-hooks/src/Pressability/CoreEventTypes.ts b/packages/utils/interactive-hooks/src/Pressability/CoreEventTypes.ts index 0129a9a9f1..0eda5abbb3 100644 --- a/packages/utils/interactive-hooks/src/Pressability/CoreEventTypes.ts +++ b/packages/utils/interactive-hooks/src/Pressability/CoreEventTypes.ts @@ -22,7 +22,7 @@ export type SyntheticEvent = Readonly<{ cancelable?: boolean; currentTarget: number | React.ElementRef>; defaultPrevented?: boolean; - dispatchConfig: Readonly<{ + dispatchConfig?: Readonly<{ registrationName: string; }>; eventPhase?: number; diff --git a/packages/utils/styling/package.json b/packages/utils/styling/package.json index 9678de0d8c..9b0ff1e31c 100644 --- a/packages/utils/styling/package.json +++ b/packages/utils/styling/package.json @@ -25,8 +25,8 @@ "@uifabricshared/build-native": "^0.1.1" }, "peerDependencies": { - "react": "^16.13.1", - "react-native": "^0.63.4" + "react": "^17.0.1", + "react-native": "^0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/utils/test-tools/package.json b/packages/utils/test-tools/package.json index 89d796a777..81e15f9f93 100644 --- a/packages/utils/test-tools/package.json +++ b/packages/utils/test-tools/package.json @@ -22,15 +22,15 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react": ">=16.9.34 < 16.14.0", - "@types/react-native": "^0.63.0", + "@types/react": "^17.0.2", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react": "16.13.1", - "react-native": "^0.63.4" + "react": "17.0.1", + "react-native": "^0.64.3" }, "peerDependencies": { - "react": ">=16.13.1", - "react-native": ">=0.63.4" + "react": ">=17.0.1", + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/packages/utils/tokens/package.json b/packages/utils/tokens/package.json index 9e635ccfe9..30d35fa97a 100644 --- a/packages/utils/tokens/package.json +++ b/packages/utils/tokens/package.json @@ -29,12 +29,12 @@ }, "devDependencies": { "@fluentui-react-native/eslint-config-rules": "^0.1.1", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@uifabricshared/build-native": "^0.1.1", - "react-native": "^0.63.4" + "react-native": "^0.64.3" }, "peerDependencies": { - "react-native": ">=0.63.4" + "react-native": ">=0.64.3" }, "author": "", "license": "MIT" diff --git a/scripts/package.json b/scripts/package.json index 8047187cdb..9005bd24f4 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -15,28 +15,23 @@ "prettier-fix": "node ./just-scripts.js prettier --fix true" }, "peerDependencies": { - "@babel/core": "^7.8.0", "just-scripts": ">=0.36.1" }, "devDependencies": { - "@babel/core": "^7.8.0", - "@babel/preset-env": "^7.8.0", - "@babel/preset-react": "^7.8.0", - "@babel/preset-typescript": "^7.8.0", - "@react-native-community/cli": "^6.1.0", + "@react-native-community/cli": "^5.0.1", "@rnx-kit/jest-preset": "^0.1.0", "@types/enzyme": "^3.10.5", "@types/es6-collections": "^0.5.29", "@types/es6-promise": "0.0.32", "@types/jest": "^26.0.0", "@types/node": "^12.11.2", - "@types/react-native": "^0.63.0", + "@types/react-native": "^0.64.0", "@types/react-test-renderer": "16.9.0", "@types/webpack-env": "1.13.6", "@uifabric/prettier-rules": "^7.0.3", + "@wojtekmaj/enzyme-adapter-react-17": "^0.6.5", "depcheck": "^1.0.0", "enzyme": "^3.11.0", - "enzyme-adapter-react-16": "^1.15.4", "enzyme-to-json": "^3.5.0", "find-up": "^5.0.0", "fs-extra": "^7.0.1", @@ -45,11 +40,11 @@ "jsdom": "^16.4.0", "just-scripts": "^0.38.0", "just-task": "^0.14.3", - "metro-config": "^0.59.0", - "metro-react-native-babel-transformer": "^0.59.0", + "metro-config": "^0.66.2", + "metro-react-native-babel-transformer": "^0.66.2", "prettier": "^2.4.1", "react-native-svg-transformer": "^0.14.3", - "react-test-renderer": "~16.13.1", + "react-test-renderer": "17.0.1", "rimraf": "^3.0.2", "typescript": "3.8.3", "webpack": "^4.42.0", diff --git a/scripts/src/configs/jest/setupEnzyme.js b/scripts/src/configs/jest/setupEnzyme.js index d3f4c6841b..808d060ef0 100644 --- a/scripts/src/configs/jest/setupEnzyme.js +++ b/scripts/src/configs/jest/setupEnzyme.js @@ -1,6 +1,6 @@ // setup-tests.js import 'react-native'; -import Adapter from 'enzyme-adapter-react-16'; +import Adapter from '@wojtekmaj/enzyme-adapter-react-17'; import Enzyme from 'enzyme'; /** diff --git a/yarn.lock b/yarn.lock index 77cb924ec5..77e44722a8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -109,12 +109,19 @@ dependencies: "@babel/highlight" "^7.16.0" +"@babel/code-frame@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" + integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== + dependencies: + "@babel/highlight" "^7.14.5" + "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.0.tgz#ea269d7f78deb3a7826c39a4048eecda541ebdaa" integrity sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew== -"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.14.0", "@babel/core@^7.4.5", "@babel/core@^7.6.2", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.8.0": +"@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.14.0", "@babel/core@^7.4.5", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.8.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.16.0.tgz#c4ff44046f5fe310525cc9eb4ef5147f0c5374d4" integrity sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ== @@ -144,6 +151,15 @@ jsesc "^2.5.1" source-map "^0.5.0" +"@babel/generator@^7.14.5", "@babel/generator@^7.4.0": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.5.tgz#848d7b9f031caca9d0cd0af01b063f226f52d785" + integrity sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA== + dependencies: + "@babel/types" "^7.14.5" + jsesc "^2.5.1" + source-map "^0.5.0" + "@babel/helper-annotate-as-pure@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz#9a1f0ebcda53d9a2d00108c4ceace6a5d5f1f08d" @@ -210,7 +226,7 @@ dependencies: "@babel/types" "^7.16.0" -"@babel/helper-function-name@^7.16.0": +"@babel/helper-function-name@^7.14.5", "@babel/helper-function-name@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz#b7dd0797d00bbfee4f07e9c4ea5b0e30c8bb1481" integrity sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog== @@ -226,6 +242,13 @@ dependencies: "@babel/types" "^7.16.0" +"@babel/helper-hoist-variables@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d" + integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== + dependencies: + "@babel/types" "^7.14.5" + "@babel/helper-hoist-variables@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz#4c9023c2f1def7e28ff46fc1dbcd36a39beaa81a" @@ -313,6 +336,13 @@ dependencies: "@babel/types" "^7.16.0" +"@babel/helper-split-export-declaration@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a" + integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== + dependencies: + "@babel/types" "^7.14.5" + "@babel/helper-split-export-declaration@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz#29672f43663e936df370aaeb22beddb3baec7438" @@ -320,7 +350,7 @@ dependencies: "@babel/types" "^7.16.0" -"@babel/helper-validator-identifier@^7.15.7": +"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.15.7": version "7.15.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== @@ -349,6 +379,15 @@ "@babel/traverse" "^7.16.0" "@babel/types" "^7.16.0" +"@babel/highlight@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" + integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== + dependencies: + "@babel/helper-validator-identifier" "^7.14.5" + chalk "^2.0.0" + js-tokens "^4.0.0" + "@babel/highlight@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" @@ -358,11 +397,16 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.12.0", "@babel/parser@^7.12.5", "@babel/parser@^7.13.9", "@babel/parser@^7.14.0", "@babel/parser@^7.16.0", "@babel/parser@^7.7.2": +"@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.12.0", "@babel/parser@^7.12.5", "@babel/parser@^7.13.9", "@babel/parser@^7.14.0", "@babel/parser@^7.16.0", "@babel/parser@^7.7.2": version "7.16.2" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.2.tgz#3723cd5c8d8773eef96ce57ea1d9b7faaccd12ac" integrity sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw== +"@babel/parser@^7.14.5", "@babel/parser@^7.14.7", "@babel/parser@^7.4.3": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.7.tgz#6099720c8839ca865a2637e6c85852ead0bdb595" + integrity sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA== + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.0": version "7.16.2" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz#2977fca9b212db153c195674e57cfab807733183" @@ -379,13 +423,6 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-proposal-optional-chaining" "^7.16.0" -"@babel/plugin-external-helpers@^7.0.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.8.3.tgz#5a94164d9af393b2820a3cdc407e28ebf237de4b" - integrity sha512-mx0WXDDiIl5DwzMtzWGRSPugXi9BxROS05GQrhLNbEamhBiicgn994ibwkyiBH+6png7bm/yA7AUsvHyCXi4Vw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-proposal-async-generator-functions@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.0.tgz#11425d47a60364352f668ad5fbc1d6596b2c5caf" @@ -1145,7 +1182,7 @@ pirates "^4.0.0" source-map-support "^0.5.16" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.4.3", "@babel/runtime@^7.4.5", "@babel/runtime@^7.6.0", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.4.3", "@babel/runtime@^7.4.5", "@babel/runtime@^7.6.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.0", "@babel/runtime@^7.8.4": version "7.16.3" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.3.tgz#b86f0db02a04187a3c17caa77de69840165d42d5" integrity sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ== @@ -1161,7 +1198,16 @@ "@babel/parser" "^7.16.0" "@babel/types" "^7.16.0" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.12.5", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.0", "@babel/traverse@^7.7.2": +"@babel/template@^7.4.0": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4" + integrity sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/parser" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.5", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.0", "@babel/traverse@^7.7.2": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.0.tgz#965df6c6bfc0a958c1e739284d3c9fa4a6e3c45b" integrity sha512-qQ84jIs1aRQxaGaxSysII9TuDaguZ5yVrEuC0BN2vcPlalwfLovVmCjbFDPECPXcYM/wLvNFfp8uDOliLxIoUQ== @@ -1176,6 +1222,21 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.4.3": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.7.tgz#64007c9774cfdc3abd23b0780bc18a3ce3631753" + integrity sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/generator" "^7.14.5" + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-hoist-variables" "^7.14.5" + "@babel/helper-split-export-declaration" "^7.14.5" + "@babel/parser" "^7.14.7" + "@babel/types" "^7.14.5" + debug "^4.1.0" + globals "^11.1.0" + "@babel/types@^7.0.0", "@babel/types@^7.12.0", "@babel/types@^7.13.0", "@babel/types@^7.15.4", "@babel/types@^7.16.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba" @@ -1184,6 +1245,14 @@ "@babel/helper-validator-identifier" "^7.15.7" to-fast-properties "^2.0.0" +"@babel/types@^7.14.5", "@babel/types@^7.4.0": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff" + integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg== + dependencies: + "@babel/helper-validator-identifier" "^7.14.5" + to-fast-properties "^2.0.0" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -1224,43 +1293,11 @@ style-dictionary "2.10.2" tinycolor2 "^1.4.1" -"@hapi/address@2.x.x": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" - integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== - -"@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== - -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": - version "8.5.1" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" - integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== - "@hapi/hoek@^9.0.0": version "9.2.0" resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.2.0.tgz#f3933a44e365864f4dad5db94158106d511e8131" integrity sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug== -"@hapi/joi@^15.0.3": - version "15.1.1" - resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" - integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== - dependencies: - "@hapi/address" "2.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/topo" "3.x.x" - -"@hapi/topo@3.x.x": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" - integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== - dependencies: - "@hapi/hoek" "^8.3.0" - "@hapi/topo@^5.0.0": version "5.1.0" resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" @@ -1478,6 +1515,28 @@ jest-haste-map "^27.3.1" jest-runtime "^27.3.1" +"@jest/transform@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.9.0.tgz#4ae2768b296553fadab09e9ec119543c90b16c56" + integrity sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ== + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^24.9.0" + babel-plugin-istanbul "^5.1.0" + chalk "^2.0.1" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.1.15" + jest-haste-map "^24.9.0" + jest-regex-util "^24.9.0" + jest-util "^24.9.0" + micromatch "^3.1.10" + pirates "^4.0.1" + realpath-native "^1.1.0" + slash "^2.0.0" + source-map "^0.6.1" + write-file-atomic "2.4.1" + "@jest/transform@^27.3.1": version "27.3.1" resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.3.1.tgz#ff80eafbeabe811e9025e4b6f452126718455220" @@ -1508,16 +1567,6 @@ "@types/istanbul-reports" "^1.1.1" "@types/yargs" "^13.0.0" -"@jest/types@^25.5.0": - version "25.5.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d" - integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^1.1.1" - "@types/yargs" "^15.0.0" - chalk "^3.0.0" - "@jest/types@^26.6.2": version "26.6.2" resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" @@ -2153,32 +2202,46 @@ "@nodelib/fs.scandir" "2.1.3" fastq "^1.6.0" -"@office-iss/react-native-win32@^0.63.7": - version "0.63.12" - resolved "https://registry.yarnpkg.com/@office-iss/react-native-win32/-/react-native-win32-0.63.12.tgz#406a6170d12f81b30cb42a8d2ff769b8a622054b" - integrity sha512-rIQ/xCJF6pPlWdEkjOJt08n9H9LDa5hRq6ohluQxbU1F/QP2kII0XW6gaWB4i4ReLiuLHPSS1POZfF0e/UR51Q== +"@office-iss/react-native-win32@^0.64.8": + version "0.64.8" + resolved "https://registry.yarnpkg.com/@office-iss/react-native-win32/-/react-native-win32-0.64.8.tgz#0ad8f344bcb82c863bc9400d884bcb9faa63ccb6" + integrity sha512-G+UL8i/q7bvxN9zuUVQVvfJK8GtAjKWy6HGv2//0piZNw7GZSrBDvIHny5xQNnqTUBrZB0cD4Xgh6iEDOXFj5g== dependencies: - "@babel/runtime" "^7.8.4" + "@babel/runtime" "^7.0.0" + "@jest/create-cache-key-function" "^26.5.0" + "@react-native-community/cli" "^5.0.1-alpha.0" + "@react-native-community/cli-platform-android" "^5.0.1-alpha.0" + "@react-native-community/cli-platform-ios" "^5.0.1-alpha.0" + "@react-native/assets" "1.0.0" + "@react-native/normalize-color" "1.0.0" + "@react-native/polyfills" "1.0.0" abort-controller "^3.0.0" anser "^1.4.9" art "^0.10.0" base64-js "^1.1.2" event-target-shim "^5.0.1" - fbjs "^1.0.0" - fbjs-scripts "^1.1.0" + hermes-engine "~0.7.0" invariant "^2.2.4" - nullthrows "^1.1.0" - pretty-format "^24.7.0" + jsc-android "^245459.0.0" + metro-babel-register "0.64.0" + metro-react-native-babel-transformer "0.64.0" + metro-runtime "0.64.0" + metro-source-map "0.64.0" + nullthrows "^1.1.1" + pretty-format "^26.5.2" promise "^8.0.3" prop-types "^15.7.2" react-clone-referenced-element "^1.0.1" react-devtools-core "^4.6.0" + react-native-codegen "^0.0.6" react-refresh "^0.4.0" regenerator-runtime "^0.13.2" - scheduler "0.19.1" + scheduler "^0.20.1" + shelljs "^0.8.4" stacktrace-parser "^0.1.3" use-subscription "^1.0.0" whatwg-fetch "^3.0.0" + ws "^6.1.4" "@office-iss/rex-win32@0.63.36-devmain.14419.10000": version "0.63.36-devmain.14419.10000" @@ -2250,13 +2313,6 @@ resolved "https://registry.npmjs.org/@pnpm/types/-/types-6.2.0.tgz#8ef1ecfddaa6b5c67faef61435e04eab947304a5" integrity sha512-UQIu6DzsMo0H/wA5zKga3WpMyq38daFmAgvcz/QtttMkZsI75tH4J/ZGIKMGMj1wXgfp+2rGpbcr/Lv9kbMIrw== -"@react-native-community/cli-debugger-ui@^4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.13.1.tgz#07de6d4dab80ec49231de1f1fbf658b4ad39b32c" - integrity sha512-UFnkg5RTq3s2X15fSkrWY9+5BKOFjihNSnJjTV2H5PtTUFbd55qnxxPw8CxSfK0bXb1IrSvCESprk2LEpqr5cg== - dependencies: - serve-static "^1.13.1" - "@react-native-community/cli-debugger-ui@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-5.0.1.tgz#6b1f3367b8e5211e899983065ea2e72c1901d75f" @@ -2264,24 +2320,6 @@ dependencies: serve-static "^1.13.1" -"@react-native-community/cli-debugger-ui@^6.0.0-rc.0": - version "6.0.0-rc.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0-rc.0.tgz#774378626e4b70f5e1e2e54910472dcbaffa1536" - integrity sha512-achYcPPoWa9D02C5tn6TBzjeY443wQTyx37urptc75JpZ7gR5YHsDyIEEWa3DDYp1va9zx/iGg+uZ/hWw07GAw== - dependencies: - serve-static "^1.13.1" - -"@react-native-community/cli-hermes@^4.13.0": - version "4.13.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-4.13.0.tgz#6243ed9c709dad5e523f1ccd7d21066b32f2899d" - integrity sha512-oG+w0Uby6rSGsUkJGLvMQctZ5eVRLLfhf84lLyz942OEDxFRa9U19YJxOe9FmgCKtotbYiM3P/XhK+SVCuerPQ== - dependencies: - "@react-native-community/cli-platform-android" "^4.13.0" - "@react-native-community/cli-tools" "^4.13.0" - chalk "^3.0.0" - hermes-profile-transformer "^0.0.6" - ip "^1.1.5" - "@react-native-community/cli-hermes@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-5.0.1.tgz#039d064bf2dcd5043beb7dcd6cdf5f5cdd51e7fc" @@ -2293,34 +2331,7 @@ hermes-profile-transformer "^0.0.6" ip "^1.1.5" -"@react-native-community/cli-hermes@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-6.2.0.tgz#7697347735940bd6ddd379712b2721b6981c6fcb" - integrity sha512-7Uqnyb/kXiX4YPSxFn+tLhmABY4QV9w/SLX2TKh5L09rxDeNzXd6zNJW+98BTgi0ujy2UQY51MoexEKRMZK7Wg== - dependencies: - "@react-native-community/cli-platform-android" "^6.2.0" - "@react-native-community/cli-tools" "^6.2.0" - chalk "^4.1.2" - hermes-profile-transformer "^0.0.6" - ip "^1.1.5" - -"@react-native-community/cli-platform-android@^4.10.0", "@react-native-community/cli-platform-android@^4.13.0": - version "4.13.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-4.13.0.tgz#922681ec82ee1aadd993598b814df1152118be02" - integrity sha512-3i8sX8GklEytUZwPnojuoFbCjIRzMugCdzDIdZ9UNmi/OhD4/8mLGO0dgXfT4sMWjZwu3qjy45sFfk2zOAgHbA== - dependencies: - "@react-native-community/cli-tools" "^4.13.0" - chalk "^3.0.0" - execa "^1.0.0" - fs-extra "^8.1.0" - glob "^7.1.3" - jetifier "^1.6.2" - lodash "^4.17.15" - logkitty "^0.7.1" - slash "^3.0.0" - xmldoc "^1.1.2" - -"@react-native-community/cli-platform-android@^5.0.1", "@react-native-community/cli-platform-android@^5.0.1-alpha.0": +"@react-native-community/cli-platform-android@^5.0.1", "@react-native-community/cli-platform-android@^5.0.1-alpha.0", "@react-native-community/cli-platform-android@^5.0.1-alpha.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-5.0.1.tgz#7f761e1818e5a099877ec59a1b739553fd6a6905" integrity sha512-qv9GJX6BJ+Y4qvV34vgxKwwN1cnveXUdP6y2YmTW7XoAYs5YUzKqHajpY58EyucAL2y++6+573t5y4U/9IIoww== @@ -2336,36 +2347,7 @@ slash "^3.0.0" xmldoc "^1.1.2" -"@react-native-community/cli-platform-android@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-6.2.0.tgz#788a138bb19bc040f68d2a12531d56ab28ffa3d1" - integrity sha512-QLxwClcbxVhuIGsQiIpqRnoJzRdpN2B+y/Yt2OGgDHXGbuOXulgt4D+8AhvZXrB4jyAcEUlFg/048v3RGQQudw== - dependencies: - "@react-native-community/cli-tools" "^6.2.0" - chalk "^4.1.2" - execa "^1.0.0" - fs-extra "^8.1.0" - glob "^7.1.3" - jetifier "^1.6.2" - lodash "^4.17.15" - logkitty "^0.7.1" - slash "^3.0.0" - xmldoc "^1.1.2" - -"@react-native-community/cli-platform-ios@^4.10.0": - version "4.13.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.13.0.tgz#a738915c68cac86df54e578b59a1311ea62b1aef" - integrity sha512-6THlTu8zp62efkzimfGr3VIuQJ2514o+vScZERJCV1xgEi8XtV7mb/ZKt9o6Y9WGxKKkc0E0b/aVAtgy+L27CA== - dependencies: - "@react-native-community/cli-tools" "^4.13.0" - chalk "^3.0.0" - glob "^7.1.3" - js-yaml "^3.13.1" - lodash "^4.17.15" - plist "^3.0.1" - xcode "^2.0.0" - -"@react-native-community/cli-platform-ios@^5.0.1-alpha.0": +"@react-native-community/cli-platform-ios@^5.0.1-alpha.0", "@react-native-community/cli-platform-ios@^5.0.1-alpha.1", "@react-native-community/cli-platform-ios@^5.0.2": version "5.0.2" resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-5.0.2.tgz#62485534053c0dad28a67de188248de177f4b0fb" integrity sha512-IAJ2B3j2BTsQUJZ4R6cVvnTbPq0Vza7+dOgP81ISz2BKRtQ0VqNFv+VOALH2jLaDzf4t7NFlskzIXFqWqy2BLg== @@ -2378,37 +2360,6 @@ plist "^3.0.1" xcode "^2.0.0" -"@react-native-community/cli-plugin-metro@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.2.0.tgz#143f459f1b6d595011e787ecfbe87621195de6ae" - integrity sha512-JfmzuFNzOr+dFTUQJo1rV0t87XAqgHRTMYXNleQVt8otOVCk1FSCgKlgqMdvQc/FCx2ZjoMWEEV/g0LrPI8Etw== - dependencies: - "@react-native-community/cli-server-api" "^6.2.0" - "@react-native-community/cli-tools" "^6.2.0" - chalk "^4.1.2" - metro "^0.66.1" - metro-config "^0.66.1" - metro-core "^0.66.1" - metro-react-native-babel-transformer "^0.66.1" - metro-resolver "^0.66.1" - metro-runtime "^0.66.1" - readline "^1.3.0" - -"@react-native-community/cli-server-api@^4.13.1": - version "4.13.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-4.13.1.tgz#bee7ee9702afce848e9d6ca3dcd5669b99b125bd" - integrity sha512-vQzsFKD9CjHthA2ehTQX8c7uIzlI9A7ejaIow1I9RlEnLraPH2QqVDmzIdbdh5Od47UPbRzamCgAP8Bnqv3qwQ== - dependencies: - "@react-native-community/cli-debugger-ui" "^4.13.1" - "@react-native-community/cli-tools" "^4.13.0" - compression "^1.7.1" - connect "^3.6.5" - errorhandler "^1.5.0" - nocache "^2.1.0" - pretty-format "^25.1.0" - serve-static "^1.13.1" - ws "^1.1.0" - "@react-native-community/cli-server-api@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-5.0.1.tgz#3cf92dac766fab766afedf77df3fe4d5f51e4d2b" @@ -2424,33 +2375,6 @@ serve-static "^1.13.1" ws "^1.1.0" -"@react-native-community/cli-server-api@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-6.2.0.tgz#8dc399ef0e14e07c9942515b507292fb850f41f2" - integrity sha512-OnbnYclhoDpjge33QO5Slhfn0DsmLzzAgyrSCnb24HhSqwq7ObjMHaLpoEhpajzLG71wq5oKh0APEQjiL4Mknw== - dependencies: - "@react-native-community/cli-debugger-ui" "^6.0.0-rc.0" - "@react-native-community/cli-tools" "^6.2.0" - compression "^1.7.1" - connect "^3.6.5" - errorhandler "^1.5.0" - nocache "^2.1.0" - pretty-format "^26.6.2" - serve-static "^1.13.1" - ws "^1.1.0" - -"@react-native-community/cli-tools@^4.13.0": - version "4.13.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-4.13.0.tgz#b406463d33af16cedc4305a9a9257ed32845cf1b" - integrity sha512-s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg== - dependencies: - chalk "^3.0.0" - lodash "^4.17.15" - mime "^2.4.1" - node-fetch "^2.6.0" - open "^6.2.0" - shell-quote "1.6.1" - "@react-native-community/cli-tools@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-5.0.1.tgz#9ee564dbe20448becd6bce9fbea1b59aa5797919" @@ -2463,25 +2387,6 @@ open "^6.2.0" shell-quote "1.6.1" -"@react-native-community/cli-tools@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-6.2.0.tgz#8f4adc2d83ab96e5654348533c8fa602742c4fce" - integrity sha512-08ssz4GMEnRxC/1FgTTN/Ud7mExQi5xMphItPjfHiTxpZPhrFn+IMx6mya0ncFEhhxQ207wYlJMRLPRRdBZ8oA== - dependencies: - appdirsjs "^1.2.4" - chalk "^4.1.2" - lodash "^4.17.15" - mime "^2.4.1" - node-fetch "^2.6.0" - open "^6.2.0" - semver "^6.3.0" - shell-quote "1.6.1" - -"@react-native-community/cli-types@^4.10.1": - version "4.10.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-4.10.1.tgz#d68a2dcd1649d3b3774823c64e5e9ce55bfbe1c9" - integrity sha512-ael2f1onoPF3vF7YqHGWy7NnafzGu+yp88BbFbP0ydoCP2xGSUzmZVw0zakPTC040Id+JQ9WeFczujMkDy6jYQ== - "@react-native-community/cli-types@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-5.0.1.tgz#8c5db4011988b0836d27a5efe230cb34890915dc" @@ -2489,55 +2394,7 @@ dependencies: ora "^3.4.0" -"@react-native-community/cli-types@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-6.0.0.tgz#90269fbdc7229d5e3b8f2f3e029a94083551040d" - integrity sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw== - dependencies: - ora "^3.4.0" - -"@react-native-community/cli@^4.10.0": - version "4.14.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-4.14.0.tgz#bb106a98341bfa2db36060091ff90bfe82ea4f55" - integrity sha512-EYJKBuxFxAu/iwNUfwDq41FjORpvSh1wvQ3qsHjzcR5uaGlWEOJrd3uNJDuKBAS0TVvbEesLF9NEXipjyRVr4Q== - dependencies: - "@hapi/joi" "^15.0.3" - "@react-native-community/cli-debugger-ui" "^4.13.1" - "@react-native-community/cli-hermes" "^4.13.0" - "@react-native-community/cli-server-api" "^4.13.1" - "@react-native-community/cli-tools" "^4.13.0" - "@react-native-community/cli-types" "^4.10.1" - chalk "^3.0.0" - command-exists "^1.2.8" - commander "^2.19.0" - cosmiconfig "^5.1.0" - deepmerge "^3.2.0" - envinfo "^7.7.2" - execa "^1.0.0" - find-up "^4.1.0" - fs-extra "^8.1.0" - glob "^7.1.3" - graceful-fs "^4.1.3" - inquirer "^3.0.6" - leven "^3.1.0" - lodash "^4.17.15" - metro "^0.59.0" - metro-config "^0.59.0" - metro-core "^0.59.0" - metro-react-native-babel-transformer "^0.59.0" - metro-resolver "^0.59.0" - minimist "^1.2.0" - mkdirp "^0.5.1" - node-stream-zip "^1.9.1" - ora "^3.4.0" - pretty-format "^25.2.0" - semver "^6.3.0" - serve-static "^1.13.1" - strip-ansi "^5.2.0" - sudo-prompt "^9.0.0" - wcwidth "^1.0.1" - -"@react-native-community/cli@^5.0.1-alpha.0": +"@react-native-community/cli@^5.0.1", "@react-native-community/cli@^5.0.1-alpha.0", "@react-native-community/cli@^5.0.1-alpha.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-5.0.1.tgz#1f7a66d813d5daf102e593f3c550650fa0cc8314" integrity sha512-9VzSYUYSEqxEH5Ib2UNSdn2eyPiYZ4T7Y79o9DKtRBuSaUIwbCUdZtIm+UUjBpLS1XYBkW26FqL8/UdZDmQvXw== @@ -2580,47 +2437,10 @@ sudo-prompt "^9.0.0" wcwidth "^1.0.1" -"@react-native-community/cli@^6.1.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-6.2.0.tgz#dfbdcefaaa44fdeb24b1cd1c195fa302f10e5d83" - integrity sha512-dQMkpg8wLTtUg9YIGqm7OXNw558d5Cb/ehd8Z0Sx2WSXjj/d1Tm0eK8aL4/QFEUBI10CO6VGFTTe/8dIDxWSFg== - dependencies: - "@react-native-community/cli-debugger-ui" "^6.0.0-rc.0" - "@react-native-community/cli-hermes" "^6.2.0" - "@react-native-community/cli-plugin-metro" "^6.2.0" - "@react-native-community/cli-server-api" "^6.2.0" - "@react-native-community/cli-tools" "^6.2.0" - "@react-native-community/cli-types" "^6.0.0" - appdirsjs "^1.2.4" - chalk "^4.1.2" - command-exists "^1.2.8" - commander "^2.19.0" - cosmiconfig "^5.1.0" - deepmerge "^3.2.0" - envinfo "^7.7.2" - execa "^1.0.0" - find-up "^4.1.0" - fs-extra "^8.1.0" - glob "^7.1.3" - graceful-fs "^4.1.3" - joi "^17.2.1" - leven "^3.1.0" - lodash "^4.17.15" - minimist "^1.2.0" - node-stream-zip "^1.9.1" - ora "^3.4.0" - pretty-format "^26.6.2" - prompts "^2.4.0" - semver "^6.3.0" - serve-static "^1.13.1" - strip-ansi "^5.2.0" - sudo-prompt "^9.0.0" - wcwidth "^1.0.1" - -"@react-native-community/slider@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@react-native-community/slider/-/slider-3.0.3.tgz#830167fd757ba70ac638747ba3169b2dbae60330" - integrity sha512-8IeHfDwJ9/CTUwFs6x90VlobV3BfuPgNLjTgC6dRZovfCWigaZwVNIFFJnHBakK3pW2xErAPwhdvNR4JeNoYbw== +"@react-native-community/slider@^4.1.12": + version "4.1.12" + resolved "https://registry.yarnpkg.com/@react-native-community/slider/-/slider-4.1.12.tgz#279ff7bbe487af92ad95ec758a029a54569e2a62" + integrity sha512-CiuLZ2orueBiWHYxfaJF57jQY6HY2Q3z5pdAE4MKH8EqIImr/jgDJrJ/UxOVZHK1Ng9P+XlGIKfVIcuWZ6guuA== "@react-native-menu/menu@^0.1.2": version "0.1.2" @@ -2632,36 +2452,14 @@ resolved "https://registry.yarnpkg.com/@react-native-picker/picker/-/picker-1.16.8.tgz#2126ca54d4a5a3e9ea5e3f39ad1e6643f8e4b3d4" integrity sha512-pacdQDX6V6EmjF+HoiIh6u++qx4mTK0WnhgUHRc01B+Qt5eoeUwseBqmqfTSXTx/aHDEd6PiIw7UGvKgFoqgFQ== -"@react-native-windows/cli@0.63.12": - version "0.63.12" - resolved "https://registry.yarnpkg.com/@react-native-windows/cli/-/cli-0.63.12.tgz#fff41cb8e0e039e133a8e3a29a25927fe77d5856" - integrity sha512-N8cD2SpDqJl8H4z+IvlYIibMEBlcA+KO/2fT80Qz3c303FibPJjxcz2OAYoXMwYXhSsfzJf5mSrCOrmFXTbw0g== +"@react-native-windows/cli@0.64.6": + version "0.64.6" + resolved "https://registry.yarnpkg.com/@react-native-windows/cli/-/cli-0.64.6.tgz#b0bb0ef40923b7face59ce9fd62b2a5ce31c84ea" + integrity sha512-KAcBn/eDwmNFCiq19TdDMhsGAdYfsjORNqwtFyDvLGocfB1CKDOK8Oaeyiic5Yrr/X4iYyLN51M0F3DuCEPrng== dependencies: - "@react-native-windows/telemetry" "^0.63.5" - chalk "^3.0.0" - cli-spinners "^2.2.0" - envinfo "^7.5.0" - find-up "^4.1.0" - glob "^7.1.1" - inquirer "^3.0.6" - mustache "^4.0.1" - nuget-exe "5.8.0" - ora "^3.4.0" - semver "^7.1.3" - shelljs "^0.8.4" - username "^5.1.0" - uuid "^3.3.2" - xml-parser "^1.2.1" - xmldom "^0.5.0" - xpath "^0.0.27" - -"@react-native-windows/cli@0.64.4": - version "0.64.4" - resolved "https://registry.yarnpkg.com/@react-native-windows/cli/-/cli-0.64.4.tgz#98f97438085febbb26f60fbbe916f7e797925864" - integrity sha512-4I5dJ/FFiU0oEEXMgAdLo61XS5zuIOKhREP7cCbsYIISV1I/Q9IHnujpAyqgqXlXlxc6OLhjTI3ZKAgmQyd6DQ== - dependencies: - "@react-native-windows/package-utils" "0.64.0" - "@react-native-windows/telemetry" "0.64.0" + "@react-native-windows/package-utils" "0.64.1" + "@react-native-windows/telemetry" "0.64.1" + "@xmldom/xmldom" "^0.7.5" chalk "^4.1.0" cli-spinners "^2.2.0" envinfo "^7.5.0" @@ -2675,36 +2473,28 @@ username "^5.1.0" uuid "^3.3.2" xml-parser "^1.2.1" - xmldom "^0.5.0" xpath "^0.0.27" -"@react-native-windows/find-repo-root@0.64.0": - version "0.64.0" - resolved "https://registry.yarnpkg.com/@react-native-windows/find-repo-root/-/find-repo-root-0.64.0.tgz#168ee3d024134f856679081de937f123b128c1aa" - integrity sha512-qGWr5wdJrJIraQv7i2v17l3uazhYDMSeqyH96PiJ7XVuPS4dYnsxj4mIXqEneQwaS8T/xs5unAOHKMkGxlkynA== +"@react-native-windows/find-repo-root@0.64.1": + version "0.64.1" + resolved "https://registry.yarnpkg.com/@react-native-windows/find-repo-root/-/find-repo-root-0.64.1.tgz#beb9ca8ae9242dd761a2f6b9f20286643f1b39fb" + integrity sha512-RtPDKVbizcv3H3xjgb3ouPE8vzh0x/tAxnhE6YmpTvxsXm6rxsaAO0l7MhA4yTBJUCNM1ykI8UCb8WTK0pAAgQ== dependencies: find-up "^4.1.0" -"@react-native-windows/package-utils@0.64.0": - version "0.64.0" - resolved "https://registry.yarnpkg.com/@react-native-windows/package-utils/-/package-utils-0.64.0.tgz#f6e1a537643b19ae308257784b82442f7cd285a9" - integrity sha512-rzfZlNlrFtt0BRH1Pis2oEHpEDSgeLoS72VnSw4lLasfRR22bckGvB40SXSK15+CjPLgyycf0i65q1prR/Ciig== +"@react-native-windows/package-utils@0.64.1": + version "0.64.1" + resolved "https://registry.yarnpkg.com/@react-native-windows/package-utils/-/package-utils-0.64.1.tgz#7d765dc5c8a95866718b82b8468a40b027540edc" + integrity sha512-LUbx3aQnqq1QUXWMbUsm8h4VEjZ2Gq3UO+MQKPeSwEzITZcAQOGglZ+DmJ81Qo74ADmEgPttTaOwCVtuY9Zdgg== dependencies: - "@react-native-windows/find-repo-root" "0.64.0" + "@react-native-windows/find-repo-root" "0.64.1" get-monorepo-packages "^1.2.0" lodash "^4.17.15" -"@react-native-windows/telemetry@0.64.0": - version "0.64.0" - resolved "https://registry.yarnpkg.com/@react-native-windows/telemetry/-/telemetry-0.64.0.tgz#f7cff077b00391d830444977b6d068308ee024dc" - integrity sha512-63tRE65qwahH+9iencPxDq31n/k/VVS4aG3aLDvAmBjnjIqS67ZLv7ewWrVQ0XJLBKn9Xcx38lU2xnJ9IhQN6A== - dependencies: - applicationinsights "^1.8.8" - -"@react-native-windows/telemetry@^0.63.5": - version "0.63.5" - resolved "https://registry.yarnpkg.com/@react-native-windows/telemetry/-/telemetry-0.63.5.tgz#77d3a490b26490a642e7d7ce21cd5c06b768f4be" - integrity sha512-Ifd54IIcGbPjwAGfjJkRfdk5+SNtc9oCWgKMrJszIrlJ1REYVUXBo+6Xw3taKyA1Jf1eCB7DWlb98/NbqdLgcg== +"@react-native-windows/telemetry@0.64.1": + version "0.64.1" + resolved "https://registry.yarnpkg.com/@react-native-windows/telemetry/-/telemetry-0.64.1.tgz#7ecc16da200a6d0f2d4088f8578154ce3d8cbf3e" + integrity sha512-m2WctT55SmlQuVMDnOxmHwH3QrvWIer8uNRtuoffaDhtXsGn/3j1D3Z1i0HHG1++2mLea0BPR/Cp6pHthinrvw== dependencies: applicationinsights "^1.8.8" @@ -2992,6 +2782,17 @@ "@types/babel__template" "*" "@types/babel__traverse" "*" +"@types/babel__core@^7.1.0": + version "7.1.16" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.16.tgz#bc12c74b7d65e82d29876b5d0baf5c625ac58702" + integrity sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + "@types/babel__generator@*": version "7.6.1" resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.1.tgz#4901767b397e8711aeb99df8d396d7ba7b7f0e04" @@ -3206,10 +3007,10 @@ dependencies: "@types/react" "^16" -"@types/react-native@^0.63.0": - version "0.63.57" - resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.63.57.tgz#b908373257ceaebe3e3daaebc9efcae68b006822" - integrity sha512-FD4do3uthGHddy9e2HVsitMPRfR2wgm2C6k0KAiWaeKhEuiX+5rvtmAdH+0LkqzcDYIGRemEgbQl6iN/9CsZ1A== +"@types/react-native@^0.64.0": + version "0.64.19" + resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.64.19.tgz#2b888c082ad293fa0fa6ae34c5e9457cfb38e50a" + integrity sha512-bT62QhaPvOKFGmlfURIC98ILjUDoIFrc2Bn5EzL3qciZrT91vHwkxFOkuEyQJy+DWaHCa2z3IrtIEJywkGu/Bg== dependencies: "@types/react" "*" @@ -3229,12 +3030,13 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/react@>=16.9.34 < 16.14.0": - version "16.9.56" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.56.tgz#ea25847b53c5bec064933095fc366b1462e2adf0" - integrity sha512-gIkl4J44G/qxbuC6r2Xh+D3CGZpJ+NdWTItAPmZbR5mUS+JQ8Zvzpl0ea5qT/ZT3ZNTUcDKUVqV3xBE8wv/DyQ== +"@types/react@^17.0.2": + version "17.0.34" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.34.tgz#797b66d359b692e3f19991b6b07e4b0c706c0102" + integrity sha512-46FEGrMjc2+8XhHXILr+3+/sTe3OfzSPU9YGKILLrUYbQ1CLQC9Daqo1KzENGXAWwrFwiY0l4ZbF20gRvgpWTg== dependencies: "@types/prop-types" "*" + "@types/scheduler" "*" csstype "^3.0.2" "@types/request@^2.48.4": @@ -3823,6 +3625,36 @@ "@webassemblyjs/wast-parser" "1.9.0" "@xtuc/long" "4.2.2" +"@wojtekmaj/enzyme-adapter-react-17@^0.6.5": + version "0.6.5" + resolved "https://registry.yarnpkg.com/@wojtekmaj/enzyme-adapter-react-17/-/enzyme-adapter-react-17-0.6.5.tgz#1925e17aaea7089e7ec66c7c35e5771e49b6bf7e" + integrity sha512-ChIObUiXXYUiqzXPqOai+p6KF5dlbItpDDYsftUOQiAiygbMDlLeJIjynC6ZrJIa2U2MpRp4YJmtR2GQyIHjgA== + dependencies: + "@wojtekmaj/enzyme-adapter-utils" "^0.1.1" + enzyme-shallow-equal "^1.0.0" + has "^1.0.0" + object.assign "^4.1.0" + object.values "^1.1.0" + prop-types "^15.7.0" + react-is "^17.0.2" + react-test-renderer "^17.0.0" + +"@wojtekmaj/enzyme-adapter-utils@^0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@wojtekmaj/enzyme-adapter-utils/-/enzyme-adapter-utils-0.1.1.tgz#17773cf264570fbcfc0d33bb74e4002c17f2f1ec" + integrity sha512-bNPWtN/d8huKOkC6j1E3EkSamnRrHHT7YuR6f9JppAQqtoAm3v4/vERe4J14jQKmHLCyEBHXrlgb7H6l817hVg== + dependencies: + function.prototype.name "^1.1.0" + has "^1.0.0" + object.assign "^4.1.0" + object.fromentries "^2.0.0" + prop-types "^15.7.0" + +"@xmldom/xmldom@^0.7.5": + version "0.7.5" + resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.7.5.tgz#09fa51e356d07d0be200642b0e4f91d8e6dd408d" + integrity sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A== + "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -3972,21 +3804,6 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -airbnb-prop-types@^2.16.0: - version "2.16.0" - resolved "https://registry.yarnpkg.com/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz#b96274cefa1abb14f623f804173ee97c13971dc2" - integrity sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg== - dependencies: - array.prototype.find "^2.1.1" - function.prototype.name "^1.1.2" - is-regex "^1.1.0" - object-is "^1.1.2" - object.assign "^4.1.0" - object.entries "^1.1.2" - prop-types "^15.7.2" - prop-types-exact "^1.2.0" - react-is "^16.13.1" - ajv-errors@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" @@ -4029,13 +3846,6 @@ anser@^1.4.9: resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.9.tgz#1f85423a5dcf8da4631a341665ff675b96845760" integrity sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA== -ansi-colors@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" - integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA== - dependencies: - ansi-wrap "^0.1.0" - ansi-colors@^3.0.0: version "3.2.4" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" @@ -4046,13 +3856,6 @@ ansi-colors@^4.1.1: resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== -ansi-cyan@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-cyan/-/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873" - integrity sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM= - dependencies: - ansi-wrap "0.1.0" - ansi-escapes@^3.0.0, ansi-escapes@^3.1.0, ansi-escapes@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" @@ -4086,13 +3889,6 @@ ansi-html@0.0.7: resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= -ansi-red@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" - integrity sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw= - dependencies: - ansi-wrap "0.1.0" - ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" @@ -4103,7 +3899,7 @@ ansi-regex@^3.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= -ansi-regex@^4.0.0, ansi-regex@^4.1.0: +ansi-regex@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== @@ -4138,7 +3934,7 @@ ansi-styles@^5.0.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== -ansi-wrap@0.1.0, ansi-wrap@^0.1.0: +ansi-wrap@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= @@ -4852,14 +4648,6 @@ args@^5.0.1: leven "2.1.0" mri "1.1.4" -arr-diff@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a" - integrity sha1-aHwydYFjWI/vfeezb6vklesaOZo= - dependencies: - arr-flatten "^1.0.1" - array-slice "^0.2.3" - arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" @@ -4884,11 +4672,6 @@ arr-map@^2.0.0, arr-map@^2.0.2: dependencies: make-iterator "^1.0.0" -arr-union@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d" - integrity sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0= - arr-union@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" @@ -4977,11 +4760,6 @@ array-reduce@~0.0.0: resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= -array-slice@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" - integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU= - array-slice@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4" @@ -5009,14 +4787,6 @@ array-unique@^0.3.2: resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -array.prototype.find@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.1.1.tgz#3baca26108ca7affb08db06bf0be6cb3115a969c" - integrity sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.4" - array.prototype.flat@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" @@ -5242,6 +5012,19 @@ babel-core@^7.0.0-bridge.0: resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== +babel-jest@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.9.0.tgz#3fc327cb8467b89d14d7bc70e315104a783ccd54" + integrity sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== + dependencies: + "@jest/transform" "^24.9.0" + "@jest/types" "^24.9.0" + "@types/babel__core" "^7.1.0" + babel-plugin-istanbul "^5.1.0" + babel-preset-jest "^24.9.0" + chalk "^2.4.2" + slash "^2.0.0" + babel-jest@^27.3.1: version "27.3.1" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.3.1.tgz#0636a3404c68e07001e434ac4956d82da8a80022" @@ -5272,6 +5055,16 @@ babel-plugin-dynamic-import-node@^2.3.3: dependencies: object.assign "^4.1.0" +babel-plugin-istanbul@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz#df4ade83d897a92df069c4d9a25cf2671293c854" + integrity sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + find-up "^3.0.0" + istanbul-lib-instrument "^3.3.0" + test-exclude "^5.2.3" + babel-plugin-istanbul@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" @@ -5283,6 +5076,13 @@ babel-plugin-istanbul@^6.0.0: istanbul-lib-instrument "^4.0.0" test-exclude "^6.0.0" +babel-plugin-jest-hoist@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz#4f837091eb407e01447c8843cbec546d0002d756" + integrity sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw== + dependencies: + "@types/babel__traverse" "^7.0.6" + babel-plugin-jest-hoist@^27.2.0: version "27.2.0" resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz#79f37d43f7e5c4fdc4b2ca3e10cc6cf545626277" @@ -5293,6 +5093,17 @@ babel-plugin-jest-hoist@^27.2.0: "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" +babel-plugin-module-resolver@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz#22a4f32f7441727ec1fbf4967b863e1e3e9f33e2" + integrity sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA== + dependencies: + find-babel-config "^1.2.0" + glob "^7.1.6" + pkg-up "^3.1.0" + reselect "^4.0.0" + resolve "^1.13.1" + babel-plugin-polyfill-corejs2@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz#6ed8e30981b062f8fe6aca8873a37ebcc8cc1c0f" @@ -5340,39 +5151,6 @@ babel-preset-current-node-syntax@^1.0.0: "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -babel-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.3.0.tgz#a6024764ea86c8e06a22d794ca8b69534d263541" - integrity sha512-7QTLTCd2gwB2qGoi5epSULMHugSVgpcVt5YAeiFO9ABLrutDQzKfGwzxgZHLpugq8qMdg/DhRZDZ5CLKxBkEbw== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoped-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-member-expression-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-property-literals" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" - babel-preset-fbjs@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz#38a14e5a7a3b285a3f3a86552d650dca5cf6111c" @@ -5406,6 +5184,14 @@ babel-preset-fbjs@^3.4.0: "@babel/plugin-transform-template-literals" "^7.0.0" babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" +babel-preset-jest@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz#192b521e2217fb1d1f67cf73f70c336650ad3cdc" + integrity sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== + dependencies: + "@babel/plugin-syntax-object-rest-spread" "^7.0.0" + babel-plugin-jest-hoist "^24.9.0" + babel-preset-jest@^27.2.0: version "27.2.0" resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz#556bbbf340608fed5670ab0ea0c8ef2449fba885" @@ -6218,7 +6004,7 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -6873,7 +6659,7 @@ core-js@^1.0.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY= -core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.7, core-js@^2.6.5: +core-js@^2.4.0, core-js@^2.5.7, core-js@^2.6.5: version "2.6.11" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== @@ -6975,6 +6761,21 @@ create-react-class@^15.6.2: loose-envify "^1.3.1" object-assign "^4.1.1" +create-react-class@^15.7.0: + version "15.7.0" + resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.7.0.tgz#7499d7ca2e69bb51d13faf59bd04f0c65a1d6c1e" + integrity sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng== + dependencies: + loose-envify "^1.3.1" + object-assign "^4.1.1" + +cross-fetch@^3.0.4: + version "3.1.4" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.4.tgz#9723f3a3a247bf8b89039f3a380a9244e8fa2f39" + integrity sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ== + dependencies: + node-fetch "2.6.1" + cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: version "6.0.5" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" @@ -6994,7 +6795,7 @@ cross-spawn@^4.0.2: lru-cache "^4.0.1" which "^1.2.9" -cross-spawn@^5.0.1, cross-spawn@^5.1.0: +cross-spawn@^5.0.1: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= @@ -7184,11 +6985,6 @@ dayjs@^1.8.15: resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.8.26.tgz#c6d62ccdf058ca72a8d14bb93a23501058db9f1e" integrity sha512-KqtAuIfdNfZR5sJY1Dixr2Is4ZvcCqhb0dZpCOt5dGEFiMzoIbjkTSzUb4QKTCsP+WNpGwUjAFIZrnZvUxxkhw== -debounce@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.0.tgz#44a540abc0ea9943018dc0eaa95cce87f65cd131" - integrity sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg== - debug@0.7.x: version "0.7.4" resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39" @@ -7268,13 +7064,6 @@ dedent@^0.7.0: resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= -deep-assign@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/deep-assign/-/deep-assign-3.0.0.tgz#c8e4c4d401cba25550a2f0f486a2e75bc5f219a2" - integrity sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw== - dependencies: - is-obj "^1.0.0" - deep-eql@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-0.1.3.tgz#ef558acab8de25206cd713906d74e56930eb69f2" @@ -7929,35 +7718,7 @@ envinfo@^7.5.0, envinfo@^7.7.2: resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc" integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA== -enzyme-adapter-react-16@^1.15.4: - version "1.15.6" - resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.6.tgz#fd677a658d62661ac5afd7f7f541f141f8085901" - integrity sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g== - dependencies: - enzyme-adapter-utils "^1.14.0" - enzyme-shallow-equal "^1.0.4" - has "^1.0.3" - object.assign "^4.1.2" - object.values "^1.1.2" - prop-types "^15.7.2" - react-is "^16.13.1" - react-test-renderer "^16.0.0-0" - semver "^5.7.0" - -enzyme-adapter-utils@^1.14.0: - version "1.14.0" - resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.0.tgz#afbb0485e8033aa50c744efb5f5711e64fbf1ad0" - integrity sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg== - dependencies: - airbnb-prop-types "^2.16.0" - function.prototype.name "^1.1.3" - has "^1.0.3" - object.assign "^4.1.2" - object.fromentries "^2.0.3" - prop-types "^15.7.2" - semver "^5.7.1" - -enzyme-shallow-equal@^1.0.1, enzyme-shallow-equal@^1.0.4: +enzyme-shallow-equal@^1.0.0, enzyme-shallow-equal@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz#b9256cb25a5f430f9bfe073a84808c1d74fced2e" integrity sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q== @@ -8036,7 +7797,7 @@ errorhandler@^1.5.0: accepts "~1.3.7" escape-html "~1.0.3" -es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.4, es-abstract@^1.17.5, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2, es-abstract@^1.18.1, es-abstract@^1.18.2: +es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.5, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2, es-abstract@^1.18.1, es-abstract@^1.18.2: version "1.18.6" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.6.tgz#2c44e3ea7a6255039164d26559777a6d978cb456" integrity sha512-kAeIT4cku5eNLNuUKhlmtuk1/TRZvQoYccn6TO0cSVdf1kzB0T7+dYuVK9MWM7l+/53W2Q8M7N2c6MQvhXFcUQ== @@ -8060,6 +7821,32 @@ es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.4, es-abstrac string.prototype.trimstart "^1.0.4" unbox-primitive "^1.0.1" +es-abstract@^1.19.0, es-abstract@^1.19.1: + version "1.19.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3" + integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-symbols "^1.0.2" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.1" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.1" + is-string "^1.0.7" + is-weakref "^1.0.1" + object-inspect "^1.11.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + string.prototype.trimend "^1.0.4" + string.prototype.trimstart "^1.0.4" + unbox-primitive "^1.0.1" + es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -8351,7 +8138,7 @@ eventemitter3@1.2.x: resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508" integrity sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg= -eventemitter3@^3.0.0, eventemitter3@^3.1.2: +eventemitter3@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== @@ -8561,13 +8348,6 @@ ext@^1.1.2: dependencies: type "^2.0.0" -extend-shallow@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071" - integrity sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE= - dependencies: - kind-of "^1.1.0" - extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" @@ -8746,22 +8526,6 @@ fbjs-css-vars@^1.0.0: resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== -fbjs-scripts@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz#069a0c0634242d10031c6460ef1fccefcdae8b27" - integrity sha512-5krZ8T0Bf8uky0abPoCLrfa7Orxd8UH4Qq8hRUF2RZYNMu+FmEOrBc7Ib3YVONmxTXTlLAvyrrdrVmksDb2OqQ== - dependencies: - "@babel/core" "^7.0.0" - ansi-colors "^1.0.1" - babel-preset-fbjs "^3.2.0" - core-js "^2.4.1" - cross-spawn "^5.1.0" - fancy-log "^1.3.2" - object-assign "^4.0.1" - plugin-error "^0.1.2" - semver "^5.1.0" - through2 "^2.0.0" - fbjs@^0.8.9: version "0.8.17" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd" @@ -8775,19 +8539,18 @@ fbjs@^0.8.9: setimmediate "^1.0.5" ua-parser-js "^0.7.18" -fbjs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a" - integrity sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA== +fbjs@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.1.tgz#70a053d34a96c2b513b559eaea124daed49ace64" + integrity sha512-8+vkGyT4lNDRKHQNPp0yh/6E7FfkLg89XqQbOYnvntRh+8RiSD43yrh9E5ejp1muCizTL4nDVG+y8W4e+LROHg== dependencies: - core-js "^2.4.1" + cross-fetch "^3.0.4" fbjs-css-vars "^1.0.0" - isomorphic-fetch "^2.1.1" loose-envify "^1.0.0" object-assign "^4.1.0" promise "^7.1.1" setimmediate "^1.0.5" - ua-parser-js "^0.7.18" + ua-parser-js "^0.7.30" fd-slicer@~1.1.0: version "1.1.0" @@ -8920,6 +8683,14 @@ finalhandler@1.1.2, finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" +find-babel-config@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-1.2.0.tgz#a9b7b317eb5b9860cda9d54740a8c8337a2283a2" + integrity sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA== + dependencies: + json5 "^0.5.1" + path-exists "^3.0.0" + find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" @@ -9027,9 +8798,9 @@ flatted@^3.1.0: integrity sha512-OMQjaErSFHmHqZe+PSidH5n8j3O0F2DdnVh8JB4j4eUQ2k6KvB0qGfrKIhapvez5JerBbmWkaLYUYWISaESoXg== flow-parser@0.*: - version "0.157.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.157.0.tgz#8ef0a748a838a505820a3099690472757d39581c" - integrity sha512-p0vdtrM8oAMlscIXpX0e/eGWll5NPteVChNtlQncbIbivH+BdiwXHN5QO6myAfmebd027r9RiQKdUPsFAiEVgQ== + version "0.164.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.164.0.tgz#455e16fdba12f24aa1d7631adacc524f1977b6ad" + integrity sha512-aJWAhnazcz0o8xIbCW5LBTf+tnsAtLwaMSCcRqA15UTkPBY1Vq1vy1WEPKwcWsve5tos5kkOeCXgd/Nal+LUUQ== flow-parser@^0.121.0: version "0.121.0" @@ -9056,6 +8827,13 @@ follow-redirects@^1.0.0: resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43" integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + for-in@^0.1.3: version "0.1.8" resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" @@ -9244,7 +9022,17 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -function.prototype.name@^1.1.2, function.prototype.name@^1.1.3: +function.prototype.name@^1.1.0: + version "1.1.5" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +function.prototype.name@^1.1.2: version "1.1.4" resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.4.tgz#e4ea839b9d3672ae99d0efd9f38d9191c5eaac83" integrity sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ== @@ -9593,11 +9381,16 @@ got@^11.0.2: p-cancelable "^2.0.0" responselike "^2.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.3, graceful-fs@^4.2.4: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.3: version "4.2.6" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== +graceful-fs@^4.2.4: + version "4.2.8" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" + integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== + grapheme-splitter@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" @@ -10048,11 +9841,16 @@ humanize-ms@^1.2.1: dependencies: ms "^2.0.0" -hyphenate-style-name@^1.0.2, hyphenate-style-name@^1.0.3: +hyphenate-style-name@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz#097bb7fa0b8f1a9cf0bd5c734cf95899981a9b48" integrity sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ== +hyphenate-style-name@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" + integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== + iconv-lite@0.4.24, iconv-lite@^0.4.17, iconv-lite@^0.4.24, iconv-lite@~0.4.13: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -10202,10 +10000,10 @@ inline-source-map@~0.6.0: dependencies: source-map "~0.5.3" -inline-style-prefixer@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-5.1.2.tgz#e5a5a3515e25600e016b71e39138971228486c33" - integrity sha512-PYUF+94gDfhy+LsQxM0g3d6Hge4l1pAqOSOiZuHWzMvQEGsbRQ/ck2WioLqrY2ZkHyPgVUXxn+hrkF7D6QUGbA== +inline-style-prefixer@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz#c5c0e43ba8831707afc5f5bbfd97edf45c1fa7ae" + integrity sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ== dependencies: css-in-js-utils "^2.0.0" @@ -10386,19 +10184,27 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-boolean-object@^1.0.1, is-boolean-object@^1.1.0: +is-boolean-object@^1.0.1: version "1.1.1" resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.1.tgz#3c0878f035cb821228d350d2e1e36719716a3de8" integrity sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== dependencies: call-bind "^1.0.2" +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + is-buffer@^1.0.2, is-buffer@^1.1.0, is-buffer@^1.1.5, is-buffer@~1.1.1: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.4: +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== @@ -10566,11 +10372,6 @@ is-number@^7.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" @@ -10621,7 +10422,7 @@ is-potential-custom-element-name@^1.0.1: resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== -is-regex@^1.0.4, is-regex@^1.0.5, is-regex@^1.1.0, is-regex@^1.1.4: +is-regex@^1.0.4, is-regex@^1.0.5, is-regex@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== @@ -10636,6 +10437,11 @@ is-relative-url@^3.0.0: dependencies: is-absolute-url "^3.0.0" +is-shared-array-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" + integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA== + is-ssh@^1.3.0: version "1.3.1" resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.1.tgz#f349a8cadd24e65298037a522cf7520f2e81a0f3" @@ -10682,6 +10488,13 @@ is-utf8@^0.2.0: resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= +is-weakref@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.1.tgz#842dba4ec17fa9ac9850df2d6efbc1737274f2a2" + integrity sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ== + dependencies: + call-bind "^1.0.0" + is-windows@^1.0.1, is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" @@ -10746,11 +10559,29 @@ isstream@~0.1.2: resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= +istanbul-lib-coverage@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz#675f0ab69503fad4b1d849f736baaca803344f49" + integrity sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== + istanbul-lib-coverage@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== +istanbul-lib-instrument@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz#a5f63d91f0bbc0c3e479ef4c5de027335ec6d630" + integrity sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== + dependencies: + "@babel/generator" "^7.4.0" + "@babel/parser" "^7.4.3" + "@babel/template" "^7.4.0" + "@babel/traverse" "^7.4.3" + "@babel/types" "^7.4.0" + istanbul-lib-coverage "^2.0.5" + semver "^6.0.0" + istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" @@ -10952,11 +10783,6 @@ jest-environment-node@^27.3.1: jest-mock "^27.3.0" jest-util "^27.3.1" -jest-get-type@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz#1684a0c8a50f2e4901b6644ae861f579eed2ef0e" - integrity sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== - jest-get-type@^26.3.0: version "26.3.0" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" @@ -11118,6 +10944,11 @@ jest-pnp-resolver@^1.2.2: resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== +jest-regex-util@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.9.0.tgz#c13fb3380bde22bf6575432c493ea8fe37965636" + integrity sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA== + jest-regex-util@^26.0.0: version "26.0.0" resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" @@ -11306,18 +11137,6 @@ jest-util@^27.3.1: graceful-fs "^4.2.4" picomatch "^2.2.3" -jest-validate@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.9.0.tgz#0775c55360d173cd854e40180756d4ff52def8ab" - integrity sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== - dependencies: - "@jest/types" "^24.9.0" - camelcase "^5.3.1" - chalk "^2.0.1" - jest-get-type "^24.9.0" - leven "^3.1.0" - pretty-format "^24.9.0" - jest-validate@^26.5.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" @@ -11586,13 +11405,6 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= -json-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= - dependencies: - jsonify "~0.0.0" - json-stable-stringify@~0.0.0: version "0.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz#611c23e814db375527df851193db59dd2af27f45" @@ -11610,6 +11422,11 @@ json3@^3.3.2: resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== +json5@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + json5@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" @@ -11775,11 +11592,6 @@ killable@^1.0.0, killable@^1.0.1: resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== -kind-of@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" - integrity sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ= - kind-of@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" @@ -12505,13 +12317,6 @@ merge-source-map@^1.1.0: dependencies: source-map "^0.6.1" -merge-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" - integrity sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE= - dependencies: - readable-stream "^2.0.1" - merge-stream@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" @@ -12537,35 +12342,7 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -metro-babel-register@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.59.0.tgz#2bcff65641b36794cf083ba732fbc46cf870fb43" - integrity sha512-JtWc29erdsXO/V3loenXKw+aHUXgj7lt0QPaZKPpctLLy8kcEpI/8pfXXgVK9weXICCpCnYtYncIosAyzh0xjg== - dependencies: - "@babel/core" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/register" "^7.0.0" - escape-string-regexp "^1.0.5" - -metro-babel-register@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.64.0.tgz#1a2d23f68da8b8ee42e78dca37ad21a5f4d3647d" - integrity sha512-Kf6YvE3kIRumGnjK0Q9LqGDIdnsX9eFGtNBmBuCVDuB9wGGA/5CgX8We8W7Y44dz1RGTcHJRhfw5iGg+pwC3aQ== - dependencies: - "@babel/core" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/register" "^7.0.0" - escape-string-regexp "^1.0.5" - -metro-babel-register@0.66.2: +metro-babel-register@0.64.0, metro-babel-register@0.66.2, metro-babel-register@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.66.2.tgz#c6bbe36c7a77590687ccd74b425dc020d17d05af" integrity sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg== @@ -12579,24 +12356,7 @@ metro-babel-register@0.66.2: "@babel/register" "^7.0.0" escape-string-regexp "^1.0.5" -metro-babel-transformer@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.59.0.tgz#dda99c75d831b00142c42c020c51c103b29f199d" - integrity sha512-fdZJl8rs54GVFXokxRdD7ZrQ1TJjxWzOi/xSP25VR3E8tbm3nBZqS+/ylu643qSr/IueABR+jrlqAyACwGEf6w== - dependencies: - "@babel/core" "^7.0.0" - metro-source-map "0.59.0" - -metro-babel-transformer@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.64.0.tgz#a21f8a989a5ea60c1109456e21bd4d9374194ea0" - integrity sha512-itZaxKTgmKGEZWxNzbSZBc22NngrMZzoUNuU92aHSTGkYi2WH4XlvzEHsstmIKHMsRVKl75cA+mNmgk4gBFJKw== - dependencies: - "@babel/core" "^7.0.0" - metro-source-map "0.64.0" - nullthrows "^1.1.1" - -metro-babel-transformer@0.66.2: +metro-babel-transformer@0.66.2, metro-babel-transformer@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz#fce0a3e314d28a5e7141c135665e1cc9b8e7ce86" integrity sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw== @@ -12606,36 +12366,12 @@ metro-babel-transformer@0.66.2: metro-source-map "0.66.2" nullthrows "^1.1.1" -metro-cache-key@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.64.0.tgz#98d0a94332453c4c52b74f72c07cc62a5c264c4f" - integrity sha512-O9B65G8L/fopck45ZhdRosyVZdMtUQuX5mBWEC1NRj02iWBIUPLmYMjrunqIe8vHipCMp3DtTCm/65IlBmO8jg== - -metro-cache-key@0.66.2: +metro-cache-key@0.66.2, metro-cache-key@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.66.2.tgz#d6463d2a53e887a38419d523962cc24ea0e780b4" integrity sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ== -metro-cache@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.59.0.tgz#ef3c055f276933979b731455dc8317d7a66f0f2d" - integrity sha512-ryWNkSnpyADfRpHGb8BRhQ3+k8bdT/bsxMH2O0ntlZYZ188d8nnYWmxbRvFmEzToJxe/ol4uDw0tJFAaQsN8KA== - dependencies: - jest-serializer "^24.9.0" - metro-core "0.59.0" - mkdirp "^0.5.1" - rimraf "^2.5.4" - -metro-cache@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.64.0.tgz#a769503e12521d9e9d95ce5840ffb2efdb4e8703" - integrity sha512-QvGfxe/1QQYM9XOlR8W1xqE9eHDw/AgJIgYGn/TxZxBu9Zga+Rgs1omeSZju45D8w5VWgMr83ma5kACgzvOecg== - dependencies: - metro-core "0.64.0" - mkdirp "^0.5.1" - rimraf "^2.5.4" - -metro-cache@0.66.2: +metro-cache@0.66.2, metro-cache@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.66.2.tgz#e0af4e0a319898f7d42a980f7ee5da153fcfd019" integrity sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ== @@ -12644,30 +12380,7 @@ metro-cache@0.66.2: mkdirp "^0.5.1" rimraf "^2.5.4" -metro-config@0.59.0, metro-config@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.59.0.tgz#9844e388069321dd7403e49f0d495a81f9aa0fef" - integrity sha512-MDsknFG9vZ4Nb5VR6OUDmGHaWz6oZg/FtE3up1zVBKPVRTXE1Z+k7zypnPtMXjMh3WHs/Sy4+wU1xnceE/zdnA== - dependencies: - cosmiconfig "^5.0.5" - jest-validate "^24.9.0" - metro "0.59.0" - metro-cache "0.59.0" - metro-core "0.59.0" - -metro-config@0.64.0, metro-config@^0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.64.0.tgz#b634fa05cffd06b1e50e4339c200f90a42924afb" - integrity sha512-QhM4asnX5KhlRWaugwVGNNXhX0Z85u5nK0UQ/A90bBb4xWyXqUe20e788VtdA75rkQiiI6wXTCIHWT0afbnjwQ== - dependencies: - cosmiconfig "^5.0.5" - jest-validate "^26.5.2" - metro "0.64.0" - metro-cache "0.64.0" - metro-core "0.64.0" - metro-runtime "0.64.0" - -metro-config@0.66.2, metro-config@^0.66.1: +metro-config@0.66.2, metro-config@^0.64.0, metro-config@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.66.2.tgz#e365acdb66ad0cda0182b9c9910760a97ee4293b" integrity sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ== @@ -12679,26 +12392,7 @@ metro-config@0.66.2, metro-config@^0.66.1: metro-core "0.66.2" metro-runtime "0.66.2" -metro-core@0.59.0, metro-core@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.59.0.tgz#958cde3fe5c8cd84a78e1899af801ad69e9c83b1" - integrity sha512-kb5LKvV5r2pqMEzGyTid8ai2mIjW13NMduQ8oBmfha7/EPTATcTQ//s+bkhAs1toQD8vqVvjAb0cPNjWQEmcmQ== - dependencies: - jest-haste-map "^24.9.0" - lodash.throttle "^4.1.1" - metro-resolver "0.59.0" - wordwrap "^1.0.0" - -metro-core@0.64.0, metro-core@^0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.64.0.tgz#7616b27acfe7baa476f6cd6bd9e70ae64fa62541" - integrity sha512-v8ZQ5j72EaUwamQ8pLfHlOHTyp7SbdazvHPzFGDpHnwIQqIT0Bw3Syg8R4regTlVG3ngpeSEAi005UITljmMcQ== - dependencies: - jest-haste-map "^26.5.2" - lodash.throttle "^4.1.1" - metro-resolver "0.64.0" - -metro-core@0.66.2, metro-core@^0.66.1: +metro-core@0.66.2, metro-core@^0.64.0, metro-core@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.66.2.tgz#ead776a17b3e5a307e6dc22259db30bf5c7e8490" integrity sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA== @@ -12707,37 +12401,12 @@ metro-core@0.66.2, metro-core@^0.66.1: lodash.throttle "^4.1.1" metro-resolver "0.66.2" -metro-hermes-compiler@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.64.0.tgz#e6043d7aa924e5b2be99bd3f602e693685d15386" - integrity sha512-CLAjVDWGAoGhbi2ZyPHnH5YDdfrDIx6+tzFWfHGIMTZkYBXsYta9IfYXBV8lFb6BIbrXLjlXZAOoosknetMPOA== - -metro-hermes-compiler@0.66.2: +metro-hermes-compiler@0.66.2, metro-hermes-compiler@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz#30290748f83805faa601aa487632444915795823" integrity sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA== -metro-inspector-proxy@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.59.0.tgz#39d1390772d13767fc595be9a1a7074e2425cf8e" - integrity sha512-hPeAuQcofTOH0F+2GEZqWkvkVY1/skezSSlMocDQDaqds+Kw6JgdA7FlZXxnKmQ/jYrWUzff/pl8SUCDwuYthQ== - dependencies: - connect "^3.6.5" - debug "^2.2.0" - ws "^1.1.5" - yargs "^14.2.0" - -metro-inspector-proxy@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.64.0.tgz#9a481b3f49773d5418e028178efec68f861bec88" - integrity sha512-KywbH3GNSz9Iqw4UH3smgaV2dBHHYMISeN7ORntDL/G+xfgPc6vt13d+zFb907YpUcXj5N0vdoiAHI5V/0y8IA== - dependencies: - connect "^3.6.5" - debug "^2.2.0" - ws "^1.1.5" - yargs "^15.3.1" - -metro-inspector-proxy@0.66.2: +metro-inspector-proxy@0.66.2, metro-inspector-proxy@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz#a83c76bd2f2fd7b9240be92acf9a8b1d1404547a" integrity sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg== @@ -12747,117 +12416,14 @@ metro-inspector-proxy@0.66.2: ws "^1.1.5" yargs "^15.3.1" -metro-minify-uglify@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.59.0.tgz#6491876308d878742f7b894d7fca4af356886dd5" - integrity sha512-7IzVgCVWZMymgZ/quieg/9v5EQ8QmZWAgDc86Zp9j0Vy6tQTjUn6jlU+YAKW3mfMEjMr6iIUzCD8YklX78tFAw== - dependencies: - uglify-es "^3.1.9" - -metro-minify-uglify@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.64.0.tgz#da6ab4dda030e3211f5924e7f41ed308d466068f" - integrity sha512-DRwRstqXR5qfte9Nuwoov5dRXxL7fJeVlO5fGyOajWeO3+AgPjvjXh/UcLJqftkMWTPGUFuzAD5/7JC5v5FLWw== - dependencies: - uglify-es "^3.1.9" - -metro-minify-uglify@0.66.2: +metro-minify-uglify@0.66.2, metro-minify-uglify@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz#6061dbee4f61e6d5bb3c100e4379ff6f2e16e42b" integrity sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q== dependencies: uglify-es "^3.1.9" -metro-react-native-babel-preset@0.59.0, metro-react-native-babel-preset@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.59.0.tgz#20e020bc6ac9849e1477de1333d303ed42aba225" - integrity sha512-BoO6ncPfceIDReIH8pQ5tQptcGo5yRWQXJGVXfANbiKLq4tfgdZB1C1e2rMUJ6iypmeJU9dzl+EhPmIFKtgREg== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - react-refresh "^0.4.0" - -metro-react-native-babel-preset@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.64.0.tgz#76861408681dfda3c1d962eb31a8994918c976f8" - integrity sha512-HcZ0RWQRuJfpPiaHyFQJzcym+/dDIVUPwUAXWoub/C4GkGu+mPjp8vqK6g0FxokCnnI2TK0gZTza2IDfiNNscQ== - dependencies: - "@babel/core" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - react-refresh "^0.4.0" - -metro-react-native-babel-preset@0.66.2: +metro-react-native-babel-preset@0.66.2, metro-react-native-babel-preset@^0.66.0, metro-react-native-babel-preset@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz#fddebcf413ad4ea617d4f47f7c1da401052de734" integrity sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ== @@ -12903,30 +12469,7 @@ metro-react-native-babel-preset@0.66.2: "@babel/template" "^7.0.0" react-refresh "^0.4.0" -metro-react-native-babel-transformer@0.59.0, metro-react-native-babel-transformer@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.59.0.tgz#9b3dfd6ad35c6ef37fc4ce4d20a2eb67fabbb4be" - integrity sha512-1O3wrnMq4NcPQ1asEcl9lRDn/t+F1Oef6S9WaYVIKEhg9m/EQRGVrrTVP+R6B5Eeaj3+zNKbzM8Dx/NWy1hUbQ== - dependencies: - "@babel/core" "^7.0.0" - babel-preset-fbjs "^3.3.0" - metro-babel-transformer "0.59.0" - metro-react-native-babel-preset "0.59.0" - metro-source-map "0.59.0" - -metro-react-native-babel-transformer@0.64.0, metro-react-native-babel-transformer@^0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.64.0.tgz#eafef756972f20efdc51bd5361d55f8598355623" - integrity sha512-K1sHO3ODBFCr7uEiCQ4RvVr+cQg0EHQF8ChVPnecGh/WDD8udrTq9ECwB0dRfMjAvlsHtRUlJm6ZSI8UPgum2w== - dependencies: - "@babel/core" "^7.0.0" - babel-preset-fbjs "^3.3.0" - metro-babel-transformer "0.64.0" - metro-react-native-babel-preset "0.64.0" - metro-source-map "0.64.0" - nullthrows "^1.1.1" - -metro-react-native-babel-transformer@^0.66.1: +metro-react-native-babel-transformer@0.64.0, metro-react-native-babel-transformer@^0.64.0, metro-react-native-babel-transformer@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz#768f341e7c3d3d1c38189799c9884b90d1c32eb7" integrity sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng== @@ -12939,65 +12482,19 @@ metro-react-native-babel-transformer@^0.66.1: metro-source-map "0.66.2" nullthrows "^1.1.1" -metro-resolver@0.59.0, metro-resolver@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.59.0.tgz#fbc9d7c95f094c52807877d0011feffb9e896fad" - integrity sha512-lbgiumnwoVosffEI96z0FGuq1ejTorHAj3QYUPmp5dFMfitRxLP7Wm/WP9l4ZZjIptxTExsJwuEff1SLRCPD9w== - dependencies: - absolute-path "^0.0.0" - -metro-resolver@0.64.0, metro-resolver@^0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.64.0.tgz#21126b44f31346ac2ce0b06b77ef65e8c9e2294a" - integrity sha512-cJ26Id8Zf+HmS/1vFwu71K3u7ep/+HeXXAJIeVDYf+niE7AWB9FijyMtAlQgbD8elWqv1leJCnQ/xHRFBfGKYA== - dependencies: - absolute-path "^0.0.0" - -metro-resolver@0.66.2, metro-resolver@^0.66.1: +metro-resolver@0.66.2, metro-resolver@^0.64.0, metro-resolver@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.66.2.tgz#f743ddbe7a12dd137d1f7a555732cafcaea421f8" integrity sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw== dependencies: absolute-path "^0.0.0" -metro-runtime@0.64.0, metro-runtime@^0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.64.0.tgz#cdaa1121d91041bf6345f2a69eb7c2fb289eff7b" - integrity sha512-m7XbWOaIOeFX7YcxUhmnOi6Pg8EaeL89xyZ+quZyZVF1aNoTr4w8FfbKxvijpjsytKHIZtd+43m2Wt5JrqyQmQ== - -metro-runtime@0.66.2, metro-runtime@^0.66.1: +metro-runtime@0.64.0, metro-runtime@0.66.2, metro-runtime@^0.64.0, metro-runtime@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.66.2.tgz#3409ee957b949b6c7b72ef6ed2b9af9a4f4a910e" integrity sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg== -metro-source-map@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.59.0.tgz#e9beb9fc51bfb4e060f95820cf1508fc122d23f7" - integrity sha512-0w5CmCM+ybSqXIjqU4RiK40t4bvANL6lafabQ2GP2XD3vSwkLY+StWzCtsb4mPuyi9R/SgoLBel+ZOXHXAH0eQ== - dependencies: - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - invariant "^2.2.4" - metro-symbolicate "0.59.0" - ob1 "0.59.0" - source-map "^0.5.6" - vlq "^1.0.0" - -metro-source-map@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.64.0.tgz#4310e17c3d4539c6369688022494ad66fa4d39a1" - integrity sha512-OCG2rtcp5cLEGYvAbfkl6mEc0J2FPRP4/UCEly+juBk7hawS9bCBMBfhJm/HIsvY1frk6nT2Vsl1O8YBbwyx2g== - dependencies: - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - invariant "^2.2.4" - metro-symbolicate "0.64.0" - nullthrows "^1.1.1" - ob1 "0.64.0" - source-map "^0.5.6" - vlq "^1.0.0" - -metro-source-map@0.66.2: +metro-source-map@0.64.0, metro-source-map@0.66.2, metro-source-map@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.66.2.tgz#b5304a282a5d55fa67b599265e9cf3217175cdd7" integrity sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ== @@ -13011,30 +12508,7 @@ metro-source-map@0.66.2: source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.59.0.tgz#fc7f93957a42b02c2bfc57ed1e8f393f5f636a54" - integrity sha512-asLaF2A7rndrToGFIknL13aiohwPJ95RKHf0NM3hP/nipiLDoMzXT6ZnQvBqDxkUKyP+51AI75DMtb+Wcyw4Bw== - dependencies: - invariant "^2.2.4" - metro-source-map "0.59.0" - source-map "^0.5.6" - through2 "^2.0.1" - vlq "^1.0.0" - -metro-symbolicate@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.64.0.tgz#405c21438ab553c29f6841da52ca76ee87bb06ac" - integrity sha512-qIi+YRrDWnLVmydj6gwidYLPaBsakZRibGWSspuXgHAxOI3UuLwlo4dpQ73Et0gyHjI7ZvRMRY8JPiOntf9AQQ== - dependencies: - invariant "^2.2.4" - metro-source-map "0.64.0" - nullthrows "^1.1.1" - source-map "^0.5.6" - through2 "^2.0.1" - vlq "^1.0.0" - -metro-symbolicate@0.66.2: +metro-symbolicate@0.66.2, metro-symbolicate@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz#addd095ce5f77e73ca21ddb5dfb396ff5d4fa041" integrity sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ== @@ -13046,18 +12520,7 @@ metro-symbolicate@0.66.2: through2 "^2.0.1" vlq "^1.0.0" -metro-transform-plugins@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.64.0.tgz#41d3dce0f2966bbd79fea1ecff61bcc8a00e4665" - integrity sha512-iTIRBD/wBI98plfxj8jAoNUUXfXLNlyvcjPtshhpGvdwu9pzQilGfnDnOaaK+vbITcOk9w5oQectXyJwAqTr1A== - dependencies: - "@babel/core" "^7.0.0" - "@babel/generator" "^7.5.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - nullthrows "^1.1.1" - -metro-transform-plugins@0.66.2: +metro-transform-plugins@0.66.2, metro-transform-plugins@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz#39dd044a23b1343e4f2d2ec34d08128cdf255ed4" integrity sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w== @@ -13068,26 +12531,7 @@ metro-transform-plugins@0.66.2: "@babel/traverse" "^7.14.0" nullthrows "^1.1.1" -metro-transform-worker@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.64.0.tgz#f94429b2c42b13cb1c93be4c2e25e97f2d27ca60" - integrity sha512-wegRtK8GyLF6IPZRBJp+zsORgA4iX0h1DRpknyAMDCtSbJ4VU2xV/AojteOgAsDvY3ucAGsvfuZLNDJHUdUNHQ== - dependencies: - "@babel/core" "^7.0.0" - "@babel/generator" "^7.5.0" - "@babel/parser" "^7.0.0" - "@babel/types" "^7.0.0" - babel-preset-fbjs "^3.3.0" - metro "0.64.0" - metro-babel-transformer "0.64.0" - metro-cache "0.64.0" - metro-cache-key "0.64.0" - metro-hermes-compiler "0.64.0" - metro-source-map "0.64.0" - metro-transform-plugins "0.64.0" - nullthrows "^1.1.1" - -metro-transform-worker@0.66.2: +metro-transform-worker@0.66.2, metro-transform-worker@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz#0a8455992132c479721accd52c9bd47deb77769e" integrity sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw== @@ -13106,126 +12550,7 @@ metro-transform-worker@0.66.2: metro-transform-plugins "0.66.2" nullthrows "^1.1.1" -metro@0.59.0, metro@^0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.59.0.tgz#64a87cd61357814a4f279518e0781b1eab5934b8" - integrity sha512-OpVgYXyuTvouusFZQJ/UYKEbwfLmialrSCUUTGTFaBor6UMUHZgXPYtK86LzesgMqRc8aiuTQVO78iKW2Iz3wg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/core" "^7.0.0" - "@babel/generator" "^7.5.0" - "@babel/parser" "^7.0.0" - "@babel/plugin-external-helpers" "^7.0.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - absolute-path "^0.0.0" - async "^2.4.0" - babel-preset-fbjs "^3.3.0" - buffer-crc32 "^0.2.13" - chalk "^2.4.1" - ci-info "^2.0.0" - concat-stream "^1.6.0" - connect "^3.6.5" - debug "^2.2.0" - denodeify "^1.2.1" - error-stack-parser "^2.0.6" - eventemitter3 "^3.0.0" - fbjs "^1.0.0" - fs-extra "^1.0.0" - graceful-fs "^4.1.3" - image-size "^0.6.0" - invariant "^2.2.4" - jest-haste-map "^24.9.0" - jest-worker "^24.9.0" - json-stable-stringify "^1.0.1" - lodash.throttle "^4.1.1" - merge-stream "^1.0.1" - metro-babel-register "0.59.0" - metro-babel-transformer "0.59.0" - metro-cache "0.59.0" - metro-config "0.59.0" - metro-core "0.59.0" - metro-inspector-proxy "0.59.0" - metro-minify-uglify "0.59.0" - metro-react-native-babel-preset "0.59.0" - metro-resolver "0.59.0" - metro-source-map "0.59.0" - metro-symbolicate "0.59.0" - mime-types "2.1.11" - mkdirp "^0.5.1" - node-fetch "^2.2.0" - nullthrows "^1.1.1" - resolve "^1.5.0" - rimraf "^2.5.4" - serialize-error "^2.1.0" - source-map "^0.5.6" - strip-ansi "^4.0.0" - temp "0.8.3" - throat "^4.1.0" - wordwrap "^1.0.0" - ws "^1.1.5" - xpipe "^1.0.5" - yargs "^14.2.0" - -metro@0.64.0, metro@^0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.64.0.tgz#0091a856cfbcc94dd576da563eee466e96186195" - integrity sha512-G2OC08Rzfs0kqnSEuKo2yZxR+/eNUpA93Ru45c60uN0Dw3HPrDi+ZBipgFftC6iLE0l+6hu8roFFIofotWxybw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/core" "^7.0.0" - "@babel/generator" "^7.5.0" - "@babel/parser" "^7.0.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - absolute-path "^0.0.0" - accepts "^1.3.7" - async "^2.4.0" - chalk "^4.0.0" - ci-info "^2.0.0" - connect "^3.6.5" - debug "^2.2.0" - denodeify "^1.2.1" - error-stack-parser "^2.0.6" - fs-extra "^1.0.0" - graceful-fs "^4.1.3" - image-size "^0.6.0" - invariant "^2.2.4" - jest-haste-map "^26.5.2" - jest-worker "^26.0.0" - lodash.throttle "^4.1.1" - metro-babel-register "0.64.0" - metro-babel-transformer "0.64.0" - metro-cache "0.64.0" - metro-cache-key "0.64.0" - metro-config "0.64.0" - metro-core "0.64.0" - metro-hermes-compiler "0.64.0" - metro-inspector-proxy "0.64.0" - metro-minify-uglify "0.64.0" - metro-react-native-babel-preset "0.64.0" - metro-resolver "0.64.0" - metro-runtime "0.64.0" - metro-source-map "0.64.0" - metro-symbolicate "0.64.0" - metro-transform-plugins "0.64.0" - metro-transform-worker "0.64.0" - mime-types "^2.1.27" - mkdirp "^0.5.1" - node-fetch "^2.2.0" - nullthrows "^1.1.1" - rimraf "^2.5.4" - serialize-error "^2.1.0" - source-map "^0.5.6" - strip-ansi "^6.0.0" - temp "0.8.3" - throat "^5.0.0" - ws "^1.1.5" - yargs "^15.3.1" - -metro@0.66.2, metro@^0.66.1: +metro@0.66.2, metro@^0.64.0, metro@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro/-/metro-0.66.2.tgz#f21759bf00995470e7577b5b88a5277963f24492" integrity sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg== @@ -13328,25 +12653,25 @@ mime-db@1.49.0, "mime-db@>= 1.43.0 < 2": resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.49.0.tgz#f3dfde60c99e9cf3bc9701d687778f537001cbed" integrity sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA== -mime-db@~1.23.0: - version "1.23.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659" - integrity sha1-oxtAcK2uon1zLqMzdApk0OyaZlk= +mime-db@1.51.0: + version "1.51.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" + integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== -mime-types@2.1.11: - version "2.1.11" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c" - integrity sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw= - dependencies: - mime-db "~1.23.0" - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.32" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.32.tgz#1d00e89e7de7fe02008db61001d9e02852670fd5" integrity sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A== dependencies: mime-db "1.49.0" +mime-types@^2.1.27: + version "2.1.34" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24" + integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== + dependencies: + mime-db "1.51.0" + mime@1.6.0, mime@^1.3.4: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" @@ -13760,6 +13085,11 @@ node-fetch-npm@^2.0.2: json-parse-better-errors "^1.0.0" safe-buffer "^5.1.1" +node-fetch@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + node-fetch@^1.0.1: version "1.7.3" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" @@ -13985,12 +13315,7 @@ nth-check@^1.0.2, nth-check@~1.0.1: dependencies: boolbase "~1.0.0" -nuget-exe@5.8.0: - version "5.8.0" - resolved "https://registry.yarnpkg.com/nuget-exe/-/nuget-exe-5.8.0.tgz#45287c4ad8308a5a7057913b32c08998fe7fdc82" - integrity sha512-m95SBWa+SJNOfR0GTwdQ3OwK2915Ts3XvajYx0iaOZYydwvz6reJyptiNGf+HQhvTe5viNiRAmGXxNww9obZjw== - -nullthrows@^1.1.0, nullthrows@^1.1.1: +nullthrows@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== @@ -14010,16 +13335,6 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -ob1@0.59.0: - version "0.59.0" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.59.0.tgz#ee103619ef5cb697f2866e3577da6f0ecd565a36" - integrity sha512-opXMTxyWJ9m68ZglCxwo0OPRESIC/iGmKFPXEXzMZqsVIrgoRXOHmoMDkQzz4y3irVjbyPJRAh5pI9fd0MJTFQ== - -ob1@0.64.0: - version "0.64.0" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.64.0.tgz#f254a55a53ca395c4f9090e28a85483eac5eba19" - integrity sha512-CO1N+5dhvy+MoAwxz8+fymEUcwsT4a+wHhrHFb02LppcJdHxgcBWviwEhUwKOD2kLMQ7ijrrzybOqpGcqEtvpQ== - ob1@0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.66.2.tgz#8caf548202cf2688944bae47db405a08bca17a61" @@ -14084,7 +13399,7 @@ object.defaults@^1.0.0: for-own "^1.0.0" isobject "^3.0.0" -object.entries@^1.1.1, object.entries@^1.1.2, object.entries@^1.1.4: +object.entries@^1.1.1, object.entries@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.4.tgz#43ccf9a50bc5fd5b649d45ab1a579f24e088cafd" integrity sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA== @@ -14093,7 +13408,16 @@ object.entries@^1.1.1, object.entries@^1.1.2, object.entries@^1.1.4: define-properties "^1.1.3" es-abstract "^1.18.2" -object.fromentries@^2.0.3, object.fromentries@^2.0.4: +object.fromentries@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251" + integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + +object.fromentries@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.4.tgz#26e1ba5c4571c5c6f0890cef4473066456a120b8" integrity sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ== @@ -14111,6 +13435,15 @@ object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0 define-properties "^1.1.3" es-abstract "^1.17.0-next.1" +object.getownpropertydescriptors@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz#b223cf38e17fefb97a63c10c91df72ccb386df9e" + integrity sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + object.hasown@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.0.0.tgz#bdbade33cfacfb25d7f26ae2b6cb870bf99905c2" @@ -14134,7 +13467,7 @@ object.reduce@^1.0.0: for-own "^1.0.0" make-iterator "^1.0.0" -object.values@^1.1.0, object.values@^1.1.1, object.values@^1.1.2, object.values@^1.1.4: +object.values@^1.1.0, object.values@^1.1.1, object.values@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.4.tgz#0d273762833e816b693a637d30073e7051535b30" integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== @@ -14777,17 +14110,6 @@ plist@^3.0.1: xmlbuilder "^9.0.7" xmldom "0.1.x" -plugin-error@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace" - integrity sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4= - dependencies: - ansi-cyan "^0.1.1" - ansi-red "^0.1.1" - arr-diff "^1.0.1" - arr-union "^2.0.1" - extend-shallow "^1.1.2" - pluralize@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" @@ -14919,26 +14241,6 @@ pretty-error@^2.1.1: renderkid "^2.0.1" utila "~0.4" -pretty-format@^24.7.0, pretty-format@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" - integrity sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== - dependencies: - "@jest/types" "^24.9.0" - ansi-regex "^4.0.0" - ansi-styles "^3.2.0" - react-is "^16.8.4" - -pretty-format@^25.1.0, pretty-format@^25.2.0: - version "25.5.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" - integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== - dependencies: - "@jest/types" "^25.5.0" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^16.12.0" - pretty-format@^26.0.0, pretty-format@^26.5.2, pretty-format@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" @@ -15041,16 +14343,7 @@ prompts@~2.1.0: kleur "^3.0.2" sisteransi "^1.0.0" -prop-types-exact@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/prop-types-exact/-/prop-types-exact-1.2.0.tgz#825d6be46094663848237e3925a98c6e944e9869" - integrity sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA== - dependencies: - has "^1.0.3" - object.assign "^4.1.0" - reflect.ownkeys "^0.2.0" - -prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@^15.6.0, prop-types@^15.7.0, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -15269,17 +14562,16 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -react-art@^16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-art/-/react-art-16.13.1.tgz#79bf4d83c6032467bef1f12272adf0904ee49f81" - integrity sha512-IDXRZCUlyl3AkQ6Xf3qg0C6MSDxKhOhf7amYzWNMaelH5K2W9KqUOUHL8mGwC0k/1BXFhhusSgsE1Bekz3aHEQ== +react-art@^17.0.1: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-art/-/react-art-17.0.2.tgz#ea1b972e0ee19c08f15e2d2cec522f0d992351cc" + integrity sha512-x+AhS0ex8B8kWh2GNyRK/IdX9V+xPax22WphtML8RBdu8CYd9dDOgP3ejQlPthpmwILJUaVf/+5a/qQ8X4I+yA== dependencies: art "^0.10.1" create-react-class "^15.6.2" loose-envify "^1.1.0" object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.19.1" + scheduler "^0.20.2" react-clone-referenced-element@^1.0.1: version "1.1.0" @@ -15294,22 +14586,30 @@ react-devtools-core@^4.6.0: shell-quote "^1.6.1" ws "^7" -react-dom@16.13.1, react-dom@^16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz#c1bd37331a0486c078ee54c4740720993b2e0e7f" - integrity sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag== +react-dom@17.0.1: + version "17.0.1" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.1.tgz#1de2560474ec9f0e334285662ede52dbc5426fc6" + integrity sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.19.1" + scheduler "^0.20.1" -react-is@^16.12.0, react-is@^16.13.1, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: +react-dom@^17.0.1: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" + integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + scheduler "^0.20.2" + +react-is@^16.12.0, react-is@^16.8.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-is@^17.0.1: +"react-is@^16.12.0 || ^17.0.0", react-is@^17.0.1, react-is@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== @@ -15323,38 +14623,43 @@ react-native-codegen@^0.0.6: jscodeshift "^0.11.0" nullthrows "^1.1.1" -react-native-macos@^0.63.41: - version "0.63.43" - resolved "https://registry.yarnpkg.com/react-native-macos/-/react-native-macos-0.63.43.tgz#718784479c0022d17a2653e1bd6927cccf19cf16" - integrity sha512-OUITQxVyhMcnGrPnQFuBPZMugvfj1UOmiWnXiZ5jb3KwrGxIxie4ZXUdGFrkbEtvGmIbef+Wy043iroVvA/Tnw== +react-native-macos@^0.64.6: + version "0.64.10" + resolved "https://registry.yarnpkg.com/react-native-macos/-/react-native-macos-0.64.10.tgz#815339f2261e8c39c8e54064527fb4543df40f02" + integrity sha512-InGT4LUXQ32qZHl00q5hFUPD26WOJ7FmeuNIrpgzhHB1YSGAbjiQcdZ24zWygEswRpQWxJd0P+N9Ht6FZfUzFQ== dependencies: - "@babel/runtime" "^7.0.0" - "@react-native-community/cli" "^4.10.0" - "@react-native-community/cli-platform-android" "^4.10.0" - "@react-native-community/cli-platform-ios" "^4.10.0" + "@jest/create-cache-key-function" "^26.5.0" + "@react-native-community/cli" "^5.0.1-alpha.1" + "@react-native-community/cli-platform-android" "^5.0.1-alpha.1" + "@react-native-community/cli-platform-ios" "^5.0.1-alpha.1" + "@react-native/assets" "1.0.0" + "@react-native/normalize-color" "1.0.0" + "@react-native/polyfills" "1.0.0" abort-controller "^3.0.0" anser "^1.4.9" base64-js "^1.1.2" event-target-shim "^5.0.1" - fbjs "^1.0.0" - fbjs-scripts "^1.1.0" - hermes-engine "~0.5.0" + hermes-engine "~0.7.0" invariant "^2.2.4" jsc-android "^245459.0.0" - metro-babel-register "0.59.0" - metro-react-native-babel-transformer "0.59.0" - metro-source-map "0.59.0" + metro-babel-register "0.64.0" + metro-react-native-babel-transformer "0.64.0" + metro-runtime "0.64.0" + metro-source-map "0.64.0" nullthrows "^1.1.1" - pretty-format "^24.9.0" + pretty-format "^26.5.2" promise "^8.0.3" prop-types "^15.7.2" react-devtools-core "^4.6.0" + react-native-codegen "^0.0.6" react-refresh "^0.4.0" regenerator-runtime "^0.13.2" - scheduler "0.19.1" + scheduler "^0.20.1" + shelljs "^0.8.4" stacktrace-parser "^0.1.3" use-subscription "^1.0.0" whatwg-fetch "^3.0.0" + ws "^6.1.4" react-native-svg-loader@^1.0.0: version "1.0.0" @@ -15381,69 +14686,42 @@ react-native-svg@^12.1.1: css-select "^2.1.0" css-tree "^1.0.0-alpha.39" -react-native-test-app@^0.7.0: - version "0.7.10" - resolved "https://registry.yarnpkg.com/react-native-test-app/-/react-native-test-app-0.7.10.tgz#6a4625eb399bca53f507e9179b14730ef69aeb93" - integrity sha512-xUEP0zDGG+VSe684OusBFqlTEc/Ao6WyTcKFxFD9zFHxwoV+85P6AHqwYx/5NXFv8r1gFaFYvAfLSgwur/Y7zg== +react-native-test-app@^0.9.13: + version "0.9.13" + resolved "https://registry.yarnpkg.com/react-native-test-app/-/react-native-test-app-0.9.13.tgz#6e1e9f05aff2476f0c5e2ee59d672031042bae69" + integrity sha512-8mm2EyepDXOlQ9F70KonaFVExlSwfCIWu1zBNyXSb7bivWhrek/zGrQVbqs8rQJU0tjAYdKxBEnaT7m2/G4OnQ== dependencies: chalk "^4.1.0" prompts "^2.4.0" rimraf "^3.0.0" semver "^7.3.5" + uuid "^8.3.2" yargs "^16.0.0" -react-native-web@0.12.3, react-native-web@^0.12.3: - version "0.12.3" - resolved "https://registry.yarnpkg.com/react-native-web/-/react-native-web-0.12.3.tgz#9f43301539672d46a302ee642afd29243a4376d5" - integrity sha512-6evhZl3tzYz5IUesbHEC4/ooUkXJPIAtrmDJWe3CdpDrV6rvBNNa1Utq192YKbHPzGtETuw+5X59K0O1n5EjWQ== +react-native-web@0.17.5, react-native-web@^0.17.5: + version "0.17.5" + resolved "https://registry.yarnpkg.com/react-native-web/-/react-native-web-0.17.5.tgz#2c27452b4654fb098c3c412cb04c379add1015a6" + integrity sha512-pdieIZi2/YeVTaOuIaeaLC6FMkk8h3pvPNruedH+6cWiE15Oz6BGjJ+5IafdXEyiipb1Y0+QuecW81fa3DVM4g== dependencies: array-find-index "^1.0.2" - create-react-class "^15.6.2" - debounce "^1.2.0" - deep-assign "^3.0.0" - fbjs "^1.0.0" - hyphenate-style-name "^1.0.3" - inline-style-prefixer "^5.1.0" + create-react-class "^15.7.0" + fbjs "^3.0.0" + hyphenate-style-name "^1.0.4" + inline-style-prefixer "^6.0.0" normalize-css-color "^1.0.2" prop-types "^15.6.0" - react-timer-mixin "^0.13.4" -react-native-windows@^0.63.0: - version "0.63.36" - resolved "https://registry.yarnpkg.com/react-native-windows/-/react-native-windows-0.63.36.tgz#ae0ed33c89c9e09dfd982da18bb1ecba35381841" - integrity sha512-Av7edpOu+YdKosMlpCWTGe8eXXNk0M4cd9zLKgeSiCOsTia/3qJM/xs/dZcP5gmjH6EWlAMSgtRC8frljPJnNQ== - dependencies: - "@babel/runtime" "^7.8.4" - "@react-native-windows/cli" "0.63.12" - abort-controller "^3.0.0" - anser "^1.4.9" - base64-js "^1.1.2" - event-target-shim "^5.0.1" - fbjs "^1.0.0" - fbjs-scripts "^1.1.0" - invariant "^2.2.4" - nullthrows "^1.1.1" - pretty-format "^24.9.0" - promise "^8.0.3" - prop-types "^15.7.2" - react-devtools-core "^4.6.0" - regenerator-runtime "^0.13.2" - scheduler "0.19.1" - stacktrace-parser "^0.1.3" - use-subscription "^1.0.0" - whatwg-fetch "^3.0.0" - -react-native-windows@^0.64.0: - version "0.64.14" - resolved "https://registry.yarnpkg.com/react-native-windows/-/react-native-windows-0.64.14.tgz#f4849d986733cccc78e1d5fe70d0ab1b16d8a75b" - integrity sha512-OkLl8BvbbZgW5Ep0vWwIDI45/TU/Tns62PQYRyZqQB2a/pyfAFxLJFGR6cWXIsdlHYUqVduJDFEmOt71mqZPUA== +react-native-windows@^0.64.3: + version "0.64.25" + resolved "https://registry.yarnpkg.com/react-native-windows/-/react-native-windows-0.64.25.tgz#7c9a4132f941bab2d6579751e8224f6d966d328c" + integrity sha512-s6Qe2VoMsYPwy2A2vcKyWDCEsJ2SC7lbnI6eQTRpRNnTS3SCAkceB2RMJpt6bNL+CK80JYLat7G8hfNQt/ZClw== dependencies: "@babel/runtime" "^7.0.0" "@jest/create-cache-key-function" "^26.5.0" "@react-native-community/cli" "^5.0.1-alpha.0" "@react-native-community/cli-platform-android" "^5.0.1-alpha.0" "@react-native-community/cli-platform-ios" "^5.0.1-alpha.0" - "@react-native-windows/cli" "0.64.4" + "@react-native-windows/cli" "0.64.6" "@react-native/assets" "1.0.0" "@react-native/normalize-color" "1.0.0" "@react-native/polyfills" "1.0.0" @@ -15473,67 +14751,84 @@ react-native-windows@^0.64.0: whatwg-fetch "^3.0.0" ws "^7.4.6" -react-native@^0.63.2, react-native@^0.63.4: - version "0.63.4" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.63.4.tgz#2210fdd404c94a5fa6b423c6de86f8e48810ec36" - integrity sha512-I4kM8kYO2mWEYUFITMcpRulcy4/jd+j9T6PbIzR0FuMcz/xwd+JwHoLPa1HmCesvR1RDOw9o4D+OFLwuXXfmGw== +react-native@^0.64.3: + version "0.64.3" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.64.3.tgz#40db6385963b4b17325f9cc86dd19132394b03fc" + integrity sha512-2OEU74U0Ek1/WeBzPbg6XDsCfjF/9fhrNX/5TFgEiBKd5mNc9LOZ/OlMmkb7iues/ZZ/oc51SbEfLRQdcW0fVw== dependencies: - "@babel/runtime" "^7.0.0" - "@react-native-community/cli" "^4.10.0" - "@react-native-community/cli-platform-android" "^4.10.0" - "@react-native-community/cli-platform-ios" "^4.10.0" + "@jest/create-cache-key-function" "^26.5.0" + "@react-native-community/cli" "^5.0.1-alpha.1" + "@react-native-community/cli-platform-android" "^5.0.1-alpha.1" + "@react-native-community/cli-platform-ios" "^5.0.1-alpha.1" + "@react-native/assets" "1.0.0" + "@react-native/normalize-color" "1.0.0" + "@react-native/polyfills" "1.0.0" abort-controller "^3.0.0" anser "^1.4.9" base64-js "^1.1.2" event-target-shim "^5.0.1" - fbjs "^1.0.0" - fbjs-scripts "^1.1.0" - hermes-engine "~0.5.0" + hermes-engine "~0.7.0" invariant "^2.2.4" jsc-android "^245459.0.0" - metro-babel-register "0.59.0" - metro-react-native-babel-transformer "0.59.0" - metro-source-map "0.59.0" + metro-babel-register "0.64.0" + metro-react-native-babel-transformer "0.64.0" + metro-runtime "0.64.0" + metro-source-map "0.64.0" nullthrows "^1.1.1" - pretty-format "^24.9.0" + pretty-format "^26.5.2" promise "^8.0.3" prop-types "^15.7.2" react-devtools-core "^4.6.0" + react-native-codegen "^0.0.6" react-refresh "^0.4.0" regenerator-runtime "^0.13.2" - scheduler "0.19.1" + scheduler "^0.20.1" + shelljs "^0.8.4" stacktrace-parser "^0.1.3" use-subscription "^1.0.0" whatwg-fetch "^3.0.0" + ws "^6.1.4" react-refresh@^0.4.0: version "0.4.2" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.2.tgz#54a277a6caaac2803d88f1d6f13c1dcfbd81e334" integrity sha512-kv5QlFFSZWo7OlJFNYbxRtY66JImuP2LcrFgyJfQaf85gSP+byzG21UbDQEYjU7f//ny8rwiEkO6py2Y+fEgAQ== -react-test-renderer@^16.0.0-0, react-test-renderer@~16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.13.1.tgz#de25ea358d9012606de51e012d9742e7f0deabc1" - integrity sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ== +react-shallow-renderer@^16.13.1: + version "16.14.1" + resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz#bf0d02df8a519a558fd9b8215442efa5c840e124" + integrity sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg== dependencies: object-assign "^4.1.1" - prop-types "^15.6.2" - react-is "^16.8.6" - scheduler "^0.19.1" + react-is "^16.12.0 || ^17.0.0" -react-timer-mixin@^0.13.4: - version "0.13.4" - resolved "https://registry.yarnpkg.com/react-timer-mixin/-/react-timer-mixin-0.13.4.tgz#75a00c3c94c13abe29b43d63b4c65a88fc8264d3" - integrity sha512-4+ow23tp/Tv7hBM5Az5/Be/eKKF7DIvJ09voz5LyHGQaqqz9WV8YMs31eFvcYQs7d451LSg7kDJV70XYN/Ug/Q== +react-test-renderer@17.0.1: + version "17.0.1" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-17.0.1.tgz#3187e636c3063e6ae498aedf21ecf972721574c7" + integrity sha512-/dRae3mj6aObwkjCcxZPlxDFh73XZLgvwhhyON2haZGUEhiaY5EjfAdw+d/rQmlcFwdTpMXCSGVk374QbCTlrA== + dependencies: + object-assign "^4.1.1" + react-is "^17.0.1" + react-shallow-renderer "^16.13.1" + scheduler "^0.20.1" -react@16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz#2e818822f1a9743122c063d6410d85c1e3afe48e" - integrity sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w== +react-test-renderer@^17.0.0: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-17.0.2.tgz#4cd4ae5ef1ad5670fc0ef776e8cc7e1231d9866c" + integrity sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ== + dependencies: + object-assign "^4.1.1" + react-is "^17.0.2" + react-shallow-renderer "^16.13.1" + scheduler "^0.20.2" + +react@17.0.1: + version "17.0.1" + resolved "https://registry.yarnpkg.com/react/-/react-17.0.1.tgz#6e0600416bd57574e3f86d92edba3d9008726127" + integrity sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" - prop-types "^15.6.2" read-only-stream@^2.0.0: version "2.0.0" @@ -15550,6 +14845,14 @@ read-pkg-up@^1.0.1: find-up "^1.0.0" read-pkg "^1.0.0" +read-pkg-up@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978" + integrity sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== + dependencies: + find-up "^3.0.0" + read-pkg "^3.0.0" + read-pkg@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" @@ -15559,6 +14862,15 @@ read-pkg@^1.0.0: normalize-package-data "^2.3.2" path-type "^1.0.0" +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" + integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + dependencies: + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" + read-yaml-file@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.0.0.tgz#6de7d4c38c8e1f1cccae1ceb802822ec46eb864e" @@ -15617,10 +14929,12 @@ readdirp@^3.5.0, readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -readline@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c" - integrity sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw= +realpath-native@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c" + integrity sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA== + dependencies: + util.promisify "^1.0.0" recast@^0.20.3: version "0.20.5" @@ -15651,11 +14965,6 @@ reduce-flatten@^1.0.1: resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-1.0.1.tgz#258c78efd153ddf93cb561237f61184f3696e327" integrity sha1-JYx479FT3fk8tWEjf2EYTzaW4yc= -reflect.ownkeys@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz#749aceec7f3fdf8b63f927a04809e90c5c0b3460" - integrity sha1-dJrO7H8/34tj+SegSAnpDFwLNGA= - regenerate-unicode-properties@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" @@ -15830,6 +15139,11 @@ requires-port@^1.0.0: resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= +reselect@^4.0.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/reselect/-/reselect-4.1.2.tgz#7bf642992d143d4f3b0f2dca8aa52018808a1d51" + integrity sha512-wg60ebcPOtxcptIUfrr7Jt3h4BR86cCW3R7y4qt65lnNb4yz4QgrXcbSioVsIOYguyz42+XTHIyJ5TEruzkFgQ== + resolve-alpn@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.0.0.tgz#745ad60b3d6aff4b4a48e01b8c0bdc70959e0e8c" @@ -15882,7 +15196,7 @@ resolve.exports@^1.1.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== -resolve@^1.1.4, resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.4.0, resolve@^1.5.0, resolve@^1.8.1: +resolve@^1.1.4, resolve@^1.1.6, resolve@^1.10.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.4.0, resolve@^1.8.1: version "1.20.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== @@ -16160,15 +15474,7 @@ saxes@^5.0.1: dependencies: xmlchars "^2.2.0" -scheduler@0.19.1, scheduler@^0.19.1: - version "0.19.1" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" - integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -scheduler@^0.20.1: +scheduler@^0.20.1, scheduler@^0.20.2: version "0.20.2" resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== @@ -16229,7 +15535,7 @@ semver-compare@^1.0.0: resolved "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= -"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== @@ -16249,7 +15555,7 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.0.0, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.5, semver@~7.3.0: +semver@^7.0.0, semver@^7.2.1, semver@^7.3.2, semver@^7.3.5, semver@~7.3.0: version "7.3.5" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== @@ -17328,6 +16634,16 @@ terser@^4.1.2, terser@^4.6.3: source-map "~0.6.1" source-map-support "~0.5.12" +test-exclude@^5.2.3: + version "5.2.3" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.3.tgz#c3d3e1e311eb7ee405e092dac10aefd09091eac0" + integrity sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== + dependencies: + glob "^7.1.3" + minimatch "^3.0.4" + read-pkg-up "^4.0.0" + require-main-filename "^2.0.0" + test-exclude@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" @@ -17366,11 +16682,6 @@ thenify-all@^1.0.0: dependencies: any-promise "^1.0.0" -throat@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" - integrity sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= - throat@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" @@ -17735,6 +17046,11 @@ ua-parser-js@^0.7.18, ua-parser-js@^0.7.21: resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.28.tgz#8ba04e653f35ce210239c64661685bf9121dec31" integrity sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g== +ua-parser-js@^0.7.30: + version "0.7.31" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.31.tgz#649a656b191dffab4f21d5e053e27ca17cbff5c6" + integrity sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ== + uglify-es@^3.1.9: version "3.3.9" resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" @@ -17972,6 +17288,17 @@ util.promisify@1.0.0: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" +util.promisify@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.1.1.tgz#77832f57ced2c9478174149cae9b96e9918cd54b" + integrity sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + for-each "^0.3.3" + has-symbols "^1.0.1" + object.getownpropertydescriptors "^2.1.1" + util.promisify@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" @@ -18023,7 +17350,7 @@ uuid@^3.0.0, uuid@^3.0.1, uuid@^3.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== -uuid@^8.0.0, uuid@^8.1.0, uuid@^8.3.0, uuid@^8.3.1: +uuid@^8.0.0, uuid@^8.1.0, uuid@^8.3.0, uuid@^8.3.1, uuid@^8.3.2: version "8.3.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== @@ -18705,6 +18032,15 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= +write-file-atomic@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.1.tgz#d0b05463c188ae804396fd5ab2a370062af87529" + integrity sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg== + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + signal-exit "^3.0.2" + write-file-atomic@^2.3.0, write-file-atomic@^2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" @@ -18746,11 +18082,23 @@ ws@^6.0.0, ws@^6.2.1: dependencies: async-limiter "~1.0.0" -ws@^7, ws@^7.0.0, ws@^7.2.3, ws@^7.4.6: +ws@^6.1.4: + version "6.2.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" + integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== + dependencies: + async-limiter "~1.0.0" + +ws@^7, ws@^7.0.0, ws@^7.2.3: version "7.5.3" resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.3.tgz#160835b63c7d97bfab418fc1b8a9fced2ac01a74" integrity sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg== +ws@^7.4.6: + version "7.5.5" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.5.tgz#8b4bc4af518cfabd0473ae4f99144287b33eb881" + integrity sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w== + xcode@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.1.0.tgz#bab64a7e954bb50ca8d19da7e09531c65a43ecfe" @@ -18831,11 +18179,6 @@ xmldom@^0.3.0: resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.3.0.tgz#e625457f4300b5df9c2e1ecb776147ece47f3e5a" integrity sha512-z9s6k3wxE+aZHgXYxSTpGDo7BYOUfJsIRyoZiX6HTjwpwfS2wpQBQKa2fD+ShLyPkqDYo5ud7KitmLZ2Cd6r0g== -xmldom@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.5.0.tgz#193cb96b84aa3486127ea6272c4596354cb4962e" - integrity sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA== - xpath@0.0.27, xpath@^0.0.27: version "0.0.27" resolved "https://registry.yarnpkg.com/xpath/-/xpath-0.0.27.tgz#dd3421fbdcc5646ac32c48531b4d7e9d0c2cfa92" @@ -18846,11 +18189,6 @@ xpath@^0.0.24: resolved "https://registry.yarnpkg.com/xpath/-/xpath-0.0.24.tgz#1ade162e1cc523c8d39fc7d06afc16ea216f29fb" integrity sha1-Gt4WLhzFI8jTn8fQavwW6iFvKfs= -xpipe@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/xpipe/-/xpipe-1.0.5.tgz#8dd8bf45fc3f7f55f0e054b878f43a62614dafdf" - integrity sha1-jdi/Rfw/f1Xw4FS4ePQ6YmFNr98= - xregexp@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" @@ -18914,14 +18252,6 @@ yargs-parser@^13.1.0, yargs-parser@^13.1.2: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^15.0.1: - version "15.0.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.1.tgz#54786af40b820dcb2fb8025b11b4d659d76323b3" - integrity sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - yargs-parser@^18.1.2, yargs-parser@^18.1.3: version "18.1.3" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" @@ -19004,26 +18334,9 @@ yargs@^13.3.2: y18n "^4.0.0" yargs-parser "^13.1.2" -yargs@^14.2.0: - version "14.2.3" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" - integrity sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== - dependencies: - cliui "^5.0.0" - decamelize "^1.2.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^15.0.1" - yargs@^15.0.1, yargs@^15.1.0, yargs@^15.3.0, yargs@^15.3.1: version "15.4.1" - resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== dependencies: cliui "^6.0.0"