From 641edba5f8547c72f5750945889c2d3d3e3594c0 Mon Sep 17 00:00:00 2001 From: Tommy Nguyen <4123478+tido64@users.noreply.github.com> Date: Tue, 21 Jun 2022 14:03:54 +0200 Subject: [PATCH] fix(dep-check): add profile for 0.69 (#1447) --- .changeset/nervous-actors-dream.md | 5 + .changeset/slow-files-bow.md | 5 + packages/dep-check/README.md | 94 ++++++++-------- .../dep-check/src/presets/microsoft/index.ts | 2 + .../src/presets/microsoft/profile-0.65.ts | 10 +- .../src/presets/microsoft/profile-0.66.ts | 10 +- .../src/presets/microsoft/profile-0.67.ts | 15 ++- .../src/presets/microsoft/profile-0.68.ts | 23 +++- .../src/presets/microsoft/profile-0.69.ts | 106 ++++++++++++++++++ packages/dep-check/src/types.ts | 3 +- .../test/__snapshots__/profiles.test.ts.snap | 7 ++ packages/dep-check/test/profiles.test.ts | 2 +- packages/dep-check/test/vigilant.test.ts | 2 +- packages/jest-preset/package.json | 2 +- packages/metro-config/package.json | 2 +- .../metro-serializer-esbuild/package.json | 2 +- packages/react-native-auth/package.json | 6 +- packages/test-app/package.json | 6 +- yarn.lock | 6 +- 19 files changed, 234 insertions(+), 74 deletions(-) create mode 100644 .changeset/nervous-actors-dream.md create mode 100644 .changeset/slow-files-bow.md create mode 100644 packages/dep-check/src/presets/microsoft/profile-0.69.ts diff --git a/.changeset/nervous-actors-dream.md b/.changeset/nervous-actors-dream.md new file mode 100644 index 000000000..0031f1839 --- /dev/null +++ b/.changeset/nervous-actors-dream.md @@ -0,0 +1,5 @@ +--- +"@rnx-kit/dep-check": patch +--- + +Add profile for react-native 0.69 diff --git a/.changeset/slow-files-bow.md b/.changeset/slow-files-bow.md new file mode 100644 index 000000000..29c08ca39 --- /dev/null +++ b/.changeset/slow-files-bow.md @@ -0,0 +1,5 @@ +--- +"@rnx-kit/react-native-auth": patch +--- + +Declare support for react-native 0.69 diff --git a/packages/dep-check/README.md b/packages/dep-check/README.md index 5da19f447..37d9f4dea 100644 --- a/packages/dep-check/README.md +++ b/packages/dep-check/README.md @@ -165,51 +165,51 @@ resolve to: -| Capability | 0.68 | 0.67 | 0.66 | 0.65 | 0.64 | 0.63 | 0.62 | 0.61 | -| ------------------------------------ | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | -| core | react-native@^0.68.0-0 | react-native@^0.67.0-0 | react-native@^0.66.0-0 | react-native@^0.65.0-0 | react-native@^0.64.2 | react-native@^0.63.2 | react-native@^0.62.3 | react-native@^0.61.5 | -| core-android | react-native@^0.68.0-0 | react-native@^0.67.0-0 | react-native@^0.66.0-0 | react-native@^0.65.0-0 | react-native@^0.64.2 | react-native@^0.63.2 | react-native@^0.62.3 | react-native@^0.61.5 | -| core-ios | react-native@^0.68.0-0 | react-native@^0.67.0-0 | react-native@^0.66.0-0 | react-native@^0.65.0-0 | react-native@^0.64.2 | react-native@^0.63.2 | react-native@^0.62.3 | react-native@^0.61.5 | -| core-macos | react-native-macos@^0.68.0-0 | react-native-macos@^0.67.0-0 | react-native-macos@^0.66.0-0 | react-native-macos@^0.65.0-0 | react-native-macos@^0.64.0 | react-native-macos@^0.63.0 | react-native-macos@^0.62.0 | react-native-macos@^0.61.0 | -| core-windows | react-native-windows@^0.68.0-0 | react-native-windows@^0.67.0-0 | react-native-windows@^0.66.0-0 | react-native-windows@^0.65.0-0 | react-native-windows@^0.64.0 | react-native-windows@^0.63.0 | react-native-windows@^0.62.0 | react-native-windows@^0.61.0 | -| animation | react-native-reanimated@^2.5.0 | react-native-reanimated@^2.2.4 | react-native-reanimated@^2.2.3 | react-native-reanimated@^2.2.1 | react-native-reanimated@^2.1.0 | react-native-reanimated@^1.13.3 | react-native-reanimated@^1.13.3 | react-native-reanimated@^1.13.3 | -| babel-preset-react-native | metro-react-native-babel-preset@^0.67.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.64.0 | metro-react-native-babel-preset@^0.59.0 | metro-react-native-babel-preset@^0.58.0 | metro-react-native-babel-preset@^0.56.0 | -| base64 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | -| checkbox | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.7 | @react-native-community/checkbox@^0.5.7 | @react-native-community/checkbox@^0.5.7 | -| clipboard | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.8.3 | @react-native-community/clipboard@^1.5.1 | @react-native-community/clipboard@^1.5.1 | @react-native-community/clipboard@^1.5.1 | -| core/testing | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | -| datetime-picker | @react-native-community/datetimepicker@^3.5.2 | @react-native-community/datetimepicker@^3.5.2 | @react-native-community/datetimepicker@^3.5.2 | @react-native-community/datetimepicker@^3.5.2 | @react-native-community/datetimepicker@^3.4.6 | @react-native-community/datetimepicker@^3.0.9 | @react-native-community/datetimepicker@^3.0.9 | @react-native-community/datetimepicker@^3.0.9 | -| filesystem | react-native-fs@^2.18.0 | react-native-fs@^2.18.0 | react-native-fs@^2.18.0 | react-native-fs@^2.18.0 | react-native-fs@^2.17.0 | react-native-fs@^2.16.6 | react-native-fs@^2.16.6 | react-native-fs@^2.16.6 | -| floating-action | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.21.0 | react-native-floating-action@^1.21.0 | react-native-floating-action@^1.18.0 | react-native-floating-action@^1.18.0 | -| gestures | react-native-gesture-handler@^2.3.2 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.9.0 | react-native-gesture-handler@^1.9.0 | -| hermes | hermes-engine@~0.11.0 | hermes-engine@~0.9.0 | hermes-engine@~0.9.0 | hermes-engine@~0.8.1 | hermes-engine@~0.7.0 | hermes-engine@~0.5.0 | hermes-engine@~0.4.0 | hermes-engine@^0.2.1 | -| hooks | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | -| html | react-native-render-html@^6.1.0 | react-native-render-html@^6.1.0 | react-native-render-html@^6.1.0 | react-native-render-html@^5.1.1 | react-native-render-html@^5.1.1 | react-native-render-html@^5.1.0 | react-native-render-html@^5.1.0 | react-native-render-html@^5.1.0 | -| jest | jest@^26.6.3 | jest@^26.6.3 | jest@^26.6.3 | jest@^26.6.3 | jest@^26.5.2 | jest@^24.9.0 | jest@^24.8.0 | jest@^24.8.0 | -| lazy-index | @rnx-kit/react-native-lazy-index@^2.1.7 | @rnx-kit/react-native-lazy-index@^2.1.7 | @rnx-kit/react-native-lazy-index@^2.1.7 | react-native-lazy-index@^2.1.1 | react-native-lazy-index@^2.1.1 | react-native-lazy-index@^2.1.1 | react-native-lazy-index@^2.1.1 | react-native-lazy-index@^2.1.1 | -| masked-view | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.4 | @react-native-masked-view/masked-view@^0.2.4 | @react-native-masked-view/masked-view@^0.2.4 | @react-native-masked-view/masked-view@^0.2.4 | -| metro | metro@^0.67.0 | metro@^0.66.2 | metro@^0.66.2 | metro@^0.66.0 | metro@^0.64.0 | metro@^0.59.0 | metro@^0.58.0 | metro@^0.56.0 | -| metro-config | metro-config@^0.67.0 | metro-config@^0.66.2 | metro-config@^0.66.2 | metro-config@^0.66.0 | metro-config@^0.64.0 | metro-config@^0.59.0 | metro-config@^0.58.0 | metro-config@^0.56.0 | -| metro-core | metro-core@^0.67.0 | metro-core@^0.66.2 | metro-core@^0.66.2 | metro-core@^0.66.0 | metro-core@^0.64.0 | metro-core@^0.59.0 | metro-core@^0.58.0 | metro-core@^0.56.0 | -| metro-react-native-babel-transformer | metro-react-native-babel-transformer@^0.67.0 | metro-react-native-babel-transformer@^0.66.2 | metro-react-native-babel-transformer@^0.66.2 | metro-react-native-babel-transformer@^0.66.0 | metro-react-native-babel-transformer@^0.64.0 | metro-react-native-babel-transformer@^0.59.0 | metro-react-native-babel-transformer@^0.58.0 | metro-react-native-babel-transformer@^0.56.0 | -| metro-resolver | metro-resolver@^0.67.0 | metro-resolver@^0.66.2 | metro-resolver@^0.66.2 | metro-resolver@^0.66.0 | metro-resolver@^0.64.0 | metro-resolver@^0.59.0 | metro-resolver@^0.58.0 | metro-resolver@^0.56.0 | -| metro-runtime | metro-runtime@^0.67.0 | metro-runtime@^0.66.2 | metro-runtime@^0.66.2 | metro-runtime@^0.66.0 | metro-runtime@^0.64.0 | metro-runtime@^0.59.0 | metro-runtime@^0.58.0 | metro-runtime@^0.56.0 | -| modal | react-native-modal@^13.0.0 | react-native-modal@^13.0.0 | react-native-modal@^13.0.0 | react-native-modal@^13.0.0 | react-native-modal@^11.10.0 | react-native-modal@^11.5.6 | react-native-modal@^11.5.6 | react-native-modal@^11.5.6 | -| navigation/native | @react-navigation/native@^6.0.8 | @react-navigation/native@^6.0.8 | @react-navigation/native@^6.0.8 | @react-navigation/native@^5.9.8 | @react-navigation/native@^5.9.8 | @react-navigation/native@^5.9.4 | @react-navigation/native@^5.7.6 | @react-navigation/native@^5.7.6 | -| navigation/stack | @react-navigation/stack@^6.2.0 | @react-navigation/stack@^6.2.0 | @react-navigation/stack@^6.2.0 | @react-navigation/stack@^5.14.9 | @react-navigation/stack@^5.14.9 | @react-navigation/stack@^5.14.4 | @react-navigation/stack@^5.9.3 | @react-navigation/stack@^5.9.3 | -| netinfo | @react-native-community/netinfo@^7.0.0 | @react-native-community/netinfo@^7.0.0 | @react-native-community/netinfo@^7.0.0 | @react-native-community/netinfo@^7.0.0 | @react-native-community/netinfo@^6.0.2 | @react-native-community/netinfo@^5.9.10 | @react-native-community/netinfo@^5.9.10 | @react-native-community/netinfo@^5.7.1 | -| popover | react-native-popover-view@^4.0.3 | react-native-popover-view@^4.0.3 | react-native-popover-view@^4.0.3 | react-native-popover-view@^4.0.3 | react-native-popover-view@^4.0.3 | react-native-popover-view@^3.1.1 | react-native-popover-view@^3.1.1 | react-native-popover-view@^3.1.1 | -| react | react@17.0.2 | react@17.0.2 | react@17.0.2 | react@17.0.2 | react@17.0.1 | react@16.13.1 | react@16.11.0 | react@16.9.0 | -| react-dom | react-dom@17.0.2 | react-dom@17.0.2 | react-dom@17.0.2 | react-dom@17.0.2 | react-dom@17.0.1 | react-dom@16.13.1 | react-dom@16.11.0 | react-dom@16.9.0 | -| react-test-renderer | react-test-renderer@17.0.2 | react-test-renderer@17.0.2 | react-test-renderer@17.0.2 | react-test-renderer@17.0.2 | react-test-renderer@17.0.1 | react-test-renderer@16.13.1 | react-test-renderer@16.11.0 | react-test-renderer@16.9.0 | -| safe-area | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.1.9 | react-native-safe-area-context@^3.1.9 | -| screens | react-native-screens@^3.13.1 | react-native-screens@^3.9.0 | react-native-screens@^3.9.0 | react-native-screens@^3.7.0 | react-native-screens@^3.1.1 | react-native-screens@^2.18.1 | react-native-screens@^2.10.1 | react-native-screens@^2.10.1 | -| shimmer | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | -| sqlite | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^3.3.11 | react-native-sqlite-storage@^3.3.11 | react-native-sqlite-storage@^3.3.11 | -| storage | @react-native-async-storage/async-storage@^1.15.8 | @react-native-async-storage/async-storage@^1.15.8 | @react-native-async-storage/async-storage@^1.15.8 | @react-native-async-storage/async-storage@^1.15.8 | @react-native-async-storage/async-storage@^1.15.8 | @react-native-community/async-storage@^1.12.1 | @react-native-community/async-storage@^1.12.1 | @react-native-community/async-storage@^1.12.1 | -| svg | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | -| test-app | react-native-test-app@^1.0.6 | react-native-test-app@^1.0.6 | react-native-test-app@^1.0.6 | react-native-test-app@^0.11.4 | react-native-test-app@^0.11.4 | react-native-test-app@^0.11.4 | react-native-test-app@^0.11.4 | react-native-test-app@^0.11.4 | -| webview | react-native-webview@^11.13.0 | react-native-webview@^11.13.0 | react-native-webview@^11.13.0 | react-native-webview@^11.13.0 | react-native-webview@^11.4.2 | react-native-webview@^11.4.2 | react-native-webview@^11.0.3 | react-native-webview@^11.0.3 | +| Capability | 0.69 | 0.68 | 0.67 | 0.66 | 0.65 | 0.64 | 0.63 | 0.62 | 0.61 | +| ------------------------------------ | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | +| core | react-native@^0.69.0 | react-native@^0.68.0 | react-native@^0.67.0 | react-native@^0.66.0 | react-native@^0.65.0 | react-native@^0.64.2 | react-native@^0.63.2 | react-native@^0.62.3 | react-native@^0.61.5 | +| core-android | react-native@^0.69.0 | react-native@^0.68.0 | react-native@^0.67.0 | react-native@^0.66.0 | react-native@^0.65.0 | react-native@^0.64.2 | react-native@^0.63.2 | react-native@^0.62.3 | react-native@^0.61.5 | +| core-ios | react-native@^0.69.0 | react-native@^0.68.0 | react-native@^0.67.0 | react-native@^0.66.0 | react-native@^0.65.0 | react-native@^0.64.2 | react-native@^0.63.2 | react-native@^0.62.3 | react-native@^0.61.5 | +| core-macos | react-native-macos@^0.69.0 | react-native-macos@^0.68.0 | react-native-macos@^0.67.0 | react-native-macos@^0.66.0 | react-native-macos@^0.65.0 | react-native-macos@^0.64.0 | react-native-macos@^0.63.0 | react-native-macos@^0.62.0 | react-native-macos@^0.61.0 | +| core-windows | react-native-windows@^0.69.0 | react-native-windows@^0.68.0 | react-native-windows@^0.67.0 | react-native-windows@^0.66.0 | react-native-windows@^0.65.0 | react-native-windows@^0.64.0 | react-native-windows@^0.63.0 | react-native-windows@^0.62.0 | react-native-windows@^0.61.0 | +| animation | react-native-reanimated@^2.5.0 | react-native-reanimated@^2.5.0 | react-native-reanimated@^2.2.4 | react-native-reanimated@^2.2.3 | react-native-reanimated@^2.2.1 | react-native-reanimated@^2.1.0 | react-native-reanimated@^1.13.3 | react-native-reanimated@^1.13.3 | react-native-reanimated@^1.13.3 | +| babel-preset-react-native | metro-react-native-babel-preset@^0.70.3 | metro-react-native-babel-preset@^0.67.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.64.0 | metro-react-native-babel-preset@^0.59.0 | metro-react-native-babel-preset@^0.58.0 | metro-react-native-babel-preset@^0.56.0 | +| base64 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | react-native-base64@^0.2.1 | +| checkbox | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.8 | @react-native-community/checkbox@^0.5.7 | @react-native-community/checkbox@^0.5.7 | @react-native-community/checkbox@^0.5.7 | +| clipboard | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.9.0 | @react-native-clipboard/clipboard@^1.8.3 | @react-native-community/clipboard@^1.5.1 | @react-native-community/clipboard@^1.5.1 | @react-native-community/clipboard@^1.5.1 | +| core/testing | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | Meta package for installing `core`, `jest`, `react-test-renderer` | +| datetime-picker | @react-native-community/datetimepicker@^6.0.2 | @react-native-community/datetimepicker@^6.0.2 | @react-native-community/datetimepicker@^3.5.2 | @react-native-community/datetimepicker@^3.5.2 | @react-native-community/datetimepicker@^3.5.2 | @react-native-community/datetimepicker@^3.4.6 | @react-native-community/datetimepicker@^3.0.9 | @react-native-community/datetimepicker@^3.0.9 | @react-native-community/datetimepicker@^3.0.9 | +| filesystem | react-native-fs@^2.18.0 | react-native-fs@^2.18.0 | react-native-fs@^2.18.0 | react-native-fs@^2.18.0 | react-native-fs@^2.18.0 | react-native-fs@^2.17.0 | react-native-fs@^2.16.6 | react-native-fs@^2.16.6 | react-native-fs@^2.16.6 | +| floating-action | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.22.0 | react-native-floating-action@^1.21.0 | react-native-floating-action@^1.21.0 | react-native-floating-action@^1.18.0 | react-native-floating-action@^1.18.0 | +| gestures | react-native-gesture-handler@^2.4.2 | react-native-gesture-handler@^2.3.2 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.10.3 | react-native-gesture-handler@^1.9.0 | react-native-gesture-handler@^1.9.0 | +| hermes | hermes-engine@~0.11.0 | hermes-engine@~0.11.0 | hermes-engine@~0.9.0 | hermes-engine@~0.9.0 | hermes-engine@~0.8.1 | hermes-engine@~0.7.0 | hermes-engine@~0.5.0 | hermes-engine@~0.4.0 | hermes-engine@^0.2.1 | +| hooks | @react-native-community/hooks@^2.8.0 | @react-native-community/hooks@^2.8.0 | @react-native-community/hooks@^2.8.0 | @react-native-community/hooks@^2.8.0 | @react-native-community/hooks@^2.8.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | @react-native-community/hooks@^2.6.0 | +| html | react-native-render-html@^6.1.0 | react-native-render-html@^6.1.0 | react-native-render-html@^6.1.0 | react-native-render-html@^6.1.0 | react-native-render-html@^5.1.1 | react-native-render-html@^5.1.1 | react-native-render-html@^5.1.0 | react-native-render-html@^5.1.0 | react-native-render-html@^5.1.0 | +| jest | jest@^26.6.3 | jest@^26.6.3 | jest@^26.6.3 | jest@^26.6.3 | jest@^26.6.3 | jest@^26.5.2 | jest@^24.9.0 | jest@^24.8.0 | jest@^24.8.0 | +| lazy-index | @rnx-kit/react-native-lazy-index@^2.1.7 | @rnx-kit/react-native-lazy-index@^2.1.7 | @rnx-kit/react-native-lazy-index@^2.1.7 | @rnx-kit/react-native-lazy-index@^2.1.7 | react-native-lazy-index@^2.1.1 | react-native-lazy-index@^2.1.1 | react-native-lazy-index@^2.1.1 | react-native-lazy-index@^2.1.1 | react-native-lazy-index@^2.1.1 | +| masked-view | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.6 | @react-native-masked-view/masked-view@^0.2.4 | @react-native-masked-view/masked-view@^0.2.4 | @react-native-masked-view/masked-view@^0.2.4 | @react-native-masked-view/masked-view@^0.2.4 | +| metro | metro@^0.70.1 | metro@^0.67.0 | metro@^0.66.2 | metro@^0.66.2 | metro@^0.66.0 | metro@^0.64.0 | metro@^0.59.0 | metro@^0.58.0 | metro@^0.56.0 | +| metro-config | metro-config@^0.70.1 | metro-config@^0.67.0 | metro-config@^0.66.2 | metro-config@^0.66.2 | metro-config@^0.66.0 | metro-config@^0.64.0 | metro-config@^0.59.0 | metro-config@^0.58.0 | metro-config@^0.56.0 | +| metro-core | metro-core@^0.70.1 | metro-core@^0.67.0 | metro-core@^0.66.2 | metro-core@^0.66.2 | metro-core@^0.66.0 | metro-core@^0.64.0 | metro-core@^0.59.0 | metro-core@^0.58.0 | metro-core@^0.56.0 | +| metro-react-native-babel-transformer | metro-react-native-babel-transformer@^0.70.1 | metro-react-native-babel-transformer@^0.67.0 | metro-react-native-babel-transformer@^0.66.2 | metro-react-native-babel-transformer@^0.66.2 | metro-react-native-babel-transformer@^0.66.0 | metro-react-native-babel-transformer@^0.64.0 | metro-react-native-babel-transformer@^0.59.0 | metro-react-native-babel-transformer@^0.58.0 | metro-react-native-babel-transformer@^0.56.0 | +| metro-resolver | metro-resolver@^0.70.1 | metro-resolver@^0.67.0 | metro-resolver@^0.66.2 | metro-resolver@^0.66.2 | metro-resolver@^0.66.0 | metro-resolver@^0.64.0 | metro-resolver@^0.59.0 | metro-resolver@^0.58.0 | metro-resolver@^0.56.0 | +| metro-runtime | metro-runtime@^0.70.1 | metro-runtime@^0.67.0 | metro-runtime@^0.66.2 | metro-runtime@^0.66.2 | metro-runtime@^0.66.0 | metro-runtime@^0.64.0 | metro-runtime@^0.59.0 | metro-runtime@^0.58.0 | metro-runtime@^0.56.0 | +| modal | react-native-modal@^13.0.0 | react-native-modal@^13.0.0 | react-native-modal@^13.0.0 | react-native-modal@^13.0.0 | react-native-modal@^13.0.0 | react-native-modal@^11.10.0 | react-native-modal@^11.5.6 | react-native-modal@^11.5.6 | react-native-modal@^11.5.6 | +| navigation/native | @react-navigation/native@^6.0.8 | @react-navigation/native@^6.0.8 | @react-navigation/native@^6.0.8 | @react-navigation/native@^6.0.8 | @react-navigation/native@^5.9.8 | @react-navigation/native@^5.9.8 | @react-navigation/native@^5.9.4 | @react-navigation/native@^5.7.6 | @react-navigation/native@^5.7.6 | +| navigation/stack | @react-navigation/stack@^6.2.0 | @react-navigation/stack@^6.2.0 | @react-navigation/stack@^6.2.0 | @react-navigation/stack@^6.2.0 | @react-navigation/stack@^5.14.9 | @react-navigation/stack@^5.14.9 | @react-navigation/stack@^5.14.4 | @react-navigation/stack@^5.9.3 | @react-navigation/stack@^5.9.3 | +| netinfo | @react-native-community/netinfo@^8.0.0 | @react-native-community/netinfo@^7.0.0 | @react-native-community/netinfo@^7.0.0 | @react-native-community/netinfo@^7.0.0 | @react-native-community/netinfo@^7.0.0 | @react-native-community/netinfo@^6.0.2 | @react-native-community/netinfo@^5.9.10 | @react-native-community/netinfo@^5.9.10 | @react-native-community/netinfo@^5.7.1 | +| popover | react-native-popover-view@^5.0.0 | react-native-popover-view@^4.0.3 | react-native-popover-view@^4.0.3 | react-native-popover-view@^4.0.3 | react-native-popover-view@^4.0.3 | react-native-popover-view@^4.0.3 | react-native-popover-view@^3.1.1 | react-native-popover-view@^3.1.1 | react-native-popover-view@^3.1.1 | +| react | react@18.0.0 | react@17.0.2 | react@17.0.2 | react@17.0.2 | react@17.0.2 | react@17.0.1 | react@16.13.1 | react@16.11.0 | react@16.9.0 | +| react-dom | react-dom@^18.0.0 | react-dom@17.0.2 | react-dom@17.0.2 | react-dom@17.0.2 | react-dom@17.0.2 | react-dom@17.0.1 | react-dom@16.13.1 | react-dom@16.11.0 | react-dom@16.9.0 | +| react-test-renderer | react-test-renderer@18.0.0 | react-test-renderer@17.0.2 | react-test-renderer@17.0.2 | react-test-renderer@17.0.2 | react-test-renderer@17.0.2 | react-test-renderer@17.0.1 | react-test-renderer@16.13.1 | react-test-renderer@16.11.0 | react-test-renderer@16.9.0 | +| safe-area | react-native-safe-area-context@^4.3.1 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.2.0 | react-native-safe-area-context@^3.1.9 | react-native-safe-area-context@^3.1.9 | +| screens | react-native-screens@^3.13.1 | react-native-screens@^3.13.1 | react-native-screens@^3.9.0 | react-native-screens@^3.9.0 | react-native-screens@^3.7.0 | react-native-screens@^3.1.1 | react-native-screens@^2.18.1 | react-native-screens@^2.10.1 | react-native-screens@^2.10.1 | +| shimmer | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | react-native-shimmer@^0.5.0 | +| sqlite | react-native-sqlite-storage@^6.0.1 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^5.0.0 | react-native-sqlite-storage@^3.3.11 | react-native-sqlite-storage@^3.3.11 | react-native-sqlite-storage@^3.3.11 | +| storage | @react-native-async-storage/async-storage@^1.17.3 | @react-native-async-storage/async-storage@^1.17.3 | @react-native-async-storage/async-storage@^1.15.16 | @react-native-async-storage/async-storage@^1.15.9 | @react-native-async-storage/async-storage@^1.15.8 | @react-native-async-storage/async-storage@^1.15.8 | @react-native-community/async-storage@^1.12.1 | @react-native-community/async-storage@^1.12.1 | @react-native-community/async-storage@^1.12.1 | +| svg | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | react-native-svg@^12.1.1 | +| test-app | react-native-test-app@^1.3.10 | react-native-test-app@^1.3.5 | react-native-test-app@^1.1.7 | react-native-test-app@^1.0.6 | react-native-test-app@^0.11.4 | react-native-test-app@^0.11.4 | react-native-test-app@^0.11.4 | react-native-test-app@^0.11.4 | react-native-test-app@^0.11.4 | +| webview | react-native-webview@^11.22.2 | react-native-webview@^11.18.1 | react-native-webview@^11.13.0 | react-native-webview@^11.13.0 | react-native-webview@^11.13.0 | react-native-webview@^11.4.2 | react-native-webview@^11.4.2 | react-native-webview@^11.0.3 | react-native-webview@^11.0.3 | @@ -222,8 +222,8 @@ then update the For an example, have a look at how the [`hermes` capability was added](https://github.com/microsoft/rnx-kit/commit/c79828791a6ac5cf19b4abfff6347542af49eaec). -If you're looking to update capabilities to a more recent version, use -`scripts/delta.js` to help determine whether we need to bump any packages. +If you're looking to update capabilities to a more recent version, run +`yarn update-profile` to help determine whether we need to bump any packages. ## Custom Profiles diff --git a/packages/dep-check/src/presets/microsoft/index.ts b/packages/dep-check/src/presets/microsoft/index.ts index da3a6d98c..0be10c1ae 100644 --- a/packages/dep-check/src/presets/microsoft/index.ts +++ b/packages/dep-check/src/presets/microsoft/index.ts @@ -7,6 +7,7 @@ import profile_0_65 from "./profile-0.65"; import profile_0_66 from "./profile-0.66"; import profile_0_67 from "./profile-0.67"; import profile_0_68 from "./profile-0.68"; +import profile_0_69 from "./profile-0.69"; // Also export this by name for scripts to work around a bug where this module // is wrapped twice, i.e. `{ default: { default: preset } }`, when imported as @@ -20,6 +21,7 @@ export const preset: Readonly = { "0.66": profile_0_66, "0.67": profile_0_67, "0.68": profile_0_68, + "0.69": profile_0_69, }; export default preset; diff --git a/packages/dep-check/src/presets/microsoft/profile-0.65.ts b/packages/dep-check/src/presets/microsoft/profile-0.65.ts index a965462d3..520994f0f 100644 --- a/packages/dep-check/src/presets/microsoft/profile-0.65.ts +++ b/packages/dep-check/src/presets/microsoft/profile-0.65.ts @@ -3,7 +3,7 @@ import profile_0_64 from "./profile-0.64"; const reactNative: Package = { name: "react-native", - version: "^0.65.0-0", + version: "^0.65.0", capabilities: ["react"], }; @@ -30,12 +30,12 @@ const profile: Profile = { "core-ios": reactNative, "core-macos": { name: "react-native-macos", - version: "^0.65.0-0", + version: "^0.65.0", capabilities: ["react"], }, "core-windows": { name: "react-native-windows", - version: "^0.65.0-0", + version: "^0.65.0", capabilities: ["core"], }, @@ -68,6 +68,10 @@ const profile: Profile = { name: "hermes-engine", version: "~0.8.1", }, + hooks: { + name: "@react-native-community/hooks", + version: "^2.8.0", + }, jest: { name: "jest", version: "^26.6.3", diff --git a/packages/dep-check/src/presets/microsoft/profile-0.66.ts b/packages/dep-check/src/presets/microsoft/profile-0.66.ts index 208a1b58f..4274c11a0 100644 --- a/packages/dep-check/src/presets/microsoft/profile-0.66.ts +++ b/packages/dep-check/src/presets/microsoft/profile-0.66.ts @@ -3,7 +3,7 @@ import profile_0_65 from "./profile-0.65"; const reactNative: Package = { name: "react-native", - version: "^0.66.0-0", + version: "^0.66.0", capabilities: ["react"], }; @@ -30,12 +30,12 @@ const profile: Profile = { "core-ios": reactNative, "core-macos": { name: "react-native-macos", - version: "^0.66.0-0", + version: "^0.66.0", capabilities: ["react"], }, "core-windows": { name: "react-native-windows", - version: "^0.66.0-0", + version: "^0.66.0", capabilities: ["core"], }, @@ -108,6 +108,10 @@ const profile: Profile = { name: "react-native-screens", version: "^3.9.0", }, + storage: { + name: "@react-native-async-storage/async-storage", + version: "^1.15.9", + }, "test-app": { name: "react-native-test-app", version: "^1.0.6", diff --git a/packages/dep-check/src/presets/microsoft/profile-0.67.ts b/packages/dep-check/src/presets/microsoft/profile-0.67.ts index 60fbf4cb3..6a0bae3d5 100644 --- a/packages/dep-check/src/presets/microsoft/profile-0.67.ts +++ b/packages/dep-check/src/presets/microsoft/profile-0.67.ts @@ -3,7 +3,7 @@ import profile_0_66 from "./profile-0.66"; const reactNative: Package = { name: "react-native", - version: "^0.67.0-0", + version: "^0.67.0", capabilities: ["react"], }; @@ -30,12 +30,12 @@ const profile: Profile = { "core-ios": reactNative, "core-macos": { name: "react-native-macos", - version: "^0.67.0-0", + version: "^0.67.0", capabilities: ["react"], }, "core-windows": { name: "react-native-windows", - version: "^0.67.0-0", + version: "^0.67.0", capabilities: ["core"], }, @@ -43,6 +43,15 @@ const profile: Profile = { name: "react-native-reanimated", version: "^2.2.4", }, + storage: { + name: "@react-native-async-storage/async-storage", + version: "^1.15.16", + }, + "test-app": { + name: "react-native-test-app", + version: "^1.1.7", + devOnly: true, + }, }; export default profile; diff --git a/packages/dep-check/src/presets/microsoft/profile-0.68.ts b/packages/dep-check/src/presets/microsoft/profile-0.68.ts index 478bc8c3c..870bd8076 100644 --- a/packages/dep-check/src/presets/microsoft/profile-0.68.ts +++ b/packages/dep-check/src/presets/microsoft/profile-0.68.ts @@ -3,7 +3,7 @@ import profile_0_67 from "./profile-0.67"; const reactNative: Package = { name: "react-native", - version: "^0.68.0-0", + version: "^0.68.0", capabilities: ["react"], }; @@ -30,12 +30,12 @@ const profile: Profile = { "core-ios": reactNative, "core-macos": { name: "react-native-macos", - version: "^0.68.0-0", + version: "^0.68.0", capabilities: ["react"], }, "core-windows": { name: "react-native-windows", - version: "^0.68.0-0", + version: "^0.68.0", capabilities: ["core"], }, @@ -48,6 +48,10 @@ const profile: Profile = { version: "^0.67.0", devOnly: true, }, + "datetime-picker": { + name: "@react-native-community/datetimepicker", + version: "^6.0.2", + }, gestures: { name: "react-native-gesture-handler", version: "^2.3.2", @@ -90,6 +94,19 @@ const profile: Profile = { name: "react-native-screens", version: "^3.13.1", }, + storage: { + name: "@react-native-async-storage/async-storage", + version: "^1.17.3", + }, + "test-app": { + name: "react-native-test-app", + version: "^1.3.5", + devOnly: true, + }, + webview: { + name: "react-native-webview", + version: "^11.18.1", + }, }; export default profile; diff --git a/packages/dep-check/src/presets/microsoft/profile-0.69.ts b/packages/dep-check/src/presets/microsoft/profile-0.69.ts new file mode 100644 index 000000000..2d120c122 --- /dev/null +++ b/packages/dep-check/src/presets/microsoft/profile-0.69.ts @@ -0,0 +1,106 @@ +import type { Profile, Package } from "../../types"; +import profile_0_68 from "./profile-0.68"; + +const reactNative: Package = { + name: "react-native", + version: "^0.69.0", + capabilities: ["react"], +}; + +const profile: Profile = { + ...profile_0_68, + react: { + name: "react", + version: "18.0.0", + }, + "react-dom": { + name: "react-dom", + version: "^18.0.0", + capabilities: ["react"], + }, + "react-test-renderer": { + name: "react-test-renderer", + version: "18.0.0", + capabilities: ["react"], + devOnly: true, + }, + core: reactNative, + "core-android": reactNative, + "core-ios": reactNative, + "core-macos": { + name: "react-native-macos", + version: "^0.69.0", + capabilities: ["react"], + }, + "core-windows": { + name: "react-native-windows", + version: "^0.69.0", + capabilities: ["core"], + }, + "babel-preset-react-native": { + name: "metro-react-native-babel-preset", + version: "^0.70.3", + devOnly: true, + }, + gestures: { + name: "react-native-gesture-handler", + version: "^2.4.2", + }, + metro: { + name: "metro", + version: "^0.70.1", + devOnly: true, + }, + "metro-config": { + name: "metro-config", + version: "^0.70.1", + devOnly: true, + }, + "metro-core": { + name: "metro-core", + version: "^0.70.1", + devOnly: true, + }, + "metro-react-native-babel-transformer": { + name: "metro-react-native-babel-transformer", + version: "^0.70.1", + devOnly: true, + }, + "metro-resolver": { + name: "metro-resolver", + version: "^0.70.1", + devOnly: true, + }, + "metro-runtime": { + name: "metro-runtime", + version: "^0.70.1", + devOnly: true, + }, + netinfo: { + name: "@react-native-community/netinfo", + version: "^8.0.0", + }, + popover: { + name: "react-native-popover-view", + version: "^5.0.0", + }, + "safe-area": { + name: "react-native-safe-area-context", + version: "^4.3.1", + }, + sqlite: { + name: "react-native-sqlite-storage", + version: "^6.0.1", + }, + "test-app": { + name: "react-native-test-app", + version: "^1.3.10", + devOnly: true, + }, + webview: { + name: "react-native-webview", + version: "^11.22.2", + }, +}; + +export default profile; diff --git a/packages/dep-check/src/types.ts b/packages/dep-check/src/types.ts index 4e7753872..8d1f6869d 100644 --- a/packages/dep-check/src/types.ts +++ b/packages/dep-check/src/types.ts @@ -75,7 +75,8 @@ export type ProfileVersion = | "0.65" | "0.66" | "0.67" - | "0.68"; + | "0.68" + | "0.69"; export type ProfileMap = Record; diff --git a/packages/dep-check/test/__snapshots__/profiles.test.ts.snap b/packages/dep-check/test/__snapshots__/profiles.test.ts.snap index 4ab2d6553..ab596991d 100644 --- a/packages/dep-check/test/__snapshots__/profiles.test.ts.snap +++ b/packages/dep-check/test/__snapshots__/profiles.test.ts.snap @@ -94,5 +94,12 @@ Object { "version": "^2.5.1", }, }, + "0.69": Object { + "format": Object { + "devOnly": true, + "name": "prettier", + "version": "^2.5.1", + }, + }, } `; diff --git a/packages/dep-check/test/profiles.test.ts b/packages/dep-check/test/profiles.test.ts index 955a8e6ce..d69155f66 100644 --- a/packages/dep-check/test/profiles.test.ts +++ b/packages/dep-check/test/profiles.test.ts @@ -48,7 +48,7 @@ describe("getProfileVersionsFor()", () => { test("returns profiles for bigger version ranges", () => { const profiles = getProfileVersionsFor(">=0.64.2"); - expect(profiles).toEqual(["0.64", "0.65", "0.66", "0.67", "0.68"]); + expect(profiles).toEqual(["0.64", "0.65", "0.66", "0.67", "0.68", "0.69"]); }); test("returns profiles for multiple version ranges", () => { diff --git a/packages/dep-check/test/vigilant.test.ts b/packages/dep-check/test/vigilant.test.ts index 2651a6b5e..9876be268 100644 --- a/packages/dep-check/test/vigilant.test.ts +++ b/packages/dep-check/test/vigilant.test.ts @@ -422,7 +422,7 @@ describe("makeVigilantCommand()", () => { }, peerDependencies: { react: "17.0.2", - "react-native": "0.64.3 || 0.65.2 || ^0.64.2 || ^0.65.0-0", + "react-native": "0.64.3 || 0.65.2 || ^0.64.2 || ^0.65.0", }, }); }); diff --git a/packages/jest-preset/package.json b/packages/jest-preset/package.json index 8bb956db3..b4b2f8fd1 100644 --- a/packages/jest-preset/package.json +++ b/packages/jest-preset/package.json @@ -43,7 +43,7 @@ "@rnx-kit/eslint-config": "*", "@rnx-kit/scripts": "*", "@types/node": "^16.0.0", - "react-native": "^0.66.0-0" + "react-native": "^0.66.0" }, "depcheck": { "ignoreMatches": [ diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 733551470..e62600a45 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -37,7 +37,7 @@ "@types/metro-config": "^0.66.0", "metro-config": "^0.66.2", "prettier": "^2.0.0", - "react-native": "^0.66.0-0", + "react-native": "^0.66.0", "type-fest": "^2.1.0", "typescript": "^4.0.0" }, diff --git a/packages/metro-serializer-esbuild/package.json b/packages/metro-serializer-esbuild/package.json index 2348ebb85..85da589bd 100644 --- a/packages/metro-serializer-esbuild/package.json +++ b/packages/metro-serializer-esbuild/package.json @@ -43,7 +43,7 @@ "@types/semver": "^7.0.0", "lodash-es": "^4.17.21", "metro": "^0.66.2", - "react-native": "^0.66.0-0" + "react-native": "^0.66.0" }, "depcheck": { "ignoreMatches": [ diff --git a/packages/react-native-auth/package.json b/packages/react-native-auth/package.json index 262f0b87e..f6bf3e641 100644 --- a/packages/react-native-auth/package.json +++ b/packages/react-native-auth/package.json @@ -29,14 +29,14 @@ "lint:kt": "ktlint --relative --verbose 'android/src/**/*.kt'" }, "peerDependencies": { - "react": "16.11.0 || 16.13.1 || 17.0.1 || 17.0.2", - "react-native": "^0.62.3 || ^0.63.2 || ^0.64.2 || ^0.65.0-0 || ^0.66.0-0 || ^0.67.0-0 || ^0.68.0-0" + "react": "16.11.0 || 16.13.1 || 17.0.1 || 17.0.2 || 18.0.0", + "react-native": "^0.62.3 || ^0.63.2 || ^0.64.2 || ^0.65.0 || ^0.66.0 || ^0.67.0 || ^0.68.0 || ^0.69.0" }, "devDependencies": { "@rnx-kit/scripts": "*", "@types/react-native": "^0.64.0", "react": "17.0.2", - "react-native": "^0.66.0-0" + "react-native": "^0.66.0" }, "eslintConfig": { "extends": "@rnx-kit/eslint-config" diff --git a/packages/test-app/package.json b/packages/test-app/package.json index 19415d87e..4e6ff087f 100644 --- a/packages/test-app/package.json +++ b/packages/test-app/package.json @@ -23,9 +23,9 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "^0.66.0-0", - "react-native-macos": "^0.66.0-0", - "react-native-windows": "^0.66.0-0" + "react-native": "^0.66.0", + "react-native-macos": "^0.66.0", + "react-native-windows": "^0.66.0" }, "devDependencies": { "@babel/core": "^7.12.9", diff --git a/yarn.lock b/yarn.lock index 2fcbc244c..7745a2ca0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13540,7 +13540,7 @@ react-native-gradle-plugin@^0.0.6: resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.0.6.tgz#b61a9234ad2f61430937911003cddd7e15c72b45" integrity sha512-eIlgtsmDp1jLC24dRn43hB3kEcZVqx6DUQbR0N1ABXGnMEafm9I3V3dUUeD1vh+Dy5WqijSoEwLNUPLgu5zDMg== -react-native-macos@^0.66.0-0: +react-native-macos@^0.66.0: version "0.66.58" resolved "https://registry.yarnpkg.com/react-native-macos/-/react-native-macos-0.66.58.tgz#8230bbb24a60ecd9eff41cfdcf1f4aec14f141b4" integrity sha512-8d6U2fOYP5yK97FQMVYd6nFoxHeKsOUoagJZZH9SCJrtGjOGOBGNdmF4GKMV2Kdj8s5Jn/qw20cgGOvIA4030g== @@ -13616,7 +13616,7 @@ react-native-web@0.17.7: normalize-css-color "^1.0.2" prop-types "^15.6.0" -react-native-windows@^0.66.0-0: +react-native-windows@^0.66.0: version "0.66.23" resolved "https://registry.yarnpkg.com/react-native-windows/-/react-native-windows-0.66.23.tgz#be7dfeb8c988d51f9c48a5eb07172e90868615b2" integrity sha512-V6kxLYOniwm+cTnILJALzb1ajLYqd9BlAzpFKbJrI8lfcL23O7Lcm5nDR5Dx22w1K+4TEUeR7KCm1HqWeG3Gew== @@ -13695,7 +13695,7 @@ react-native@0.68.2: whatwg-fetch "^3.0.0" ws "^6.1.4" -react-native@^0.66.0-0: +react-native@^0.66.0: version "0.66.4" resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.66.4.tgz#bf89a5fb18bd23046d889fb4de4ea2822a4d7805" integrity sha512-9vx5dlSfQlKbbDtr8+xMon6qsmSu7jvjdXWZpEKh3XVKpUidbbODv7048gwVKX8YAel1egeR7hN8vzSeI6ssTw==