title: Unable to update React and React Native with npm
body: <p>I am trying to update to react@17.0.1 and react-native@0.64.0-rc.0 but I am running into the following error:</p>
  <pre><code>npm ERR! code ERESOLVE
  npm ERR! ERESOLVE unable to resolve dependency tree
  npm ERR! 
  npm ERR! While resolving: undefined@undefined
  npm ERR! Found: react@16.13.1
  npm ERR! node_modules/react
  npm ERR!   react@&quot;16.13.1&quot; from the root project
  npm ERR! 
  npm ERR! Could not resolve dependency:
  npm ERR! peer react@&quot;17.0.1&quot; from react-native@0.64.0-rc.0
  npm ERR! node_modules/react-native
  npm ERR!   react-native@&quot;0.64.0-rc.0&quot; from the root project
  npm ERR! 
  npm ERR! Fix the upstream dependency conflict, or retry
  npm ERR! this command with --force, or --legacy-peer-deps
  npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
  </code></pre>
  <p>I am currently on React 16.13.1 and React Native 0.63.4. Any idea on how to resolve this?</p>
  <p>Just ran it with --verbose and got this as well:</p>
  <pre><code>npm notice 
  npm verb stack Error: unable to resolve dependency tree
  npm verb stack     at Arborist.[failPeerConflict] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1143:25)
  npm verb stack     at Arborist.[placeDep] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1242:32)
  npm verb stack     at /usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:851:46
  npm verb stack     at Array.map (&lt;anonymous&gt;)
  npm verb stack     at Arborist.[buildDepStep] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:851:8)
  npm verb stack     at processTicksAndRejections (node:internal/process/task_queues:94:5)
  npm verb stack     at async Arborist.buildIdealTree (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:209:7)
  npm verb stack     at async Promise.all (index 1)
  npm verb stack     at async Arborist.reify (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:131:5)
  npm verb stack     at async Install.install (/usr/local/lib/node_modules/npm/lib/install.js:120:5)
  npm verb cwd /Users/x/Development/App
  npm verb Darwin 20.3.0
  npm verb argv &quot;/usr/local/Cellar/node/15.9.0/bin/node&quot; &quot;/usr/local/bin/npm&quot; &quot;install&quot; &quot;react@17.0.1&quot; &quot;--verbose&quot;
  npm verb node v15.9.0
  npm verb npm  v7.6.2
  </code></pre>