expo-router's radix-ui deps require react-dom as a peer. The lock file
was previously generated with --legacy-peer-deps which omitted peer dep
entries, causing `npm ci` on CI to fail with "Missing from lock file".
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
react-dom@19.2.7 requires react@^19.2.7; the project had 19.2.3 which
caused an ERESOLVE conflict on npm install.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>