upgrading-react-native

Pass

Audited by Gen Agent Trust Hub on Jun 13, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: Executes system commands to detect versions, install dependencies, and build the application.
  • Uses npm pkg get and npm view to inspect project dependencies and registry metadata.
  • Runs npm install, pod install, and npx expo install to manage Node.js and iOS dependencies.
  • Performs native builds using xcodebuild and react-native build-android to verify the upgrade process.
  • Includes sudo xcode-select and sudo xcodebuild --runFirstLaunch for essential iOS development toolchain configuration as part of the environment prerequisites.
  • [EXTERNAL_DOWNLOADS]: Retrieves project templates and version diffs from well-known community and official sources.
  • Downloads unified diffs and release lists from the react-native-community/rn-diff-purge GitHub repository.
  • References official documentation and tools from expo.dev, reactnative.dev, and callstack.com for compatibility guidance.
  • [REMOTE_CODE_EXECUTION]: Instructs the user to download and update binary components as part of the framework upgrade.
  • Provides instructions to fetch and replace the gradle-wrapper.jar binary from the official react-native-community template repository to ensure alignment with the target React Native version.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 13, 2026, 06:10 PM