From 0ae929366b8e91fc03edf9000c0a3128c5564871 Mon Sep 17 00:00:00 2001 From: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Date: Wed, 29 Jan 2025 08:06:51 +1100 Subject: [PATCH] [8.x] Update react-is to v18.2 (main) (#204237) (#208609) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Backport This will backport the following commits from `main` to `8.x`: - [Update react-is to v18.2 (main) (#204237)](https://github.com/elastic/kibana/pull/204237) ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR has been generated by [Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\r\nCo-authored-by: nickofthyme ","sha":"21df1e8b0bf2fa1ac0ffb0d7672efe00176a2add","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Visualizations","release_note:skip","v9.0.0","backport:prev-minor"],"title":"Update react-is to v18.2 (main)","number":204237,"url":"https://github.com/elastic/kibana/pull/204237","mergeCommit":{"message":"Update react-is to v18.2 (main) (#204237)\n\nThis PR contains the following updates:\r\n\r\n| Package | Type | Update | Change |\r\n|---|---|---|---|\r\n|\r\n[@types/react-is](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-is)\r\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is))\r\n| devDependencies | major | [`^17.0.3` ->\r\n`~18.2.0`](https://renovatebot.com/diffs/npm/@types%2freact-is/17.0.3/18.2.0)\r\n|\r\n| [react-is](https://react.dev/)\r\n([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-is))\r\n| devDependencies | major | [`^17.0.2` ->\r\n`~18.2.0`](https://renovatebot.com/diffs/npm/react-is/17.0.2/18.2.4) |\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nfacebook/react (react-is)\r\n\r\n###\r\n[`v18.2.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1820-June-14-2022)\r\n\r\n[Compare\r\nSource](https://togithub.com/facebook/react/compare/v18.1.0...v18.2.0)\r\n\r\n##### React DOM\r\n\r\n- Provide a component stack as a second argument to\r\n`onRecoverableError`. ([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24591](https://togithub.com/facebook/react/pull/24591))\r\n- Fix hydrating into `document` causing a blank page on mismatch.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24523](https://togithub.com/facebook/react/pull/24523))\r\n- Fix false positive hydration errors with Suspense.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24480](https://togithub.com/facebook/react/pull/24480) and\r\n[@​acdlite](https://togithub.com/acdlite) in\r\n[#​24532](https://togithub.com/facebook/react/pull/24532))\r\n- Fix ignored `setState` in Safari when adding an iframe.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24459](https://togithub.com/facebook/react/pull/24459))\r\n\r\n##### React DOM Server\r\n\r\n- Pass information about server errors to the client.\r\n([@​salazarm](https://togithub.com/salazarm) and\r\n[@​gnoff](https://togithub.com/gnoff) in\r\n[#​24551](https://togithub.com/facebook/react/pull/24551) and\r\n[#​24591](https://togithub.com/facebook/react/pull/24591))\r\n- Allow to provide a reason when aborting the HTML stream.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24680](https://togithub.com/facebook/react/pull/24680))\r\n- Eliminate extraneous text separators in the HTML where possible.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24630](https://togithub.com/facebook/react/pull/24630))\r\n- Disallow complex children inside `` elements to match the\r\nbrowser constraints. ([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24679](https://togithub.com/facebook/react/pull/24679))\r\n- Fix buffering in some worker environments by explicitly setting\r\n`highWaterMark` to `0`.\r\n([@​jplhomer](https://togithub.com/jplhomer) in\r\n[#​24641](https://togithub.com/facebook/react/pull/24641))\r\n\r\n##### Server Components (Experimental)\r\n\r\n- Add support for `useId()` inside Server Components.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24172](https://togithub.com/facebook/react/pull/24172))\r\n\r\n###\r\n[`v18.1.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1810-April-26-2022)\r\n\r\n[Compare\r\nSource](https://togithub.com/facebook/react/compare/v18.0.0...v18.1.0)\r\n\r\n##### React DOM\r\n\r\n- Fix the false positive warning about `react-dom/client` when using UMD\r\nbundle. ([@​alireza-molaee](https://togithub.com/alireza-molaee)\r\nin [#​24274](https://togithub.com/facebook/react/pull/24274))\r\n- Fix `suppressHydrationWarning` to work in production too.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24271](https://togithub.com/facebook/react/pull/24271))\r\n- Fix `componentWillUnmount` firing twice inside of Suspense.\r\n([@​acdlite](https://togithub.com/acdlite) in\r\n[#​24308](https://togithub.com/facebook/react/pull/24308))\r\n- Fix some transition updates being ignored.\r\n([@​acdlite](https://togithub.com/acdlite) in\r\n[#​24353](https://togithub.com/facebook/react/pull/24353))\r\n- Fix `useDeferredValue` causing an infinite loop when passed an\r\nunmemoized value. ([@​acdlite](https://togithub.com/acdlite) in\r\n[#​24247](https://togithub.com/facebook/react/pull/24247))\r\n- Fix throttling of revealing Suspense fallbacks.\r\n([@​sunderls](https://togithub.com/sunderls) in\r\n[#​24253](https://togithub.com/facebook/react/pull/24253))\r\n- Fix an inconsistency in whether the props object is the same between\r\nrenders. ([@​Andarist](https://togithub.com/Andarist) and\r\n[@​acdlite](https://togithub.com/acdlite) in\r\n[#​24421](https://togithub.com/facebook/react/pull/24421))\r\n- Fix a missing warning about a `setState` loop in `useEffect`.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24298](https://togithub.com/facebook/react/pull/24298))\r\n- Fix a spurious hydration error.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24404](https://togithub.com/facebook/react/pull/24404))\r\n- Warn when calling `setState` in `useInsertionEffect`.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24295](https://togithub.com/facebook/react/pull/24295))\r\n- Ensure the reason for hydration errors is always displayed.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24276](https://togithub.com/facebook/react/pull/24276))\r\n\r\n##### React DOM Server\r\n\r\n- Fix escaping for the `bootstrapScriptContent` contents.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24385](https://togithub.com/facebook/react/pull/24385))\r\n- Significantly improve performance of `renderToPipeableStream`.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24291](https://togithub.com/facebook/react/pull/24291))\r\n\r\n##### ESLint Plugin: React Hooks\r\n\r\n- Fix false positive errors with a large number of branches.\r\n([@​scyron6](https://togithub.com/scyron6) in\r\n[#​24287](https://togithub.com/facebook/react/pull/24287))\r\n- Don't consider a known dependency stable when the variable is\r\nreassigned. ([@​afzalsayed96](https://togithub.com/afzalsayed96)\r\nin [#​24343](https://togithub.com/facebook/react/pull/24343))\r\n\r\n##### Use Subscription\r\n\r\n- Replace the implementation with the `use-sync-external-store` shim.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24289](https://togithub.com/facebook/react/pull/24289))\r\n\r\n###\r\n[`v18.0.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1800-March-29-2022)\r\n\r\n[Compare\r\nSource](https://togithub.com/facebook/react/compare/v17.0.2...v18.0.0)\r\n\r\nBelow is a list of all new features, APIs, deprecations, and breaking\r\nchanges.\r\nRead [React 18 release\r\npost](https://reactjs.org/blog/2022/03/29/react-v18.html) and [React 18\r\nupgrade\r\nguide](https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html)\r\nfor more information.\r\n\r\n##### New Features\r\n\r\n##### React\r\n\r\n- `useId` is a new hook for generating unique IDs on both the client and\r\ns\r\n\r\n</details>\r\n\r\n---\r\n\r\n### Configuration\r\n\r\nšŸ“… **Schedule**: Branch creation - At any time (no schedule defined),\r\nAutomerge - At any time (no schedule defined).\r\n\r\nšŸš¦ **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\nā™» **Rebasing**: Whenever PR becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\nšŸ”• **Ignore**: Close this PR and you won't be reminded about these\r\nupdates again.\r\n\r\n---\r\n\r\n- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR has been generated by [Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlZpc3VhbGl6YXRpb25zIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->\r\n\r\n---------\r\n\r\nCo-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\r\nCo-authored-by: nickofthyme <nicholas.partridge@elastic.co>","sha":"21df1e8b0bf2fa1ac0ffb0d7672efe00176a2add"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/204237","number":204237,"mergeCommit":{"message":"Update react-is to v18.2 (main) (#204237)\n\nThis PR contains the following updates:\r\n\r\n| Package | Type | Update | Change |\r\n|---|---|---|---|\r\n|\r\n[@types/react-is](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-is)\r\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is))\r\n| devDependencies | major | [`^17.0.3` ->\r\n`~18.2.0`](https://renovatebot.com/diffs/npm/@types%2freact-is/17.0.3/18.2.0)\r\n|\r\n| [react-is](https://react.dev/)\r\n([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-is))\r\n| devDependencies | major | [`^17.0.2` ->\r\n`~18.2.0`](https://renovatebot.com/diffs/npm/react-is/17.0.2/18.2.4) |\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n<details>\r\n<summary>facebook/react (react-is)</summary>\r\n\r\n###\r\n[`v18.2.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1820-June-14-2022)\r\n\r\n[Compare\r\nSource](https://togithub.com/facebook/react/compare/v18.1.0...v18.2.0)\r\n\r\n##### React DOM\r\n\r\n- Provide a component stack as a second argument to\r\n`onRecoverableError`. ([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24591](https://togithub.com/facebook/react/pull/24591))\r\n- Fix hydrating into `document` causing a blank page on mismatch.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24523](https://togithub.com/facebook/react/pull/24523))\r\n- Fix false positive hydration errors with Suspense.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24480](https://togithub.com/facebook/react/pull/24480) and\r\n[@​acdlite](https://togithub.com/acdlite) in\r\n[#​24532](https://togithub.com/facebook/react/pull/24532))\r\n- Fix ignored `setState` in Safari when adding an iframe.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24459](https://togithub.com/facebook/react/pull/24459))\r\n\r\n##### React DOM Server\r\n\r\n- Pass information about server errors to the client.\r\n([@​salazarm](https://togithub.com/salazarm) and\r\n[@​gnoff](https://togithub.com/gnoff) in\r\n[#​24551](https://togithub.com/facebook/react/pull/24551) and\r\n[#​24591](https://togithub.com/facebook/react/pull/24591))\r\n- Allow to provide a reason when aborting the HTML stream.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24680](https://togithub.com/facebook/react/pull/24680))\r\n- Eliminate extraneous text separators in the HTML where possible.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24630](https://togithub.com/facebook/react/pull/24630))\r\n- Disallow complex children inside `<title>` elements to match the\r\nbrowser constraints. ([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24679](https://togithub.com/facebook/react/pull/24679))\r\n- Fix buffering in some worker environments by explicitly setting\r\n`highWaterMark` to `0`.\r\n([@​jplhomer](https://togithub.com/jplhomer) in\r\n[#​24641](https://togithub.com/facebook/react/pull/24641))\r\n\r\n##### Server Components (Experimental)\r\n\r\n- Add support for `useId()` inside Server Components.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24172](https://togithub.com/facebook/react/pull/24172))\r\n\r\n###\r\n[`v18.1.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1810-April-26-2022)\r\n\r\n[Compare\r\nSource](https://togithub.com/facebook/react/compare/v18.0.0...v18.1.0)\r\n\r\n##### React DOM\r\n\r\n- Fix the false positive warning about `react-dom/client` when using UMD\r\nbundle. ([@​alireza-molaee](https://togithub.com/alireza-molaee)\r\nin [#​24274](https://togithub.com/facebook/react/pull/24274))\r\n- Fix `suppressHydrationWarning` to work in production too.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24271](https://togithub.com/facebook/react/pull/24271))\r\n- Fix `componentWillUnmount` firing twice inside of Suspense.\r\n([@​acdlite](https://togithub.com/acdlite) in\r\n[#​24308](https://togithub.com/facebook/react/pull/24308))\r\n- Fix some transition updates being ignored.\r\n([@​acdlite](https://togithub.com/acdlite) in\r\n[#​24353](https://togithub.com/facebook/react/pull/24353))\r\n- Fix `useDeferredValue` causing an infinite loop when passed an\r\nunmemoized value. ([@​acdlite](https://togithub.com/acdlite) in\r\n[#​24247](https://togithub.com/facebook/react/pull/24247))\r\n- Fix throttling of revealing Suspense fallbacks.\r\n([@​sunderls](https://togithub.com/sunderls) in\r\n[#​24253](https://togithub.com/facebook/react/pull/24253))\r\n- Fix an inconsistency in whether the props object is the same between\r\nrenders. ([@​Andarist](https://togithub.com/Andarist) and\r\n[@​acdlite](https://togithub.com/acdlite) in\r\n[#​24421](https://togithub.com/facebook/react/pull/24421))\r\n- Fix a missing warning about a `setState` loop in `useEffect`.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24298](https://togithub.com/facebook/react/pull/24298))\r\n- Fix a spurious hydration error.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24404](https://togithub.com/facebook/react/pull/24404))\r\n- Warn when calling `setState` in `useInsertionEffect`.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24295](https://togithub.com/facebook/react/pull/24295))\r\n- Ensure the reason for hydration errors is always displayed.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24276](https://togithub.com/facebook/react/pull/24276))\r\n\r\n##### React DOM Server\r\n\r\n- Fix escaping for the `bootstrapScriptContent` contents.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24385](https://togithub.com/facebook/react/pull/24385))\r\n- Significantly improve performance of `renderToPipeableStream`.\r\n([@​gnoff](https://togithub.com/gnoff) in\r\n[#​24291](https://togithub.com/facebook/react/pull/24291))\r\n\r\n##### ESLint Plugin: React Hooks\r\n\r\n- Fix false positive errors with a large number of branches.\r\n([@​scyron6](https://togithub.com/scyron6) in\r\n[#​24287](https://togithub.com/facebook/react/pull/24287))\r\n- Don't consider a known dependency stable when the variable is\r\nreassigned. ([@​afzalsayed96](https://togithub.com/afzalsayed96)\r\nin [#​24343](https://togithub.com/facebook/react/pull/24343))\r\n\r\n##### Use Subscription\r\n\r\n- Replace the implementation with the `use-sync-external-store` shim.\r\n([@​gaearon](https://togithub.com/gaearon) in\r\n[#​24289](https://togithub.com/facebook/react/pull/24289))\r\n\r\n###\r\n[`v18.0.0`](https://togithub.com/facebook/react/blob/HEAD/CHANGELOG.md#1800-March-29-2022)\r\n\r\n[Compare\r\nSource](https://togithub.com/facebook/react/compare/v17.0.2...v18.0.0)\r\n\r\nBelow is a list of all new features, APIs, deprecations, and breaking\r\nchanges.\r\nRead [React 18 release\r\npost](https://reactjs.org/blog/2022/03/29/react-v18.html) and [React 18\r\nupgrade\r\nguide](https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html)\r\nfor more information.\r\n\r\n##### New Features\r\n\r\n##### React\r\n\r\n- `useId` is a new hook for generating unique IDs on both the client and\r\ns\r\n\r\n</details>\r\n\r\n---\r\n\r\n### Configuration\r\n\r\nšŸ“… **Schedule**: Branch creation - At any time (no schedule defined),\r\nAutomerge - At any time (no schedule defined).\r\n\r\nšŸš¦ **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\nā™» **Rebasing**: Whenever PR becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\nšŸ”• **Ignore**: Close this PR and you won't be reminded about these\r\nupdates again.\r\n\r\n---\r\n\r\n- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR has been generated by [Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlZpc3VhbGl6YXRpb25zIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->\r\n\r\n---------\r\n\r\nCo-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\r\nCo-authored-by: nickofthyme <nicholas.partridge@elastic.co>","sha":"21df1e8b0bf2fa1ac0ffb0d7672efe00176a2add"}}]}] BACKPORT--> Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> --- package.json | 4 ++-- yarn.lock | 13 +++++++++---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 44b53d3bf23bb..186700de138d3 100644 --- a/package.json +++ b/package.json @@ -1649,7 +1649,7 @@ "@types/rbush": "^3.0.0", "@types/react": "~18.2.0", "@types/react-dom": "~18.2.0", - "@types/react-is": "^17.0.3", + "@types/react-is": "~18.2.0", "@types/react-recompose": "^0.33.4", "@types/react-router": "^5.1.20", "@types/react-router-config": "^5.0.7", @@ -1826,7 +1826,7 @@ "prettier": "^2.8.8", "proxy": "^2.1.1", "raw-loader": "^3.1.0", - "react-is": "^17.0.2", + "react-is": "~18.2.0", "react-test-renderer": "^17.0.2", "recast": "^0.23.9", "regenerate": "^1.4.0", diff --git a/yarn.lock b/yarn.lock index 5c2888dc08f96..a15dd4fc33aa9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12241,10 +12241,10 @@ dependencies: "@types/react" "*" -"@types/react-is@^17.0.3": - version "17.0.3" - resolved "https://registry.yarnpkg.com/@types/react-is/-/react-is-17.0.3.tgz#2d855ba575f2fc8d17ef9861f084acc4b90a137a" - integrity sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw== +"@types/react-is@~18.2.0": + version "18.2.4" + resolved "https://registry.yarnpkg.com/@types/react-is/-/react-is-18.2.4.tgz#95a92829de452662348ce08349ca65623c50daf7" + integrity sha512-wBc7HgmbCcrvw0fZjxbgz/xrrlZKzEqmABBMeSvpTvdm25u6KI6xdIi9pRE2G0C1Lw5ETFdcn4UbYZ4/rpqUYw== dependencies: "@types/react" "*" @@ -27623,6 +27623,11 @@ react-is@^16.12.0, react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0, react- resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== +react-is@~18.2.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"