diff --git a/.circleci/Dockerfiles/Dockerfile.android b/.circleci/Dockerfiles/Dockerfile.android index 685daa8f69..3e43ad2f6e 100644 --- a/.circleci/Dockerfiles/Dockerfile.android +++ b/.circleci/Dockerfiles/Dockerfile.android @@ -21,15 +21,15 @@ LABEL maintainer="Héctor Ramos " # set default environment variables ENV GRADLE_OPTS="-Dorg.gradle.daemon=false -Dfile.encoding=utf-8 -Dorg.gradle.jvmargs=\"-Xmx512m -XX:+HeapDumpOnOutOfMemoryError\"" -ENV KOTLIN_HOME="third-party/kotlin" +ENV KOTLIN_HOME="packages/react-native/third-party/kotlin" ADD .buckconfig /app/.buckconfig ADD .buckjavaargs /app/.buckjavaargs ADD BUCK /app/BUCK -ADD Libraries /app/Libraries -ADD ReactAndroid /app/ReactAndroid -ADD ReactCommon /app/ReactCommon -ADD React /app/React +ADD packages/react-native/Libraries /app/packages/react-native/Libraries +ADD packages/react-native/ReactAndroid /app/packages/react-native/ReactAndroid +ADD packages/react-native/ReactCommon /app/packages/react-native/ReactCommon +ADD packages/react-native/React /app/packages/react-native/React ADD keystores /app/keystores ADD packages/react-native-codegen /app/packages/react-native-codegen ADD tools /app/tools @@ -39,11 +39,11 @@ WORKDIR /app RUN scripts/buck/buck_fetch.sh -RUN buck build ReactAndroid/src/main/java/com/facebook/react -RUN buck build ReactAndroid/src/main/java/com/facebook/react/shell +RUN buck build packages/react-native/ReactAndroid/src/main/java/com/facebook/react +RUN buck build packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell ADD . /app RUN yarn -RUN ./gradlew :ReactAndroid:assembleDebug +RUN ./gradlew :packages:react-native:ReactAndroid:assembleDebug diff --git a/.circleci/Dockerfiles/scripts/run-ci-e2e-tests.sh b/.circleci/Dockerfiles/scripts/run-ci-e2e-tests.sh index 07a8779f60..44d21f08ed 100755 --- a/.circleci/Dockerfiles/scripts/run-ci-e2e-tests.sh +++ b/.circleci/Dockerfiles/scripts/run-ci-e2e-tests.sh @@ -141,7 +141,7 @@ function e2e_suite() { fi fi - if ! npm pack + if ! (cd packages/react-native && FILENAME=$(npm pack | tail -1) && mv "$FILENAME" ../../) then echo "Failed to pack react-native" return 1 diff --git a/.circleci/config.yml b/.circleci/config.yml index 455a88a46b..2dd2b48ce3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -58,7 +58,7 @@ references: cache_keys: checkout_cache_key: &checkout_cache_key v1-checkout gems_cache_key: &gems_cache_key v1-gems-{{ checksum "Gemfile.lock" }} - gradle_cache_key: &gradle_cache_key v1-gradle-{{ checksum "gradle/wrapper/gradle-wrapper.properties" }}-{{ checksum "ReactAndroid/gradle.properties" }} + gradle_cache_key: &gradle_cache_key v1-gradle-{{ checksum "gradle/wrapper/gradle-wrapper.properties" }}-{{ checksum "packages/react-native/ReactAndroid/gradle.properties" }} hermes_workspace_cache_key: &hermes_workspace_cache_key v4-hermes-{{ .Environment.CIRCLE_JOB }}-{{ checksum "/tmp/hermes/hermesversion" }} hermes_workspace_debug_cache_key: &hermes_workspace_debug_cache_key v2-hermes-{{ .Environment.CIRCLE_JOB }}-debug-{{ checksum "/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }} hermes_workspace_release_cache_key: &hermes_workspace_release_cache_key v2-hermes-{{ .Environment.CIRCLE_JOB }}-release-{{ checksum "/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }} @@ -73,8 +73,8 @@ references: cache_paths: hermes_workspace_macos_cache_paths: &hermes_workspace_macos_cache_paths - - ~/react-native/sdks/hermes/build_macosx - - ~/react-native/sdks/hermes/destroot + - ~/react-native/packages/react-native/sdks/hermes/build_macosx + - ~/react-native/packages/react-native/sdks/hermes/destroot hermes_tarball_cache_paths: &hermes_tarball_cache_paths - *hermes_tarball_artifacts_dir @@ -314,7 +314,7 @@ commands: - run: name: Get React Native version command: | - VERSION=$( grep '"version"' package.json | cut -d '"' -f 4 | head -1) + VERSION=$( grep '"version"' packages/react-native/package.json | cut -d '"' -f 4 | head -1) # Save the react native version we are building in a file so we can use that file as part of the cache key. echo "$VERSION" > /tmp/react-native-version echo "React Native Version is $(cat /tmp/react-native-version)" @@ -368,7 +368,7 @@ commands: exit 0 fi - TARBALL_FILENAME=$(node ~/react-native/scripts/hermes/get-tarball-name.js --buildType "<< parameters.flavor >>") + TARBALL_FILENAME=$(node ~/react-native/packages/react-native/scripts/hermes/get-tarball-name.js --buildType "<< parameters.flavor >>") TARBALL_PATH=$HERMES_TARBALL_ARTIFACTS_DIR/$TARBALL_FILENAME echo "Looking for $TARBALL_FILENAME in $HERMES_TARBALL_ARTIFACTS_DIR" @@ -385,7 +385,7 @@ commands: name: Print Hermes version command: | HERMES_TARBALL_ARTIFACTS_DIR=<< parameters.hermes_tarball_artifacts_dir >> - TARBALL_FILENAME=$(node ~/react-native/scripts/hermes/get-tarball-name.js --buildType "<< parameters.flavor >>") + TARBALL_FILENAME=$(node ~/react-native/packages/react-native/scripts/hermes/get-tarball-name.js --buildType "<< parameters.flavor >>") TARBALL_PATH=$HERMES_TARBALL_ARTIFACTS_DIR/$TARBALL_FILENAME if [[ -e $TARBALL_PATH ]]; then tar -xf $TARBALL_PATH @@ -452,8 +452,8 @@ commands: hermesc_artifacts_path=<< parameters.artifacts_dir >>/<< parameters.flavor >>/hermesc hermesc_bin_path=bin/hermesc - hermes_build_dir_macos=$(pwd)/sdks/hermes/build_macosx - hermes_build_dir_ios=$(pwd)/sdks/hermes/build_iphoneos + hermes_build_dir_macos=$(pwd)/packages/react-native/sdks/hermes/build_macosx + hermes_build_dir_ios=$(pwd)/packages/react-native/sdks/hermes/build_iphoneos function export_hermesc_cmake_path { build_dir=$1 @@ -725,7 +725,7 @@ jobs: test_buck: executor: reactnativeandroid environment: - KOTLIN_HOME=third-party/kotlin + KOTLIN_HOME=packages/react-native/third-party/kotlin steps: - checkout - setup_artifacts @@ -738,32 +738,33 @@ jobs: - run: name: Build & Test React Native using Buck command: | - buck build ReactAndroid/src/main/java/com/facebook/react - buck build ReactAndroid/src/main/java/com/facebook/react/shell + buck build packages/react-native/ReactAndroid/src/main/java/com/facebook/react + buck build packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell - run: name: Run Tests - Android Unit Tests with Buck - command: buck test ReactAndroid/src/test/... --config build.threads=$BUILD_THREADS --xml ./reports/buck/all-results-raw.xml + command: buck test packages/react-native/ReactAndroid/src/test/... --config build.threads=$BUILD_THREADS --xml ./reports/buck/all-results-raw.xml - run: name: Build JavaScript Bundle for instrumentation tests + working_directory: ~/react-native/packages/react-native command: node cli.js bundle --max-workers 2 --platform android --dev true --entry-file ReactAndroid/src/androidTest/js/TestBundle.js --bundle-output ReactAndroid/src/androidTest/assets/AndroidTestBundle.js - run: name: Build Tests - Android Instrumentation Tests with Buck # Here, just build the instrumentation tests. There is a known issue with installing the APK to android-21+ emulator. command: | - if [[ ! -e ReactAndroid/src/androidTest/assets/AndroidTestBundle.js ]]; then + if [[ ! -e packages/react-native/ReactAndroid/src/androidTest/assets/AndroidTestBundle.js ]]; then echo "JavaScript bundle missing, cannot run instrumentation tests. Verify Build JavaScript Bundle step completed successfully."; exit 1; fi - source scripts/android-setup.sh && NO_BUCKD=1 scripts/retry3 timeout 300 buck build ReactAndroid/src/androidTest/buck-runner:instrumentation-tests --config build.threads=$BUILD_THREADS + source scripts/android-setup.sh && NO_BUCKD=1 scripts/retry3 timeout 300 buck build packages/react-native/ReactAndroid/src/androidTest/buck-runner:instrumentation-tests --config build.threads=$BUILD_THREADS - run: name: Collect Test Results command: | find . -type f -regex ".*/build/test-results/debug/.*xml" -exec cp {} ./reports/build/ \; find . -type f -regex ".*/outputs/androidTest-results/connected/.*xml" -exec cp {} ./reports/outputs/ \; - find . -type f -regex ".*/buck-out/gen/ReactAndroid/src/test/.*/.*xml" -exec cp {} ./reports/buck/ \; + find . -type f -regex ".*/buck-out/gen/packages/react-native/ReactAndroid/src/test/.*/.*xml" -exec cp {} ./reports/buck/ \; if [ -f ~/react-native/reports/buck/all-results-raw.xml ]; then ~/react-native/scripts/circleci/buckToJunit/buckToJunit.sh ~/react-native/reports/buck/all-results-raw.xml ~/react-native/reports/junit/results.xml fi @@ -851,7 +852,7 @@ jobs: command: | REPO_ROOT=$(pwd) node ./scripts/set-rn-template-version.js "file:$REPO_ROOT/build/$(cat build/react-native-package-version)" - node ./scripts/template/initialize.js --reactNativeRootPath $REPO_ROOT --templateName $PROJECT_NAME --templateConfigPath $REPO_ROOT --directory "/tmp/$PROJECT_NAME" + node ./scripts/template/initialize.js --reactNativeRootPath $REPO_ROOT --templateName $PROJECT_NAME --templateConfigPath "$REPO_ROOT/packages/react-native" --directory "/tmp/$PROJECT_NAME" - run: name: Build the template application for << parameters.flavor >> with Architecture set to << parameters.architecture >>, and using the << parameters.jsengine>> JS engine. command: | @@ -926,7 +927,7 @@ jobs: name: Set HERMES_ENGINE_TARBALL_PATH command: | BUILD_TYPE="<< parameters.flavor >>" - TARBALL_FILENAME=$(node ./scripts/hermes/get-tarball-name.js --buildType "$BUILD_TYPE") + TARBALL_FILENAME=$(node ./packages/react-native/scripts/hermes/get-tarball-name.js --buildType "$BUILD_TYPE") echo "export HERMES_ENGINE_TARBALL_PATH=$HERMES_WS_DIR/hermes-runtime-darwin/$TARBALL_FILENAME" >> $BASH_ENV - run: name: Create iOS template project @@ -935,7 +936,7 @@ jobs: PACKAGE=$(cat build/react-native-package-version) PATH_TO_PACKAGE="$REPO_ROOT/build/$PACKAGE" node ./scripts/set-rn-template-version.js "file:$PATH_TO_PACKAGE" - node ./scripts/template/initialize.js --reactNativeRootPath $REPO_ROOT --templateName $PROJECT_NAME --templateConfigPath $REPO_ROOT --directory "/tmp/$PROJECT_NAME" + node ./scripts/template/initialize.js --reactNativeRootPath $REPO_ROOT --templateName $PROJECT_NAME --templateConfigPath "$REPO_ROOT/packages/react-native" --directory "/tmp/$PROJECT_NAME" - run: name: Install iOS dependencies - Configuration << parameters.flavor >>; New Architecture << parameters.architecture >>; JS Engine << parameters.jsengine>>; Flipper << parameters.flipper >> command: | @@ -1204,9 +1205,9 @@ jobs: - run: name: Download Hermes tarball command: | - node scripts/hermes/prepare-hermes-for-build $CIRCLE_PULL_REQUEST - cp sdks/download/* $HERMES_WS_DIR/download/. - cp -r sdks/hermes/* $HERMES_WS_DIR/hermes/. + node packages/react-native/scripts/hermes/prepare-hermes-for-build $CIRCLE_PULL_REQUEST + cp packages/react-native/sdks/download/* $HERMES_WS_DIR/download/. + cp -r packages/react-native/sdks/hermes/* $HERMES_WS_DIR/hermes/. cat /tmp/hermes/hermesversion - save_cache: @@ -1299,9 +1300,9 @@ jobs: - run: name: Set up workspace command: | - mkdir -p $HERMES_OSXBIN_ARTIFACTS_DIR ./sdks/hermes - cp -r $HERMES_WS_DIR/hermes/* ./sdks/hermes/. - cp -r ./sdks/hermes-engine/utils ./sdks/hermes/. + mkdir -p $HERMES_OSXBIN_ARTIFACTS_DIR ./packages/react-native/sdks/hermes + cp -r $HERMES_WS_DIR/hermes/* ./packages/react-native/sdks/hermes/. + cp -r ./packages/react-native/sdks/hermes-engine/utils ./packages/react-native/sdks/hermes/. - brew_install: package: cmake - with_hermes_tarball_cache_span: @@ -1313,12 +1314,12 @@ jobs: - run: name: Build the Hermes Mac frameworks command: | - cd ./sdks/hermes || exit 1 + cd ./packages/react-native/sdks/hermes || exit 1 BUILD_TYPE="<< parameters.flavor >>" ./utils/build-mac-framework.sh - run: name: Build the Hermes iOS frameworks command: | - cd ./sdks/hermes || exit 1 + cd ./packages/react-native/sdks/hermes || exit 1 BUILD_TYPE="<< parameters.flavor >>" ./utils/build-ios-framework.sh - run: name: Package the Hermes Apple frameworks @@ -1328,12 +1329,12 @@ jobs: TARBALL_OUTPUT_DIR=$(mktemp -d /tmp/hermes-tarball-output-XXXXXXXX) - TARBALL_FILENAME=$(node ./scripts/hermes/get-tarball-name.js --buildType "$BUILD_TYPE") + TARBALL_FILENAME=$(node ./packages/react-native/scripts/hermes/get-tarball-name.js --buildType "$BUILD_TYPE") echo "Packaging Hermes Apple frameworks for $BUILD_TYPE build type" - TARBALL_OUTPUT_PATH=$(node ./scripts/hermes/create-tarball.js \ - --inputDir ./sdks/hermes \ + TARBALL_OUTPUT_PATH=$(node ./packages/react-native/scripts/hermes/create-tarball.js \ + --inputDir ./packages/react-native/sdks/hermes \ --buildType "$BUILD_TYPE" \ --outputDir $TARBALL_OUTPUT_DIR) @@ -1495,20 +1496,20 @@ jobs: - run: name: Copy Hermes binaries command: | - mkdir -p ./sdks/hermesc ./sdks/hermesc/osx-bin ./sdks/hermesc/win64-bin ./sdks/hermesc/linux64-bin + mkdir -p ./packages/react-native/sdks/hermesc ./packages/react-native/sdks/hermesc/osx-bin ./packages/react-native/sdks/hermesc/win64-bin ./packages/react-native/sdks/hermesc/linux64-bin # When build_hermes_macos runs as a matrix, it outputs if [[ -d $HERMES_WS_DIR/osx-bin/Release ]]; then - cp -r $HERMES_WS_DIR/osx-bin/Release/* ./sdks/hermesc/osx-bin/. + cp -r $HERMES_WS_DIR/osx-bin/Release/* ./packages/react-native/sdks/hermesc/osx-bin/. elif [[ -d $HERMES_WS_DIR/osx-bin/Debug ]]; then - cp -r $HERMES_WS_DIR/osx-bin/Debug/* ./sdks/hermesc/osx-bin/. + cp -r $HERMES_WS_DIR/osx-bin/Debug/* ./packages/react-native/sdks/hermesc/osx-bin/. else ls $HERMES_WS_DIR/osx-bin || echo "hermesc macOS artifacts directory missing." echo "Could not locate macOS hermesc binary."; exit 1; fi - cp -r $HERMES_WS_DIR/win64-bin/* ./sdks/hermesc/win64-bin/. - cp -r $HERMES_WS_DIR/linux64-bin/* ./sdks/hermesc/linux64-bin/. + cp -r $HERMES_WS_DIR/win64-bin/* ./packages/react-native/sdks/hermesc/win64-bin/. + cp -r $HERMES_WS_DIR/linux64-bin/* ./packages/react-native/sdks/hermesc/linux64-bin/. mkdir -p ./ReactAndroid/external-artifacts/artifacts/ cp $HERMES_WS_DIR/hermes-runtime-darwin/hermes-ios-debug.tar.gz ./ReactAndroid/external-artifacts/artifacts/hermes-ios-debug.tar.gz cp $HERMES_WS_DIR/hermes-runtime-darwin/hermes-ios-release.tar.gz ./ReactAndroid/external-artifacts/artifacts/hermes-ios-release.tar.gz @@ -1530,7 +1531,7 @@ jobs: - run: node ./scripts/publish-npm.js --<< parameters.release_type >> - run: name: Zip Hermes Native Symbols - command: zip -r /tmp/hermes-native-symbols.zip ~/react-native/ReactAndroid/hermes-engine/build/intermediates/cmake/ + command: zip -r /tmp/hermes-native-symbols.zip ~/react-native/packages/react-native/ReactAndroid/hermes-engine/build/intermediates/cmake/ - store_artifacts: path: /tmp/hermes-native-symbols.zip - run: @@ -1553,8 +1554,10 @@ jobs: name: Build release package as a job artifact command: | mkdir -p build - FILENAME=$(npm pack) - mv $FILENAME build/ + + FILENAME=$(cd packages/react-native; npm pack | tail -1) + mv packages/react-native/$FILENAME build/ + echo $FILENAME > build/react-native-package-version - store_artifacts: path: ~/react-native/build/ diff --git a/.eslintignore b/.eslintignore index 49c1ac6eac..30d9576b3e 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,9 +1,9 @@ **/main.js **/staticBundle.js docs/generatedComponentApiDocs.js -flow/ -Libraries/Renderer/* -Libraries/vendor/**/* +packages/react-native/flow/ +packages/react-native/Libraries/Renderer/* +packages/react-native/Libraries/vendor/**/* node_modules/ packages/*/node_modules packages/react-native-codegen/lib diff --git a/.eslintrc.js b/.eslintrc.js index 90f6b7ec57..2755223a47 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -36,7 +36,7 @@ module.exports = { }, { - files: ['Libraries/**/*.js'], + files: ['packages/react-native/Libraries/**/*.js'], rules: { '@react-native/platform-colors': 2, '@react-native/specs/react-native-modules': 2, @@ -47,7 +47,7 @@ module.exports = { }, }, { - files: ['flow-typed/**/*.js'], + files: ['packages/react-native/flow-typed/**/*.js'], rules: { 'lint/valid-flow-typed-signature': 2, 'no-unused-vars': 0, @@ -59,7 +59,7 @@ module.exports = { '**/__fixtures__/**/*.js', '**/__mocks__/**/*.js', '**/__tests__/**/*.js', - 'jest/**/*.js', + 'packages/react-native/jest/**/*.js', 'packages/rn-tester/**/*.js', ], globals: { diff --git a/.flowconfig b/.flowconfig index d1ee3f1fd6..36da79704d 100644 --- a/.flowconfig +++ b/.flowconfig @@ -3,7 +3,7 @@ .*/*[.]android.js ; Ignore templates for 'react-native init' -/template/.* +/packages/react-native/template/.* ; Ignore the Dangerfile /packages/react-native-bots/dangerfile.js @@ -12,7 +12,7 @@ /\.buckd/ ; Flow doesn't support platforms -.*/Libraries/Utilities/LoadingView.js +.*/packages/react-native/Libraries/Utilities/LoadingView.js .*/node_modules/resolve/test/resolver/malformed_package_json/package\.json$ @@ -25,8 +25,9 @@ .*/node_modules/.* [libs] -interface.js -flow/ +packages/react-native/interface.js +packages/react-native/flow/ +packages/react-native/flow-typed/ [options] enums=true @@ -43,9 +44,9 @@ module.file_ext=.ios.js munge_underscores=true -module.name_mapper='^react-native$' -> '/index.js' -module.name_mapper='^react-native/\(.*\)$' -> '/\1' -module.name_mapper='^@?[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '/Libraries/Image/RelativeImageStub' +module.name_mapper='^react-native$' -> '/packages/react-native/index.js' +module.name_mapper='^react-native/\(.*\)$' -> '/packages/react-native\1' +module.name_mapper='^@?[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '/packages/react-native/Libraries/Image/RelativeImageStub' suppress_type=$FlowIssue suppress_type=$FlowFixMe diff --git a/.flowconfig.android b/.flowconfig.android index 542f81b6fd..24dc41c6ce 100644 --- a/.flowconfig.android +++ b/.flowconfig.android @@ -3,7 +3,7 @@ .*/*[.]ios.js ; Ignore templates for 'react-native init' -/template/.* +/packages/react-native/template/.* ; Ignore the Dangerfile /packages/react-native-bots/dangerfile.js @@ -12,7 +12,7 @@ /\.buckd/ ; Flow doesn't support platforms -.*/Libraries/Utilities/LoadingView.js +.*/packages/react-native/Libraries/Utilities/LoadingView.js .*/node_modules/resolve/test/resolver/malformed_package_json/package\.json$ @@ -25,8 +25,9 @@ .*/node_modules/.* [libs] -interface.js -flow/ +packages/react-native/interface.js +packages/react-native/flow/ +packages/react-native/flow-typed/ [options] enums=true @@ -43,9 +44,9 @@ module.file_ext=.android.js munge_underscores=true -module.name_mapper='^react-native$' -> '/index.js' -module.name_mapper='^react-native/\(.*\)$' -> '/\1' -module.name_mapper='^@?[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '/Libraries/Image/RelativeImageStub' +module.name_mapper='^react-native$' -> '/packages/react-native/index.js' +module.name_mapper='^react-native/\(.*\)$' -> '/packages/react-native\1' +module.name_mapper='^@?[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '/packages/react-native/Libraries/Image/RelativeImageStub' suppress_type=$FlowIssue suppress_type=$FlowFixMe diff --git a/.gitignore b/.gitignore index 015835188e..6acb4ded17 100644 --- a/.gitignore +++ b/.gitignore @@ -31,25 +31,25 @@ project.xcworkspace /packages/rn-tester/android/app/gradle/ /packages/rn-tester/android/app/gradlew /packages/rn-tester/android/app/gradlew.bat -/ReactAndroid/build/ -/ReactAndroid/.cxx/ -/ReactAndroid/gradle/ -/ReactAndroid/gradlew -/ReactAndroid/gradlew.bat -/ReactAndroid/external-artifacts/build/ -/ReactAndroid/external-artifacts/artifacts/ -/ReactAndroid/hermes-engine/build/ -/ReactAndroid/hermes-engine/.cxx/ -/template/android/app/build/ -/template/android/build/ +/packages/react-native/ReactAndroid/build/ +/packages/react-native/ReactAndroid/.cxx/ +/packages/react-native/ReactAndroid/gradle/ +/packages/react-native/ReactAndroid/gradlew +/packages/react-native/ReactAndroid/gradlew.bat +/packages/react-native/ReactAndroid/external-artifacts/build/ +/packages/react-native/ReactAndroid/external-artifacts/artifacts/ +/packages/react-native/ReactAndroid/hermes-engine/build/ +/packages/react-native/ReactAndroid/hermes-engine/.cxx/ +/packages/react-native/template/android/app/build/ +/packages/react-native/template/android/build/ # Buck .buckd buck-out /.lsp.buckd /.lsp-buck-out -/ReactAndroid/src/main/jni/prebuilt/lib/ -/ReactAndroid/src/main/gen +/packages/react-native/ReactAndroid/src/main/jni/prebuilt/lib/ +/packages/react-native/ReactAndroid/src/main/gen # Android Studio .project @@ -64,8 +64,8 @@ buck-out .gradle local.properties *.iml -/android/* -!/android/README.md +/packages/react-native/android/* +!/packages/react-native/android/README.md # Node node_modules @@ -77,7 +77,7 @@ package-lock.json .DS_Store # Test generated files -/ReactAndroid/src/androidTest/assets/AndroidTestBundle.js +/packages/react-native/ReactAndroid/src/androidTest/assets/AndroidTestBundle.js *.js.meta /coverage @@ -93,25 +93,25 @@ package-lock.json /*.xcodeproj # ReactCommon subdir shouldn't have Xcode project -/ReactCommon/**/*.xcodeproj +/packages/react-native/ReactCommon/**/*.xcodeproj # Libs that shouldn't have Xcode project -/Libraries/FBLazyVector/**/*.xcodeproj -/Libraries/RCTRequired/**/*.xcodeproj -/React/CoreModules/**/*.xcodeproj -/React/FBReactNativeSpec/**/*.xcodeproj +/packages/react-native/Libraries/FBLazyVector/**/*.xcodeproj +/packages/react-native/Libraries/RCTRequired/**/*.xcodeproj +/packages/react-native/React/CoreModules/**/*.xcodeproj +/packages/react-native/React/FBReactNativeSpec/**/*.xcodeproj /packages/react-native-codegen/**/*.xcodeproj # Ruby Gems (Bundler) -/vendor -/template/vendor +/packages/react-native/vendor +/packages/react-native/template/vendor .ruby-version /**/.ruby-version # iOS / CocoaPods -/template/ios/build/ -/template/ios/Pods/ -/template/ios/Podfile.lock +/packages/react-native/template/ios/build/ +/packages/react-native/template/ios/Pods/ +/packages/react-native/template/ios/Podfile.lock /packages/rn-tester/Gemfile.lock # Ignore RNTester specific Pods, but keep the __offline_mirrors__ here. @@ -120,18 +120,18 @@ package-lock.json !/packages/rn-tester/Pods/__offline_mirrors_jsc__ # @react-native/codegen -/React/FBReactNativeSpec/FBReactNativeSpec +/packages/react-native/React/FBReactNativeSpec/FBReactNativeSpec /packages/react-native-codegen/lib /packages/react-native-codegen/tmp/ -/ReactCommon/react/renderer/components/rncore/ +/packages/react-native/ReactCommon/react/renderer/components/rncore/ /packages/rn-tester/NativeModuleExample/ScreenshotManagerSpec* /**/RCTThirdPartyFabricComponentsProvider.* # Additional SDKs -/sdks/download -/sdks/hermes -/sdks/hermesc +/packages/react-native/sdks/download +/packages/react-native/sdks/hermes +/packages/react-native/sdks/hermesc # Visual studio .vscode diff --git a/BUCK b/BUCK index cc2d7f7f21..7d1f289b30 100644 --- a/BUCK +++ b/BUCK @@ -35,7 +35,7 @@ load( load("//tools/build_defs/third_party:yarn_defs.bzl", "yarn_workspace") RCTCXXBRIDGE_PUBLIC_HEADERS = { - "React/" + x: "React/CxxBridge/" + x + "React/" + x: "packages/react-native/React/CxxBridge/" + x for x in [ "JSCExecutorFactory.h", "NSDataBigString.h", @@ -49,8 +49,6 @@ fb_native.genrule( name = "codegen_rn_components_schema_rncore", srcs = glob( [ - "Libraries/**/*NativeComponent.js", - "jest/**/*NativeComponent.js", "packages/**/*NativeComponent.js", ], exclude = [ @@ -75,12 +73,12 @@ rn_codegen_components( rn_apple_xplat_cxx_library( name = "RCTCxxBridge", srcs = glob([ - "React/CxxBridge/*.mm", + "packages/react-native/React/CxxBridge/*.mm", ]), headers = subdir_glob( [ ( - "React/CxxBridge", + "packages/react-native/React/CxxBridge", "*.h", ), ], @@ -114,7 +112,7 @@ rn_apple_xplat_cxx_library( ":RCTCxxUtils", ":ReactInternal", "//fbobjc/Libraries/FBReactKit:RCTFBSystrace", - react_native_root_target("React/CoreModules:CoreModules"), + react_native_root_target("packages/react-native/React/CoreModules:CoreModules"), react_native_xplat_target("cxxreact:bridge"), react_native_xplat_target("cxxreact:jsbigstring"), react_native_xplat_target("jsc:JSCRuntime"), @@ -124,7 +122,7 @@ rn_apple_xplat_cxx_library( ) RCTCXXMODULE_PUBLIC_HEADERS = { - "React/" + x: "React/CxxModule/" + x + "React/" + x: "packages/react-native/React/CxxModule/" + x for x in [ "RCTCxxMethod.h", "RCTCxxModule.h", @@ -135,12 +133,12 @@ RCTCXXMODULE_PUBLIC_HEADERS = { rn_apple_xplat_cxx_library( name = "RCTCxxModule", srcs = glob([ - "React/CxxModule/*.mm", + "packages/react-native/React/CxxModule/*.mm", ]), headers = subdir_glob( [ ( - "React/CxxModule", + "packages/react-native/React/CxxModule", "*.h", ), ], @@ -176,13 +174,13 @@ rn_apple_xplat_cxx_library( rn_apple_xplat_cxx_library( name = "RCTCxxUtils", srcs = glob([ - "React/CxxUtils/*.mm", + "packages/react-native/React/CxxUtils/*.mm", ]), header_namespace = "", exported_headers = subdir_glob( [ ( - "React/CxxUtils", + "packages/react-native/React/CxxUtils", "*.h", ), ], @@ -208,13 +206,13 @@ rn_apple_xplat_cxx_library( rn_apple_xplat_cxx_library( name = "RCTCxxLogUtils", srcs = glob([ - "React/CxxLogUtils/*.mm", + "packages/react-native/React/CxxLogUtils/*.mm", ]), header_namespace = "", exported_headers = subdir_glob( [ ( - "React/CxxLogUtils", + "packages/react-native/React/CxxLogUtils", "*.h", ), ], @@ -233,15 +231,15 @@ rn_apple_xplat_cxx_library( ], ) -RCTLIB_PATH = "Libraries/" +RCTLIB_PATH = "packages/react-native/Libraries/" -RCTBASE_PATH = "React/Base/" +RCTBASE_PATH = "packages/react-native/React/Base/" -RCTDEVSUPPORT_PATH = "React/DevSupport/" +RCTDEVSUPPORT_PATH = "packages/react-native/React/DevSupport/" -RCTMODULES_PATH = "React/Modules/" +RCTMODULES_PATH = "packages/react-native/React/Modules/" -RCTVIEWS_PATH = "React/Views/" +RCTVIEWS_PATH = "packages/react-native/React/Views/" REACT_PUBLIC_HEADERS = { "React/RCTAnimationType.h": RCTVIEWS_PATH + "RCTAnimationType.h", @@ -280,9 +278,9 @@ REACT_PUBLIC_HEADERS = { "React/RCTI18nUtil.h": RCTMODULES_PATH + "RCTI18nUtil.h", "React/RCTImageSource.h": RCTBASE_PATH + "RCTImageSource.h", "React/RCTInitializing.h": RCTBASE_PATH + "RCTInitializing.h", - "React/RCTInspector.h": "React/Inspector/RCTInspector.h", + "React/RCTInspector.h": "packages/react-native/React/Inspector/RCTInspector.h", "React/RCTInspectorDevServerHelper.h": RCTDEVSUPPORT_PATH + "RCTInspectorDevServerHelper.h", - "React/RCTInspectorPackagerConnection.h": "React/Inspector/RCTInspectorPackagerConnection.h", + "React/RCTInspectorPackagerConnection.h": "packages/react-native/React/Inspector/RCTInspectorPackagerConnection.h", "React/RCTInvalidating.h": RCTBASE_PATH + "RCTInvalidating.h", "React/RCTJSScriptLoaderModule.h": RCTBASE_PATH + "RCTJSScriptLoaderModule.h", "React/RCTJSStackFrame.h": RCTBASE_PATH + "RCTJSStackFrame.h", @@ -309,7 +307,7 @@ REACT_PUBLIC_HEADERS = { "React/RCTPerformanceLogger.h": RCTBASE_PATH + "RCTPerformanceLogger.h", "React/RCTPerformanceLoggerLabels.h": RCTBASE_PATH + "RCTPerformanceLoggerLabels.h", "React/RCTPointerEvents.h": RCTVIEWS_PATH + "RCTPointerEvents.h", - "React/RCTProfile.h": "React/Profiler/RCTProfile.h", + "React/RCTProfile.h": "packages/react-native/React/Profiler/RCTProfile.h", "React/RCTPushNotificationManager.h": RCTLIB_PATH + "PushNotificationIOS/RCTPushNotificationManager.h", "React/RCTReconnectingWebSocket.h": RCTLIB_PATH + "WebSocket/RCTReconnectingWebSocket.h", "React/RCTRedBoxExtraDataViewController.h": RCTMODULES_PATH + "RCTRedBoxExtraDataViewController.h", @@ -344,7 +342,7 @@ REACT_PUBLIC_HEADERS = { "React/RCTUIManager.h": RCTMODULES_PATH + "RCTUIManager.h", "React/RCTUIManagerObserverCoordinator.h": RCTMODULES_PATH + "RCTUIManagerObserverCoordinator.h", "React/RCTUIManagerUtils.h": RCTMODULES_PATH + "RCTUIManagerUtils.h", - "React/RCTUIUtils.h": "React/UIUtils/RCTUIUtils.h", + "React/RCTUIUtils.h": "packages/react-native/React/UIUtils/RCTUIUtils.h", "React/RCTURLRequestDelegate.h": RCTBASE_PATH + "RCTURLRequestDelegate.h", "React/RCTURLRequestHandler.h": RCTBASE_PATH + "RCTURLRequestHandler.h", "React/RCTUtils.h": RCTBASE_PATH + "RCTUtils.h", @@ -358,44 +356,44 @@ REACT_PUBLIC_HEADERS = { } REACT_COMPONENTVIEWS_BASE_FILES = [ - "React/Fabric/Mounting/ComponentViews/Image/*.mm", - "React/Fabric/RCTImageResponseObserverProxy.mm", - "React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm", + "packages/react-native/React/Fabric/Mounting/ComponentViews/Image/*.mm", + "packages/react-native/React/Fabric/RCTImageResponseObserverProxy.mm", + "packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm", ] rn_apple_xplat_cxx_library( name = "ReactInternal", srcs = glob( [ - "React/Base/**/*.m", - "React/Base/**/*.mm", - "React/DevSupport/**/*.m", - "React/DevSupport/**/*.mm", - "React/Inspector/**/*.m", - "React/Inspector/**/*.mm", - "React/Modules/**/*.m", - "React/Modules/**/*.mm", - "React/Profiler/**/*.m", - "React/Profiler/**/*.mm", - "React/Profiler/**/*.S", - "React/UIUtils/*.m", - "React/Views/**/*.m", - "React/Views/**/*.mm", - "Libraries/ActionSheetIOS/*.m", - "Libraries/WebSocket/*.m", + "packages/react-native/React/Base/**/*.m", + "packages/react-native/React/Base/**/*.mm", + "packages/react-native/React/DevSupport/**/*.m", + "packages/react-native/React/DevSupport/**/*.mm", + "packages/react-native/React/Inspector/**/*.m", + "packages/react-native/React/Inspector/**/*.mm", + "packages/react-native/React/Modules/**/*.m", + "packages/react-native/React/Modules/**/*.mm", + "packages/react-native/React/Profiler/**/*.m", + "packages/react-native/React/Profiler/**/*.mm", + "packages/react-native/React/Profiler/**/*.S", + "packages/react-native/React/UIUtils/*.m", + "packages/react-native/React/Views/**/*.m", + "packages/react-native/React/Views/**/*.mm", + "packages/react-native/Libraries/ActionSheetIOS/*.m", + "packages/react-native/Libraries/WebSocket/*.m", ], ), headers = glob( [ - "React/Base/**/*.h", - "React/DevSupport/**/*.h", - "React/Inspector/**/*.h", - "React/Modules/**/*.h", - "React/Profiler/**/*.h", - "React/Views/**/*.h", - "React/UIUtils/**/*.h", - "Libraries/ActionSheetIOS/*.h", - "Libraries/WebSocket/*.h", + "packages/react-native/React/Base/**/*.h", + "packages/react-native/React/DevSupport/**/*.h", + "packages/react-native/React/Inspector/**/*.h", + "packages/react-native/React/Modules/**/*.h", + "packages/react-native/React/Profiler/**/*.h", + "packages/react-native/React/Views/**/*.h", + "packages/react-native/React/UIUtils/**/*.h", + "packages/react-native/Libraries/ActionSheetIOS/*.h", + "packages/react-native/Libraries/WebSocket/*.h", ], ), header_namespace = "", @@ -445,9 +443,9 @@ rn_apple_xplat_cxx_library( "//fbobjc/Libraries/RCTPrerendering/...", "//fbobjc/VendorLib/react-native-maps:react-native-maps", "//xplat/js:", - "//xplat/js/react-native-github/React/...", - "//xplat/js/react-native-github/ReactCommon/react/nativemodule/core:", - "//xplat/js/react-native-github/ReactCommon/react/nativemodule/samples:", + "//xplat/js/react-native-github/packages/react-native/React/...", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/nativemodule/core:", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/nativemodule/samples:", "//xplat/js/react-native-github/packages/rn-tester:", "//xplat/rtc/manul/...", ], @@ -463,41 +461,41 @@ rn_apple_xplat_cxx_library( name = "RCTFabric", srcs = glob( [ - "React/Fabric/**/*.cpp", - "React/Fabric/**/*.m", - "React/Fabric/**/*.mm", + "packages/react-native/React/Fabric/**/*.cpp", + "packages/react-native/React/Fabric/**/*.m", + "packages/react-native/React/Fabric/**/*.mm", ], exclude = glob(REACT_COMPONENTVIEWS_BASE_FILES), ), headers = glob( [ - "React/Fabric/**/*.h", + "packages/react-native/React/Fabric/**/*.h", ], ), header_namespace = "", exported_headers = { - "React/RCTComponentViewDescriptor.h": "React/Fabric/Mounting/RCTComponentViewDescriptor.h", - "React/RCTComponentViewFactory.h": "React/Fabric/Mounting/RCTComponentViewFactory.h", - "React/RCTComponentViewRegistry.h": "React/Fabric/Mounting/RCTComponentViewRegistry.h", - "React/RCTFabricSurface.h": "React/Fabric/Surface/RCTFabricSurface.h", - "React/RCTFabricSurfaceHostingProxyRootView.h": "React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.h", - "React/RCTGenericDelegateSplitter.h": "React/Fabric/Utils/RCTGenericDelegateSplitter.h", - "React/RCTLegacyViewManagerInteropComponentView.h": "React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.h", - "React/RCTLocalizationProvider.h": "React/Fabric/RCTLocalizationProvider.h", - "React/RCTModalHostViewComponentView.h": "React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.h", - "React/RCTMountingManager.h": "React/Fabric/Mounting/RCTMountingManager.h", - "React/RCTMountingManagerDelegate.h": "React/Fabric/Mounting/RCTMountingManagerDelegate.h", - "React/RCTMountingTransactionObserving.h": "React/Fabric/Mounting/RCTMountingTransactionObserving.h", - "React/RCTParagraphComponentAccessibilityProvider.h": "React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.h", - "React/RCTParagraphComponentView.h": "React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.h", - "React/RCTPrimitives.h": "React/Fabric/RCTPrimitives.h", - "React/RCTRootComponentView.h": "React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.h", - "React/RCTScheduler.h": "React/Fabric/RCTScheduler.h", - "React/RCTScrollViewComponentView.h": "React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.h", - "React/RCTSurfacePresenter.h": "React/Fabric/RCTSurfacePresenter.h", - "React/RCTSurfacePresenterBridgeAdapter.h": "React/Fabric/RCTSurfacePresenterBridgeAdapter.h", - "React/RCTSurfaceRegistry.h": "React/Fabric/RCTSurfaceRegistry.h", - "React/RCTSurfaceTouchHandler.h": "React/Fabric/RCTSurfaceTouchHandler.h", + "React/RCTComponentViewDescriptor.h": "packages/react-native/React/Fabric/Mounting/RCTComponentViewDescriptor.h", + "React/RCTComponentViewFactory.h": "packages/react-native/React/Fabric/Mounting/RCTComponentViewFactory.h", + "React/RCTComponentViewRegistry.h": "packages/react-native/React/Fabric/Mounting/RCTComponentViewRegistry.h", + "React/RCTFabricSurface.h": "packages/react-native/React/Fabric/Surface/RCTFabricSurface.h", + "React/RCTFabricSurfaceHostingProxyRootView.h": "packages/react-native/React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.h", + "React/RCTGenericDelegateSplitter.h": "packages/react-native/React/Fabric/Utils/RCTGenericDelegateSplitter.h", + "React/RCTLegacyViewManagerInteropComponentView.h": "packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.h", + "React/RCTLocalizationProvider.h": "packages/react-native/React/Fabric/RCTLocalizationProvider.h", + "React/RCTModalHostViewComponentView.h": "packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.h", + "React/RCTMountingManager.h": "packages/react-native/React/Fabric/Mounting/RCTMountingManager.h", + "React/RCTMountingManagerDelegate.h": "packages/react-native/React/Fabric/Mounting/RCTMountingManagerDelegate.h", + "React/RCTMountingTransactionObserving.h": "packages/react-native/React/Fabric/Mounting/RCTMountingTransactionObserving.h", + "React/RCTParagraphComponentAccessibilityProvider.h": "packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.h", + "React/RCTParagraphComponentView.h": "packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.h", + "React/RCTPrimitives.h": "packages/react-native/React/Fabric/RCTPrimitives.h", + "React/RCTRootComponentView.h": "packages/react-native/React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.h", + "React/RCTScheduler.h": "packages/react-native/React/Fabric/RCTScheduler.h", + "React/RCTScrollViewComponentView.h": "packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.h", + "React/RCTSurfacePresenter.h": "packages/react-native/React/Fabric/RCTSurfacePresenter.h", + "React/RCTSurfacePresenterBridgeAdapter.h": "packages/react-native/React/Fabric/RCTSurfacePresenterBridgeAdapter.h", + "React/RCTSurfaceRegistry.h": "packages/react-native/React/Fabric/RCTSurfaceRegistry.h", + "React/RCTSurfaceTouchHandler.h": "packages/react-native/React/Fabric/RCTSurfaceTouchHandler.h", }, compiler_flags = [ "-fexceptions", @@ -581,11 +579,11 @@ rn_apple_xplat_cxx_library( rn_apple_library( name = "RCTTypeSafety", srcs = glob([ - "Libraries/TypeSafety/**/*.mm", + "packages/react-native/Libraries/TypeSafety/**/*.mm", ]), exported_headers = glob( [ - "Libraries/TypeSafety/**/*.h", + "packages/react-native/Libraries/TypeSafety/**/*.h", ], ), autoglob = False, @@ -607,7 +605,7 @@ rn_apple_library( deps = [ ":ReactInternalApple", "//xplat/folly:optionalApple", - "//xplat/js/react-native-github/Libraries/FBLazyVector:FBLazyVector", + "//xplat/js/react-native-github/packages/react-native/Libraries/FBLazyVector:FBLazyVector", ], ) @@ -621,7 +619,7 @@ yarn_workspace( fb_apple_test( name = "TextTestsApple", - srcs = ["React/Tests/Text/RCTParagraphComponentViewTests.mm"], + srcs = ["packages/react-native/React/Tests/Text/RCTParagraphComponentViewTests.mm"], frameworks = [ "$PLATFORM_DIR/Developer/Library/Frameworks/XCTest.framework", ], @@ -631,20 +629,20 @@ fb_apple_test( react_native_xplat_target("react/renderer/element:elementApple"), "//xplat/js/react-native-github:RCTFabricComponentViewsBaseApple", "//xplat/js/react-native-github:RCTTextApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/attributedstring:attributedstringApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/componentregistry:componentregistryApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/components/legacyviewmanagerinterop:legacyviewmanagerinteropApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/components/text:textApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/components/textinput/iostextinput:iostextinputApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/scheduler:schedulerApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/textlayoutmanager:textlayoutmanagerApple", - "//xplat/js/react-native-github/ReactCommon/runtimeexecutor:runtimeexecutorApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/attributedstring:attributedstringApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/componentregistry:componentregistryApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop:legacyviewmanagerinteropApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/components/text:textApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput:iostextinputApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/scheduler:schedulerApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/textlayoutmanager:textlayoutmanagerApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/runtimeexecutor:runtimeexecutorApple", ], ) fb_apple_test( name = "MountingTestsApple", - srcs = ["React/Tests/Mounting/RCTComponentViewRegistryTests.mm"], + srcs = ["packages/react-native/React/Tests/Mounting/RCTComponentViewRegistryTests.mm"], frameworks = [ "$PLATFORM_DIR/Developer/Library/Frameworks/XCTest.framework", ], @@ -654,13 +652,13 @@ fb_apple_test( ":RCTFabricApple", "//xplat/js/react-native-github:RCTFabricComponentViewsBaseApple", "//xplat/js/react-native-github:RCTTextApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/attributedstring:attributedstringApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/componentregistry:componentregistryApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/components/legacyviewmanagerinterop:legacyviewmanagerinteropApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/components/textinput/iostextinput:iostextinputApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/scheduler:schedulerApple", - "//xplat/js/react-native-github/ReactCommon/react/renderer/textlayoutmanager:textlayoutmanagerApple", - "//xplat/js/react-native-github/ReactCommon/runtimeexecutor:runtimeexecutorApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/attributedstring:attributedstringApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/componentregistry:componentregistryApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop:legacyviewmanagerinteropApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput:iostextinputApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/scheduler:schedulerApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/react/renderer/textlayoutmanager:textlayoutmanagerApple", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/runtimeexecutor:runtimeexecutorApple", ], ) @@ -690,14 +688,14 @@ rn_apple_xplat_cxx_library( srcs = glob(REACT_COMPONENTVIEWS_BASE_FILES), header_namespace = "", exported_headers = { - "React/RCTComponentViewProtocol.h": "React/Fabric/Mounting/RCTComponentViewProtocol.h", - "React/RCTConversions.h": "React/Fabric/RCTConversions.h", - "React/RCTImageComponentView.h": "React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.h", - "React/RCTImageResponseDelegate.h": "React/Fabric/RCTImageResponseDelegate.h", - "React/RCTImageResponseObserverProxy.h": "React/Fabric/RCTImageResponseObserverProxy.h", - "React/RCTTouchableComponentViewProtocol.h": "React/Fabric/RCTTouchableComponentViewProtocol.h", - "React/RCTViewComponentView.h": "React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.h", - "React/UIView+ComponentViewProtocol.h": "React/Fabric/Mounting/UIView+ComponentViewProtocol.h", + "React/RCTComponentViewProtocol.h": "packages/react-native/React/Fabric/Mounting/RCTComponentViewProtocol.h", + "React/RCTConversions.h": "packages/react-native/React/Fabric/RCTConversions.h", + "React/RCTImageComponentView.h": "packages/react-native/React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.h", + "React/RCTImageResponseDelegate.h": "packages/react-native/React/Fabric/RCTImageResponseDelegate.h", + "React/RCTImageResponseObserverProxy.h": "packages/react-native/React/Fabric/RCTImageResponseObserverProxy.h", + "React/RCTTouchableComponentViewProtocol.h": "packages/react-native/React/Fabric/RCTTouchableComponentViewProtocol.h", + "React/RCTViewComponentView.h": "packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.h", + "React/UIView+ComponentViewProtocol.h": "packages/react-native/React/Fabric/Mounting/UIView+ComponentViewProtocol.h", }, compiler_flags = ["-Wall"], contacts = ["oncall+react_native@xmail.facebook.com"], @@ -718,20 +716,20 @@ rn_apple_xplat_cxx_library( rn_library( name = "react-native", srcs = [ - "package.json", - "index.js", + "packages/react-native/package.json", + "packages/react-native/index.js", ] + glob( [ - "Libraries/**/*.js", - "Libraries/NewAppScreen/**/*.png", - "Libraries/LogBox/**/*.png", + "packages/react-native/Libraries/**/*.js", + "packages/react-native/Libraries/NewAppScreen/**/*.png", + "packages/react-native/Libraries/LogBox/**/*.png", "packages/virtualized-lists/**/*.js", "packages/virtualized-lists/**/*.json", ], exclude = [ "**/__*__/**", "**/gulpfile.js", - "Libraries/Components/Switch/SwitchSchema.js", + "packages/react-native/Libraries/Components/Switch/SwitchSchema.js", "**/*._reactvr.js", ], ), @@ -780,7 +778,7 @@ rn_codegen( "pfh:ReactNative_CommonInfrastructurePlaceholder", ], native_module_spec_name = "FBReactNativeSpec", - src_prefix = "Libraries/", + src_prefix = "packages/react-native/Libraries/", ) # TODO: Merge this into FBReactNativeSpec @@ -791,26 +789,26 @@ rn_codegen( library_labels = [ "pfh:ReactNative_CommonInfrastructurePlaceholder", ], - src_prefix = "Libraries/", + src_prefix = "packages/react-native/Libraries/", ) rn_apple_library( name = "RCTAnimationApple", srcs = glob([ - "Libraries/NativeAnimation/**/*.m", - "Libraries/NativeAnimation/**/*.mm", + "packages/react-native/Libraries/NativeAnimation/**/*.m", + "packages/react-native/Libraries/NativeAnimation/**/*.mm", ]), headers = glob( [ - "Libraries/NativeAnimation/**/*.h", + "packages/react-native/Libraries/NativeAnimation/**/*.h", ], ), header_namespace = "", exported_headers = glob( [ - "Libraries/NativeAnimation/*.h", - "Libraries/NativeAnimation/Drivers/*.h", - "Libraries/NativeAnimation/Nodes/*.h", + "packages/react-native/Libraries/NativeAnimation/*.h", + "packages/react-native/Libraries/NativeAnimation/Drivers/*.h", + "packages/react-native/Libraries/NativeAnimation/Nodes/*.h", ], ), autoglob = False, @@ -852,17 +850,17 @@ rn_apple_library( rn_apple_library( name = "RCTBlobApple", srcs = glob([ - "Libraries/Blob/*.m", - "Libraries/Blob/*.mm", + "packages/react-native/Libraries/Blob/*.m", + "packages/react-native/Libraries/Blob/*.mm", ]), headers = glob( [ - "Libraries/Blob/*.h", + "packages/react-native/Libraries/Blob/*.h", ], ), exported_headers = glob( [ - "Libraries/Blob/*.h", + "packages/react-native/Libraries/Blob/*.h", ], ), autoglob = False, @@ -902,7 +900,7 @@ rn_apple_library( "//xplat/js/react-native-github:RCTLinkingApple", "//xplat/js/react-native-github:RCTPushNotificationApple", "//xplat/js/react-native-github:ReactInternalApple", - "//xplat/js/react-native-github/React/CoreModules:CoreModulesApple", + "//xplat/js/react-native-github/packages/react-native/React/CoreModules:CoreModulesApple", "//xplat/jsi:jsiApple", ], ) @@ -910,17 +908,17 @@ rn_apple_library( rn_apple_library( name = "RCTLinkingApple", srcs = glob([ - "Libraries/LinkingIOS/*.m", - "Libraries/LinkingIOS/*.mm", + "packages/react-native/Libraries/LinkingIOS/*.m", + "packages/react-native/Libraries/LinkingIOS/*.mm", ]), headers = glob( [ - "Libraries/LinkingIOS/*.h", + "packages/react-native/Libraries/LinkingIOS/*.h", ], ), exported_headers = glob( [ - "Libraries/LinkingIOS/*.h", + "packages/react-native/Libraries/LinkingIOS/*.h", ], ), autoglob = False, @@ -959,17 +957,17 @@ rn_apple_library( rn_apple_library( name = "RCTPushNotificationApple", srcs = glob([ - "Libraries/PushNotificationIOS/*.m", - "Libraries/PushNotificationIOS/*.mm", + "packages/react-native/Libraries/PushNotificationIOS/*.m", + "packages/react-native/Libraries/PushNotificationIOS/*.mm", ]), headers = glob( [ - "Libraries/PushNotificationIOS/*.h", + "packages/react-native/Libraries/PushNotificationIOS/*.h", ], ), exported_headers = glob( [ - "Libraries/PushNotificationIOS/*.h", + "packages/react-native/Libraries/PushNotificationIOS/*.h", ], ), autoglob = False, @@ -1007,17 +1005,17 @@ rn_apple_library( rn_apple_library( name = "RCTImageApple", srcs = glob([ - "Libraries/Image/*.m", - "Libraries/Image/*.mm", + "packages/react-native/Libraries/Image/*.m", + "packages/react-native/Libraries/Image/*.mm", ]), headers = glob( [ - "Libraries/Image/*.h", + "packages/react-native/Libraries/Image/*.h", ], ), exported_headers = glob( [ - "Libraries/Image/*.h", + "packages/react-native/Libraries/Image/*.h", ], ), autoglob = False, @@ -1089,19 +1087,19 @@ rn_apple_library( ) RCTNETWORK_PUBLIC_HEADERS = [ - "Libraries/Network/RCTNetworkTask.h", - "Libraries/Network/RCTNetworking.h", + "packages/react-native/Libraries/Network/RCTNetworkTask.h", + "packages/react-native/Libraries/Network/RCTNetworking.h", ] rn_apple_library( name = "RCTNetworkApple", srcs = glob([ - "Libraries/Network/*.m", - "Libraries/Network/*.mm", + "packages/react-native/Libraries/Network/*.m", + "packages/react-native/Libraries/Network/*.mm", ]), headers = glob( [ - "Libraries/Network/*.h", + "packages/react-native/Libraries/Network/*.h", ], exclude = RCTNETWORK_PUBLIC_HEADERS, ), @@ -1165,12 +1163,12 @@ rn_apple_library( rn_apple_library( name = "RCTSettingsApple", srcs = glob([ - "Libraries/Settings/*.m", - "Libraries/Settings/*.mm", + "packages/react-native/Libraries/Settings/*.m", + "packages/react-native/Libraries/Settings/*.mm", ]), exported_headers = glob( [ - "Libraries/Settings/*.h", + "packages/react-native/Libraries/Settings/*.h", ], ), autoglob = False, @@ -1203,47 +1201,47 @@ rn_apple_library( rn_apple_xplat_cxx_library( name = "RCTText", srcs = glob([ - "Libraries/Text/**/*.m", - "Libraries/Text/**/*.mm", + "packages/react-native/Libraries/Text/**/*.m", + "packages/react-native/Libraries/Text/**/*.mm", ]), headers = glob( [ - "Libraries/Text/**/*.h", + "packages/react-native/Libraries/Text/**/*.h", ], ), header_namespace = "", exported_headers = subdir_glob( [ ( - "Libraries/Text", + "packages/react-native/Libraries/Text", "*.h", ), ( - "Libraries/Text/BaseText", + "packages/react-native/Libraries/Text/BaseText", "*.h", ), ( - "Libraries/Text/RawText", + "packages/react-native/Libraries/Text/RawText", "*.h", ), ( - "Libraries/Text/Text", + "packages/react-native/Libraries/Text/Text", "*.h", ), ( - "Libraries/Text/TextInput", + "packages/react-native/Libraries/Text/TextInput", "*.h", ), ( - "Libraries/Text/TextInput/Multiline", + "packages/react-native/Libraries/Text/TextInput/Multiline", "*.h", ), ( - "Libraries/Text/TextInput/Singleline", + "packages/react-native/Libraries/Text/TextInput/Singleline", "*.h", ), ( - "Libraries/Text/VirtualText", + "packages/react-native/Libraries/Text/VirtualText", "*.h", ), ], @@ -1269,12 +1267,12 @@ rn_apple_xplat_cxx_library( rn_apple_library( name = "RCTVibrationApple", srcs = glob([ - "Libraries/Vibration/**/*.m", - "Libraries/Vibration/**/*.mm", + "packages/react-native/Libraries/Vibration/**/*.m", + "packages/react-native/Libraries/Vibration/**/*.mm", ]), exported_headers = glob( [ - "Libraries/Vibration/*.h", + "packages/react-native/Libraries/Vibration/*.h", ], ), autoglob = False, @@ -1309,14 +1307,14 @@ rn_apple_library( rn_apple_xplat_cxx_library( name = "RCTWrapper", srcs = glob([ - "Libraries/Wrapper/*.m", - "Libraries/Wrapper/*.mm", + "packages/react-native/Libraries/Wrapper/*.m", + "packages/react-native/Libraries/Wrapper/*.mm", ]), header_namespace = "", exported_headers = subdir_glob( [ ( - "Libraries/Wrapper", + "packages/react-native/Libraries/Wrapper", "*.h", ), ], @@ -1341,14 +1339,14 @@ rn_apple_xplat_cxx_library( rn_apple_xplat_cxx_library( name = "RCTWrapperExample", srcs = glob([ - "Libraries/Wrapper/Example/*.m", - "Libraries/Wrapper/Example/*.mm", + "packages/react-native/Libraries/Wrapper/Example/*.m", + "packages/react-native/Libraries/Wrapper/Example/*.mm", ]), header_namespace = "", exported_headers = subdir_glob( [ ( - "Libraries/Wrapper/Example", + "packages/react-native/Libraries/Wrapper/Example", "*.h", ), ], @@ -1374,14 +1372,14 @@ rn_apple_xplat_cxx_library( rn_apple_xplat_cxx_library( name = "RCTSurfaceHostingComponent", srcs = glob([ - "Libraries/SurfaceHostingComponent/**/*.m", - "Libraries/SurfaceHostingComponent/**/*.mm", + "packages/react-native/Libraries/SurfaceHostingComponent/**/*.m", + "packages/react-native/Libraries/SurfaceHostingComponent/**/*.mm", ]), header_namespace = "", exported_headers = subdir_glob( [ ( - "Libraries/SurfaceHostingComponent", + "packages/react-native/Libraries/SurfaceHostingComponent", "*.h", ), ], @@ -1409,14 +1407,14 @@ rn_apple_xplat_cxx_library( rn_apple_xplat_cxx_library( name = "RCTSurfaceBackedComponent", srcs = glob([ - "Libraries/SurfaceBackedComponent/**/*.m", - "Libraries/SurfaceBackedComponent/**/*.mm", + "packages/react-native/Libraries/SurfaceBackedComponent/**/*.m", + "packages/react-native/Libraries/SurfaceBackedComponent/**/*.mm", ]), header_namespace = "", exported_headers = subdir_glob( [ ( - "Libraries/SurfaceBackedComponent", + "packages/react-native/Libraries/SurfaceBackedComponent", "*.h", ), ], @@ -1461,13 +1459,13 @@ rn_xplat_cxx_library( name = "RCTWebPerformance", srcs = glob( [ - "Libraries/WebPerformance/**/*.cpp", + "packages/react-native/Libraries/WebPerformance/**/*.cpp", ], - exclude = ["Libraries/WebPerformance/__tests__/*"], + exclude = ["packages/react-native/Libraries/WebPerformance/__tests__/*"], ), header_namespace = "", exported_headers = subdir_glob( - [("Libraries/WebPerformance", "*.h")], + [("packages/react-native/Libraries/WebPerformance", "*.h")], prefix = "RCTWebPerformance", ), compiler_flags_enable_exceptions = True, diff --git a/ReactCommon/hermes/inspector/DEFS.bzl b/ReactCommon/hermes/inspector/DEFS.bzl deleted file mode 100644 index bdd90c4274..0000000000 --- a/ReactCommon/hermes/inspector/DEFS.bzl +++ /dev/null @@ -1,7 +0,0 @@ -load("@fbsource//xplat/hermes/defs:hermes.bzl", "hermes_is_debugger_enabled") - -def hermes_inspector_dep_list(): - return [ - "//xplat/js/react-native-github/ReactCommon/hermes/inspector:chrome", - "//xplat/js/react-native-github/ReactCommon/hermes/inspector:inspectorlib", - ] if hermes_is_debugger_enabled() else [] diff --git a/ReactCommon/hermes/inspector/tools/sandcastle/build_and_test.sh b/ReactCommon/hermes/inspector/tools/sandcastle/build_and_test.sh deleted file mode 100755 index dab7ee09b6..0000000000 --- a/ReactCommon/hermes/inspector/tools/sandcastle/build_and_test.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -# Copyright (c) Meta Platforms, Inc. and affiliates. -# -# This source code is licensed under the MIT license found in the -# LICENSE file in the root directory of this source tree. - -THIS_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) -source "$THIS_DIR/setup.sh" - -buck test //xplat/js/react-native-github/ReactCommon/hermes/inspector:chrome && - buck test //xplat/js/react-native-github/ReactCommon/hermes/inspector:detail && - buck test //xplat/js/react-native-github/ReactCommon/hermes/inspector:inspectorlib && - buck build //xplat/js/react-native-github/ReactCommon/hermes/inspector:hermes-chrome-debug-server diff --git a/build.gradle.kts b/build.gradle.kts index 4098388952..15c9fcdafc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -15,7 +15,7 @@ plugins { val reactAndroidProperties = java.util.Properties() -File("$rootDir/ReactAndroid/gradle.properties").inputStream().use { +File("$rootDir/packages/react-native/ReactAndroid/gradle.properties").inputStream().use { reactAndroidProperties.load(it) } @@ -46,18 +46,21 @@ nexusPublishing { tasks.register("cleanAll", Delete::class.java) { description = "Remove all the build files and intermediate build outputs" dependsOn(gradle.includedBuild("react-native-gradle-plugin").task(":clean")) - dependsOn(":ReactAndroid:clean") - dependsOn(":ReactAndroid:hermes-engine:clean") + dependsOn(":packages:react-native:ReactAndroid:clean") + dependsOn(":packages:react-native:ReactAndroid:hermes-engine:clean") dependsOn(":packages:rn-tester:android:app:clean") delete(allprojects.map { it.buildDir }) - delete(rootProject.file("./ReactAndroid/.cxx")) - delete(rootProject.file("./ReactAndroid/hermes-engine/.cxx")) - delete(rootProject.file("./sdks/download/")) - delete(rootProject.file("./sdks/hermes/")) - delete(rootProject.file("./ReactAndroid/src/main/jni/prebuilt/lib/arm64-v8a/")) - delete(rootProject.file("./ReactAndroid/src/main/jni/prebuilt/lib/armeabi-v7a/")) - delete(rootProject.file("./ReactAndroid/src/main/jni/prebuilt/lib/x86/")) - delete(rootProject.file("./ReactAndroid/src/main/jni/prebuilt/lib/x86_64/")) + delete(rootProject.file("./packages/react-native/ReactAndroid/.cxx")) + delete(rootProject.file("./packages/react-native/ReactAndroid/hermes-engine/.cxx")) + delete(rootProject.file("./packages/react-native/sdks/download/")) + delete(rootProject.file("./packages/react-native/sdks/hermes/")) + delete( + rootProject.file("./packages/react-native/ReactAndroid/src/main/jni/prebuilt/lib/arm64-v8a/")) + delete( + rootProject.file( + "./packages/react-native/ReactAndroid/src/main/jni/prebuilt/lib/armeabi-v7a/")) + delete(rootProject.file("./packages/react-native/ReactAndroid/src/main/jni/prebuilt/lib/x86/")) + delete(rootProject.file("./packages/react-native/ReactAndroid/src/main/jni/prebuilt/lib/x86_64/")) delete(rootProject.file("./packages/react-native-codegen/lib")) delete(rootProject.file("./packages/rn-tester/android/app/.cxx")) } @@ -66,24 +69,24 @@ tasks.register("buildAll") { description = "Build and test all the React Native relevant projects." dependsOn(gradle.includedBuild("react-native-gradle-plugin").task(":build")) // This builds both the React Native framework for both debug and release - dependsOn(":ReactAndroid:assemble") + dependsOn(":packages:react-native:ReactAndroid:assemble") // This creates all the Maven artifacts and makes them available in the /android folder - dependsOn(":ReactAndroid:installArchives") + dependsOn(":packages:react-native:ReactAndroid:installArchives") // This builds RN Tester for Hermes/JSC for debug and release dependsOn(":packages:rn-tester:android:app:assemble") // This compiles the Unit Test sources (without running them as they're partially broken) - dependsOn(":ReactAndroid:compileDebugUnitTestSources") - dependsOn(":ReactAndroid:compileReleaseUnitTestSources") + dependsOn(":packages:react-native:ReactAndroid:compileDebugUnitTestSources") + dependsOn(":packages:react-native:ReactAndroid:compileReleaseUnitTestSources") } tasks.register("downloadAll") { description = "Download all the depedencies needed locally so they can be cached on CI." dependsOn(gradle.includedBuild("react-native-gradle-plugin").task(":dependencies")) - dependsOn(":ReactAndroid:downloadNdkBuildDependencies") - dependsOn(":ReactAndroid:dependencies") - dependsOn(":ReactAndroid:androidDependencies") - dependsOn(":ReactAndroid:hermes-engine:dependencies") - dependsOn(":ReactAndroid:hermes-engine:androidDependencies") + dependsOn(":packages:react-native:ReactAndroid:downloadNdkBuildDependencies") + dependsOn(":packages:react-native:ReactAndroid:dependencies") + dependsOn(":packages:react-native:ReactAndroid:androidDependencies") + dependsOn(":packages:react-native:ReactAndroid:hermes-engine:dependencies") + dependsOn(":packages:react-native:ReactAndroid:hermes-engine:androidDependencies") dependsOn(":packages:rn-tester:android:app:dependencies") dependsOn(":packages:rn-tester:android:app:androidDependencies") } @@ -93,20 +96,21 @@ tasks.register("publishAllInsideNpmPackage") { "Publish all the artifacts to be available inside the NPM package in the `android` folder." // Due to size constraints of NPM, we publish only react-native and hermes-engine inside // the NPM package. - dependsOn(":ReactAndroid:installArchives") - dependsOn(":ReactAndroid:hermes-engine:installArchives") + dependsOn(":packages:react-native:ReactAndroid:installArchives") + dependsOn(":packages:react-native:ReactAndroid:hermes-engine:installArchives") } tasks.register("publishAllToMavenTempLocal") { description = "Publish all the artifacts to be available inside a Maven Local repository on /tmp." - dependsOn(":ReactAndroid:publishAllPublicationsToMavenTempLocalRepository") + dependsOn(":packages:react-native:ReactAndroid:publishAllPublicationsToMavenTempLocalRepository") // We don't publish the external-artifacts to Maven Local as CircleCI is using it via workspace. - dependsOn(":ReactAndroid:hermes-engine:publishAllPublicationsToMavenTempLocalRepository") + dependsOn( + ":packages:react-native:ReactAndroid:hermes-engine:publishAllPublicationsToMavenTempLocalRepository") } tasks.register("publishAllToSonatype") { description = "Publish all the artifacts to Sonatype (Maven Central or Snapshot repository)" - dependsOn(":ReactAndroid:publishToSonatype") - dependsOn(":ReactAndroid:external-artifacts:publishToSonatype") - dependsOn(":ReactAndroid:hermes-engine:publishToSonatype") + dependsOn(":packages:react-native:ReactAndroid:publishToSonatype") + dependsOn(":packages:react-native:ReactAndroid:external-artifacts:publishToSonatype") + dependsOn(":packages:react-native:ReactAndroid:hermes-engine:publishToSonatype") } diff --git a/jest.config.js b/jest.config.js index 72a05dfee9..eed97afd59 100644 --- a/jest.config.js +++ b/jest.config.js @@ -12,10 +12,10 @@ module.exports = { transform: { '^.+\\.(bmp|gif|jpg|jpeg|mp4|png|psd|svg|webp)$': - '/jest/assetFileTransformer.js', - '.*': './jest/private/preprocessor.js', + '/packages/react-native/jest/assetFileTransformer.js', + '.*': './packages/react-native/jest/private/preprocessor.js', }, - setupFiles: ['./jest/local-setup.js'], + setupFiles: ['./packages/react-native/jest/local-setup.js'], fakeTimers: { enableGlobally: true, legacyFakeTimers: true, @@ -27,9 +27,9 @@ module.exports = { testRegex: '/__tests__/.*-test\\.js$', testPathIgnorePatterns: [ '/node_modules/', - '/template', - 'Libraries/Renderer', - 'packages/rn-tester/e2e', + '/packages/react-native/template', + '/packages/react-native/Libraries/Renderer', + '/packages/rn-tester/e2e', ], transformIgnorePatterns: ['node_modules/(?!@react-native/)'], haste: { @@ -38,17 +38,17 @@ module.exports = { }, unmockedModulePathPatterns: [ 'node_modules/react/', - 'Libraries/Renderer', + 'packages/react-native/Libraries/Renderer', 'promise', 'source-map', 'fastpath', 'denodeify', ], testEnvironment: 'node', - collectCoverageFrom: ['Libraries/**/*.js'], + collectCoverageFrom: ['packages/react-native/Libraries/**/*.js'], coveragePathIgnorePatterns: [ '/__tests__/', '/vendor/', - '/Libraries/react-native/', + '/packages/react-native/Libraries/react-native/', ], }; diff --git a/package.json b/package.json index 7234473515..4a785a75bf 100644 --- a/package.json +++ b/package.json @@ -1,78 +1,15 @@ { - "name": "react-native", + "name": "@react-native/monorepo", "private": true, "version": "1000.0.0", - "bin": "./cli.js", "description": "A framework for building native apps using React", "license": "MIT", "repository": "github:facebook/react-native", - "engines": { - "node": ">=16" - }, "types": "types", "jest-junit": { "outputDirectory": "reports/junit", "outputName": "js-test-results.xml" }, - "files": [ - "android", - "build.gradle.kts", - "cli.js", - "flow", - "flow-typed", - "gradle.properties", - "index.js", - "interface.js", - "jest-preset.js", - "jest", - "!jest/private", - "Libraries", - "LICENSE", - "local-cli", - "React-Core.podspec", - "react-native.config.js", - "React.podspec", - "React", - "ReactAndroid", - "ReactCommon", - "README.md", - "rn-get-polyfills.js", - "scripts/compose-source-maps.js", - "scripts/find-node-for-xcode.sh", - "scripts/generate-codegen-artifacts.js", - "scripts/generate-provider-cli.js", - "scripts/generate-specs-cli.js", - "scripts/codegen", - "!scripts/codegen/__tests__", - "!scripts/codegen/__test_fixtures__", - "scripts/hermes/hermes-utils.js", - "scripts/hermes/prepare-hermes-for-build.js", - "scripts/ios-configure-glog.sh", - "scripts/xcode/with-environment.sh", - "scripts/launchPackager.bat", - "scripts/launchPackager.command", - "scripts/native_modules.rb", - "scripts/node-binary.sh", - "scripts/packager.sh", - "scripts/packager-reporter.js", - "scripts/react_native_pods_utils/script_phases.rb", - "scripts/react_native_pods_utils/script_phases.sh", - "scripts/react_native_pods.rb", - "scripts/cocoapods", - "!scripts/cocoapods/__tests__", - "scripts/react-native-xcode.sh", - "sdks/.hermesversion", - "sdks/hermes-engine", - "sdks/hermesc", - "settings.gradle.kts", - "template.config.js", - "template", - "!template/node_modules", - "!template/package-lock.json", - "!template/yarn.lock", - "third-party-podspecs", - "types" - ], "scripts": { "start": "react-native start", "test": "jest", @@ -101,79 +38,60 @@ "test-e2e-local": "node ./scripts/test-e2e-local.js", "test-e2e-local-clean": "node ./scripts/test-e2e-local-clean.js", "test-ios": "./scripts/objc-test.sh test", - "test-typescript": "dtslint types", - "test-typescript-offline": "dtslint --localTs node_modules/typescript/lib types", + "test-typescript": "dtslint packages/react-native/types", + "test-typescript-offline": "dtslint --localTs node_modules/typescript/lib packages/react-native/types", "bump-all-updated-packages": "node ./scripts/monorepo/bump-all-updated-packages", "align-package-versions": "node ./scripts/monorepo/align-package-versions.js" }, "workspaces": [ - "packages/*", - "repo-config" + "packages/*" ], "peerDependencies": { "react": "18.2.0" }, - "dependencies": { - "@jest/create-cache-key-function": "^29.2.1", - "@react-native-community/cli": "11.0.0-alpha.2", - "@react-native-community/cli-platform-android": "11.0.0-alpha.2", - "@react-native-community/cli-platform-ios": "11.0.0-alpha.2", - "@react-native/assets-registry": "^0.72.0", - "@react-native/gradle-plugin": "^0.72.5", - "@react-native/js-polyfills": "^0.72.1", - "@react-native/normalize-colors": "^0.72.0", - "@react-native/virtualized-lists": "^0.72.2", - "abort-controller": "^3.0.0", - "anser": "^1.4.9", - "base64-js": "^1.1.2", - "deprecated-react-native-prop-types": "^4.0.0", - "event-target-shim": "^5.0.1", - "flow-enums-runtime": "^0.0.5", - "invariant": "^2.2.4", - "jest-environment-node": "^29.2.1", - "jsc-android": "^250231.0.0", - "memoize-one": "^5.0.0", - "metro-react-native-babel-transformer": "0.75.1", - "metro-runtime": "0.75.1", - "metro-source-map": "0.75.1", - "mkdirp": "^0.5.1", - "nullthrows": "^1.1.1", - "pretty-format": "^26.5.2", - "promise": "^8.3.0", - "react-devtools-core": "^4.27.2", - "react-refresh": "^0.4.0", - "react-shallow-renderer": "^16.15.0", - "regenerator-runtime": "^0.13.2", - "scheduler": "^0.23.0", - "stacktrace-parser": "^0.1.3", - "use-sync-external-store": "^1.0.0", - "whatwg-fetch": "^3.0.0", - "ws": "^6.2.2", - "yargs": "^17.6.2" - }, "devDependencies": { + "@babel/core": "^7.20.0", + "@babel/eslint-parser": "^7.19.0", + "@babel/generator": "^7.20.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@definitelytyped/dtslint": "^0.0.127", + "@reactions/component": "^2.0.2", + "@types/react": "^18.0.18", + "@typescript-eslint/parser": "^5.30.5", + "async": "^3.2.2", + "clang-format": "^1.8.0", + "connect": "^3.6.5", + "coveralls": "^3.1.1", + "eslint": "^8.19.0", + "eslint-config-prettier": "^8.5.0", + "eslint-plugin-babel": "^5.3.1", + "eslint-plugin-eslint-comments": "^3.2.0", + "eslint-plugin-ft-flow": "^2.0.1", + "eslint-plugin-jest": "^26.5.3", + "eslint-plugin-jsx-a11y": "^6.6.0", + "eslint-plugin-lint": "^1.0.0", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-react": "^7.30.1", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-native": "^4.0.0", + "eslint-plugin-redundant-undefined": "^0.4.0", + "eslint-plugin-relay": "^1.8.3", "flow-bin": "^0.201.0", "hermes-eslint": "0.8.0", + "inquirer": "^7.1.0", + "jest": "^29.2.1", + "jest-junit": "^10.0.0", + "jscodeshift": "^0.14.0", + "metro-babel-register": "0.75.1", + "metro-memory-fs": "0.75.1", "mock-fs": "^5.1.4", + "mkdirp": "^0.5.1", + "prettier": "^2.4.1", "react": "18.2.0", - "react-test-renderer": "^18.2.0" - }, - "codegenConfig": { - "libraries": [ - { - "name": "FBReactNativeSpec", - "type": "modules", - "ios": {}, - "android": {}, - "jsSrcsDir": "Libraries" - }, - { - "name": "rncore", - "type": "components", - "ios": {}, - "android": {}, - "jsSrcsDir": "Libraries" - } - ] + "react-test-renderer": "18.2.0", + "shelljs": "^0.8.5", + "signedsource": "^1.0.0", + "typescript": "4.1.3", + "ws": "^6.2.2" } } diff --git a/packages/hermes-inspector-msggen/package.json b/packages/hermes-inspector-msggen/package.json index 6fe61fee57..78d8a77a61 100644 --- a/packages/hermes-inspector-msggen/package.json +++ b/packages/hermes-inspector-msggen/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "devtools-protocol": "0.0.959523", - "yargs": "^17.5.1" + "yargs": "^17.6.2" }, "devDependencies": { "@babel/cli": "^7.19.0", diff --git a/packages/react-native-codegen/DEFS.bzl b/packages/react-native-codegen/DEFS.bzl index 9bf982b1bd..9ba1353e14 100644 --- a/packages/react-native-codegen/DEFS.bzl +++ b/packages/react-native-codegen/DEFS.bzl @@ -248,7 +248,7 @@ def rn_codegen_modules( extension_api_only = True, ios_exported_deps = [ "//xplat/js/react-native-github:RCTTypeSafety", - "//xplat/js/react-native-github/Libraries/RCTRequired:RCTRequired", + "//xplat/js/react-native-github/packages/react-native/Libraries/RCTRequired:RCTRequired", react_native_xplat_target_apple("react/nativemodule/core:core"), ], labels = library_labels + ["codegen_rule"], diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/ArrayPropsNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/ArrayPropsNativeComponent.js index f9541da58f..95806046fa 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/ArrayPropsNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/ArrayPropsNativeComponent.js @@ -12,17 +12,17 @@ import type { DimensionValue, EdgeInsetsValue, PointValue, -} from '../../../../../Libraries/StyleSheet/StyleSheetTypes'; -import type {ColorValue} from '../../../../../Libraries/StyleSheet/StyleSheet'; -import type {ImageSource} from '../../../../../Libraries/Image/ImageSource'; +} from 'react-native/Libraries/StyleSheet/StyleSheetTypes'; +import type {ColorValue} from 'react-native/Libraries/StyleSheet/StyleSheet'; +import type {ImageSource} from 'react-native/Libraries/Image/ImageSource'; import type { Int32, Float, WithDefault, -} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/BooleanPropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/BooleanPropNativeComponent.js index 8a1c8ae458..f42d3ef33b 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/BooleanPropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/BooleanPropNativeComponent.js @@ -8,10 +8,10 @@ * @flow strict-local */ -import type {WithDefault} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {WithDefault} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/ColorPropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/ColorPropNativeComponent.js index a01dedbd75..a83dd75323 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/ColorPropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/ColorPropNativeComponent.js @@ -8,10 +8,10 @@ * @flow strict-local */ -import type {ColorValue} from '../../../../../Libraries/StyleSheet/StyleSheet'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {ColorValue} from 'react-native/Libraries/StyleSheet/StyleSheet'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/DimensionPropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/DimensionPropNativeComponent.js index 313aaadb4b..5cd34dd81a 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/DimensionPropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/DimensionPropNativeComponent.js @@ -8,10 +8,10 @@ * @flow strict-local */ -import type {DimensionValue} from '../../../../../Libraries/StyleSheet/StyleSheetTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {DimensionValue} from 'react-native/Libraries/StyleSheet/StyleSheetTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/EdgeInsetsPropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/EdgeInsetsPropNativeComponent.js index a30e80d934..08dba01767 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/EdgeInsetsPropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/EdgeInsetsPropNativeComponent.js @@ -8,9 +8,9 @@ * @flow strict-local */ -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/EnumPropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/EnumPropNativeComponent.js index b8f113e5df..121435c305 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/EnumPropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/EnumPropNativeComponent.js @@ -8,10 +8,10 @@ * @flow strict-local */ -import type {WithDefault} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {WithDefault} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/EventNestedObjectPropsNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/EventNestedObjectPropsNativeComponent.js index 50d336cb9c..59086b66b8 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/EventNestedObjectPropsNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/EventNestedObjectPropsNativeComponent.js @@ -12,10 +12,10 @@ import type { Int32, BubblingEventHandler, WithDefault, -} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type OnChangeEvent = $ReadOnly<{| location: { diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/EventPropsNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/EventPropsNativeComponent.js index 77193d4452..5b5d4a9cfe 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/EventPropsNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/EventPropsNativeComponent.js @@ -14,10 +14,10 @@ import type { BubblingEventHandler, DirectEventHandler, WithDefault, -} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type OnChangeEvent = $ReadOnly<{| value: boolean, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/FloatPropsNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/FloatPropsNativeComponent.js index 3793ef9328..db170d5961 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/FloatPropsNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/FloatPropsNativeComponent.js @@ -11,10 +11,10 @@ import type { WithDefault, Float, -} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/ImagePropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/ImagePropNativeComponent.js index f90a857afd..77f56799d8 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/ImagePropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/ImagePropNativeComponent.js @@ -8,10 +8,10 @@ * @flow strict-local */ -import type {ImageSource} from '../../../../../Libraries/Image/ImageSource'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {ImageSource} from 'react-native/Libraries/Image/ImageSource'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/IntegerPropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/IntegerPropNativeComponent.js index f9cd8dadc9..cbffaa6017 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/IntegerPropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/IntegerPropNativeComponent.js @@ -11,10 +11,10 @@ import type { WithDefault, Int32, -} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/InterfaceOnlyNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/InterfaceOnlyNativeComponent.js index ec192240dd..4832d0608e 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/InterfaceOnlyNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/InterfaceOnlyNativeComponent.js @@ -11,10 +11,10 @@ import type { BubblingEventHandler, WithDefault, -} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/MultiNativePropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/MultiNativePropNativeComponent.js index a1a2b601d7..3ff7f1f410 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/MultiNativePropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/MultiNativePropNativeComponent.js @@ -8,12 +8,12 @@ * @flow strict-local */ -import type {PointValue} from '../../../../../Libraries/StyleSheet/StyleSheetTypes'; -import type {ColorValue} from '../../../../../Libraries/StyleSheet/StyleSheet'; -import type {ImageSource} from '../../../../../Libraries/Image/ImageSource'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {PointValue} from 'react-native/Libraries/StyleSheet/StyleSheetTypes'; +import type {ColorValue} from 'react-native/Libraries/StyleSheet/StyleSheet'; +import type {ImageSource} from 'react-native/Libraries/Image/ImageSource'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/NoPropsNoEventsNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/NoPropsNoEventsNativeComponent.js index 2beb9ecb9c..a8ba611ce9 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/NoPropsNoEventsNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/NoPropsNoEventsNativeComponent.js @@ -8,9 +8,9 @@ * @flow strict-local */ -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/ObjectPropsNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/ObjectPropsNativeComponent.js index 8d7391970a..09c518fc1a 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/ObjectPropsNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/ObjectPropsNativeComponent.js @@ -8,17 +8,17 @@ * @flow strict-local */ -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import type {ImageSource} from '../../../../../Libraries/Image/ImageSource'; -import type {PointValue} from '../../../../../Libraries/StyleSheet/StyleSheetTypes'; -import type {ColorValue} from '../../../../../Libraries/StyleSheet/StyleSheet'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import type {ImageSource} from 'react-native/Libraries/Image/ImageSource'; +import type {PointValue} from 'react-native/Libraries/StyleSheet/StyleSheetTypes'; +import type {ColorValue} from 'react-native/Libraries/StyleSheet/StyleSheet'; import type { Int32, Float, WithDefault, -} from '../../../../../Libraries/Types/CodegenTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +} from 'react-native/Libraries/Types/CodegenTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type ObjectArrayPropType = $ReadOnly<{| array: $ReadOnlyArray, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/PointPropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/PointPropNativeComponent.js index ad6edbac37..7c27ce0195 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/PointPropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/PointPropNativeComponent.js @@ -8,10 +8,10 @@ * @flow strict-local */ -import type {PointValue} from '../../../../../Libraries/StyleSheet/StyleSheetTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {PointValue} from 'react-native/Libraries/StyleSheet/StyleSheetTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-codegen/e2e/__test_fixtures__/components/StringPropNativeComponent.js b/packages/react-native-codegen/e2e/__test_fixtures__/components/StringPropNativeComponent.js index 478375d6e2..a34d17dab9 100644 --- a/packages/react-native-codegen/e2e/__test_fixtures__/components/StringPropNativeComponent.js +++ b/packages/react-native-codegen/e2e/__test_fixtures__/components/StringPropNativeComponent.js @@ -8,10 +8,10 @@ * @flow strict-local */ -import type {WithDefault} from '../../../../../Libraries/Types/CodegenTypes'; -import type {ViewProps} from '../../../../../Libraries/Components/View/ViewPropTypes'; -import codegenNativeComponent from '../../../../../Libraries/Utilities/codegenNativeComponent'; -import type {HostComponent} from '../../../../../Libraries/Renderer/shims/ReactNativeTypes'; +import type {WithDefault} from 'react-native/Libraries/Types/CodegenTypes'; +import type {ViewProps} from 'react-native/Libraries/Components/View/ViewPropTypes'; +import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; +import type {HostComponent} from 'react-native/Libraries/Renderer/shims/ReactNativeTypes'; type NativeProps = $ReadOnly<{| ...ViewProps, diff --git a/packages/react-native-gradle-plugin/src/test/kotlin/com/facebook/react/utils/PathUtilsTest.kt b/packages/react-native-gradle-plugin/src/test/kotlin/com/facebook/react/utils/PathUtilsTest.kt index 461a661476..5e9133df47 100644 --- a/packages/react-native-gradle-plugin/src/test/kotlin/com/facebook/react/utils/PathUtilsTest.kt +++ b/packages/react-native-gradle-plugin/src/test/kotlin/com/facebook/react/utils/PathUtilsTest.kt @@ -104,6 +104,11 @@ class PathUtilsTest { val project = ProjectBuilder.builder().build() val extension = TestReactExtension(project) + // Because react-native is now a package, it is always + // accessible from /node_modules/react-native + // We need to provide location where cli.js file won't be resolved + extension.root.set(tempFolder.root) + detectedCliFile(extension) } diff --git a/LICENSE b/packages/react-native/LICENSE similarity index 100% rename from LICENSE rename to packages/react-native/LICENSE diff --git a/Libraries/.npmignore b/packages/react-native/Libraries/.npmignore similarity index 100% rename from Libraries/.npmignore rename to packages/react-native/Libraries/.npmignore diff --git a/Libraries/ActionSheetIOS/ActionSheetIOS.d.ts b/packages/react-native/Libraries/ActionSheetIOS/ActionSheetIOS.d.ts similarity index 100% rename from Libraries/ActionSheetIOS/ActionSheetIOS.d.ts rename to packages/react-native/Libraries/ActionSheetIOS/ActionSheetIOS.d.ts diff --git a/Libraries/ActionSheetIOS/ActionSheetIOS.js b/packages/react-native/Libraries/ActionSheetIOS/ActionSheetIOS.js similarity index 100% rename from Libraries/ActionSheetIOS/ActionSheetIOS.js rename to packages/react-native/Libraries/ActionSheetIOS/ActionSheetIOS.js diff --git a/Libraries/ActionSheetIOS/NativeActionSheetManager.js b/packages/react-native/Libraries/ActionSheetIOS/NativeActionSheetManager.js similarity index 100% rename from Libraries/ActionSheetIOS/NativeActionSheetManager.js rename to packages/react-native/Libraries/ActionSheetIOS/NativeActionSheetManager.js diff --git a/Libraries/ActionSheetIOS/React-RCTActionSheet.podspec b/packages/react-native/Libraries/ActionSheetIOS/React-RCTActionSheet.podspec similarity index 100% rename from Libraries/ActionSheetIOS/React-RCTActionSheet.podspec rename to packages/react-native/Libraries/ActionSheetIOS/React-RCTActionSheet.podspec diff --git a/Libraries/Alert/Alert.d.ts b/packages/react-native/Libraries/Alert/Alert.d.ts similarity index 100% rename from Libraries/Alert/Alert.d.ts rename to packages/react-native/Libraries/Alert/Alert.d.ts diff --git a/Libraries/Alert/Alert.js b/packages/react-native/Libraries/Alert/Alert.js similarity index 100% rename from Libraries/Alert/Alert.js rename to packages/react-native/Libraries/Alert/Alert.js diff --git a/Libraries/Alert/Alert.js.flow b/packages/react-native/Libraries/Alert/Alert.js.flow similarity index 100% rename from Libraries/Alert/Alert.js.flow rename to packages/react-native/Libraries/Alert/Alert.js.flow diff --git a/Libraries/Alert/NativeAlertManager.js b/packages/react-native/Libraries/Alert/NativeAlertManager.js similarity index 100% rename from Libraries/Alert/NativeAlertManager.js rename to packages/react-native/Libraries/Alert/NativeAlertManager.js diff --git a/Libraries/Alert/RCTAlertManager.android.js b/packages/react-native/Libraries/Alert/RCTAlertManager.android.js similarity index 100% rename from Libraries/Alert/RCTAlertManager.android.js rename to packages/react-native/Libraries/Alert/RCTAlertManager.android.js diff --git a/Libraries/Alert/RCTAlertManager.ios.js b/packages/react-native/Libraries/Alert/RCTAlertManager.ios.js similarity index 100% rename from Libraries/Alert/RCTAlertManager.ios.js rename to packages/react-native/Libraries/Alert/RCTAlertManager.ios.js diff --git a/Libraries/Animated/Animated.d.ts b/packages/react-native/Libraries/Animated/Animated.d.ts similarity index 100% rename from Libraries/Animated/Animated.d.ts rename to packages/react-native/Libraries/Animated/Animated.d.ts diff --git a/Libraries/Animated/Animated.js b/packages/react-native/Libraries/Animated/Animated.js similarity index 100% rename from Libraries/Animated/Animated.js rename to packages/react-native/Libraries/Animated/Animated.js diff --git a/Libraries/Animated/AnimatedEvent.js b/packages/react-native/Libraries/Animated/AnimatedEvent.js similarity index 100% rename from Libraries/Animated/AnimatedEvent.js rename to packages/react-native/Libraries/Animated/AnimatedEvent.js diff --git a/Libraries/Animated/AnimatedImplementation.js b/packages/react-native/Libraries/Animated/AnimatedImplementation.js similarity index 100% rename from Libraries/Animated/AnimatedImplementation.js rename to packages/react-native/Libraries/Animated/AnimatedImplementation.js diff --git a/Libraries/Animated/AnimatedMock.js b/packages/react-native/Libraries/Animated/AnimatedMock.js similarity index 100% rename from Libraries/Animated/AnimatedMock.js rename to packages/react-native/Libraries/Animated/AnimatedMock.js diff --git a/Libraries/Animated/AnimatedPlatformConfig.js b/packages/react-native/Libraries/Animated/AnimatedPlatformConfig.js similarity index 100% rename from Libraries/Animated/AnimatedPlatformConfig.js rename to packages/react-native/Libraries/Animated/AnimatedPlatformConfig.js diff --git a/Libraries/Animated/AnimatedWeb.js b/packages/react-native/Libraries/Animated/AnimatedWeb.js similarity index 100% rename from Libraries/Animated/AnimatedWeb.js rename to packages/react-native/Libraries/Animated/AnimatedWeb.js diff --git a/Libraries/Animated/Easing.d.ts b/packages/react-native/Libraries/Animated/Easing.d.ts similarity index 100% rename from Libraries/Animated/Easing.d.ts rename to packages/react-native/Libraries/Animated/Easing.d.ts diff --git a/Libraries/Animated/Easing.js b/packages/react-native/Libraries/Animated/Easing.js similarity index 100% rename from Libraries/Animated/Easing.js rename to packages/react-native/Libraries/Animated/Easing.js diff --git a/Libraries/Animated/NativeAnimatedHelper.js b/packages/react-native/Libraries/Animated/NativeAnimatedHelper.js similarity index 100% rename from Libraries/Animated/NativeAnimatedHelper.js rename to packages/react-native/Libraries/Animated/NativeAnimatedHelper.js diff --git a/Libraries/Animated/NativeAnimatedModule.js b/packages/react-native/Libraries/Animated/NativeAnimatedModule.js similarity index 100% rename from Libraries/Animated/NativeAnimatedModule.js rename to packages/react-native/Libraries/Animated/NativeAnimatedModule.js diff --git a/Libraries/Animated/NativeAnimatedTurboModule.js b/packages/react-native/Libraries/Animated/NativeAnimatedTurboModule.js similarity index 100% rename from Libraries/Animated/NativeAnimatedTurboModule.js rename to packages/react-native/Libraries/Animated/NativeAnimatedTurboModule.js diff --git a/Libraries/Animated/SpringConfig.js b/packages/react-native/Libraries/Animated/SpringConfig.js similarity index 100% rename from Libraries/Animated/SpringConfig.js rename to packages/react-native/Libraries/Animated/SpringConfig.js diff --git a/Libraries/Animated/__tests__/Animated-test.js b/packages/react-native/Libraries/Animated/__tests__/Animated-test.js similarity index 100% rename from Libraries/Animated/__tests__/Animated-test.js rename to packages/react-native/Libraries/Animated/__tests__/Animated-test.js diff --git a/Libraries/Animated/__tests__/Animated-web-test.js b/packages/react-native/Libraries/Animated/__tests__/Animated-web-test.js similarity index 100% rename from Libraries/Animated/__tests__/Animated-web-test.js rename to packages/react-native/Libraries/Animated/__tests__/Animated-web-test.js diff --git a/Libraries/Animated/__tests__/AnimatedMock-test.js b/packages/react-native/Libraries/Animated/__tests__/AnimatedMock-test.js similarity index 100% rename from Libraries/Animated/__tests__/AnimatedMock-test.js rename to packages/react-native/Libraries/Animated/__tests__/AnimatedMock-test.js diff --git a/Libraries/Animated/__tests__/AnimatedNative-test.js b/packages/react-native/Libraries/Animated/__tests__/AnimatedNative-test.js similarity index 100% rename from Libraries/Animated/__tests__/AnimatedNative-test.js rename to packages/react-native/Libraries/Animated/__tests__/AnimatedNative-test.js diff --git a/Libraries/Animated/__tests__/Easing-test.js b/packages/react-native/Libraries/Animated/__tests__/Easing-test.js similarity index 100% rename from Libraries/Animated/__tests__/Easing-test.js rename to packages/react-native/Libraries/Animated/__tests__/Easing-test.js diff --git a/Libraries/Animated/__tests__/Interpolation-test.js b/packages/react-native/Libraries/Animated/__tests__/Interpolation-test.js similarity index 100% rename from Libraries/Animated/__tests__/Interpolation-test.js rename to packages/react-native/Libraries/Animated/__tests__/Interpolation-test.js diff --git a/Libraries/Animated/__tests__/TimingAnimation-test.js b/packages/react-native/Libraries/Animated/__tests__/TimingAnimation-test.js similarity index 100% rename from Libraries/Animated/__tests__/TimingAnimation-test.js rename to packages/react-native/Libraries/Animated/__tests__/TimingAnimation-test.js diff --git a/Libraries/Animated/__tests__/bezier-test.js b/packages/react-native/Libraries/Animated/__tests__/bezier-test.js similarity index 100% rename from Libraries/Animated/__tests__/bezier-test.js rename to packages/react-native/Libraries/Animated/__tests__/bezier-test.js diff --git a/Libraries/Animated/animations/Animation.js b/packages/react-native/Libraries/Animated/animations/Animation.js similarity index 100% rename from Libraries/Animated/animations/Animation.js rename to packages/react-native/Libraries/Animated/animations/Animation.js diff --git a/Libraries/Animated/animations/DecayAnimation.js b/packages/react-native/Libraries/Animated/animations/DecayAnimation.js similarity index 100% rename from Libraries/Animated/animations/DecayAnimation.js rename to packages/react-native/Libraries/Animated/animations/DecayAnimation.js diff --git a/Libraries/Animated/animations/SpringAnimation.js b/packages/react-native/Libraries/Animated/animations/SpringAnimation.js similarity index 100% rename from Libraries/Animated/animations/SpringAnimation.js rename to packages/react-native/Libraries/Animated/animations/SpringAnimation.js diff --git a/Libraries/Animated/animations/TimingAnimation.js b/packages/react-native/Libraries/Animated/animations/TimingAnimation.js similarity index 100% rename from Libraries/Animated/animations/TimingAnimation.js rename to packages/react-native/Libraries/Animated/animations/TimingAnimation.js diff --git a/Libraries/Animated/bezier.js b/packages/react-native/Libraries/Animated/bezier.js similarity index 100% rename from Libraries/Animated/bezier.js rename to packages/react-native/Libraries/Animated/bezier.js diff --git a/Libraries/Animated/components/AnimatedFlatList.js b/packages/react-native/Libraries/Animated/components/AnimatedFlatList.js similarity index 100% rename from Libraries/Animated/components/AnimatedFlatList.js rename to packages/react-native/Libraries/Animated/components/AnimatedFlatList.js diff --git a/Libraries/Animated/components/AnimatedImage.js b/packages/react-native/Libraries/Animated/components/AnimatedImage.js similarity index 100% rename from Libraries/Animated/components/AnimatedImage.js rename to packages/react-native/Libraries/Animated/components/AnimatedImage.js diff --git a/Libraries/Animated/components/AnimatedScrollView.js b/packages/react-native/Libraries/Animated/components/AnimatedScrollView.js similarity index 100% rename from Libraries/Animated/components/AnimatedScrollView.js rename to packages/react-native/Libraries/Animated/components/AnimatedScrollView.js diff --git a/Libraries/Animated/components/AnimatedSectionList.js b/packages/react-native/Libraries/Animated/components/AnimatedSectionList.js similarity index 100% rename from Libraries/Animated/components/AnimatedSectionList.js rename to packages/react-native/Libraries/Animated/components/AnimatedSectionList.js diff --git a/Libraries/Animated/components/AnimatedText.js b/packages/react-native/Libraries/Animated/components/AnimatedText.js similarity index 100% rename from Libraries/Animated/components/AnimatedText.js rename to packages/react-native/Libraries/Animated/components/AnimatedText.js diff --git a/Libraries/Animated/components/AnimatedView.js b/packages/react-native/Libraries/Animated/components/AnimatedView.js similarity index 100% rename from Libraries/Animated/components/AnimatedView.js rename to packages/react-native/Libraries/Animated/components/AnimatedView.js diff --git a/Libraries/Animated/createAnimatedComponent.js b/packages/react-native/Libraries/Animated/createAnimatedComponent.js similarity index 100% rename from Libraries/Animated/createAnimatedComponent.js rename to packages/react-native/Libraries/Animated/createAnimatedComponent.js diff --git a/Libraries/Animated/nodes/AnimatedAddition.js b/packages/react-native/Libraries/Animated/nodes/AnimatedAddition.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedAddition.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedAddition.js diff --git a/Libraries/Animated/nodes/AnimatedColor.js b/packages/react-native/Libraries/Animated/nodes/AnimatedColor.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedColor.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedColor.js diff --git a/Libraries/Animated/nodes/AnimatedDiffClamp.js b/packages/react-native/Libraries/Animated/nodes/AnimatedDiffClamp.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedDiffClamp.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedDiffClamp.js diff --git a/Libraries/Animated/nodes/AnimatedDivision.js b/packages/react-native/Libraries/Animated/nodes/AnimatedDivision.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedDivision.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedDivision.js diff --git a/Libraries/Animated/nodes/AnimatedInterpolation.js b/packages/react-native/Libraries/Animated/nodes/AnimatedInterpolation.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedInterpolation.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedInterpolation.js diff --git a/Libraries/Animated/nodes/AnimatedModulo.js b/packages/react-native/Libraries/Animated/nodes/AnimatedModulo.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedModulo.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedModulo.js diff --git a/Libraries/Animated/nodes/AnimatedMultiplication.js b/packages/react-native/Libraries/Animated/nodes/AnimatedMultiplication.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedMultiplication.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedMultiplication.js diff --git a/Libraries/Animated/nodes/AnimatedNode.js b/packages/react-native/Libraries/Animated/nodes/AnimatedNode.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedNode.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedNode.js diff --git a/Libraries/Animated/nodes/AnimatedProps.js b/packages/react-native/Libraries/Animated/nodes/AnimatedProps.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedProps.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedProps.js diff --git a/Libraries/Animated/nodes/AnimatedStyle.js b/packages/react-native/Libraries/Animated/nodes/AnimatedStyle.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedStyle.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedStyle.js diff --git a/Libraries/Animated/nodes/AnimatedSubtraction.js b/packages/react-native/Libraries/Animated/nodes/AnimatedSubtraction.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedSubtraction.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedSubtraction.js diff --git a/Libraries/Animated/nodes/AnimatedTracking.js b/packages/react-native/Libraries/Animated/nodes/AnimatedTracking.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedTracking.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedTracking.js diff --git a/Libraries/Animated/nodes/AnimatedTransform.js b/packages/react-native/Libraries/Animated/nodes/AnimatedTransform.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedTransform.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedTransform.js diff --git a/Libraries/Animated/nodes/AnimatedValue.js b/packages/react-native/Libraries/Animated/nodes/AnimatedValue.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedValue.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedValue.js diff --git a/Libraries/Animated/nodes/AnimatedValueXY.js b/packages/react-native/Libraries/Animated/nodes/AnimatedValueXY.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedValueXY.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedValueXY.js diff --git a/Libraries/Animated/nodes/AnimatedWithChildren.js b/packages/react-native/Libraries/Animated/nodes/AnimatedWithChildren.js similarity index 100% rename from Libraries/Animated/nodes/AnimatedWithChildren.js rename to packages/react-native/Libraries/Animated/nodes/AnimatedWithChildren.js diff --git a/Libraries/Animated/useAnimatedProps.js b/packages/react-native/Libraries/Animated/useAnimatedProps.js similarity index 100% rename from Libraries/Animated/useAnimatedProps.js rename to packages/react-native/Libraries/Animated/useAnimatedProps.js diff --git a/Libraries/Animated/useAnimatedValue.d.ts b/packages/react-native/Libraries/Animated/useAnimatedValue.d.ts similarity index 100% rename from Libraries/Animated/useAnimatedValue.d.ts rename to packages/react-native/Libraries/Animated/useAnimatedValue.d.ts diff --git a/Libraries/Animated/useAnimatedValue.js b/packages/react-native/Libraries/Animated/useAnimatedValue.js similarity index 100% rename from Libraries/Animated/useAnimatedValue.js rename to packages/react-native/Libraries/Animated/useAnimatedValue.js diff --git a/Libraries/AppDelegate/RCTAppDelegate.h b/packages/react-native/Libraries/AppDelegate/RCTAppDelegate.h similarity index 100% rename from Libraries/AppDelegate/RCTAppDelegate.h rename to packages/react-native/Libraries/AppDelegate/RCTAppDelegate.h diff --git a/Libraries/AppDelegate/RCTAppDelegate.mm b/packages/react-native/Libraries/AppDelegate/RCTAppDelegate.mm similarity index 100% rename from Libraries/AppDelegate/RCTAppDelegate.mm rename to packages/react-native/Libraries/AppDelegate/RCTAppDelegate.mm diff --git a/Libraries/AppDelegate/RCTAppSetupUtils.h b/packages/react-native/Libraries/AppDelegate/RCTAppSetupUtils.h similarity index 100% rename from Libraries/AppDelegate/RCTAppSetupUtils.h rename to packages/react-native/Libraries/AppDelegate/RCTAppSetupUtils.h diff --git a/Libraries/AppDelegate/RCTAppSetupUtils.mm b/packages/react-native/Libraries/AppDelegate/RCTAppSetupUtils.mm similarity index 100% rename from Libraries/AppDelegate/RCTAppSetupUtils.mm rename to packages/react-native/Libraries/AppDelegate/RCTAppSetupUtils.mm diff --git a/Libraries/AppDelegate/RCTLegacyInteropComponents.h b/packages/react-native/Libraries/AppDelegate/RCTLegacyInteropComponents.h similarity index 100% rename from Libraries/AppDelegate/RCTLegacyInteropComponents.h rename to packages/react-native/Libraries/AppDelegate/RCTLegacyInteropComponents.h diff --git a/Libraries/AppDelegate/RCTLegacyInteropComponents.mm b/packages/react-native/Libraries/AppDelegate/RCTLegacyInteropComponents.mm similarity index 100% rename from Libraries/AppDelegate/RCTLegacyInteropComponents.mm rename to packages/react-native/Libraries/AppDelegate/RCTLegacyInteropComponents.mm diff --git a/Libraries/AppDelegate/React-RCTAppDelegate.podspec b/packages/react-native/Libraries/AppDelegate/React-RCTAppDelegate.podspec similarity index 100% rename from Libraries/AppDelegate/React-RCTAppDelegate.podspec rename to packages/react-native/Libraries/AppDelegate/React-RCTAppDelegate.podspec diff --git a/Libraries/AppState/AppState.d.ts b/packages/react-native/Libraries/AppState/AppState.d.ts similarity index 100% rename from Libraries/AppState/AppState.d.ts rename to packages/react-native/Libraries/AppState/AppState.d.ts diff --git a/Libraries/AppState/AppState.js b/packages/react-native/Libraries/AppState/AppState.js similarity index 100% rename from Libraries/AppState/AppState.js rename to packages/react-native/Libraries/AppState/AppState.js diff --git a/Libraries/AppState/NativeAppState.js b/packages/react-native/Libraries/AppState/NativeAppState.js similarity index 100% rename from Libraries/AppState/NativeAppState.js rename to packages/react-native/Libraries/AppState/NativeAppState.js diff --git a/Libraries/BatchedBridge/BatchedBridge.js b/packages/react-native/Libraries/BatchedBridge/BatchedBridge.js similarity index 100% rename from Libraries/BatchedBridge/BatchedBridge.js rename to packages/react-native/Libraries/BatchedBridge/BatchedBridge.js diff --git a/Libraries/BatchedBridge/MessageQueue.js b/packages/react-native/Libraries/BatchedBridge/MessageQueue.js similarity index 100% rename from Libraries/BatchedBridge/MessageQueue.js rename to packages/react-native/Libraries/BatchedBridge/MessageQueue.js diff --git a/Libraries/BatchedBridge/NativeModules.d.ts b/packages/react-native/Libraries/BatchedBridge/NativeModules.d.ts similarity index 100% rename from Libraries/BatchedBridge/NativeModules.d.ts rename to packages/react-native/Libraries/BatchedBridge/NativeModules.d.ts diff --git a/Libraries/BatchedBridge/NativeModules.js b/packages/react-native/Libraries/BatchedBridge/NativeModules.js similarity index 100% rename from Libraries/BatchedBridge/NativeModules.js rename to packages/react-native/Libraries/BatchedBridge/NativeModules.js diff --git a/Libraries/BatchedBridge/__mocks__/MessageQueueTestConfig.js b/packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestConfig.js similarity index 100% rename from Libraries/BatchedBridge/__mocks__/MessageQueueTestConfig.js rename to packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestConfig.js diff --git a/Libraries/BatchedBridge/__mocks__/MessageQueueTestModule.js b/packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestModule.js similarity index 100% rename from Libraries/BatchedBridge/__mocks__/MessageQueueTestModule.js rename to packages/react-native/Libraries/BatchedBridge/__mocks__/MessageQueueTestModule.js diff --git a/Libraries/BatchedBridge/__tests__/MessageQueue-test.js b/packages/react-native/Libraries/BatchedBridge/__tests__/MessageQueue-test.js similarity index 100% rename from Libraries/BatchedBridge/__tests__/MessageQueue-test.js rename to packages/react-native/Libraries/BatchedBridge/__tests__/MessageQueue-test.js diff --git a/Libraries/BatchedBridge/__tests__/NativeModules-test.js b/packages/react-native/Libraries/BatchedBridge/__tests__/NativeModules-test.js similarity index 100% rename from Libraries/BatchedBridge/__tests__/NativeModules-test.js rename to packages/react-native/Libraries/BatchedBridge/__tests__/NativeModules-test.js diff --git a/Libraries/Blob/Blob.js b/packages/react-native/Libraries/Blob/Blob.js similarity index 100% rename from Libraries/Blob/Blob.js rename to packages/react-native/Libraries/Blob/Blob.js diff --git a/Libraries/Blob/BlobManager.js b/packages/react-native/Libraries/Blob/BlobManager.js similarity index 100% rename from Libraries/Blob/BlobManager.js rename to packages/react-native/Libraries/Blob/BlobManager.js diff --git a/Libraries/Blob/BlobRegistry.js b/packages/react-native/Libraries/Blob/BlobRegistry.js similarity index 100% rename from Libraries/Blob/BlobRegistry.js rename to packages/react-native/Libraries/Blob/BlobRegistry.js diff --git a/Libraries/Blob/BlobTypes.js b/packages/react-native/Libraries/Blob/BlobTypes.js similarity index 100% rename from Libraries/Blob/BlobTypes.js rename to packages/react-native/Libraries/Blob/BlobTypes.js diff --git a/Libraries/Blob/File.js b/packages/react-native/Libraries/Blob/File.js similarity index 100% rename from Libraries/Blob/File.js rename to packages/react-native/Libraries/Blob/File.js diff --git a/Libraries/Blob/FileReader.js b/packages/react-native/Libraries/Blob/FileReader.js similarity index 100% rename from Libraries/Blob/FileReader.js rename to packages/react-native/Libraries/Blob/FileReader.js diff --git a/Libraries/Blob/NativeBlobModule.js b/packages/react-native/Libraries/Blob/NativeBlobModule.js similarity index 100% rename from Libraries/Blob/NativeBlobModule.js rename to packages/react-native/Libraries/Blob/NativeBlobModule.js diff --git a/Libraries/Blob/NativeFileReaderModule.js b/packages/react-native/Libraries/Blob/NativeFileReaderModule.js similarity index 100% rename from Libraries/Blob/NativeFileReaderModule.js rename to packages/react-native/Libraries/Blob/NativeFileReaderModule.js diff --git a/Libraries/Blob/RCTBlobCollector.h b/packages/react-native/Libraries/Blob/RCTBlobCollector.h similarity index 100% rename from Libraries/Blob/RCTBlobCollector.h rename to packages/react-native/Libraries/Blob/RCTBlobCollector.h diff --git a/Libraries/Blob/RCTBlobCollector.mm b/packages/react-native/Libraries/Blob/RCTBlobCollector.mm similarity index 100% rename from Libraries/Blob/RCTBlobCollector.mm rename to packages/react-native/Libraries/Blob/RCTBlobCollector.mm diff --git a/Libraries/Blob/RCTBlobManager.h b/packages/react-native/Libraries/Blob/RCTBlobManager.h similarity index 100% rename from Libraries/Blob/RCTBlobManager.h rename to packages/react-native/Libraries/Blob/RCTBlobManager.h diff --git a/Libraries/Blob/RCTBlobManager.mm b/packages/react-native/Libraries/Blob/RCTBlobManager.mm similarity index 100% rename from Libraries/Blob/RCTBlobManager.mm rename to packages/react-native/Libraries/Blob/RCTBlobManager.mm diff --git a/Libraries/Blob/RCTBlobPlugins.h b/packages/react-native/Libraries/Blob/RCTBlobPlugins.h similarity index 100% rename from Libraries/Blob/RCTBlobPlugins.h rename to packages/react-native/Libraries/Blob/RCTBlobPlugins.h diff --git a/Libraries/Blob/RCTBlobPlugins.mm b/packages/react-native/Libraries/Blob/RCTBlobPlugins.mm similarity index 100% rename from Libraries/Blob/RCTBlobPlugins.mm rename to packages/react-native/Libraries/Blob/RCTBlobPlugins.mm diff --git a/Libraries/Blob/RCTFileReaderModule.h b/packages/react-native/Libraries/Blob/RCTFileReaderModule.h similarity index 100% rename from Libraries/Blob/RCTFileReaderModule.h rename to packages/react-native/Libraries/Blob/RCTFileReaderModule.h diff --git a/Libraries/Blob/RCTFileReaderModule.mm b/packages/react-native/Libraries/Blob/RCTFileReaderModule.mm similarity index 100% rename from Libraries/Blob/RCTFileReaderModule.mm rename to packages/react-native/Libraries/Blob/RCTFileReaderModule.mm diff --git a/Libraries/Blob/React-RCTBlob.podspec b/packages/react-native/Libraries/Blob/React-RCTBlob.podspec similarity index 100% rename from Libraries/Blob/React-RCTBlob.podspec rename to packages/react-native/Libraries/Blob/React-RCTBlob.podspec diff --git a/Libraries/Blob/URL.js b/packages/react-native/Libraries/Blob/URL.js similarity index 100% rename from Libraries/Blob/URL.js rename to packages/react-native/Libraries/Blob/URL.js diff --git a/Libraries/Blob/__mocks__/BlobModule.js b/packages/react-native/Libraries/Blob/__mocks__/BlobModule.js similarity index 100% rename from Libraries/Blob/__mocks__/BlobModule.js rename to packages/react-native/Libraries/Blob/__mocks__/BlobModule.js diff --git a/Libraries/Blob/__mocks__/FileReaderModule.js b/packages/react-native/Libraries/Blob/__mocks__/FileReaderModule.js similarity index 100% rename from Libraries/Blob/__mocks__/FileReaderModule.js rename to packages/react-native/Libraries/Blob/__mocks__/FileReaderModule.js diff --git a/Libraries/Blob/__tests__/Blob-test.js b/packages/react-native/Libraries/Blob/__tests__/Blob-test.js similarity index 100% rename from Libraries/Blob/__tests__/Blob-test.js rename to packages/react-native/Libraries/Blob/__tests__/Blob-test.js diff --git a/Libraries/Blob/__tests__/BlobManager-test.js b/packages/react-native/Libraries/Blob/__tests__/BlobManager-test.js similarity index 100% rename from Libraries/Blob/__tests__/BlobManager-test.js rename to packages/react-native/Libraries/Blob/__tests__/BlobManager-test.js diff --git a/Libraries/Blob/__tests__/File-test.js b/packages/react-native/Libraries/Blob/__tests__/File-test.js similarity index 100% rename from Libraries/Blob/__tests__/File-test.js rename to packages/react-native/Libraries/Blob/__tests__/File-test.js diff --git a/Libraries/Blob/__tests__/FileReader-test.js b/packages/react-native/Libraries/Blob/__tests__/FileReader-test.js similarity index 100% rename from Libraries/Blob/__tests__/FileReader-test.js rename to packages/react-native/Libraries/Blob/__tests__/FileReader-test.js diff --git a/Libraries/Blob/__tests__/URL-test.js b/packages/react-native/Libraries/Blob/__tests__/URL-test.js similarity index 100% rename from Libraries/Blob/__tests__/URL-test.js rename to packages/react-native/Libraries/Blob/__tests__/URL-test.js diff --git a/Libraries/BugReporting/BugReporting.js b/packages/react-native/Libraries/BugReporting/BugReporting.js similarity index 100% rename from Libraries/BugReporting/BugReporting.js rename to packages/react-native/Libraries/BugReporting/BugReporting.js diff --git a/Libraries/BugReporting/NativeBugReporting.js b/packages/react-native/Libraries/BugReporting/NativeBugReporting.js similarity index 100% rename from Libraries/BugReporting/NativeBugReporting.js rename to packages/react-native/Libraries/BugReporting/NativeBugReporting.js diff --git a/Libraries/BugReporting/dumpReactTree.js b/packages/react-native/Libraries/BugReporting/dumpReactTree.js similarity index 100% rename from Libraries/BugReporting/dumpReactTree.js rename to packages/react-native/Libraries/BugReporting/dumpReactTree.js diff --git a/Libraries/BugReporting/getReactData.js b/packages/react-native/Libraries/BugReporting/getReactData.js similarity index 100% rename from Libraries/BugReporting/getReactData.js rename to packages/react-native/Libraries/BugReporting/getReactData.js diff --git a/Libraries/Components/AccessibilityInfo/AccessibilityInfo.d.ts b/packages/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.d.ts similarity index 100% rename from Libraries/Components/AccessibilityInfo/AccessibilityInfo.d.ts rename to packages/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.d.ts diff --git a/Libraries/Components/AccessibilityInfo/AccessibilityInfo.js b/packages/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.js similarity index 100% rename from Libraries/Components/AccessibilityInfo/AccessibilityInfo.js rename to packages/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.js diff --git a/Libraries/Components/AccessibilityInfo/NativeAccessibilityInfo.js b/packages/react-native/Libraries/Components/AccessibilityInfo/NativeAccessibilityInfo.js similarity index 100% rename from Libraries/Components/AccessibilityInfo/NativeAccessibilityInfo.js rename to packages/react-native/Libraries/Components/AccessibilityInfo/NativeAccessibilityInfo.js diff --git a/Libraries/Components/AccessibilityInfo/NativeAccessibilityManager.js b/packages/react-native/Libraries/Components/AccessibilityInfo/NativeAccessibilityManager.js similarity index 100% rename from Libraries/Components/AccessibilityInfo/NativeAccessibilityManager.js rename to packages/react-native/Libraries/Components/AccessibilityInfo/NativeAccessibilityManager.js diff --git a/Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.android.js b/packages/react-native/Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.android.js similarity index 100% rename from Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.android.js rename to packages/react-native/Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.android.js diff --git a/Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.ios.js b/packages/react-native/Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.ios.js similarity index 100% rename from Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.ios.js rename to packages/react-native/Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.ios.js diff --git a/Libraries/Components/ActivityIndicator/ActivityIndicator.d.ts b/packages/react-native/Libraries/Components/ActivityIndicator/ActivityIndicator.d.ts similarity index 100% rename from Libraries/Components/ActivityIndicator/ActivityIndicator.d.ts rename to packages/react-native/Libraries/Components/ActivityIndicator/ActivityIndicator.d.ts diff --git a/Libraries/Components/ActivityIndicator/ActivityIndicator.js b/packages/react-native/Libraries/Components/ActivityIndicator/ActivityIndicator.js similarity index 100% rename from Libraries/Components/ActivityIndicator/ActivityIndicator.js rename to packages/react-native/Libraries/Components/ActivityIndicator/ActivityIndicator.js diff --git a/Libraries/Components/ActivityIndicator/ActivityIndicatorViewNativeComponent.js b/packages/react-native/Libraries/Components/ActivityIndicator/ActivityIndicatorViewNativeComponent.js similarity index 100% rename from Libraries/Components/ActivityIndicator/ActivityIndicatorViewNativeComponent.js rename to packages/react-native/Libraries/Components/ActivityIndicator/ActivityIndicatorViewNativeComponent.js diff --git a/Libraries/Components/ActivityIndicator/__tests__/ActivityIndicator-test.js b/packages/react-native/Libraries/Components/ActivityIndicator/__tests__/ActivityIndicator-test.js similarity index 100% rename from Libraries/Components/ActivityIndicator/__tests__/ActivityIndicator-test.js rename to packages/react-native/Libraries/Components/ActivityIndicator/__tests__/ActivityIndicator-test.js diff --git a/Libraries/Components/ActivityIndicator/__tests__/__snapshots__/ActivityIndicator-test.js.snap b/packages/react-native/Libraries/Components/ActivityIndicator/__tests__/__snapshots__/ActivityIndicator-test.js.snap similarity index 100% rename from Libraries/Components/ActivityIndicator/__tests__/__snapshots__/ActivityIndicator-test.js.snap rename to packages/react-native/Libraries/Components/ActivityIndicator/__tests__/__snapshots__/ActivityIndicator-test.js.snap diff --git a/Libraries/Components/Button.d.ts b/packages/react-native/Libraries/Components/Button.d.ts similarity index 100% rename from Libraries/Components/Button.d.ts rename to packages/react-native/Libraries/Components/Button.d.ts diff --git a/Libraries/Components/Button.flow.js b/packages/react-native/Libraries/Components/Button.flow.js similarity index 100% rename from Libraries/Components/Button.flow.js rename to packages/react-native/Libraries/Components/Button.flow.js diff --git a/Libraries/Components/Button.js b/packages/react-native/Libraries/Components/Button.js similarity index 100% rename from Libraries/Components/Button.js rename to packages/react-native/Libraries/Components/Button.js diff --git a/Libraries/Components/Clipboard/Clipboard.d.ts b/packages/react-native/Libraries/Components/Clipboard/Clipboard.d.ts similarity index 100% rename from Libraries/Components/Clipboard/Clipboard.d.ts rename to packages/react-native/Libraries/Components/Clipboard/Clipboard.d.ts diff --git a/Libraries/Components/Clipboard/Clipboard.js b/packages/react-native/Libraries/Components/Clipboard/Clipboard.js similarity index 100% rename from Libraries/Components/Clipboard/Clipboard.js rename to packages/react-native/Libraries/Components/Clipboard/Clipboard.js diff --git a/Libraries/Components/Clipboard/NativeClipboard.js b/packages/react-native/Libraries/Components/Clipboard/NativeClipboard.js similarity index 100% rename from Libraries/Components/Clipboard/NativeClipboard.js rename to packages/react-native/Libraries/Components/Clipboard/NativeClipboard.js diff --git a/Libraries/Components/DrawerAndroid/AndroidDrawerLayoutNativeComponent.js b/packages/react-native/Libraries/Components/DrawerAndroid/AndroidDrawerLayoutNativeComponent.js similarity index 100% rename from Libraries/Components/DrawerAndroid/AndroidDrawerLayoutNativeComponent.js rename to packages/react-native/Libraries/Components/DrawerAndroid/AndroidDrawerLayoutNativeComponent.js diff --git a/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js b/packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js similarity index 100% rename from Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js rename to packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js diff --git a/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.d.ts b/packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.d.ts similarity index 100% rename from Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.d.ts rename to packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.d.ts diff --git a/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.ios.js b/packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.ios.js similarity index 100% rename from Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.ios.js rename to packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.ios.js diff --git a/Libraries/Components/DrawerAndroid/__tests__/DrawerAndroid-test.js b/packages/react-native/Libraries/Components/DrawerAndroid/__tests__/DrawerAndroid-test.js similarity index 100% rename from Libraries/Components/DrawerAndroid/__tests__/DrawerAndroid-test.js rename to packages/react-native/Libraries/Components/DrawerAndroid/__tests__/DrawerAndroid-test.js diff --git a/Libraries/Components/DrawerAndroid/__tests__/__snapshots__/DrawerAndroid-test.js.snap b/packages/react-native/Libraries/Components/DrawerAndroid/__tests__/__snapshots__/DrawerAndroid-test.js.snap similarity index 100% rename from Libraries/Components/DrawerAndroid/__tests__/__snapshots__/DrawerAndroid-test.js.snap rename to packages/react-native/Libraries/Components/DrawerAndroid/__tests__/__snapshots__/DrawerAndroid-test.js.snap diff --git a/Libraries/Components/Keyboard/Keyboard.d.ts b/packages/react-native/Libraries/Components/Keyboard/Keyboard.d.ts similarity index 100% rename from Libraries/Components/Keyboard/Keyboard.d.ts rename to packages/react-native/Libraries/Components/Keyboard/Keyboard.d.ts diff --git a/Libraries/Components/Keyboard/Keyboard.js b/packages/react-native/Libraries/Components/Keyboard/Keyboard.js similarity index 100% rename from Libraries/Components/Keyboard/Keyboard.js rename to packages/react-native/Libraries/Components/Keyboard/Keyboard.js diff --git a/Libraries/Components/Keyboard/KeyboardAvoidingView.d.ts b/packages/react-native/Libraries/Components/Keyboard/KeyboardAvoidingView.d.ts similarity index 100% rename from Libraries/Components/Keyboard/KeyboardAvoidingView.d.ts rename to packages/react-native/Libraries/Components/Keyboard/KeyboardAvoidingView.d.ts diff --git a/Libraries/Components/Keyboard/KeyboardAvoidingView.js b/packages/react-native/Libraries/Components/Keyboard/KeyboardAvoidingView.js similarity index 100% rename from Libraries/Components/Keyboard/KeyboardAvoidingView.js rename to packages/react-native/Libraries/Components/Keyboard/KeyboardAvoidingView.js diff --git a/Libraries/Components/Keyboard/NativeKeyboardObserver.js b/packages/react-native/Libraries/Components/Keyboard/NativeKeyboardObserver.js similarity index 100% rename from Libraries/Components/Keyboard/NativeKeyboardObserver.js rename to packages/react-native/Libraries/Components/Keyboard/NativeKeyboardObserver.js diff --git a/Libraries/Components/Keyboard/__tests__/Keyboard-test.js b/packages/react-native/Libraries/Components/Keyboard/__tests__/Keyboard-test.js similarity index 100% rename from Libraries/Components/Keyboard/__tests__/Keyboard-test.js rename to packages/react-native/Libraries/Components/Keyboard/__tests__/Keyboard-test.js diff --git a/Libraries/Components/Pressable/Pressable.d.ts b/packages/react-native/Libraries/Components/Pressable/Pressable.d.ts similarity index 100% rename from Libraries/Components/Pressable/Pressable.d.ts rename to packages/react-native/Libraries/Components/Pressable/Pressable.d.ts diff --git a/Libraries/Components/Pressable/Pressable.js b/packages/react-native/Libraries/Components/Pressable/Pressable.js similarity index 100% rename from Libraries/Components/Pressable/Pressable.js rename to packages/react-native/Libraries/Components/Pressable/Pressable.js diff --git a/Libraries/Components/Pressable/__tests__/Pressable-test.js b/packages/react-native/Libraries/Components/Pressable/__tests__/Pressable-test.js similarity index 100% rename from Libraries/Components/Pressable/__tests__/Pressable-test.js rename to packages/react-native/Libraries/Components/Pressable/__tests__/Pressable-test.js diff --git a/Libraries/Components/Pressable/__tests__/__snapshots__/Pressable-test.js.snap b/packages/react-native/Libraries/Components/Pressable/__tests__/__snapshots__/Pressable-test.js.snap similarity index 100% rename from Libraries/Components/Pressable/__tests__/__snapshots__/Pressable-test.js.snap rename to packages/react-native/Libraries/Components/Pressable/__tests__/__snapshots__/Pressable-test.js.snap diff --git a/Libraries/Components/Pressable/useAndroidRippleForView.js b/packages/react-native/Libraries/Components/Pressable/useAndroidRippleForView.js similarity index 100% rename from Libraries/Components/Pressable/useAndroidRippleForView.js rename to packages/react-native/Libraries/Components/Pressable/useAndroidRippleForView.js diff --git a/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.android.js b/packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.android.js similarity index 100% rename from Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.android.js rename to packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.android.js diff --git a/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.d.ts b/packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.d.ts similarity index 100% rename from Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.d.ts rename to packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.d.ts diff --git a/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.ios.js b/packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.ios.js similarity index 100% rename from Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.ios.js rename to packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.ios.js diff --git a/Libraries/Components/ProgressBarAndroid/ProgressBarAndroidNativeComponent.js b/packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroidNativeComponent.js similarity index 100% rename from Libraries/Components/ProgressBarAndroid/ProgressBarAndroidNativeComponent.js rename to packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroidNativeComponent.js diff --git a/Libraries/Components/ProgressBarAndroid/__tests__/ProgressBarAndroid-test.js b/packages/react-native/Libraries/Components/ProgressBarAndroid/__tests__/ProgressBarAndroid-test.js similarity index 100% rename from Libraries/Components/ProgressBarAndroid/__tests__/ProgressBarAndroid-test.js rename to packages/react-native/Libraries/Components/ProgressBarAndroid/__tests__/ProgressBarAndroid-test.js diff --git a/Libraries/Components/ProgressBarAndroid/__tests__/__snapshots__/ProgressBarAndroid-test.js.snap b/packages/react-native/Libraries/Components/ProgressBarAndroid/__tests__/__snapshots__/ProgressBarAndroid-test.js.snap similarity index 100% rename from Libraries/Components/ProgressBarAndroid/__tests__/__snapshots__/ProgressBarAndroid-test.js.snap rename to packages/react-native/Libraries/Components/ProgressBarAndroid/__tests__/__snapshots__/ProgressBarAndroid-test.js.snap diff --git a/Libraries/Components/RefreshControl/AndroidSwipeRefreshLayoutNativeComponent.js b/packages/react-native/Libraries/Components/RefreshControl/AndroidSwipeRefreshLayoutNativeComponent.js similarity index 100% rename from Libraries/Components/RefreshControl/AndroidSwipeRefreshLayoutNativeComponent.js rename to packages/react-native/Libraries/Components/RefreshControl/AndroidSwipeRefreshLayoutNativeComponent.js diff --git a/Libraries/Components/RefreshControl/PullToRefreshViewNativeComponent.js b/packages/react-native/Libraries/Components/RefreshControl/PullToRefreshViewNativeComponent.js similarity index 100% rename from Libraries/Components/RefreshControl/PullToRefreshViewNativeComponent.js rename to packages/react-native/Libraries/Components/RefreshControl/PullToRefreshViewNativeComponent.js diff --git a/Libraries/Components/RefreshControl/RefreshControl.d.ts b/packages/react-native/Libraries/Components/RefreshControl/RefreshControl.d.ts similarity index 100% rename from Libraries/Components/RefreshControl/RefreshControl.d.ts rename to packages/react-native/Libraries/Components/RefreshControl/RefreshControl.d.ts diff --git a/Libraries/Components/RefreshControl/RefreshControl.js b/packages/react-native/Libraries/Components/RefreshControl/RefreshControl.js similarity index 100% rename from Libraries/Components/RefreshControl/RefreshControl.js rename to packages/react-native/Libraries/Components/RefreshControl/RefreshControl.js diff --git a/Libraries/Components/RefreshControl/__mocks__/RefreshControlMock.js b/packages/react-native/Libraries/Components/RefreshControl/__mocks__/RefreshControlMock.js similarity index 100% rename from Libraries/Components/RefreshControl/__mocks__/RefreshControlMock.js rename to packages/react-native/Libraries/Components/RefreshControl/__mocks__/RefreshControlMock.js diff --git a/Libraries/Components/SafeAreaView/RCTSafeAreaViewNativeComponent.js b/packages/react-native/Libraries/Components/SafeAreaView/RCTSafeAreaViewNativeComponent.js similarity index 100% rename from Libraries/Components/SafeAreaView/RCTSafeAreaViewNativeComponent.js rename to packages/react-native/Libraries/Components/SafeAreaView/RCTSafeAreaViewNativeComponent.js diff --git a/Libraries/Components/SafeAreaView/SafeAreaView.d.ts b/packages/react-native/Libraries/Components/SafeAreaView/SafeAreaView.d.ts similarity index 100% rename from Libraries/Components/SafeAreaView/SafeAreaView.d.ts rename to packages/react-native/Libraries/Components/SafeAreaView/SafeAreaView.d.ts diff --git a/Libraries/Components/SafeAreaView/SafeAreaView.js b/packages/react-native/Libraries/Components/SafeAreaView/SafeAreaView.js similarity index 100% rename from Libraries/Components/SafeAreaView/SafeAreaView.js rename to packages/react-native/Libraries/Components/SafeAreaView/SafeAreaView.js diff --git a/Libraries/Components/SafeAreaView/__tests__/SafeAreaView-test.js b/packages/react-native/Libraries/Components/SafeAreaView/__tests__/SafeAreaView-test.js similarity index 100% rename from Libraries/Components/SafeAreaView/__tests__/SafeAreaView-test.js rename to packages/react-native/Libraries/Components/SafeAreaView/__tests__/SafeAreaView-test.js diff --git a/Libraries/Components/SafeAreaView/__tests__/__snapshots__/SafeAreaView-test.js.snap b/packages/react-native/Libraries/Components/SafeAreaView/__tests__/__snapshots__/SafeAreaView-test.js.snap similarity index 100% rename from Libraries/Components/SafeAreaView/__tests__/__snapshots__/SafeAreaView-test.js.snap rename to packages/react-native/Libraries/Components/SafeAreaView/__tests__/__snapshots__/SafeAreaView-test.js.snap diff --git a/Libraries/Components/ScrollView/AndroidHorizontalScrollContentViewNativeComponent.js b/packages/react-native/Libraries/Components/ScrollView/AndroidHorizontalScrollContentViewNativeComponent.js similarity index 100% rename from Libraries/Components/ScrollView/AndroidHorizontalScrollContentViewNativeComponent.js rename to packages/react-native/Libraries/Components/ScrollView/AndroidHorizontalScrollContentViewNativeComponent.js diff --git a/Libraries/Components/ScrollView/AndroidHorizontalScrollViewNativeComponent.js b/packages/react-native/Libraries/Components/ScrollView/AndroidHorizontalScrollViewNativeComponent.js similarity index 100% rename from Libraries/Components/ScrollView/AndroidHorizontalScrollViewNativeComponent.js rename to packages/react-native/Libraries/Components/ScrollView/AndroidHorizontalScrollViewNativeComponent.js diff --git a/Libraries/Components/ScrollView/ScrollContentViewNativeComponent.js b/packages/react-native/Libraries/Components/ScrollView/ScrollContentViewNativeComponent.js similarity index 100% rename from Libraries/Components/ScrollView/ScrollContentViewNativeComponent.js rename to packages/react-native/Libraries/Components/ScrollView/ScrollContentViewNativeComponent.js diff --git a/Libraries/Components/ScrollView/ScrollView.d.ts b/packages/react-native/Libraries/Components/ScrollView/ScrollView.d.ts similarity index 100% rename from Libraries/Components/ScrollView/ScrollView.d.ts rename to packages/react-native/Libraries/Components/ScrollView/ScrollView.d.ts diff --git a/Libraries/Components/ScrollView/ScrollView.js b/packages/react-native/Libraries/Components/ScrollView/ScrollView.js similarity index 100% rename from Libraries/Components/ScrollView/ScrollView.js rename to packages/react-native/Libraries/Components/ScrollView/ScrollView.js diff --git a/Libraries/Components/ScrollView/ScrollViewCommands.js b/packages/react-native/Libraries/Components/ScrollView/ScrollViewCommands.js similarity index 100% rename from Libraries/Components/ScrollView/ScrollViewCommands.js rename to packages/react-native/Libraries/Components/ScrollView/ScrollViewCommands.js diff --git a/Libraries/Components/ScrollView/ScrollViewContext.js b/packages/react-native/Libraries/Components/ScrollView/ScrollViewContext.js similarity index 100% rename from Libraries/Components/ScrollView/ScrollViewContext.js rename to packages/react-native/Libraries/Components/ScrollView/ScrollViewContext.js diff --git a/Libraries/Components/ScrollView/ScrollViewNativeComponent.js b/packages/react-native/Libraries/Components/ScrollView/ScrollViewNativeComponent.js similarity index 100% rename from Libraries/Components/ScrollView/ScrollViewNativeComponent.js rename to packages/react-native/Libraries/Components/ScrollView/ScrollViewNativeComponent.js diff --git a/Libraries/Components/ScrollView/ScrollViewNativeComponentType.js b/packages/react-native/Libraries/Components/ScrollView/ScrollViewNativeComponentType.js similarity index 100% rename from Libraries/Components/ScrollView/ScrollViewNativeComponentType.js rename to packages/react-native/Libraries/Components/ScrollView/ScrollViewNativeComponentType.js diff --git a/Libraries/Components/ScrollView/ScrollViewStickyHeader.js b/packages/react-native/Libraries/Components/ScrollView/ScrollViewStickyHeader.js similarity index 100% rename from Libraries/Components/ScrollView/ScrollViewStickyHeader.js rename to packages/react-native/Libraries/Components/ScrollView/ScrollViewStickyHeader.js diff --git a/Libraries/Components/ScrollView/ScrollViewViewConfig.js b/packages/react-native/Libraries/Components/ScrollView/ScrollViewViewConfig.js similarity index 100% rename from Libraries/Components/ScrollView/ScrollViewViewConfig.js rename to packages/react-native/Libraries/Components/ScrollView/ScrollViewViewConfig.js diff --git a/Libraries/Components/ScrollView/__tests__/ScrollView-test.js b/packages/react-native/Libraries/Components/ScrollView/__tests__/ScrollView-test.js similarity index 100% rename from Libraries/Components/ScrollView/__tests__/ScrollView-test.js rename to packages/react-native/Libraries/Components/ScrollView/__tests__/ScrollView-test.js diff --git a/Libraries/Components/ScrollView/__tests__/__snapshots__/ScrollView-test.js.snap b/packages/react-native/Libraries/Components/ScrollView/__tests__/__snapshots__/ScrollView-test.js.snap similarity index 100% rename from Libraries/Components/ScrollView/__tests__/__snapshots__/ScrollView-test.js.snap rename to packages/react-native/Libraries/Components/ScrollView/__tests__/__snapshots__/ScrollView-test.js.snap diff --git a/Libraries/Components/ScrollView/processDecelerationRate.js b/packages/react-native/Libraries/Components/ScrollView/processDecelerationRate.js similarity index 100% rename from Libraries/Components/ScrollView/processDecelerationRate.js rename to packages/react-native/Libraries/Components/ScrollView/processDecelerationRate.js diff --git a/Libraries/Components/Sound/NativeSoundManager.js b/packages/react-native/Libraries/Components/Sound/NativeSoundManager.js similarity index 100% rename from Libraries/Components/Sound/NativeSoundManager.js rename to packages/react-native/Libraries/Components/Sound/NativeSoundManager.js diff --git a/Libraries/Components/Sound/SoundManager.js b/packages/react-native/Libraries/Components/Sound/SoundManager.js similarity index 100% rename from Libraries/Components/Sound/SoundManager.js rename to packages/react-native/Libraries/Components/Sound/SoundManager.js diff --git a/Libraries/Components/StaticRenderer.js b/packages/react-native/Libraries/Components/StaticRenderer.js similarity index 100% rename from Libraries/Components/StaticRenderer.js rename to packages/react-native/Libraries/Components/StaticRenderer.js diff --git a/Libraries/Components/StatusBar/NativeStatusBarManagerAndroid.js b/packages/react-native/Libraries/Components/StatusBar/NativeStatusBarManagerAndroid.js similarity index 100% rename from Libraries/Components/StatusBar/NativeStatusBarManagerAndroid.js rename to packages/react-native/Libraries/Components/StatusBar/NativeStatusBarManagerAndroid.js diff --git a/Libraries/Components/StatusBar/NativeStatusBarManagerIOS.js b/packages/react-native/Libraries/Components/StatusBar/NativeStatusBarManagerIOS.js similarity index 100% rename from Libraries/Components/StatusBar/NativeStatusBarManagerIOS.js rename to packages/react-native/Libraries/Components/StatusBar/NativeStatusBarManagerIOS.js diff --git a/Libraries/Components/StatusBar/StatusBar.d.ts b/packages/react-native/Libraries/Components/StatusBar/StatusBar.d.ts similarity index 100% rename from Libraries/Components/StatusBar/StatusBar.d.ts rename to packages/react-native/Libraries/Components/StatusBar/StatusBar.d.ts diff --git a/Libraries/Components/StatusBar/StatusBar.js b/packages/react-native/Libraries/Components/StatusBar/StatusBar.js similarity index 100% rename from Libraries/Components/StatusBar/StatusBar.js rename to packages/react-native/Libraries/Components/StatusBar/StatusBar.js diff --git a/Libraries/Components/StatusBar/__tests__/StatusBar-test.js b/packages/react-native/Libraries/Components/StatusBar/__tests__/StatusBar-test.js similarity index 100% rename from Libraries/Components/StatusBar/__tests__/StatusBar-test.js rename to packages/react-native/Libraries/Components/StatusBar/__tests__/StatusBar-test.js diff --git a/Libraries/Components/Switch/AndroidSwitchNativeComponent.js b/packages/react-native/Libraries/Components/Switch/AndroidSwitchNativeComponent.js similarity index 100% rename from Libraries/Components/Switch/AndroidSwitchNativeComponent.js rename to packages/react-native/Libraries/Components/Switch/AndroidSwitchNativeComponent.js diff --git a/Libraries/Components/Switch/Switch.d.ts b/packages/react-native/Libraries/Components/Switch/Switch.d.ts similarity index 100% rename from Libraries/Components/Switch/Switch.d.ts rename to packages/react-native/Libraries/Components/Switch/Switch.d.ts diff --git a/Libraries/Components/Switch/Switch.js b/packages/react-native/Libraries/Components/Switch/Switch.js similarity index 100% rename from Libraries/Components/Switch/Switch.js rename to packages/react-native/Libraries/Components/Switch/Switch.js diff --git a/Libraries/Components/Switch/SwitchNativeComponent.js b/packages/react-native/Libraries/Components/Switch/SwitchNativeComponent.js similarity index 100% rename from Libraries/Components/Switch/SwitchNativeComponent.js rename to packages/react-native/Libraries/Components/Switch/SwitchNativeComponent.js diff --git a/Libraries/Components/TextInput/AndroidTextInputNativeComponent.js b/packages/react-native/Libraries/Components/TextInput/AndroidTextInputNativeComponent.js similarity index 100% rename from Libraries/Components/TextInput/AndroidTextInputNativeComponent.js rename to packages/react-native/Libraries/Components/TextInput/AndroidTextInputNativeComponent.js diff --git a/Libraries/Components/TextInput/InputAccessoryView.d.ts b/packages/react-native/Libraries/Components/TextInput/InputAccessoryView.d.ts similarity index 100% rename from Libraries/Components/TextInput/InputAccessoryView.d.ts rename to packages/react-native/Libraries/Components/TextInput/InputAccessoryView.d.ts diff --git a/Libraries/Components/TextInput/InputAccessoryView.js b/packages/react-native/Libraries/Components/TextInput/InputAccessoryView.js similarity index 100% rename from Libraries/Components/TextInput/InputAccessoryView.js rename to packages/react-native/Libraries/Components/TextInput/InputAccessoryView.js diff --git a/Libraries/Components/TextInput/InputAccessoryView.js.flow b/packages/react-native/Libraries/Components/TextInput/InputAccessoryView.js.flow similarity index 100% rename from Libraries/Components/TextInput/InputAccessoryView.js.flow rename to packages/react-native/Libraries/Components/TextInput/InputAccessoryView.js.flow diff --git a/Libraries/Components/TextInput/RCTInputAccessoryViewNativeComponent.js b/packages/react-native/Libraries/Components/TextInput/RCTInputAccessoryViewNativeComponent.js similarity index 100% rename from Libraries/Components/TextInput/RCTInputAccessoryViewNativeComponent.js rename to packages/react-native/Libraries/Components/TextInput/RCTInputAccessoryViewNativeComponent.js diff --git a/Libraries/Components/TextInput/RCTMultilineTextInputNativeComponent.js b/packages/react-native/Libraries/Components/TextInput/RCTMultilineTextInputNativeComponent.js similarity index 100% rename from Libraries/Components/TextInput/RCTMultilineTextInputNativeComponent.js rename to packages/react-native/Libraries/Components/TextInput/RCTMultilineTextInputNativeComponent.js diff --git a/Libraries/Components/TextInput/RCTSingelineTextInputNativeComponent.js b/packages/react-native/Libraries/Components/TextInput/RCTSingelineTextInputNativeComponent.js similarity index 100% rename from Libraries/Components/TextInput/RCTSingelineTextInputNativeComponent.js rename to packages/react-native/Libraries/Components/TextInput/RCTSingelineTextInputNativeComponent.js diff --git a/Libraries/Components/TextInput/RCTTextInputViewConfig.js b/packages/react-native/Libraries/Components/TextInput/RCTTextInputViewConfig.js similarity index 100% rename from Libraries/Components/TextInput/RCTTextInputViewConfig.js rename to packages/react-native/Libraries/Components/TextInput/RCTTextInputViewConfig.js diff --git a/Libraries/Components/TextInput/TextInput.d.ts b/packages/react-native/Libraries/Components/TextInput/TextInput.d.ts similarity index 100% rename from Libraries/Components/TextInput/TextInput.d.ts rename to packages/react-native/Libraries/Components/TextInput/TextInput.d.ts diff --git a/Libraries/Components/TextInput/TextInput.flow.js b/packages/react-native/Libraries/Components/TextInput/TextInput.flow.js similarity index 100% rename from Libraries/Components/TextInput/TextInput.flow.js rename to packages/react-native/Libraries/Components/TextInput/TextInput.flow.js diff --git a/Libraries/Components/TextInput/TextInput.js b/packages/react-native/Libraries/Components/TextInput/TextInput.js similarity index 100% rename from Libraries/Components/TextInput/TextInput.js rename to packages/react-native/Libraries/Components/TextInput/TextInput.js diff --git a/Libraries/Components/TextInput/TextInputNativeCommands.js b/packages/react-native/Libraries/Components/TextInput/TextInputNativeCommands.js similarity index 100% rename from Libraries/Components/TextInput/TextInputNativeCommands.js rename to packages/react-native/Libraries/Components/TextInput/TextInputNativeCommands.js diff --git a/Libraries/Components/TextInput/TextInputState.js b/packages/react-native/Libraries/Components/TextInput/TextInputState.js similarity index 100% rename from Libraries/Components/TextInput/TextInputState.js rename to packages/react-native/Libraries/Components/TextInput/TextInputState.js diff --git a/Libraries/Components/TextInput/__tests__/InputAccessoryView-test.js b/packages/react-native/Libraries/Components/TextInput/__tests__/InputAccessoryView-test.js similarity index 100% rename from Libraries/Components/TextInput/__tests__/InputAccessoryView-test.js rename to packages/react-native/Libraries/Components/TextInput/__tests__/InputAccessoryView-test.js diff --git a/Libraries/Components/TextInput/__tests__/TextInput-test.js b/packages/react-native/Libraries/Components/TextInput/__tests__/TextInput-test.js similarity index 100% rename from Libraries/Components/TextInput/__tests__/TextInput-test.js rename to packages/react-native/Libraries/Components/TextInput/__tests__/TextInput-test.js diff --git a/Libraries/Components/TextInput/__tests__/__snapshots__/InputAccessoryView-test.js.snap b/packages/react-native/Libraries/Components/TextInput/__tests__/__snapshots__/InputAccessoryView-test.js.snap similarity index 100% rename from Libraries/Components/TextInput/__tests__/__snapshots__/InputAccessoryView-test.js.snap rename to packages/react-native/Libraries/Components/TextInput/__tests__/__snapshots__/InputAccessoryView-test.js.snap diff --git a/Libraries/Components/TextInput/__tests__/__snapshots__/TextInput-test.js.snap b/packages/react-native/Libraries/Components/TextInput/__tests__/__snapshots__/TextInput-test.js.snap similarity index 100% rename from Libraries/Components/TextInput/__tests__/__snapshots__/TextInput-test.js.snap rename to packages/react-native/Libraries/Components/TextInput/__tests__/__snapshots__/TextInput-test.js.snap diff --git a/Libraries/Components/ToastAndroid/NativeToastAndroid.js b/packages/react-native/Libraries/Components/ToastAndroid/NativeToastAndroid.js similarity index 100% rename from Libraries/Components/ToastAndroid/NativeToastAndroid.js rename to packages/react-native/Libraries/Components/ToastAndroid/NativeToastAndroid.js diff --git a/Libraries/Components/ToastAndroid/ToastAndroid.android.js b/packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.android.js similarity index 100% rename from Libraries/Components/ToastAndroid/ToastAndroid.android.js rename to packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.android.js diff --git a/Libraries/Components/ToastAndroid/ToastAndroid.d.ts b/packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.d.ts similarity index 100% rename from Libraries/Components/ToastAndroid/ToastAndroid.d.ts rename to packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.d.ts diff --git a/Libraries/Components/ToastAndroid/ToastAndroid.ios.js b/packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.ios.js similarity index 100% rename from Libraries/Components/ToastAndroid/ToastAndroid.ios.js rename to packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.ios.js diff --git a/Libraries/Components/Touchable/BoundingDimensions.js b/packages/react-native/Libraries/Components/Touchable/BoundingDimensions.js similarity index 100% rename from Libraries/Components/Touchable/BoundingDimensions.js rename to packages/react-native/Libraries/Components/Touchable/BoundingDimensions.js diff --git a/Libraries/Components/Touchable/PooledClass.js b/packages/react-native/Libraries/Components/Touchable/PooledClass.js similarity index 100% rename from Libraries/Components/Touchable/PooledClass.js rename to packages/react-native/Libraries/Components/Touchable/PooledClass.js diff --git a/Libraries/Components/Touchable/Position.js b/packages/react-native/Libraries/Components/Touchable/Position.js similarity index 100% rename from Libraries/Components/Touchable/Position.js rename to packages/react-native/Libraries/Components/Touchable/Position.js diff --git a/Libraries/Components/Touchable/Touchable.d.ts b/packages/react-native/Libraries/Components/Touchable/Touchable.d.ts similarity index 100% rename from Libraries/Components/Touchable/Touchable.d.ts rename to packages/react-native/Libraries/Components/Touchable/Touchable.d.ts diff --git a/Libraries/Components/Touchable/Touchable.flow.js b/packages/react-native/Libraries/Components/Touchable/Touchable.flow.js similarity index 100% rename from Libraries/Components/Touchable/Touchable.flow.js rename to packages/react-native/Libraries/Components/Touchable/Touchable.flow.js diff --git a/Libraries/Components/Touchable/Touchable.js b/packages/react-native/Libraries/Components/Touchable/Touchable.js similarity index 100% rename from Libraries/Components/Touchable/Touchable.js rename to packages/react-native/Libraries/Components/Touchable/Touchable.js diff --git a/Libraries/Components/Touchable/TouchableBounce.js b/packages/react-native/Libraries/Components/Touchable/TouchableBounce.js similarity index 100% rename from Libraries/Components/Touchable/TouchableBounce.js rename to packages/react-native/Libraries/Components/Touchable/TouchableBounce.js diff --git a/Libraries/Components/Touchable/TouchableHighlight.d.ts b/packages/react-native/Libraries/Components/Touchable/TouchableHighlight.d.ts similarity index 100% rename from Libraries/Components/Touchable/TouchableHighlight.d.ts rename to packages/react-native/Libraries/Components/Touchable/TouchableHighlight.d.ts diff --git a/Libraries/Components/Touchable/TouchableHighlight.js b/packages/react-native/Libraries/Components/Touchable/TouchableHighlight.js similarity index 100% rename from Libraries/Components/Touchable/TouchableHighlight.js rename to packages/react-native/Libraries/Components/Touchable/TouchableHighlight.js diff --git a/Libraries/Components/Touchable/TouchableNativeFeedback.d.ts b/packages/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.d.ts similarity index 100% rename from Libraries/Components/Touchable/TouchableNativeFeedback.d.ts rename to packages/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.d.ts diff --git a/Libraries/Components/Touchable/TouchableNativeFeedback.js b/packages/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.js similarity index 100% rename from Libraries/Components/Touchable/TouchableNativeFeedback.js rename to packages/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.js diff --git a/Libraries/Components/Touchable/TouchableOpacity.d.ts b/packages/react-native/Libraries/Components/Touchable/TouchableOpacity.d.ts similarity index 100% rename from Libraries/Components/Touchable/TouchableOpacity.d.ts rename to packages/react-native/Libraries/Components/Touchable/TouchableOpacity.d.ts diff --git a/Libraries/Components/Touchable/TouchableOpacity.js b/packages/react-native/Libraries/Components/Touchable/TouchableOpacity.js similarity index 100% rename from Libraries/Components/Touchable/TouchableOpacity.js rename to packages/react-native/Libraries/Components/Touchable/TouchableOpacity.js diff --git a/Libraries/Components/Touchable/TouchableWithoutFeedback.d.ts b/packages/react-native/Libraries/Components/Touchable/TouchableWithoutFeedback.d.ts similarity index 100% rename from Libraries/Components/Touchable/TouchableWithoutFeedback.d.ts rename to packages/react-native/Libraries/Components/Touchable/TouchableWithoutFeedback.d.ts diff --git a/Libraries/Components/Touchable/TouchableWithoutFeedback.js b/packages/react-native/Libraries/Components/Touchable/TouchableWithoutFeedback.js similarity index 100% rename from Libraries/Components/Touchable/TouchableWithoutFeedback.js rename to packages/react-native/Libraries/Components/Touchable/TouchableWithoutFeedback.js diff --git a/Libraries/Components/Touchable/__tests__/TouchableHighlight-test.js b/packages/react-native/Libraries/Components/Touchable/__tests__/TouchableHighlight-test.js similarity index 100% rename from Libraries/Components/Touchable/__tests__/TouchableHighlight-test.js rename to packages/react-native/Libraries/Components/Touchable/__tests__/TouchableHighlight-test.js diff --git a/Libraries/Components/Touchable/__tests__/TouchableNativeFeedback-test.js b/packages/react-native/Libraries/Components/Touchable/__tests__/TouchableNativeFeedback-test.js similarity index 100% rename from Libraries/Components/Touchable/__tests__/TouchableNativeFeedback-test.js rename to packages/react-native/Libraries/Components/Touchable/__tests__/TouchableNativeFeedback-test.js diff --git a/Libraries/Components/Touchable/__tests__/TouchableOpacity-test.js b/packages/react-native/Libraries/Components/Touchable/__tests__/TouchableOpacity-test.js similarity index 100% rename from Libraries/Components/Touchable/__tests__/TouchableOpacity-test.js rename to packages/react-native/Libraries/Components/Touchable/__tests__/TouchableOpacity-test.js diff --git a/Libraries/Components/Touchable/__tests__/TouchableWithoutFeedback-test.js b/packages/react-native/Libraries/Components/Touchable/__tests__/TouchableWithoutFeedback-test.js similarity index 100% rename from Libraries/Components/Touchable/__tests__/TouchableWithoutFeedback-test.js rename to packages/react-native/Libraries/Components/Touchable/__tests__/TouchableWithoutFeedback-test.js diff --git a/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableHighlight-test.js.snap b/packages/react-native/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableHighlight-test.js.snap similarity index 100% rename from Libraries/Components/Touchable/__tests__/__snapshots__/TouchableHighlight-test.js.snap rename to packages/react-native/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableHighlight-test.js.snap diff --git a/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableNativeFeedback-test.js.snap b/packages/react-native/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableNativeFeedback-test.js.snap similarity index 100% rename from Libraries/Components/Touchable/__tests__/__snapshots__/TouchableNativeFeedback-test.js.snap rename to packages/react-native/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableNativeFeedback-test.js.snap diff --git a/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableOpacity-test.js.snap b/packages/react-native/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableOpacity-test.js.snap similarity index 100% rename from Libraries/Components/Touchable/__tests__/__snapshots__/TouchableOpacity-test.js.snap rename to packages/react-native/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableOpacity-test.js.snap diff --git a/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableWithoutFeedback-test.js.snap b/packages/react-native/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableWithoutFeedback-test.js.snap similarity index 100% rename from Libraries/Components/Touchable/__tests__/__snapshots__/TouchableWithoutFeedback-test.js.snap rename to packages/react-native/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableWithoutFeedback-test.js.snap diff --git a/Libraries/Components/TraceUpdateOverlay/TraceUpdateOverlay.js b/packages/react-native/Libraries/Components/TraceUpdateOverlay/TraceUpdateOverlay.js similarity index 100% rename from Libraries/Components/TraceUpdateOverlay/TraceUpdateOverlay.js rename to packages/react-native/Libraries/Components/TraceUpdateOverlay/TraceUpdateOverlay.js diff --git a/Libraries/Components/TraceUpdateOverlay/TraceUpdateOverlayNativeComponent.js b/packages/react-native/Libraries/Components/TraceUpdateOverlay/TraceUpdateOverlayNativeComponent.js similarity index 100% rename from Libraries/Components/TraceUpdateOverlay/TraceUpdateOverlayNativeComponent.js rename to packages/react-native/Libraries/Components/TraceUpdateOverlay/TraceUpdateOverlayNativeComponent.js diff --git a/Libraries/Components/UnimplementedViews/UnimplementedNativeViewNativeComponent.js b/packages/react-native/Libraries/Components/UnimplementedViews/UnimplementedNativeViewNativeComponent.js similarity index 100% rename from Libraries/Components/UnimplementedViews/UnimplementedNativeViewNativeComponent.js rename to packages/react-native/Libraries/Components/UnimplementedViews/UnimplementedNativeViewNativeComponent.js diff --git a/Libraries/Components/UnimplementedViews/UnimplementedView.js b/packages/react-native/Libraries/Components/UnimplementedViews/UnimplementedView.js similarity index 100% rename from Libraries/Components/UnimplementedViews/UnimplementedView.js rename to packages/react-native/Libraries/Components/UnimplementedViews/UnimplementedView.js diff --git a/Libraries/Components/View/ReactNativeStyleAttributes.js b/packages/react-native/Libraries/Components/View/ReactNativeStyleAttributes.js similarity index 100% rename from Libraries/Components/View/ReactNativeStyleAttributes.js rename to packages/react-native/Libraries/Components/View/ReactNativeStyleAttributes.js diff --git a/Libraries/Components/View/ReactNativeViewAttributes.js b/packages/react-native/Libraries/Components/View/ReactNativeViewAttributes.js similarity index 100% rename from Libraries/Components/View/ReactNativeViewAttributes.js rename to packages/react-native/Libraries/Components/View/ReactNativeViewAttributes.js diff --git a/Libraries/Components/View/View.d.ts b/packages/react-native/Libraries/Components/View/View.d.ts similarity index 100% rename from Libraries/Components/View/View.d.ts rename to packages/react-native/Libraries/Components/View/View.d.ts diff --git a/Libraries/Components/View/View.js b/packages/react-native/Libraries/Components/View/View.js similarity index 100% rename from Libraries/Components/View/View.js rename to packages/react-native/Libraries/Components/View/View.js diff --git a/Libraries/Components/View/ViewAccessibility.d.ts b/packages/react-native/Libraries/Components/View/ViewAccessibility.d.ts similarity index 100% rename from Libraries/Components/View/ViewAccessibility.d.ts rename to packages/react-native/Libraries/Components/View/ViewAccessibility.d.ts diff --git a/Libraries/Components/View/ViewAccessibility.js b/packages/react-native/Libraries/Components/View/ViewAccessibility.js similarity index 100% rename from Libraries/Components/View/ViewAccessibility.js rename to packages/react-native/Libraries/Components/View/ViewAccessibility.js diff --git a/Libraries/Components/View/ViewNativeComponent.js b/packages/react-native/Libraries/Components/View/ViewNativeComponent.js similarity index 100% rename from Libraries/Components/View/ViewNativeComponent.js rename to packages/react-native/Libraries/Components/View/ViewNativeComponent.js diff --git a/Libraries/Components/View/ViewPropTypes.d.ts b/packages/react-native/Libraries/Components/View/ViewPropTypes.d.ts similarity index 100% rename from Libraries/Components/View/ViewPropTypes.d.ts rename to packages/react-native/Libraries/Components/View/ViewPropTypes.d.ts diff --git a/Libraries/Components/View/ViewPropTypes.js b/packages/react-native/Libraries/Components/View/ViewPropTypes.js similarity index 100% rename from Libraries/Components/View/ViewPropTypes.js rename to packages/react-native/Libraries/Components/View/ViewPropTypes.js diff --git a/Libraries/Components/View/__tests__/View-test.js b/packages/react-native/Libraries/Components/View/__tests__/View-test.js similarity index 100% rename from Libraries/Components/View/__tests__/View-test.js rename to packages/react-native/Libraries/Components/View/__tests__/View-test.js diff --git a/Libraries/Components/__tests__/Button-test.js b/packages/react-native/Libraries/Components/__tests__/Button-test.js similarity index 100% rename from Libraries/Components/__tests__/Button-test.js rename to packages/react-native/Libraries/Components/__tests__/Button-test.js diff --git a/Libraries/Components/__tests__/__snapshots__/Button-test.js.snap b/packages/react-native/Libraries/Components/__tests__/__snapshots__/Button-test.js.snap similarity index 100% rename from Libraries/Components/__tests__/__snapshots__/Button-test.js.snap rename to packages/react-native/Libraries/Components/__tests__/__snapshots__/Button-test.js.snap diff --git a/Libraries/Core/Devtools/__tests__/parseErrorStack-test.js b/packages/react-native/Libraries/Core/Devtools/__tests__/parseErrorStack-test.js similarity index 100% rename from Libraries/Core/Devtools/__tests__/parseErrorStack-test.js rename to packages/react-native/Libraries/Core/Devtools/__tests__/parseErrorStack-test.js diff --git a/Libraries/Core/Devtools/__tests__/parseHermesStack-test.js b/packages/react-native/Libraries/Core/Devtools/__tests__/parseHermesStack-test.js similarity index 100% rename from Libraries/Core/Devtools/__tests__/parseHermesStack-test.js rename to packages/react-native/Libraries/Core/Devtools/__tests__/parseHermesStack-test.js diff --git a/Libraries/Core/Devtools/getDevServer.js b/packages/react-native/Libraries/Core/Devtools/getDevServer.js similarity index 100% rename from Libraries/Core/Devtools/getDevServer.js rename to packages/react-native/Libraries/Core/Devtools/getDevServer.js diff --git a/Libraries/Core/Devtools/openFileInEditor.js b/packages/react-native/Libraries/Core/Devtools/openFileInEditor.js similarity index 100% rename from Libraries/Core/Devtools/openFileInEditor.js rename to packages/react-native/Libraries/Core/Devtools/openFileInEditor.js diff --git a/Libraries/Core/Devtools/openURLInBrowser.js b/packages/react-native/Libraries/Core/Devtools/openURLInBrowser.js similarity index 100% rename from Libraries/Core/Devtools/openURLInBrowser.js rename to packages/react-native/Libraries/Core/Devtools/openURLInBrowser.js diff --git a/Libraries/Core/Devtools/parseErrorStack.js b/packages/react-native/Libraries/Core/Devtools/parseErrorStack.js similarity index 100% rename from Libraries/Core/Devtools/parseErrorStack.js rename to packages/react-native/Libraries/Core/Devtools/parseErrorStack.js diff --git a/Libraries/Core/Devtools/parseHermesStack.js b/packages/react-native/Libraries/Core/Devtools/parseHermesStack.js similarity index 100% rename from Libraries/Core/Devtools/parseHermesStack.js rename to packages/react-native/Libraries/Core/Devtools/parseHermesStack.js diff --git a/Libraries/Core/Devtools/symbolicateStackTrace.js b/packages/react-native/Libraries/Core/Devtools/symbolicateStackTrace.js similarity index 100% rename from Libraries/Core/Devtools/symbolicateStackTrace.js rename to packages/react-native/Libraries/Core/Devtools/symbolicateStackTrace.js diff --git a/Libraries/Core/ExceptionsManager.js b/packages/react-native/Libraries/Core/ExceptionsManager.js similarity index 100% rename from Libraries/Core/ExceptionsManager.js rename to packages/react-native/Libraries/Core/ExceptionsManager.js diff --git a/Libraries/Core/ExtendedError.js b/packages/react-native/Libraries/Core/ExtendedError.js similarity index 100% rename from Libraries/Core/ExtendedError.js rename to packages/react-native/Libraries/Core/ExtendedError.js diff --git a/Libraries/Core/InitializeCore.js b/packages/react-native/Libraries/Core/InitializeCore.js similarity index 100% rename from Libraries/Core/InitializeCore.js rename to packages/react-native/Libraries/Core/InitializeCore.js diff --git a/Libraries/Core/NativeExceptionsManager.js b/packages/react-native/Libraries/Core/NativeExceptionsManager.js similarity index 100% rename from Libraries/Core/NativeExceptionsManager.js rename to packages/react-native/Libraries/Core/NativeExceptionsManager.js diff --git a/Libraries/Core/RawEventEmitter.js b/packages/react-native/Libraries/Core/RawEventEmitter.js similarity index 100% rename from Libraries/Core/RawEventEmitter.js rename to packages/react-native/Libraries/Core/RawEventEmitter.js diff --git a/Libraries/Core/ReactFiberErrorDialog.js b/packages/react-native/Libraries/Core/ReactFiberErrorDialog.js similarity index 100% rename from Libraries/Core/ReactFiberErrorDialog.js rename to packages/react-native/Libraries/Core/ReactFiberErrorDialog.js diff --git a/Libraries/Core/ReactNativeVersion.js b/packages/react-native/Libraries/Core/ReactNativeVersion.js similarity index 100% rename from Libraries/Core/ReactNativeVersion.js rename to packages/react-native/Libraries/Core/ReactNativeVersion.js diff --git a/Libraries/Core/ReactNativeVersionCheck.js b/packages/react-native/Libraries/Core/ReactNativeVersionCheck.js similarity index 100% rename from Libraries/Core/ReactNativeVersionCheck.js rename to packages/react-native/Libraries/Core/ReactNativeVersionCheck.js diff --git a/Libraries/Core/SegmentFetcher/NativeSegmentFetcher.js b/packages/react-native/Libraries/Core/SegmentFetcher/NativeSegmentFetcher.js similarity index 100% rename from Libraries/Core/SegmentFetcher/NativeSegmentFetcher.js rename to packages/react-native/Libraries/Core/SegmentFetcher/NativeSegmentFetcher.js diff --git a/Libraries/Core/Timers/JSTimers.js b/packages/react-native/Libraries/Core/Timers/JSTimers.js similarity index 100% rename from Libraries/Core/Timers/JSTimers.js rename to packages/react-native/Libraries/Core/Timers/JSTimers.js diff --git a/Libraries/Core/Timers/NativeTiming.js b/packages/react-native/Libraries/Core/Timers/NativeTiming.js similarity index 100% rename from Libraries/Core/Timers/NativeTiming.js rename to packages/react-native/Libraries/Core/Timers/NativeTiming.js diff --git a/Libraries/Core/Timers/__tests__/JSTimers-test.js b/packages/react-native/Libraries/Core/Timers/__tests__/JSTimers-test.js similarity index 100% rename from Libraries/Core/Timers/__tests__/JSTimers-test.js rename to packages/react-native/Libraries/Core/Timers/__tests__/JSTimers-test.js diff --git a/Libraries/Core/Timers/immediateShim.js b/packages/react-native/Libraries/Core/Timers/immediateShim.js similarity index 100% rename from Libraries/Core/Timers/immediateShim.js rename to packages/react-native/Libraries/Core/Timers/immediateShim.js diff --git a/Libraries/Core/Timers/queueMicrotask.js b/packages/react-native/Libraries/Core/Timers/queueMicrotask.js similarity index 100% rename from Libraries/Core/Timers/queueMicrotask.js rename to packages/react-native/Libraries/Core/Timers/queueMicrotask.js diff --git a/Libraries/Core/__mocks__/ErrorUtils.js b/packages/react-native/Libraries/Core/__mocks__/ErrorUtils.js similarity index 100% rename from Libraries/Core/__mocks__/ErrorUtils.js rename to packages/react-native/Libraries/Core/__mocks__/ErrorUtils.js diff --git a/Libraries/Core/__tests__/ExceptionsManager-test.js b/packages/react-native/Libraries/Core/__tests__/ExceptionsManager-test.js similarity index 100% rename from Libraries/Core/__tests__/ExceptionsManager-test.js rename to packages/react-native/Libraries/Core/__tests__/ExceptionsManager-test.js diff --git a/Libraries/Core/__tests__/ReactNativeVersionCheck-test.js b/packages/react-native/Libraries/Core/__tests__/ReactNativeVersionCheck-test.js similarity index 100% rename from Libraries/Core/__tests__/ReactNativeVersionCheck-test.js rename to packages/react-native/Libraries/Core/__tests__/ReactNativeVersionCheck-test.js diff --git a/Libraries/Core/checkNativeVersion.js b/packages/react-native/Libraries/Core/checkNativeVersion.js similarity index 100% rename from Libraries/Core/checkNativeVersion.js rename to packages/react-native/Libraries/Core/checkNativeVersion.js diff --git a/Libraries/Core/polyfillPromise.js b/packages/react-native/Libraries/Core/polyfillPromise.js similarity index 100% rename from Libraries/Core/polyfillPromise.js rename to packages/react-native/Libraries/Core/polyfillPromise.js diff --git a/Libraries/Core/setUpAlert.js b/packages/react-native/Libraries/Core/setUpAlert.js similarity index 100% rename from Libraries/Core/setUpAlert.js rename to packages/react-native/Libraries/Core/setUpAlert.js diff --git a/Libraries/Core/setUpBatchedBridge.js b/packages/react-native/Libraries/Core/setUpBatchedBridge.js similarity index 100% rename from Libraries/Core/setUpBatchedBridge.js rename to packages/react-native/Libraries/Core/setUpBatchedBridge.js diff --git a/Libraries/Core/setUpDOM.js b/packages/react-native/Libraries/Core/setUpDOM.js similarity index 100% rename from Libraries/Core/setUpDOM.js rename to packages/react-native/Libraries/Core/setUpDOM.js diff --git a/Libraries/Core/setUpDeveloperTools.js b/packages/react-native/Libraries/Core/setUpDeveloperTools.js similarity index 100% rename from Libraries/Core/setUpDeveloperTools.js rename to packages/react-native/Libraries/Core/setUpDeveloperTools.js diff --git a/Libraries/Core/setUpErrorHandling.js b/packages/react-native/Libraries/Core/setUpErrorHandling.js similarity index 100% rename from Libraries/Core/setUpErrorHandling.js rename to packages/react-native/Libraries/Core/setUpErrorHandling.js diff --git a/Libraries/Core/setUpGlobals.js b/packages/react-native/Libraries/Core/setUpGlobals.js similarity index 100% rename from Libraries/Core/setUpGlobals.js rename to packages/react-native/Libraries/Core/setUpGlobals.js diff --git a/Libraries/Core/setUpNavigator.js b/packages/react-native/Libraries/Core/setUpNavigator.js similarity index 100% rename from Libraries/Core/setUpNavigator.js rename to packages/react-native/Libraries/Core/setUpNavigator.js diff --git a/Libraries/Core/setUpPerformance.js b/packages/react-native/Libraries/Core/setUpPerformance.js similarity index 100% rename from Libraries/Core/setUpPerformance.js rename to packages/react-native/Libraries/Core/setUpPerformance.js diff --git a/Libraries/Core/setUpReactDevTools.js b/packages/react-native/Libraries/Core/setUpReactDevTools.js similarity index 100% rename from Libraries/Core/setUpReactDevTools.js rename to packages/react-native/Libraries/Core/setUpReactDevTools.js diff --git a/Libraries/Core/setUpReactRefresh.js b/packages/react-native/Libraries/Core/setUpReactRefresh.js similarity index 100% rename from Libraries/Core/setUpReactRefresh.js rename to packages/react-native/Libraries/Core/setUpReactRefresh.js diff --git a/Libraries/Core/setUpRegeneratorRuntime.js b/packages/react-native/Libraries/Core/setUpRegeneratorRuntime.js similarity index 100% rename from Libraries/Core/setUpRegeneratorRuntime.js rename to packages/react-native/Libraries/Core/setUpRegeneratorRuntime.js diff --git a/Libraries/Core/setUpSegmentFetcher.js b/packages/react-native/Libraries/Core/setUpSegmentFetcher.js similarity index 100% rename from Libraries/Core/setUpSegmentFetcher.js rename to packages/react-native/Libraries/Core/setUpSegmentFetcher.js diff --git a/Libraries/Core/setUpTimers.js b/packages/react-native/Libraries/Core/setUpTimers.js similarity index 100% rename from Libraries/Core/setUpTimers.js rename to packages/react-native/Libraries/Core/setUpTimers.js diff --git a/Libraries/Core/setUpXHR.js b/packages/react-native/Libraries/Core/setUpXHR.js similarity index 100% rename from Libraries/Core/setUpXHR.js rename to packages/react-native/Libraries/Core/setUpXHR.js diff --git a/Libraries/DOM/Geometry/DOMRect.js b/packages/react-native/Libraries/DOM/Geometry/DOMRect.js similarity index 100% rename from Libraries/DOM/Geometry/DOMRect.js rename to packages/react-native/Libraries/DOM/Geometry/DOMRect.js diff --git a/Libraries/DOM/Geometry/DOMRectReadOnly.js b/packages/react-native/Libraries/DOM/Geometry/DOMRectReadOnly.js similarity index 100% rename from Libraries/DOM/Geometry/DOMRectReadOnly.js rename to packages/react-native/Libraries/DOM/Geometry/DOMRectReadOnly.js diff --git a/Libraries/DevToolsSettings/DevToolsSettingsManager.android.js b/packages/react-native/Libraries/DevToolsSettings/DevToolsSettingsManager.android.js similarity index 100% rename from Libraries/DevToolsSettings/DevToolsSettingsManager.android.js rename to packages/react-native/Libraries/DevToolsSettings/DevToolsSettingsManager.android.js diff --git a/Libraries/DevToolsSettings/DevToolsSettingsManager.d.ts b/packages/react-native/Libraries/DevToolsSettings/DevToolsSettingsManager.d.ts similarity index 100% rename from Libraries/DevToolsSettings/DevToolsSettingsManager.d.ts rename to packages/react-native/Libraries/DevToolsSettings/DevToolsSettingsManager.d.ts diff --git a/Libraries/DevToolsSettings/DevToolsSettingsManager.ios.js b/packages/react-native/Libraries/DevToolsSettings/DevToolsSettingsManager.ios.js similarity index 100% rename from Libraries/DevToolsSettings/DevToolsSettingsManager.ios.js rename to packages/react-native/Libraries/DevToolsSettings/DevToolsSettingsManager.ios.js diff --git a/Libraries/DevToolsSettings/NativeDevToolsSettingsManager.js b/packages/react-native/Libraries/DevToolsSettings/NativeDevToolsSettingsManager.js similarity index 100% rename from Libraries/DevToolsSettings/NativeDevToolsSettingsManager.js rename to packages/react-native/Libraries/DevToolsSettings/NativeDevToolsSettingsManager.js diff --git a/Libraries/EventEmitter/NativeEventEmitter.d.ts b/packages/react-native/Libraries/EventEmitter/NativeEventEmitter.d.ts similarity index 100% rename from Libraries/EventEmitter/NativeEventEmitter.d.ts rename to packages/react-native/Libraries/EventEmitter/NativeEventEmitter.d.ts diff --git a/Libraries/EventEmitter/NativeEventEmitter.js b/packages/react-native/Libraries/EventEmitter/NativeEventEmitter.js similarity index 100% rename from Libraries/EventEmitter/NativeEventEmitter.js rename to packages/react-native/Libraries/EventEmitter/NativeEventEmitter.js diff --git a/Libraries/EventEmitter/RCTDeviceEventEmitter.d.ts b/packages/react-native/Libraries/EventEmitter/RCTDeviceEventEmitter.d.ts similarity index 100% rename from Libraries/EventEmitter/RCTDeviceEventEmitter.d.ts rename to packages/react-native/Libraries/EventEmitter/RCTDeviceEventEmitter.d.ts diff --git a/Libraries/EventEmitter/RCTDeviceEventEmitter.js b/packages/react-native/Libraries/EventEmitter/RCTDeviceEventEmitter.js similarity index 100% rename from Libraries/EventEmitter/RCTDeviceEventEmitter.js rename to packages/react-native/Libraries/EventEmitter/RCTDeviceEventEmitter.js diff --git a/Libraries/EventEmitter/RCTEventEmitter.js b/packages/react-native/Libraries/EventEmitter/RCTEventEmitter.js similarity index 100% rename from Libraries/EventEmitter/RCTEventEmitter.js rename to packages/react-native/Libraries/EventEmitter/RCTEventEmitter.js diff --git a/Libraries/EventEmitter/RCTNativeAppEventEmitter.d.ts b/packages/react-native/Libraries/EventEmitter/RCTNativeAppEventEmitter.d.ts similarity index 100% rename from Libraries/EventEmitter/RCTNativeAppEventEmitter.d.ts rename to packages/react-native/Libraries/EventEmitter/RCTNativeAppEventEmitter.d.ts diff --git a/Libraries/EventEmitter/RCTNativeAppEventEmitter.js b/packages/react-native/Libraries/EventEmitter/RCTNativeAppEventEmitter.js similarity index 100% rename from Libraries/EventEmitter/RCTNativeAppEventEmitter.js rename to packages/react-native/Libraries/EventEmitter/RCTNativeAppEventEmitter.js diff --git a/Libraries/EventEmitter/__mocks__/NativeEventEmitter.js b/packages/react-native/Libraries/EventEmitter/__mocks__/NativeEventEmitter.js similarity index 100% rename from Libraries/EventEmitter/__mocks__/NativeEventEmitter.js rename to packages/react-native/Libraries/EventEmitter/__mocks__/NativeEventEmitter.js diff --git a/Libraries/Events/CustomEvent.js b/packages/react-native/Libraries/Events/CustomEvent.js similarity index 100% rename from Libraries/Events/CustomEvent.js rename to packages/react-native/Libraries/Events/CustomEvent.js diff --git a/Libraries/Events/EventPolyfill.js b/packages/react-native/Libraries/Events/EventPolyfill.js similarity index 100% rename from Libraries/Events/EventPolyfill.js rename to packages/react-native/Libraries/Events/EventPolyfill.js diff --git a/Libraries/FBLazyVector/BUCK b/packages/react-native/Libraries/FBLazyVector/BUCK similarity index 100% rename from Libraries/FBLazyVector/BUCK rename to packages/react-native/Libraries/FBLazyVector/BUCK diff --git a/Libraries/FBLazyVector/FBLazyVector.podspec b/packages/react-native/Libraries/FBLazyVector/FBLazyVector.podspec similarity index 100% rename from Libraries/FBLazyVector/FBLazyVector.podspec rename to packages/react-native/Libraries/FBLazyVector/FBLazyVector.podspec diff --git a/Libraries/FBLazyVector/FBLazyVector/FBLazyIterator.h b/packages/react-native/Libraries/FBLazyVector/FBLazyVector/FBLazyIterator.h similarity index 100% rename from Libraries/FBLazyVector/FBLazyVector/FBLazyIterator.h rename to packages/react-native/Libraries/FBLazyVector/FBLazyVector/FBLazyIterator.h diff --git a/Libraries/FBLazyVector/FBLazyVector/FBLazyVector.h b/packages/react-native/Libraries/FBLazyVector/FBLazyVector/FBLazyVector.h similarity index 100% rename from Libraries/FBLazyVector/FBLazyVector/FBLazyVector.h rename to packages/react-native/Libraries/FBLazyVector/FBLazyVector/FBLazyVector.h diff --git a/Libraries/HeapCapture/HeapCapture.js b/packages/react-native/Libraries/HeapCapture/HeapCapture.js similarity index 100% rename from Libraries/HeapCapture/HeapCapture.js rename to packages/react-native/Libraries/HeapCapture/HeapCapture.js diff --git a/Libraries/HeapCapture/NativeJSCHeapCapture.js b/packages/react-native/Libraries/HeapCapture/NativeJSCHeapCapture.js similarity index 100% rename from Libraries/HeapCapture/NativeJSCHeapCapture.js rename to packages/react-native/Libraries/HeapCapture/NativeJSCHeapCapture.js diff --git a/Libraries/Image/AssetRegistry.js b/packages/react-native/Libraries/Image/AssetRegistry.js similarity index 100% rename from Libraries/Image/AssetRegistry.js rename to packages/react-native/Libraries/Image/AssetRegistry.js diff --git a/Libraries/Image/AssetSourceResolver.js b/packages/react-native/Libraries/Image/AssetSourceResolver.js similarity index 100% rename from Libraries/Image/AssetSourceResolver.js rename to packages/react-native/Libraries/Image/AssetSourceResolver.js diff --git a/Libraries/Image/AssetUtils.js b/packages/react-native/Libraries/Image/AssetUtils.js similarity index 100% rename from Libraries/Image/AssetUtils.js rename to packages/react-native/Libraries/Image/AssetUtils.js diff --git a/Libraries/Image/Image.android.js b/packages/react-native/Libraries/Image/Image.android.js similarity index 100% rename from Libraries/Image/Image.android.js rename to packages/react-native/Libraries/Image/Image.android.js diff --git a/Libraries/Image/Image.d.ts b/packages/react-native/Libraries/Image/Image.d.ts similarity index 100% rename from Libraries/Image/Image.d.ts rename to packages/react-native/Libraries/Image/Image.d.ts diff --git a/Libraries/Image/Image.flow.js b/packages/react-native/Libraries/Image/Image.flow.js similarity index 100% rename from Libraries/Image/Image.flow.js rename to packages/react-native/Libraries/Image/Image.flow.js diff --git a/Libraries/Image/Image.ios.js b/packages/react-native/Libraries/Image/Image.ios.js similarity index 100% rename from Libraries/Image/Image.ios.js rename to packages/react-native/Libraries/Image/Image.ios.js diff --git a/Libraries/Image/ImageAnalyticsTagContext.js b/packages/react-native/Libraries/Image/ImageAnalyticsTagContext.js similarity index 100% rename from Libraries/Image/ImageAnalyticsTagContext.js rename to packages/react-native/Libraries/Image/ImageAnalyticsTagContext.js diff --git a/Libraries/Image/ImageBackground.js b/packages/react-native/Libraries/Image/ImageBackground.js similarity index 100% rename from Libraries/Image/ImageBackground.js rename to packages/react-native/Libraries/Image/ImageBackground.js diff --git a/Libraries/Image/ImageBackground.js.flow b/packages/react-native/Libraries/Image/ImageBackground.js.flow similarity index 100% rename from Libraries/Image/ImageBackground.js.flow rename to packages/react-native/Libraries/Image/ImageBackground.js.flow diff --git a/Libraries/Image/ImageInjection.js b/packages/react-native/Libraries/Image/ImageInjection.js similarity index 100% rename from Libraries/Image/ImageInjection.js rename to packages/react-native/Libraries/Image/ImageInjection.js diff --git a/Libraries/Image/ImageProps.js b/packages/react-native/Libraries/Image/ImageProps.js similarity index 100% rename from Libraries/Image/ImageProps.js rename to packages/react-native/Libraries/Image/ImageProps.js diff --git a/Libraries/Image/ImageResizeMode.d.ts b/packages/react-native/Libraries/Image/ImageResizeMode.d.ts similarity index 100% rename from Libraries/Image/ImageResizeMode.d.ts rename to packages/react-native/Libraries/Image/ImageResizeMode.d.ts diff --git a/Libraries/Image/ImageResizeMode.js b/packages/react-native/Libraries/Image/ImageResizeMode.js similarity index 100% rename from Libraries/Image/ImageResizeMode.js rename to packages/react-native/Libraries/Image/ImageResizeMode.js diff --git a/Libraries/Image/ImageSource.d.ts b/packages/react-native/Libraries/Image/ImageSource.d.ts similarity index 100% rename from Libraries/Image/ImageSource.d.ts rename to packages/react-native/Libraries/Image/ImageSource.d.ts diff --git a/Libraries/Image/ImageSource.js b/packages/react-native/Libraries/Image/ImageSource.js similarity index 100% rename from Libraries/Image/ImageSource.js rename to packages/react-native/Libraries/Image/ImageSource.js diff --git a/Libraries/Image/ImageSourceUtils.js b/packages/react-native/Libraries/Image/ImageSourceUtils.js similarity index 100% rename from Libraries/Image/ImageSourceUtils.js rename to packages/react-native/Libraries/Image/ImageSourceUtils.js diff --git a/Libraries/Image/ImageUtils.js b/packages/react-native/Libraries/Image/ImageUtils.js similarity index 100% rename from Libraries/Image/ImageUtils.js rename to packages/react-native/Libraries/Image/ImageUtils.js diff --git a/Libraries/Image/ImageViewNativeComponent.js b/packages/react-native/Libraries/Image/ImageViewNativeComponent.js similarity index 100% rename from Libraries/Image/ImageViewNativeComponent.js rename to packages/react-native/Libraries/Image/ImageViewNativeComponent.js diff --git a/Libraries/Image/ImageViewNativeComponent.js.flow b/packages/react-native/Libraries/Image/ImageViewNativeComponent.js.flow similarity index 100% rename from Libraries/Image/ImageViewNativeComponent.js.flow rename to packages/react-native/Libraries/Image/ImageViewNativeComponent.js.flow diff --git a/Libraries/Image/NativeImageEditor.js b/packages/react-native/Libraries/Image/NativeImageEditor.js similarity index 100% rename from Libraries/Image/NativeImageEditor.js rename to packages/react-native/Libraries/Image/NativeImageEditor.js diff --git a/Libraries/Image/NativeImageLoaderAndroid.js b/packages/react-native/Libraries/Image/NativeImageLoaderAndroid.js similarity index 100% rename from Libraries/Image/NativeImageLoaderAndroid.js rename to packages/react-native/Libraries/Image/NativeImageLoaderAndroid.js diff --git a/Libraries/Image/NativeImageLoaderIOS.js b/packages/react-native/Libraries/Image/NativeImageLoaderIOS.js similarity index 100% rename from Libraries/Image/NativeImageLoaderIOS.js rename to packages/react-native/Libraries/Image/NativeImageLoaderIOS.js diff --git a/Libraries/Image/NativeImageStoreAndroid.js b/packages/react-native/Libraries/Image/NativeImageStoreAndroid.js similarity index 100% rename from Libraries/Image/NativeImageStoreAndroid.js rename to packages/react-native/Libraries/Image/NativeImageStoreAndroid.js diff --git a/Libraries/Image/NativeImageStoreIOS.js b/packages/react-native/Libraries/Image/NativeImageStoreIOS.js similarity index 100% rename from Libraries/Image/NativeImageStoreIOS.js rename to packages/react-native/Libraries/Image/NativeImageStoreIOS.js diff --git a/Libraries/Image/RCTAnimatedImage.h b/packages/react-native/Libraries/Image/RCTAnimatedImage.h similarity index 100% rename from Libraries/Image/RCTAnimatedImage.h rename to packages/react-native/Libraries/Image/RCTAnimatedImage.h diff --git a/Libraries/Image/RCTAnimatedImage.m b/packages/react-native/Libraries/Image/RCTAnimatedImage.m similarity index 100% rename from Libraries/Image/RCTAnimatedImage.m rename to packages/react-native/Libraries/Image/RCTAnimatedImage.m diff --git a/Libraries/Image/RCTDisplayWeakRefreshable.h b/packages/react-native/Libraries/Image/RCTDisplayWeakRefreshable.h similarity index 100% rename from Libraries/Image/RCTDisplayWeakRefreshable.h rename to packages/react-native/Libraries/Image/RCTDisplayWeakRefreshable.h diff --git a/Libraries/Image/RCTDisplayWeakRefreshable.m b/packages/react-native/Libraries/Image/RCTDisplayWeakRefreshable.m similarity index 100% rename from Libraries/Image/RCTDisplayWeakRefreshable.m rename to packages/react-native/Libraries/Image/RCTDisplayWeakRefreshable.m diff --git a/Libraries/Image/RCTGIFImageDecoder.h b/packages/react-native/Libraries/Image/RCTGIFImageDecoder.h similarity index 100% rename from Libraries/Image/RCTGIFImageDecoder.h rename to packages/react-native/Libraries/Image/RCTGIFImageDecoder.h diff --git a/Libraries/Image/RCTGIFImageDecoder.mm b/packages/react-native/Libraries/Image/RCTGIFImageDecoder.mm similarity index 100% rename from Libraries/Image/RCTGIFImageDecoder.mm rename to packages/react-native/Libraries/Image/RCTGIFImageDecoder.mm diff --git a/Libraries/Image/RCTImageBlurUtils.h b/packages/react-native/Libraries/Image/RCTImageBlurUtils.h similarity index 100% rename from Libraries/Image/RCTImageBlurUtils.h rename to packages/react-native/Libraries/Image/RCTImageBlurUtils.h diff --git a/Libraries/Image/RCTImageBlurUtils.m b/packages/react-native/Libraries/Image/RCTImageBlurUtils.m similarity index 100% rename from Libraries/Image/RCTImageBlurUtils.m rename to packages/react-native/Libraries/Image/RCTImageBlurUtils.m diff --git a/Libraries/Image/RCTImageCache.h b/packages/react-native/Libraries/Image/RCTImageCache.h similarity index 100% rename from Libraries/Image/RCTImageCache.h rename to packages/react-native/Libraries/Image/RCTImageCache.h diff --git a/Libraries/Image/RCTImageCache.m b/packages/react-native/Libraries/Image/RCTImageCache.m similarity index 100% rename from Libraries/Image/RCTImageCache.m rename to packages/react-native/Libraries/Image/RCTImageCache.m diff --git a/Libraries/Image/RCTImageDataDecoder.h b/packages/react-native/Libraries/Image/RCTImageDataDecoder.h similarity index 100% rename from Libraries/Image/RCTImageDataDecoder.h rename to packages/react-native/Libraries/Image/RCTImageDataDecoder.h diff --git a/Libraries/Image/RCTImageEditingManager.h b/packages/react-native/Libraries/Image/RCTImageEditingManager.h similarity index 100% rename from Libraries/Image/RCTImageEditingManager.h rename to packages/react-native/Libraries/Image/RCTImageEditingManager.h diff --git a/Libraries/Image/RCTImageEditingManager.mm b/packages/react-native/Libraries/Image/RCTImageEditingManager.mm similarity index 100% rename from Libraries/Image/RCTImageEditingManager.mm rename to packages/react-native/Libraries/Image/RCTImageEditingManager.mm diff --git a/Libraries/Image/RCTImageLoader.h b/packages/react-native/Libraries/Image/RCTImageLoader.h similarity index 100% rename from Libraries/Image/RCTImageLoader.h rename to packages/react-native/Libraries/Image/RCTImageLoader.h diff --git a/Libraries/Image/RCTImageLoader.mm b/packages/react-native/Libraries/Image/RCTImageLoader.mm similarity index 100% rename from Libraries/Image/RCTImageLoader.mm rename to packages/react-native/Libraries/Image/RCTImageLoader.mm diff --git a/Libraries/Image/RCTImageLoaderLoggable.h b/packages/react-native/Libraries/Image/RCTImageLoaderLoggable.h similarity index 100% rename from Libraries/Image/RCTImageLoaderLoggable.h rename to packages/react-native/Libraries/Image/RCTImageLoaderLoggable.h diff --git a/Libraries/Image/RCTImageLoaderProtocol.h b/packages/react-native/Libraries/Image/RCTImageLoaderProtocol.h similarity index 100% rename from Libraries/Image/RCTImageLoaderProtocol.h rename to packages/react-native/Libraries/Image/RCTImageLoaderProtocol.h diff --git a/Libraries/Image/RCTImageLoaderWithAttributionProtocol.h b/packages/react-native/Libraries/Image/RCTImageLoaderWithAttributionProtocol.h similarity index 100% rename from Libraries/Image/RCTImageLoaderWithAttributionProtocol.h rename to packages/react-native/Libraries/Image/RCTImageLoaderWithAttributionProtocol.h diff --git a/Libraries/Image/RCTImagePlugins.h b/packages/react-native/Libraries/Image/RCTImagePlugins.h similarity index 100% rename from Libraries/Image/RCTImagePlugins.h rename to packages/react-native/Libraries/Image/RCTImagePlugins.h diff --git a/Libraries/Image/RCTImagePlugins.mm b/packages/react-native/Libraries/Image/RCTImagePlugins.mm similarity index 100% rename from Libraries/Image/RCTImagePlugins.mm rename to packages/react-native/Libraries/Image/RCTImagePlugins.mm diff --git a/Libraries/Image/RCTImageShadowView.h b/packages/react-native/Libraries/Image/RCTImageShadowView.h similarity index 100% rename from Libraries/Image/RCTImageShadowView.h rename to packages/react-native/Libraries/Image/RCTImageShadowView.h diff --git a/Libraries/Image/RCTImageShadowView.m b/packages/react-native/Libraries/Image/RCTImageShadowView.m similarity index 100% rename from Libraries/Image/RCTImageShadowView.m rename to packages/react-native/Libraries/Image/RCTImageShadowView.m diff --git a/Libraries/Image/RCTImageStoreManager.h b/packages/react-native/Libraries/Image/RCTImageStoreManager.h similarity index 100% rename from Libraries/Image/RCTImageStoreManager.h rename to packages/react-native/Libraries/Image/RCTImageStoreManager.h diff --git a/Libraries/Image/RCTImageStoreManager.mm b/packages/react-native/Libraries/Image/RCTImageStoreManager.mm similarity index 100% rename from Libraries/Image/RCTImageStoreManager.mm rename to packages/react-native/Libraries/Image/RCTImageStoreManager.mm diff --git a/Libraries/Image/RCTImageURLLoader.h b/packages/react-native/Libraries/Image/RCTImageURLLoader.h similarity index 100% rename from Libraries/Image/RCTImageURLLoader.h rename to packages/react-native/Libraries/Image/RCTImageURLLoader.h diff --git a/Libraries/Image/RCTImageURLLoaderWithAttribution.h b/packages/react-native/Libraries/Image/RCTImageURLLoaderWithAttribution.h similarity index 100% rename from Libraries/Image/RCTImageURLLoaderWithAttribution.h rename to packages/react-native/Libraries/Image/RCTImageURLLoaderWithAttribution.h diff --git a/Libraries/Image/RCTImageURLLoaderWithAttribution.mm b/packages/react-native/Libraries/Image/RCTImageURLLoaderWithAttribution.mm similarity index 100% rename from Libraries/Image/RCTImageURLLoaderWithAttribution.mm rename to packages/react-native/Libraries/Image/RCTImageURLLoaderWithAttribution.mm diff --git a/Libraries/Image/RCTImageUtils.h b/packages/react-native/Libraries/Image/RCTImageUtils.h similarity index 100% rename from Libraries/Image/RCTImageUtils.h rename to packages/react-native/Libraries/Image/RCTImageUtils.h diff --git a/Libraries/Image/RCTImageUtils.m b/packages/react-native/Libraries/Image/RCTImageUtils.m similarity index 100% rename from Libraries/Image/RCTImageUtils.m rename to packages/react-native/Libraries/Image/RCTImageUtils.m diff --git a/Libraries/Image/RCTImageView.h b/packages/react-native/Libraries/Image/RCTImageView.h similarity index 100% rename from Libraries/Image/RCTImageView.h rename to packages/react-native/Libraries/Image/RCTImageView.h diff --git a/Libraries/Image/RCTImageView.mm b/packages/react-native/Libraries/Image/RCTImageView.mm similarity index 100% rename from Libraries/Image/RCTImageView.mm rename to packages/react-native/Libraries/Image/RCTImageView.mm diff --git a/Libraries/Image/RCTImageViewManager.h b/packages/react-native/Libraries/Image/RCTImageViewManager.h similarity index 100% rename from Libraries/Image/RCTImageViewManager.h rename to packages/react-native/Libraries/Image/RCTImageViewManager.h diff --git a/Libraries/Image/RCTImageViewManager.mm b/packages/react-native/Libraries/Image/RCTImageViewManager.mm similarity index 100% rename from Libraries/Image/RCTImageViewManager.mm rename to packages/react-native/Libraries/Image/RCTImageViewManager.mm diff --git a/Libraries/Image/RCTLocalAssetImageLoader.h b/packages/react-native/Libraries/Image/RCTLocalAssetImageLoader.h similarity index 100% rename from Libraries/Image/RCTLocalAssetImageLoader.h rename to packages/react-native/Libraries/Image/RCTLocalAssetImageLoader.h diff --git a/Libraries/Image/RCTLocalAssetImageLoader.mm b/packages/react-native/Libraries/Image/RCTLocalAssetImageLoader.mm similarity index 100% rename from Libraries/Image/RCTLocalAssetImageLoader.mm rename to packages/react-native/Libraries/Image/RCTLocalAssetImageLoader.mm diff --git a/Libraries/Image/RCTResizeMode.h b/packages/react-native/Libraries/Image/RCTResizeMode.h similarity index 100% rename from Libraries/Image/RCTResizeMode.h rename to packages/react-native/Libraries/Image/RCTResizeMode.h diff --git a/Libraries/Image/RCTResizeMode.m b/packages/react-native/Libraries/Image/RCTResizeMode.m similarity index 100% rename from Libraries/Image/RCTResizeMode.m rename to packages/react-native/Libraries/Image/RCTResizeMode.m diff --git a/Libraries/Image/RCTUIImageViewAnimated.h b/packages/react-native/Libraries/Image/RCTUIImageViewAnimated.h similarity index 100% rename from Libraries/Image/RCTUIImageViewAnimated.h rename to packages/react-native/Libraries/Image/RCTUIImageViewAnimated.h diff --git a/Libraries/Image/RCTUIImageViewAnimated.m b/packages/react-native/Libraries/Image/RCTUIImageViewAnimated.m similarity index 100% rename from Libraries/Image/RCTUIImageViewAnimated.m rename to packages/react-native/Libraries/Image/RCTUIImageViewAnimated.m diff --git a/Libraries/Image/React-RCTImage.podspec b/packages/react-native/Libraries/Image/React-RCTImage.podspec similarity index 100% rename from Libraries/Image/React-RCTImage.podspec rename to packages/react-native/Libraries/Image/React-RCTImage.podspec diff --git a/Libraries/Image/RelativeImageStub.js b/packages/react-native/Libraries/Image/RelativeImageStub.js similarity index 100% rename from Libraries/Image/RelativeImageStub.js rename to packages/react-native/Libraries/Image/RelativeImageStub.js diff --git a/Libraries/Image/TextInlineImageNativeComponent.js b/packages/react-native/Libraries/Image/TextInlineImageNativeComponent.js similarity index 100% rename from Libraries/Image/TextInlineImageNativeComponent.js rename to packages/react-native/Libraries/Image/TextInlineImageNativeComponent.js diff --git a/Libraries/Image/TextInlineImageNativeComponent.js.flow b/packages/react-native/Libraries/Image/TextInlineImageNativeComponent.js.flow similarity index 100% rename from Libraries/Image/TextInlineImageNativeComponent.js.flow rename to packages/react-native/Libraries/Image/TextInlineImageNativeComponent.js.flow diff --git a/Libraries/Image/__tests__/AssetUtils-test.js b/packages/react-native/Libraries/Image/__tests__/AssetUtils-test.js similarity index 100% rename from Libraries/Image/__tests__/AssetUtils-test.js rename to packages/react-native/Libraries/Image/__tests__/AssetUtils-test.js diff --git a/Libraries/Image/__tests__/Image-test.js b/packages/react-native/Libraries/Image/__tests__/Image-test.js similarity index 100% rename from Libraries/Image/__tests__/Image-test.js rename to packages/react-native/Libraries/Image/__tests__/Image-test.js diff --git a/Libraries/Image/__tests__/ImageBackground-test.js b/packages/react-native/Libraries/Image/__tests__/ImageBackground-test.js similarity index 100% rename from Libraries/Image/__tests__/ImageBackground-test.js rename to packages/react-native/Libraries/Image/__tests__/ImageBackground-test.js diff --git a/Libraries/Image/__tests__/ImageSourceUtils-test.js b/packages/react-native/Libraries/Image/__tests__/ImageSourceUtils-test.js similarity index 100% rename from Libraries/Image/__tests__/ImageSourceUtils-test.js rename to packages/react-native/Libraries/Image/__tests__/ImageSourceUtils-test.js diff --git a/Libraries/Image/__tests__/__snapshots__/Image-test.js.snap b/packages/react-native/Libraries/Image/__tests__/__snapshots__/Image-test.js.snap similarity index 100% rename from Libraries/Image/__tests__/__snapshots__/Image-test.js.snap rename to packages/react-native/Libraries/Image/__tests__/__snapshots__/Image-test.js.snap diff --git a/Libraries/Image/__tests__/__snapshots__/ImageBackground-test.js.snap b/packages/react-native/Libraries/Image/__tests__/__snapshots__/ImageBackground-test.js.snap similarity index 100% rename from Libraries/Image/__tests__/__snapshots__/ImageBackground-test.js.snap rename to packages/react-native/Libraries/Image/__tests__/__snapshots__/ImageBackground-test.js.snap diff --git a/Libraries/Image/__tests__/__snapshots__/assetRelativePathInSnapshot-test.js.snap b/packages/react-native/Libraries/Image/__tests__/__snapshots__/assetRelativePathInSnapshot-test.js.snap similarity index 100% rename from Libraries/Image/__tests__/__snapshots__/assetRelativePathInSnapshot-test.js.snap rename to packages/react-native/Libraries/Image/__tests__/__snapshots__/assetRelativePathInSnapshot-test.js.snap diff --git a/Libraries/Image/__tests__/assetRelativePathInSnapshot-test.js b/packages/react-native/Libraries/Image/__tests__/assetRelativePathInSnapshot-test.js similarity index 100% rename from Libraries/Image/__tests__/assetRelativePathInSnapshot-test.js rename to packages/react-native/Libraries/Image/__tests__/assetRelativePathInSnapshot-test.js diff --git a/Libraries/Image/__tests__/img/img1.png b/packages/react-native/Libraries/Image/__tests__/img/img1.png similarity index 100% rename from Libraries/Image/__tests__/img/img1.png rename to packages/react-native/Libraries/Image/__tests__/img/img1.png diff --git a/Libraries/Image/__tests__/img/img2.png b/packages/react-native/Libraries/Image/__tests__/img/img2.png similarity index 100% rename from Libraries/Image/__tests__/img/img2.png rename to packages/react-native/Libraries/Image/__tests__/img/img2.png diff --git a/Libraries/Image/__tests__/resolveAssetSource-test.js b/packages/react-native/Libraries/Image/__tests__/resolveAssetSource-test.js similarity index 100% rename from Libraries/Image/__tests__/resolveAssetSource-test.js rename to packages/react-native/Libraries/Image/__tests__/resolveAssetSource-test.js diff --git a/Libraries/Image/nativeImageSource.js b/packages/react-native/Libraries/Image/nativeImageSource.js similarity index 100% rename from Libraries/Image/nativeImageSource.js rename to packages/react-native/Libraries/Image/nativeImageSource.js diff --git a/Libraries/Image/resolveAssetSource.js b/packages/react-native/Libraries/Image/resolveAssetSource.js similarity index 100% rename from Libraries/Image/resolveAssetSource.js rename to packages/react-native/Libraries/Image/resolveAssetSource.js diff --git a/Libraries/Inspector/BorderBox.js b/packages/react-native/Libraries/Inspector/BorderBox.js similarity index 100% rename from Libraries/Inspector/BorderBox.js rename to packages/react-native/Libraries/Inspector/BorderBox.js diff --git a/Libraries/Inspector/BoxInspector.js b/packages/react-native/Libraries/Inspector/BoxInspector.js similarity index 100% rename from Libraries/Inspector/BoxInspector.js rename to packages/react-native/Libraries/Inspector/BoxInspector.js diff --git a/Libraries/Inspector/DevtoolsOverlay.js b/packages/react-native/Libraries/Inspector/DevtoolsOverlay.js similarity index 100% rename from Libraries/Inspector/DevtoolsOverlay.js rename to packages/react-native/Libraries/Inspector/DevtoolsOverlay.js diff --git a/Libraries/Inspector/ElementBox.js b/packages/react-native/Libraries/Inspector/ElementBox.js similarity index 100% rename from Libraries/Inspector/ElementBox.js rename to packages/react-native/Libraries/Inspector/ElementBox.js diff --git a/Libraries/Inspector/ElementProperties.js b/packages/react-native/Libraries/Inspector/ElementProperties.js similarity index 100% rename from Libraries/Inspector/ElementProperties.js rename to packages/react-native/Libraries/Inspector/ElementProperties.js diff --git a/Libraries/Inspector/Inspector.js b/packages/react-native/Libraries/Inspector/Inspector.js similarity index 100% rename from Libraries/Inspector/Inspector.js rename to packages/react-native/Libraries/Inspector/Inspector.js diff --git a/Libraries/Inspector/InspectorOverlay.js b/packages/react-native/Libraries/Inspector/InspectorOverlay.js similarity index 100% rename from Libraries/Inspector/InspectorOverlay.js rename to packages/react-native/Libraries/Inspector/InspectorOverlay.js diff --git a/Libraries/Inspector/InspectorPanel.js b/packages/react-native/Libraries/Inspector/InspectorPanel.js similarity index 100% rename from Libraries/Inspector/InspectorPanel.js rename to packages/react-native/Libraries/Inspector/InspectorPanel.js diff --git a/Libraries/Inspector/NetworkOverlay.js b/packages/react-native/Libraries/Inspector/NetworkOverlay.js similarity index 100% rename from Libraries/Inspector/NetworkOverlay.js rename to packages/react-native/Libraries/Inspector/NetworkOverlay.js diff --git a/Libraries/Inspector/PerformanceOverlay.js b/packages/react-native/Libraries/Inspector/PerformanceOverlay.js similarity index 100% rename from Libraries/Inspector/PerformanceOverlay.js rename to packages/react-native/Libraries/Inspector/PerformanceOverlay.js diff --git a/Libraries/Inspector/StyleInspector.js b/packages/react-native/Libraries/Inspector/StyleInspector.js similarity index 100% rename from Libraries/Inspector/StyleInspector.js rename to packages/react-native/Libraries/Inspector/StyleInspector.js diff --git a/Libraries/Inspector/getInspectorDataForViewAtPoint.js b/packages/react-native/Libraries/Inspector/getInspectorDataForViewAtPoint.js similarity index 100% rename from Libraries/Inspector/getInspectorDataForViewAtPoint.js rename to packages/react-native/Libraries/Inspector/getInspectorDataForViewAtPoint.js diff --git a/Libraries/Inspector/resolveBoxStyle.js b/packages/react-native/Libraries/Inspector/resolveBoxStyle.js similarity index 100% rename from Libraries/Inspector/resolveBoxStyle.js rename to packages/react-native/Libraries/Inspector/resolveBoxStyle.js diff --git a/Libraries/Interaction/FrameRateLogger.js b/packages/react-native/Libraries/Interaction/FrameRateLogger.js similarity index 100% rename from Libraries/Interaction/FrameRateLogger.js rename to packages/react-native/Libraries/Interaction/FrameRateLogger.js diff --git a/Libraries/Interaction/InteractionManager.d.ts b/packages/react-native/Libraries/Interaction/InteractionManager.d.ts similarity index 100% rename from Libraries/Interaction/InteractionManager.d.ts rename to packages/react-native/Libraries/Interaction/InteractionManager.d.ts diff --git a/Libraries/Interaction/InteractionManager.js b/packages/react-native/Libraries/Interaction/InteractionManager.js similarity index 100% rename from Libraries/Interaction/InteractionManager.js rename to packages/react-native/Libraries/Interaction/InteractionManager.js diff --git a/Libraries/Interaction/JSEventLoopWatchdog.js b/packages/react-native/Libraries/Interaction/JSEventLoopWatchdog.js similarity index 100% rename from Libraries/Interaction/JSEventLoopWatchdog.js rename to packages/react-native/Libraries/Interaction/JSEventLoopWatchdog.js diff --git a/Libraries/Interaction/NativeFrameRateLogger.js b/packages/react-native/Libraries/Interaction/NativeFrameRateLogger.js similarity index 100% rename from Libraries/Interaction/NativeFrameRateLogger.js rename to packages/react-native/Libraries/Interaction/NativeFrameRateLogger.js diff --git a/Libraries/Interaction/PanResponder.d.ts b/packages/react-native/Libraries/Interaction/PanResponder.d.ts similarity index 100% rename from Libraries/Interaction/PanResponder.d.ts rename to packages/react-native/Libraries/Interaction/PanResponder.d.ts diff --git a/Libraries/Interaction/PanResponder.js b/packages/react-native/Libraries/Interaction/PanResponder.js similarity index 100% rename from Libraries/Interaction/PanResponder.js rename to packages/react-native/Libraries/Interaction/PanResponder.js diff --git a/Libraries/Interaction/TaskQueue.js b/packages/react-native/Libraries/Interaction/TaskQueue.js similarity index 100% rename from Libraries/Interaction/TaskQueue.js rename to packages/react-native/Libraries/Interaction/TaskQueue.js diff --git a/Libraries/Interaction/TouchHistoryMath.js b/packages/react-native/Libraries/Interaction/TouchHistoryMath.js similarity index 100% rename from Libraries/Interaction/TouchHistoryMath.js rename to packages/react-native/Libraries/Interaction/TouchHistoryMath.js diff --git a/Libraries/Interaction/__tests__/InteractionManager-test.js b/packages/react-native/Libraries/Interaction/__tests__/InteractionManager-test.js similarity index 100% rename from Libraries/Interaction/__tests__/InteractionManager-test.js rename to packages/react-native/Libraries/Interaction/__tests__/InteractionManager-test.js diff --git a/Libraries/Interaction/__tests__/TaskQueue-test.js b/packages/react-native/Libraries/Interaction/__tests__/TaskQueue-test.js similarity index 100% rename from Libraries/Interaction/__tests__/TaskQueue-test.js rename to packages/react-native/Libraries/Interaction/__tests__/TaskQueue-test.js diff --git a/Libraries/JSInspector/InspectorAgent.js b/packages/react-native/Libraries/JSInspector/InspectorAgent.js similarity index 100% rename from Libraries/JSInspector/InspectorAgent.js rename to packages/react-native/Libraries/JSInspector/InspectorAgent.js diff --git a/Libraries/JSInspector/JSInspector.js b/packages/react-native/Libraries/JSInspector/JSInspector.js similarity index 100% rename from Libraries/JSInspector/JSInspector.js rename to packages/react-native/Libraries/JSInspector/JSInspector.js diff --git a/Libraries/JSInspector/NetworkAgent.js b/packages/react-native/Libraries/JSInspector/NetworkAgent.js similarity index 100% rename from Libraries/JSInspector/NetworkAgent.js rename to packages/react-native/Libraries/JSInspector/NetworkAgent.js diff --git a/Libraries/LayoutAnimation/LayoutAnimation.d.ts b/packages/react-native/Libraries/LayoutAnimation/LayoutAnimation.d.ts similarity index 100% rename from Libraries/LayoutAnimation/LayoutAnimation.d.ts rename to packages/react-native/Libraries/LayoutAnimation/LayoutAnimation.d.ts diff --git a/Libraries/LayoutAnimation/LayoutAnimation.js b/packages/react-native/Libraries/LayoutAnimation/LayoutAnimation.js similarity index 100% rename from Libraries/LayoutAnimation/LayoutAnimation.js rename to packages/react-native/Libraries/LayoutAnimation/LayoutAnimation.js diff --git a/Libraries/Linking/Linking.d.ts b/packages/react-native/Libraries/Linking/Linking.d.ts similarity index 100% rename from Libraries/Linking/Linking.d.ts rename to packages/react-native/Libraries/Linking/Linking.d.ts diff --git a/Libraries/Linking/Linking.js b/packages/react-native/Libraries/Linking/Linking.js similarity index 100% rename from Libraries/Linking/Linking.js rename to packages/react-native/Libraries/Linking/Linking.js diff --git a/Libraries/Linking/NativeIntentAndroid.js b/packages/react-native/Libraries/Linking/NativeIntentAndroid.js similarity index 100% rename from Libraries/Linking/NativeIntentAndroid.js rename to packages/react-native/Libraries/Linking/NativeIntentAndroid.js diff --git a/Libraries/Linking/NativeLinkingManager.js b/packages/react-native/Libraries/Linking/NativeLinkingManager.js similarity index 100% rename from Libraries/Linking/NativeLinkingManager.js rename to packages/react-native/Libraries/Linking/NativeLinkingManager.js diff --git a/Libraries/LinkingIOS/RCTLinkingManager.h b/packages/react-native/Libraries/LinkingIOS/RCTLinkingManager.h similarity index 100% rename from Libraries/LinkingIOS/RCTLinkingManager.h rename to packages/react-native/Libraries/LinkingIOS/RCTLinkingManager.h diff --git a/Libraries/LinkingIOS/RCTLinkingManager.mm b/packages/react-native/Libraries/LinkingIOS/RCTLinkingManager.mm similarity index 100% rename from Libraries/LinkingIOS/RCTLinkingManager.mm rename to packages/react-native/Libraries/LinkingIOS/RCTLinkingManager.mm diff --git a/Libraries/LinkingIOS/RCTLinkingPlugins.h b/packages/react-native/Libraries/LinkingIOS/RCTLinkingPlugins.h similarity index 100% rename from Libraries/LinkingIOS/RCTLinkingPlugins.h rename to packages/react-native/Libraries/LinkingIOS/RCTLinkingPlugins.h diff --git a/Libraries/LinkingIOS/RCTLinkingPlugins.mm b/packages/react-native/Libraries/LinkingIOS/RCTLinkingPlugins.mm similarity index 100% rename from Libraries/LinkingIOS/RCTLinkingPlugins.mm rename to packages/react-native/Libraries/LinkingIOS/RCTLinkingPlugins.mm diff --git a/Libraries/LinkingIOS/React-RCTLinking.podspec b/packages/react-native/Libraries/LinkingIOS/React-RCTLinking.podspec similarity index 100% rename from Libraries/LinkingIOS/React-RCTLinking.podspec rename to packages/react-native/Libraries/LinkingIOS/React-RCTLinking.podspec diff --git a/Libraries/Lists/FillRateHelper.js b/packages/react-native/Libraries/Lists/FillRateHelper.js similarity index 100% rename from Libraries/Lists/FillRateHelper.js rename to packages/react-native/Libraries/Lists/FillRateHelper.js diff --git a/Libraries/Lists/FlatList.d.ts b/packages/react-native/Libraries/Lists/FlatList.d.ts similarity index 100% rename from Libraries/Lists/FlatList.d.ts rename to packages/react-native/Libraries/Lists/FlatList.d.ts diff --git a/Libraries/Lists/FlatList.js b/packages/react-native/Libraries/Lists/FlatList.js similarity index 100% rename from Libraries/Lists/FlatList.js rename to packages/react-native/Libraries/Lists/FlatList.js diff --git a/Libraries/Lists/FlatList.js.flow b/packages/react-native/Libraries/Lists/FlatList.js.flow similarity index 100% rename from Libraries/Lists/FlatList.js.flow rename to packages/react-native/Libraries/Lists/FlatList.js.flow diff --git a/Libraries/Lists/SectionList.d.ts b/packages/react-native/Libraries/Lists/SectionList.d.ts similarity index 100% rename from Libraries/Lists/SectionList.d.ts rename to packages/react-native/Libraries/Lists/SectionList.d.ts diff --git a/Libraries/Lists/SectionList.js b/packages/react-native/Libraries/Lists/SectionList.js similarity index 100% rename from Libraries/Lists/SectionList.js rename to packages/react-native/Libraries/Lists/SectionList.js diff --git a/Libraries/Lists/SectionListModern.js b/packages/react-native/Libraries/Lists/SectionListModern.js similarity index 100% rename from Libraries/Lists/SectionListModern.js rename to packages/react-native/Libraries/Lists/SectionListModern.js diff --git a/Libraries/Lists/ViewabilityHelper.js b/packages/react-native/Libraries/Lists/ViewabilityHelper.js similarity index 100% rename from Libraries/Lists/ViewabilityHelper.js rename to packages/react-native/Libraries/Lists/ViewabilityHelper.js diff --git a/Libraries/Lists/VirtualizeUtils.js b/packages/react-native/Libraries/Lists/VirtualizeUtils.js similarity index 100% rename from Libraries/Lists/VirtualizeUtils.js rename to packages/react-native/Libraries/Lists/VirtualizeUtils.js diff --git a/Libraries/Lists/VirtualizedList.js b/packages/react-native/Libraries/Lists/VirtualizedList.js similarity index 100% rename from Libraries/Lists/VirtualizedList.js rename to packages/react-native/Libraries/Lists/VirtualizedList.js diff --git a/Libraries/Lists/VirtualizedListContext.js b/packages/react-native/Libraries/Lists/VirtualizedListContext.js similarity index 100% rename from Libraries/Lists/VirtualizedListContext.js rename to packages/react-native/Libraries/Lists/VirtualizedListContext.js diff --git a/Libraries/Lists/VirtualizedSectionList.js b/packages/react-native/Libraries/Lists/VirtualizedSectionList.js similarity index 100% rename from Libraries/Lists/VirtualizedSectionList.js rename to packages/react-native/Libraries/Lists/VirtualizedSectionList.js diff --git a/Libraries/Lists/__flowtests__/FlatList-flowtest.js b/packages/react-native/Libraries/Lists/__flowtests__/FlatList-flowtest.js similarity index 100% rename from Libraries/Lists/__flowtests__/FlatList-flowtest.js rename to packages/react-native/Libraries/Lists/__flowtests__/FlatList-flowtest.js diff --git a/Libraries/Lists/__flowtests__/SectionList-flowtest.js b/packages/react-native/Libraries/Lists/__flowtests__/SectionList-flowtest.js similarity index 100% rename from Libraries/Lists/__flowtests__/SectionList-flowtest.js rename to packages/react-native/Libraries/Lists/__flowtests__/SectionList-flowtest.js diff --git a/Libraries/Lists/__tests__/FlatList-test.js b/packages/react-native/Libraries/Lists/__tests__/FlatList-test.js similarity index 100% rename from Libraries/Lists/__tests__/FlatList-test.js rename to packages/react-native/Libraries/Lists/__tests__/FlatList-test.js diff --git a/Libraries/Lists/__tests__/SectionList-test.js b/packages/react-native/Libraries/Lists/__tests__/SectionList-test.js similarity index 100% rename from Libraries/Lists/__tests__/SectionList-test.js rename to packages/react-native/Libraries/Lists/__tests__/SectionList-test.js diff --git a/Libraries/Lists/__tests__/__snapshots__/FlatList-test.js.snap b/packages/react-native/Libraries/Lists/__tests__/__snapshots__/FlatList-test.js.snap similarity index 100% rename from Libraries/Lists/__tests__/__snapshots__/FlatList-test.js.snap rename to packages/react-native/Libraries/Lists/__tests__/__snapshots__/FlatList-test.js.snap diff --git a/Libraries/Lists/__tests__/__snapshots__/SectionList-test.js.snap b/packages/react-native/Libraries/Lists/__tests__/__snapshots__/SectionList-test.js.snap similarity index 100% rename from Libraries/Lists/__tests__/__snapshots__/SectionList-test.js.snap rename to packages/react-native/Libraries/Lists/__tests__/__snapshots__/SectionList-test.js.snap diff --git a/Libraries/LogBox/Data/LogBoxData.js b/packages/react-native/Libraries/LogBox/Data/LogBoxData.js similarity index 100% rename from Libraries/LogBox/Data/LogBoxData.js rename to packages/react-native/Libraries/LogBox/Data/LogBoxData.js diff --git a/Libraries/LogBox/Data/LogBoxLog.js b/packages/react-native/Libraries/LogBox/Data/LogBoxLog.js similarity index 100% rename from Libraries/LogBox/Data/LogBoxLog.js rename to packages/react-native/Libraries/LogBox/Data/LogBoxLog.js diff --git a/Libraries/LogBox/Data/LogBoxSymbolication.js b/packages/react-native/Libraries/LogBox/Data/LogBoxSymbolication.js similarity index 100% rename from Libraries/LogBox/Data/LogBoxSymbolication.js rename to packages/react-native/Libraries/LogBox/Data/LogBoxSymbolication.js diff --git a/Libraries/LogBox/Data/__tests__/LogBoxData-test.js b/packages/react-native/Libraries/LogBox/Data/__tests__/LogBoxData-test.js similarity index 100% rename from Libraries/LogBox/Data/__tests__/LogBoxData-test.js rename to packages/react-native/Libraries/LogBox/Data/__tests__/LogBoxData-test.js diff --git a/Libraries/LogBox/Data/__tests__/LogBoxLog-test.js b/packages/react-native/Libraries/LogBox/Data/__tests__/LogBoxLog-test.js similarity index 100% rename from Libraries/LogBox/Data/__tests__/LogBoxLog-test.js rename to packages/react-native/Libraries/LogBox/Data/__tests__/LogBoxLog-test.js diff --git a/Libraries/LogBox/Data/__tests__/LogBoxSymbolication-test.js b/packages/react-native/Libraries/LogBox/Data/__tests__/LogBoxSymbolication-test.js similarity index 100% rename from Libraries/LogBox/Data/__tests__/LogBoxSymbolication-test.js rename to packages/react-native/Libraries/LogBox/Data/__tests__/LogBoxSymbolication-test.js diff --git a/Libraries/LogBox/Data/__tests__/parseLogBoxLog-test.js b/packages/react-native/Libraries/LogBox/Data/__tests__/parseLogBoxLog-test.js similarity index 97% rename from Libraries/LogBox/Data/__tests__/parseLogBoxLog-test.js rename to packages/react-native/Libraries/LogBox/Data/__tests__/parseLogBoxLog-test.js index c92dc50bb7..42a2a9e695 100644 --- a/Libraries/LogBox/Data/__tests__/parseLogBoxLog-test.js +++ b/packages/react-native/Libraries/LogBox/Data/__tests__/parseLogBoxLog-test.js @@ -958,8 +958,12 @@ Please follow the instructions at: fburl.com/rn-remote-assets`, fileName: '/path/to/filename.js', location: {column: 1, row: 1}, }, - // TODO: we're missing the second component, - // because stackframe-parser does not recognize it. + { + collapse: false, + content: 'forEach', + fileName: '[native code]', + location: {column: -1, row: -1}, + }, { collapse: false, content: 'MyAppComponent', @@ -995,8 +999,12 @@ Please follow the instructions at: fburl.com/rn-remote-assets`, fileName: '/path/to/filename.js', location: {column: 1, row: 1}, }, - // TODO: we're missing the second component, - // because stackframe-parser does not recognize it. + { + collapse: false, + content: 'forEach', + fileName: '[native code]', + location: {column: -1, row: -1}, + }, { collapse: false, content: 'MyAppComponent', @@ -1025,8 +1033,12 @@ Please follow the instructions at: fburl.com/rn-remote-assets`, fileName: '/path/to/filename.js', location: {column: 1, row: 1}, }, - // TODO: we're missing the second component, - // because stackframe-parser does not recognize it. + { + collapse: false, + content: 'forEach', + fileName: '[native code]', + location: {column: -1, row: -1}, + }, { collapse: false, content: 'MyAppComponent', @@ -1056,8 +1068,12 @@ Please follow the instructions at: fburl.com/rn-remote-assets`, fileName: '/path/to/filename.js', location: {column: 1, row: 1}, }, - // TODO: we're missing the second component, - // because stackframe-parser does not recognize it. + { + collapse: false, + content: 'forEach', + fileName: '[native code]', + location: {column: -1, row: -1}, + }, { collapse: false, content: 'MyAppComponent', @@ -1089,8 +1105,12 @@ Please follow the instructions at: fburl.com/rn-remote-assets`, fileName: '/path/to/filename.js', location: {column: 1, row: 1}, }, - // TODO: we're missing the second component, - // because stackframe-parser does not recognize it. + { + collapse: false, + content: 'forEach', + fileName: '[native code]', + location: {column: -1, row: -1}, + }, { collapse: false, content: 'MyAppComponent', @@ -1153,8 +1173,12 @@ Please follow the instructions at: fburl.com/rn-remote-assets`, fileName: '/path/to/filename.js', location: {column: 1, row: 1}, }, - // TODO: we're missing the second component, - // because stackframe-parser does not recognize it. + { + collapse: false, + content: 'forEach', + fileName: '[native code]', + location: {column: -1, row: -1}, + }, { collapse: false, content: 'MyAppComponent', @@ -1214,8 +1238,12 @@ Please follow the instructions at: fburl.com/rn-remote-assets`, fileName: '/path/to/filename.js', location: {column: 1, row: 1}, }, - // TODO: we're missing the second component, - // because stackframe-parser does not recognize it. + { + collapse: false, + content: 'forEach', + fileName: '[native code]', + location: {column: -1, row: -1}, + }, { collapse: false, content: 'MyAppComponent', diff --git a/Libraries/LogBox/Data/parseLogBoxLog.js b/packages/react-native/Libraries/LogBox/Data/parseLogBoxLog.js similarity index 100% rename from Libraries/LogBox/Data/parseLogBoxLog.js rename to packages/react-native/Libraries/LogBox/Data/parseLogBoxLog.js diff --git a/Libraries/LogBox/LogBox.d.ts b/packages/react-native/Libraries/LogBox/LogBox.d.ts similarity index 100% rename from Libraries/LogBox/LogBox.d.ts rename to packages/react-native/Libraries/LogBox/LogBox.d.ts diff --git a/Libraries/LogBox/LogBox.js b/packages/react-native/Libraries/LogBox/LogBox.js similarity index 100% rename from Libraries/LogBox/LogBox.js rename to packages/react-native/Libraries/LogBox/LogBox.js diff --git a/Libraries/LogBox/LogBoxInspectorContainer.js b/packages/react-native/Libraries/LogBox/LogBoxInspectorContainer.js similarity index 100% rename from Libraries/LogBox/LogBoxInspectorContainer.js rename to packages/react-native/Libraries/LogBox/LogBoxInspectorContainer.js diff --git a/Libraries/LogBox/LogBoxNotificationContainer.js b/packages/react-native/Libraries/LogBox/LogBoxNotificationContainer.js similarity index 100% rename from Libraries/LogBox/LogBoxNotificationContainer.js rename to packages/react-native/Libraries/LogBox/LogBoxNotificationContainer.js diff --git a/Libraries/LogBox/UI/AnsiHighlight.js b/packages/react-native/Libraries/LogBox/UI/AnsiHighlight.js similarity index 100% rename from Libraries/LogBox/UI/AnsiHighlight.js rename to packages/react-native/Libraries/LogBox/UI/AnsiHighlight.js diff --git a/Libraries/LogBox/UI/LogBoxButton.js b/packages/react-native/Libraries/LogBox/UI/LogBoxButton.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxButton.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxButton.js diff --git a/Libraries/LogBox/UI/LogBoxImages/alert-triangle.png b/packages/react-native/Libraries/LogBox/UI/LogBoxImages/alert-triangle.png similarity index 100% rename from Libraries/LogBox/UI/LogBoxImages/alert-triangle.png rename to packages/react-native/Libraries/LogBox/UI/LogBoxImages/alert-triangle.png diff --git a/Libraries/LogBox/UI/LogBoxImages/chevron-left.png b/packages/react-native/Libraries/LogBox/UI/LogBoxImages/chevron-left.png similarity index 100% rename from Libraries/LogBox/UI/LogBoxImages/chevron-left.png rename to packages/react-native/Libraries/LogBox/UI/LogBoxImages/chevron-left.png diff --git a/Libraries/LogBox/UI/LogBoxImages/chevron-right.png b/packages/react-native/Libraries/LogBox/UI/LogBoxImages/chevron-right.png similarity index 100% rename from Libraries/LogBox/UI/LogBoxImages/chevron-right.png rename to packages/react-native/Libraries/LogBox/UI/LogBoxImages/chevron-right.png diff --git a/Libraries/LogBox/UI/LogBoxImages/close.png b/packages/react-native/Libraries/LogBox/UI/LogBoxImages/close.png similarity index 100% rename from Libraries/LogBox/UI/LogBoxImages/close.png rename to packages/react-native/Libraries/LogBox/UI/LogBoxImages/close.png diff --git a/Libraries/LogBox/UI/LogBoxImages/loader.png b/packages/react-native/Libraries/LogBox/UI/LogBoxImages/loader.png similarity index 100% rename from Libraries/LogBox/UI/LogBoxImages/loader.png rename to packages/react-native/Libraries/LogBox/UI/LogBoxImages/loader.png diff --git a/Libraries/LogBox/UI/LogBoxInspector.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspector.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspector.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspector.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorCodeFrame.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorCodeFrame.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorCodeFrame.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorCodeFrame.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorFooter.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorFooter.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorFooter.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorFooter.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorHeader.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorHeader.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorHeader.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorHeader.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorMessageHeader.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorMessageHeader.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorMessageHeader.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorMessageHeader.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorReactFrames.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorReactFrames.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorReactFrames.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorReactFrames.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorSection.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorSection.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorSection.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorSection.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorSourceMapStatus.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorSourceMapStatus.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorSourceMapStatus.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorSourceMapStatus.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorStackFrame.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorStackFrame.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorStackFrame.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorStackFrame.js diff --git a/Libraries/LogBox/UI/LogBoxInspectorStackFrames.js b/packages/react-native/Libraries/LogBox/UI/LogBoxInspectorStackFrames.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxInspectorStackFrames.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxInspectorStackFrames.js diff --git a/Libraries/LogBox/UI/LogBoxMessage.js b/packages/react-native/Libraries/LogBox/UI/LogBoxMessage.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxMessage.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxMessage.js diff --git a/Libraries/LogBox/UI/LogBoxNotification.js b/packages/react-native/Libraries/LogBox/UI/LogBoxNotification.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxNotification.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxNotification.js diff --git a/Libraries/LogBox/UI/LogBoxStyle.js b/packages/react-native/Libraries/LogBox/UI/LogBoxStyle.js similarity index 100% rename from Libraries/LogBox/UI/LogBoxStyle.js rename to packages/react-native/Libraries/LogBox/UI/LogBoxStyle.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxButton-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxButton-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxButton-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxButton-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspector-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspector-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspector-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspector-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorCodeFrame-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorCodeFrame-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorCodeFrame-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorCodeFrame-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorFooter-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorFooter-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorFooter-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorFooter-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorHeader-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorHeader-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorHeader-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorHeader-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorMesageHeader-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorMesageHeader-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorMesageHeader-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorMesageHeader-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorReactFrames-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorReactFrames-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorReactFrames-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorReactFrames-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorSection-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorSection-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorSection-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorSection-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorSourceMapStatus-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorSourceMapStatus-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorSourceMapStatus-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorSourceMapStatus-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorStackFrame-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorStackFrame-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorStackFrame-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorStackFrame-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxInspectorStackFrames-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorStackFrames-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxInspectorStackFrames-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxInspectorStackFrames-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxMessage-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxMessage-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxMessage-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxMessage-test.js diff --git a/Libraries/LogBox/UI/__tests__/LogBoxNotification-test.js b/packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxNotification-test.js similarity index 100% rename from Libraries/LogBox/UI/__tests__/LogBoxNotification-test.js rename to packages/react-native/Libraries/LogBox/UI/__tests__/LogBoxNotification-test.js diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxButton-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxButton-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxButton-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxButton-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspector-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspector-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspector-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspector-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorCodeFrame-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorCodeFrame-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorCodeFrame-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorCodeFrame-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorFooter-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorFooter-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorFooter-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorFooter-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorHeader-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorHeader-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorHeader-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorHeader-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorMesageHeader-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorMesageHeader-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorMesageHeader-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorMesageHeader-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorReactFrames-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorReactFrames-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorReactFrames-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorReactFrames-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorSection-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorSection-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorSection-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorSection-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorSourceMapStatus-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorSourceMapStatus-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorSourceMapStatus-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorSourceMapStatus-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorStackFrame-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorStackFrame-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorStackFrame-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorStackFrame-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorStackFrames-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorStackFrames-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorStackFrames-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxInspectorStackFrames-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxMessage-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxMessage-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxMessage-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxMessage-test.js.snap diff --git a/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxNotification-test.js.snap b/packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxNotification-test.js.snap similarity index 100% rename from Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxNotification-test.js.snap rename to packages/react-native/Libraries/LogBox/UI/__tests__/__snapshots__/LogBoxNotification-test.js.snap diff --git a/Libraries/LogBox/__tests__/LogBox-integration-test.js b/packages/react-native/Libraries/LogBox/__tests__/LogBox-integration-test.js similarity index 100% rename from Libraries/LogBox/__tests__/LogBox-integration-test.js rename to packages/react-native/Libraries/LogBox/__tests__/LogBox-integration-test.js diff --git a/Libraries/LogBox/__tests__/LogBox-test.js b/packages/react-native/Libraries/LogBox/__tests__/LogBox-test.js similarity index 100% rename from Libraries/LogBox/__tests__/LogBox-test.js rename to packages/react-native/Libraries/LogBox/__tests__/LogBox-test.js diff --git a/Libraries/LogBox/__tests__/LogBoxInspectorContainer-test.js b/packages/react-native/Libraries/LogBox/__tests__/LogBoxInspectorContainer-test.js similarity index 100% rename from Libraries/LogBox/__tests__/LogBoxInspectorContainer-test.js rename to packages/react-native/Libraries/LogBox/__tests__/LogBoxInspectorContainer-test.js diff --git a/Libraries/LogBox/__tests__/LogBoxNotificationContainer-test.js b/packages/react-native/Libraries/LogBox/__tests__/LogBoxNotificationContainer-test.js similarity index 100% rename from Libraries/LogBox/__tests__/LogBoxNotificationContainer-test.js rename to packages/react-native/Libraries/LogBox/__tests__/LogBoxNotificationContainer-test.js diff --git a/Libraries/LogBox/__tests__/__fixtures__/ReactWarningFixtures.js b/packages/react-native/Libraries/LogBox/__tests__/__fixtures__/ReactWarningFixtures.js similarity index 100% rename from Libraries/LogBox/__tests__/__fixtures__/ReactWarningFixtures.js rename to packages/react-native/Libraries/LogBox/__tests__/__fixtures__/ReactWarningFixtures.js diff --git a/Libraries/LogBox/__tests__/__snapshots__/LogBoxInspectorContainer-test.js.snap b/packages/react-native/Libraries/LogBox/__tests__/__snapshots__/LogBoxInspectorContainer-test.js.snap similarity index 100% rename from Libraries/LogBox/__tests__/__snapshots__/LogBoxInspectorContainer-test.js.snap rename to packages/react-native/Libraries/LogBox/__tests__/__snapshots__/LogBoxInspectorContainer-test.js.snap diff --git a/Libraries/LogBox/__tests__/__snapshots__/LogBoxNotificationContainer-test.js.snap b/packages/react-native/Libraries/LogBox/__tests__/__snapshots__/LogBoxNotificationContainer-test.js.snap similarity index 100% rename from Libraries/LogBox/__tests__/__snapshots__/LogBoxNotificationContainer-test.js.snap rename to packages/react-native/Libraries/LogBox/__tests__/__snapshots__/LogBoxNotificationContainer-test.js.snap diff --git a/Libraries/Modal/Modal.d.ts b/packages/react-native/Libraries/Modal/Modal.d.ts similarity index 100% rename from Libraries/Modal/Modal.d.ts rename to packages/react-native/Libraries/Modal/Modal.d.ts diff --git a/Libraries/Modal/Modal.js b/packages/react-native/Libraries/Modal/Modal.js similarity index 100% rename from Libraries/Modal/Modal.js rename to packages/react-native/Libraries/Modal/Modal.js diff --git a/Libraries/Modal/ModalInjection.js b/packages/react-native/Libraries/Modal/ModalInjection.js similarity index 100% rename from Libraries/Modal/ModalInjection.js rename to packages/react-native/Libraries/Modal/ModalInjection.js diff --git a/Libraries/Modal/NativeModalManager.js b/packages/react-native/Libraries/Modal/NativeModalManager.js similarity index 100% rename from Libraries/Modal/NativeModalManager.js rename to packages/react-native/Libraries/Modal/NativeModalManager.js diff --git a/Libraries/Modal/RCTModalHostViewNativeComponent.js b/packages/react-native/Libraries/Modal/RCTModalHostViewNativeComponent.js similarity index 100% rename from Libraries/Modal/RCTModalHostViewNativeComponent.js rename to packages/react-native/Libraries/Modal/RCTModalHostViewNativeComponent.js diff --git a/Libraries/Modal/__tests__/Modal-test.js b/packages/react-native/Libraries/Modal/__tests__/Modal-test.js similarity index 100% rename from Libraries/Modal/__tests__/Modal-test.js rename to packages/react-native/Libraries/Modal/__tests__/Modal-test.js diff --git a/Libraries/Modal/__tests__/__snapshots__/Modal-test.js.snap b/packages/react-native/Libraries/Modal/__tests__/__snapshots__/Modal-test.js.snap similarity index 100% rename from Libraries/Modal/__tests__/__snapshots__/Modal-test.js.snap rename to packages/react-native/Libraries/Modal/__tests__/__snapshots__/Modal-test.js.snap diff --git a/Libraries/NativeAnimation/Drivers/RCTAnimationDriver.h b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTAnimationDriver.h similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTAnimationDriver.h rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTAnimationDriver.h diff --git a/Libraries/NativeAnimation/Drivers/RCTDecayAnimation.h b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTDecayAnimation.h similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTDecayAnimation.h rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTDecayAnimation.h diff --git a/Libraries/NativeAnimation/Drivers/RCTDecayAnimation.m b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTDecayAnimation.m similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTDecayAnimation.m rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTDecayAnimation.m diff --git a/Libraries/NativeAnimation/Drivers/RCTEventAnimation.h b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTEventAnimation.h similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTEventAnimation.h rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTEventAnimation.h diff --git a/Libraries/NativeAnimation/Drivers/RCTEventAnimation.m b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTEventAnimation.m similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTEventAnimation.m rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTEventAnimation.m diff --git a/Libraries/NativeAnimation/Drivers/RCTFrameAnimation.h b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTFrameAnimation.h similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTFrameAnimation.h rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTFrameAnimation.h diff --git a/Libraries/NativeAnimation/Drivers/RCTFrameAnimation.m b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTFrameAnimation.m similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTFrameAnimation.m rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTFrameAnimation.m diff --git a/Libraries/NativeAnimation/Drivers/RCTSpringAnimation.h b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTSpringAnimation.h similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTSpringAnimation.h rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTSpringAnimation.h diff --git a/Libraries/NativeAnimation/Drivers/RCTSpringAnimation.m b/packages/react-native/Libraries/NativeAnimation/Drivers/RCTSpringAnimation.m similarity index 100% rename from Libraries/NativeAnimation/Drivers/RCTSpringAnimation.m rename to packages/react-native/Libraries/NativeAnimation/Drivers/RCTSpringAnimation.m diff --git a/Libraries/NativeAnimation/Nodes/RCTAdditionAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTAdditionAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTAdditionAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTAdditionAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTAdditionAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTAdditionAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTAdditionAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTAdditionAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTColorAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTColorAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTColorAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTColorAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTColorAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTColorAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTColorAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTColorAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTDiffClampAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTDiffClampAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTDiffClampAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTDiffClampAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTDiffClampAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTDiffClampAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTDiffClampAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTDiffClampAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTDivisionAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTDivisionAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTDivisionAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTDivisionAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTDivisionAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTDivisionAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTDivisionAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTDivisionAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTInterpolationAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTInterpolationAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTInterpolationAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTInterpolationAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTInterpolationAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTInterpolationAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTInterpolationAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTInterpolationAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTModuloAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTModuloAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTModuloAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTModuloAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTModuloAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTModuloAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTModuloAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTModuloAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTMultiplicationAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTMultiplicationAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTMultiplicationAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTMultiplicationAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTMultiplicationAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTMultiplicationAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTMultiplicationAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTMultiplicationAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTPropsAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTPropsAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTPropsAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTPropsAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTPropsAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTPropsAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTPropsAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTPropsAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTStyleAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTStyleAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTStyleAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTStyleAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTStyleAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTStyleAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTStyleAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTStyleAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTSubtractionAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTSubtractionAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTSubtractionAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTSubtractionAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTSubtractionAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTSubtractionAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTSubtractionAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTSubtractionAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTTrackingAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTTrackingAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTTrackingAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTTrackingAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTTrackingAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTTrackingAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTTrackingAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTTrackingAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTTransformAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTTransformAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTTransformAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTTransformAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTTransformAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTTransformAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTTransformAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTTransformAnimatedNode.m diff --git a/Libraries/NativeAnimation/Nodes/RCTValueAnimatedNode.h b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTValueAnimatedNode.h similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTValueAnimatedNode.h rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTValueAnimatedNode.h diff --git a/Libraries/NativeAnimation/Nodes/RCTValueAnimatedNode.m b/packages/react-native/Libraries/NativeAnimation/Nodes/RCTValueAnimatedNode.m similarity index 100% rename from Libraries/NativeAnimation/Nodes/RCTValueAnimatedNode.m rename to packages/react-native/Libraries/NativeAnimation/Nodes/RCTValueAnimatedNode.m diff --git a/Libraries/NativeAnimation/RCTAnimationPlugins.h b/packages/react-native/Libraries/NativeAnimation/RCTAnimationPlugins.h similarity index 100% rename from Libraries/NativeAnimation/RCTAnimationPlugins.h rename to packages/react-native/Libraries/NativeAnimation/RCTAnimationPlugins.h diff --git a/Libraries/NativeAnimation/RCTAnimationPlugins.mm b/packages/react-native/Libraries/NativeAnimation/RCTAnimationPlugins.mm similarity index 100% rename from Libraries/NativeAnimation/RCTAnimationPlugins.mm rename to packages/react-native/Libraries/NativeAnimation/RCTAnimationPlugins.mm diff --git a/Libraries/NativeAnimation/RCTAnimationUtils.h b/packages/react-native/Libraries/NativeAnimation/RCTAnimationUtils.h similarity index 100% rename from Libraries/NativeAnimation/RCTAnimationUtils.h rename to packages/react-native/Libraries/NativeAnimation/RCTAnimationUtils.h diff --git a/Libraries/NativeAnimation/RCTAnimationUtils.m b/packages/react-native/Libraries/NativeAnimation/RCTAnimationUtils.m similarity index 100% rename from Libraries/NativeAnimation/RCTAnimationUtils.m rename to packages/react-native/Libraries/NativeAnimation/RCTAnimationUtils.m diff --git a/Libraries/NativeAnimation/RCTNativeAnimatedModule.h b/packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedModule.h similarity index 100% rename from Libraries/NativeAnimation/RCTNativeAnimatedModule.h rename to packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedModule.h diff --git a/Libraries/NativeAnimation/RCTNativeAnimatedModule.mm b/packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedModule.mm similarity index 100% rename from Libraries/NativeAnimation/RCTNativeAnimatedModule.mm rename to packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedModule.mm diff --git a/Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h b/packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h similarity index 100% rename from Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h rename to packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h diff --git a/Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.m b/packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.m similarity index 100% rename from Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.m rename to packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.m diff --git a/Libraries/NativeAnimation/RCTNativeAnimatedTurboModule.h b/packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedTurboModule.h similarity index 100% rename from Libraries/NativeAnimation/RCTNativeAnimatedTurboModule.h rename to packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedTurboModule.h diff --git a/Libraries/NativeAnimation/RCTNativeAnimatedTurboModule.mm b/packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedTurboModule.mm similarity index 100% rename from Libraries/NativeAnimation/RCTNativeAnimatedTurboModule.mm rename to packages/react-native/Libraries/NativeAnimation/RCTNativeAnimatedTurboModule.mm diff --git a/Libraries/NativeAnimation/React-RCTAnimation.podspec b/packages/react-native/Libraries/NativeAnimation/React-RCTAnimation.podspec similarity index 100% rename from Libraries/NativeAnimation/React-RCTAnimation.podspec rename to packages/react-native/Libraries/NativeAnimation/React-RCTAnimation.podspec diff --git a/Libraries/NativeComponent/BaseViewConfig.android.js b/packages/react-native/Libraries/NativeComponent/BaseViewConfig.android.js similarity index 100% rename from Libraries/NativeComponent/BaseViewConfig.android.js rename to packages/react-native/Libraries/NativeComponent/BaseViewConfig.android.js diff --git a/Libraries/NativeComponent/BaseViewConfig.ios.js b/packages/react-native/Libraries/NativeComponent/BaseViewConfig.ios.js similarity index 100% rename from Libraries/NativeComponent/BaseViewConfig.ios.js rename to packages/react-native/Libraries/NativeComponent/BaseViewConfig.ios.js diff --git a/Libraries/NativeComponent/NativeComponentRegistry.js b/packages/react-native/Libraries/NativeComponent/NativeComponentRegistry.js similarity index 100% rename from Libraries/NativeComponent/NativeComponentRegistry.js rename to packages/react-native/Libraries/NativeComponent/NativeComponentRegistry.js diff --git a/Libraries/NativeComponent/NativeComponentRegistryUnstable.js b/packages/react-native/Libraries/NativeComponent/NativeComponentRegistryUnstable.js similarity index 100% rename from Libraries/NativeComponent/NativeComponentRegistryUnstable.js rename to packages/react-native/Libraries/NativeComponent/NativeComponentRegistryUnstable.js diff --git a/Libraries/NativeComponent/PlatformBaseViewConfig.js b/packages/react-native/Libraries/NativeComponent/PlatformBaseViewConfig.js similarity index 100% rename from Libraries/NativeComponent/PlatformBaseViewConfig.js rename to packages/react-native/Libraries/NativeComponent/PlatformBaseViewConfig.js diff --git a/Libraries/NativeComponent/StaticViewConfigValidator.js b/packages/react-native/Libraries/NativeComponent/StaticViewConfigValidator.js similarity index 100% rename from Libraries/NativeComponent/StaticViewConfigValidator.js rename to packages/react-native/Libraries/NativeComponent/StaticViewConfigValidator.js diff --git a/Libraries/NativeComponent/ViewConfig.js b/packages/react-native/Libraries/NativeComponent/ViewConfig.js similarity index 100% rename from Libraries/NativeComponent/ViewConfig.js rename to packages/react-native/Libraries/NativeComponent/ViewConfig.js diff --git a/Libraries/NativeComponent/ViewConfigIgnore.js b/packages/react-native/Libraries/NativeComponent/ViewConfigIgnore.js similarity index 100% rename from Libraries/NativeComponent/ViewConfigIgnore.js rename to packages/react-native/Libraries/NativeComponent/ViewConfigIgnore.js diff --git a/Libraries/NativeComponent/__tests__/StaticViewConfigValidator-test.js b/packages/react-native/Libraries/NativeComponent/__tests__/StaticViewConfigValidator-test.js similarity index 100% rename from Libraries/NativeComponent/__tests__/StaticViewConfigValidator-test.js rename to packages/react-native/Libraries/NativeComponent/__tests__/StaticViewConfigValidator-test.js diff --git a/Libraries/NativeModules/specs/NativeAnimationsDebugModule.js b/packages/react-native/Libraries/NativeModules/specs/NativeAnimationsDebugModule.js similarity index 100% rename from Libraries/NativeModules/specs/NativeAnimationsDebugModule.js rename to packages/react-native/Libraries/NativeModules/specs/NativeAnimationsDebugModule.js diff --git a/Libraries/NativeModules/specs/NativeDevMenu.js b/packages/react-native/Libraries/NativeModules/specs/NativeDevMenu.js similarity index 100% rename from Libraries/NativeModules/specs/NativeDevMenu.js rename to packages/react-native/Libraries/NativeModules/specs/NativeDevMenu.js diff --git a/Libraries/NativeModules/specs/NativeDevSettings.js b/packages/react-native/Libraries/NativeModules/specs/NativeDevSettings.js similarity index 100% rename from Libraries/NativeModules/specs/NativeDevSettings.js rename to packages/react-native/Libraries/NativeModules/specs/NativeDevSettings.js diff --git a/Libraries/NativeModules/specs/NativeDeviceEventManager.js b/packages/react-native/Libraries/NativeModules/specs/NativeDeviceEventManager.js similarity index 100% rename from Libraries/NativeModules/specs/NativeDeviceEventManager.js rename to packages/react-native/Libraries/NativeModules/specs/NativeDeviceEventManager.js diff --git a/Libraries/NativeModules/specs/NativeDialogManagerAndroid.js b/packages/react-native/Libraries/NativeModules/specs/NativeDialogManagerAndroid.js similarity index 100% rename from Libraries/NativeModules/specs/NativeDialogManagerAndroid.js rename to packages/react-native/Libraries/NativeModules/specs/NativeDialogManagerAndroid.js diff --git a/Libraries/NativeModules/specs/NativeLogBox.js b/packages/react-native/Libraries/NativeModules/specs/NativeLogBox.js similarity index 100% rename from Libraries/NativeModules/specs/NativeLogBox.js rename to packages/react-native/Libraries/NativeModules/specs/NativeLogBox.js diff --git a/Libraries/NativeModules/specs/NativeRedBox.js b/packages/react-native/Libraries/NativeModules/specs/NativeRedBox.js similarity index 100% rename from Libraries/NativeModules/specs/NativeRedBox.js rename to packages/react-native/Libraries/NativeModules/specs/NativeRedBox.js diff --git a/Libraries/NativeModules/specs/NativeSourceCode.js b/packages/react-native/Libraries/NativeModules/specs/NativeSourceCode.js similarity index 100% rename from Libraries/NativeModules/specs/NativeSourceCode.js rename to packages/react-native/Libraries/NativeModules/specs/NativeSourceCode.js diff --git a/Libraries/Network/FormData.js b/packages/react-native/Libraries/Network/FormData.js similarity index 100% rename from Libraries/Network/FormData.js rename to packages/react-native/Libraries/Network/FormData.js diff --git a/Libraries/Network/NativeNetworkingAndroid.js b/packages/react-native/Libraries/Network/NativeNetworkingAndroid.js similarity index 100% rename from Libraries/Network/NativeNetworkingAndroid.js rename to packages/react-native/Libraries/Network/NativeNetworkingAndroid.js diff --git a/Libraries/Network/NativeNetworkingIOS.js b/packages/react-native/Libraries/Network/NativeNetworkingIOS.js similarity index 100% rename from Libraries/Network/NativeNetworkingIOS.js rename to packages/react-native/Libraries/Network/NativeNetworkingIOS.js diff --git a/Libraries/Network/RCTDataRequestHandler.h b/packages/react-native/Libraries/Network/RCTDataRequestHandler.h similarity index 100% rename from Libraries/Network/RCTDataRequestHandler.h rename to packages/react-native/Libraries/Network/RCTDataRequestHandler.h diff --git a/Libraries/Network/RCTDataRequestHandler.mm b/packages/react-native/Libraries/Network/RCTDataRequestHandler.mm similarity index 100% rename from Libraries/Network/RCTDataRequestHandler.mm rename to packages/react-native/Libraries/Network/RCTDataRequestHandler.mm diff --git a/Libraries/Network/RCTFileRequestHandler.h b/packages/react-native/Libraries/Network/RCTFileRequestHandler.h similarity index 100% rename from Libraries/Network/RCTFileRequestHandler.h rename to packages/react-native/Libraries/Network/RCTFileRequestHandler.h diff --git a/Libraries/Network/RCTFileRequestHandler.mm b/packages/react-native/Libraries/Network/RCTFileRequestHandler.mm similarity index 100% rename from Libraries/Network/RCTFileRequestHandler.mm rename to packages/react-native/Libraries/Network/RCTFileRequestHandler.mm diff --git a/Libraries/Network/RCTHTTPRequestHandler.h b/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.h similarity index 100% rename from Libraries/Network/RCTHTTPRequestHandler.h rename to packages/react-native/Libraries/Network/RCTHTTPRequestHandler.h diff --git a/Libraries/Network/RCTHTTPRequestHandler.mm b/packages/react-native/Libraries/Network/RCTHTTPRequestHandler.mm similarity index 100% rename from Libraries/Network/RCTHTTPRequestHandler.mm rename to packages/react-native/Libraries/Network/RCTHTTPRequestHandler.mm diff --git a/Libraries/Network/RCTNetworkPlugins.h b/packages/react-native/Libraries/Network/RCTNetworkPlugins.h similarity index 100% rename from Libraries/Network/RCTNetworkPlugins.h rename to packages/react-native/Libraries/Network/RCTNetworkPlugins.h diff --git a/Libraries/Network/RCTNetworkPlugins.mm b/packages/react-native/Libraries/Network/RCTNetworkPlugins.mm similarity index 100% rename from Libraries/Network/RCTNetworkPlugins.mm rename to packages/react-native/Libraries/Network/RCTNetworkPlugins.mm diff --git a/Libraries/Network/RCTNetworkTask.h b/packages/react-native/Libraries/Network/RCTNetworkTask.h similarity index 100% rename from Libraries/Network/RCTNetworkTask.h rename to packages/react-native/Libraries/Network/RCTNetworkTask.h diff --git a/Libraries/Network/RCTNetworkTask.mm b/packages/react-native/Libraries/Network/RCTNetworkTask.mm similarity index 100% rename from Libraries/Network/RCTNetworkTask.mm rename to packages/react-native/Libraries/Network/RCTNetworkTask.mm diff --git a/Libraries/Network/RCTNetworking.android.js b/packages/react-native/Libraries/Network/RCTNetworking.android.js similarity index 100% rename from Libraries/Network/RCTNetworking.android.js rename to packages/react-native/Libraries/Network/RCTNetworking.android.js diff --git a/Libraries/Network/RCTNetworking.h b/packages/react-native/Libraries/Network/RCTNetworking.h similarity index 100% rename from Libraries/Network/RCTNetworking.h rename to packages/react-native/Libraries/Network/RCTNetworking.h diff --git a/Libraries/Network/RCTNetworking.ios.js b/packages/react-native/Libraries/Network/RCTNetworking.ios.js similarity index 100% rename from Libraries/Network/RCTNetworking.ios.js rename to packages/react-native/Libraries/Network/RCTNetworking.ios.js diff --git a/Libraries/Network/RCTNetworking.mm b/packages/react-native/Libraries/Network/RCTNetworking.mm similarity index 100% rename from Libraries/Network/RCTNetworking.mm rename to packages/react-native/Libraries/Network/RCTNetworking.mm diff --git a/Libraries/Network/React-RCTNetwork.podspec b/packages/react-native/Libraries/Network/React-RCTNetwork.podspec similarity index 100% rename from Libraries/Network/React-RCTNetwork.podspec rename to packages/react-native/Libraries/Network/React-RCTNetwork.podspec diff --git a/Libraries/Network/XHRInterceptor.js b/packages/react-native/Libraries/Network/XHRInterceptor.js similarity index 100% rename from Libraries/Network/XHRInterceptor.js rename to packages/react-native/Libraries/Network/XHRInterceptor.js diff --git a/Libraries/Network/XMLHttpRequest.js b/packages/react-native/Libraries/Network/XMLHttpRequest.js similarity index 100% rename from Libraries/Network/XMLHttpRequest.js rename to packages/react-native/Libraries/Network/XMLHttpRequest.js diff --git a/Libraries/Network/__tests__/FormData-test.js b/packages/react-native/Libraries/Network/__tests__/FormData-test.js similarity index 100% rename from Libraries/Network/__tests__/FormData-test.js rename to packages/react-native/Libraries/Network/__tests__/FormData-test.js diff --git a/Libraries/Network/__tests__/XMLHttpRequest-test.js b/packages/react-native/Libraries/Network/__tests__/XMLHttpRequest-test.js similarity index 100% rename from Libraries/Network/__tests__/XMLHttpRequest-test.js rename to packages/react-native/Libraries/Network/__tests__/XMLHttpRequest-test.js diff --git a/Libraries/Network/convertRequestBody.js b/packages/react-native/Libraries/Network/convertRequestBody.js similarity index 100% rename from Libraries/Network/convertRequestBody.js rename to packages/react-native/Libraries/Network/convertRequestBody.js diff --git a/Libraries/Network/fetch.js b/packages/react-native/Libraries/Network/fetch.js similarity index 100% rename from Libraries/Network/fetch.js rename to packages/react-native/Libraries/Network/fetch.js diff --git a/Libraries/NewAppScreen/components/Colors.js b/packages/react-native/Libraries/NewAppScreen/components/Colors.js similarity index 100% rename from Libraries/NewAppScreen/components/Colors.js rename to packages/react-native/Libraries/NewAppScreen/components/Colors.js diff --git a/Libraries/NewAppScreen/components/DebugInstructions.js b/packages/react-native/Libraries/NewAppScreen/components/DebugInstructions.js similarity index 100% rename from Libraries/NewAppScreen/components/DebugInstructions.js rename to packages/react-native/Libraries/NewAppScreen/components/DebugInstructions.js diff --git a/Libraries/NewAppScreen/components/Header.js b/packages/react-native/Libraries/NewAppScreen/components/Header.js similarity index 100% rename from Libraries/NewAppScreen/components/Header.js rename to packages/react-native/Libraries/NewAppScreen/components/Header.js diff --git a/Libraries/NewAppScreen/components/HermesBadge.js b/packages/react-native/Libraries/NewAppScreen/components/HermesBadge.js similarity index 100% rename from Libraries/NewAppScreen/components/HermesBadge.js rename to packages/react-native/Libraries/NewAppScreen/components/HermesBadge.js diff --git a/Libraries/NewAppScreen/components/LearnMoreLinks.js b/packages/react-native/Libraries/NewAppScreen/components/LearnMoreLinks.js similarity index 100% rename from Libraries/NewAppScreen/components/LearnMoreLinks.js rename to packages/react-native/Libraries/NewAppScreen/components/LearnMoreLinks.js diff --git a/Libraries/NewAppScreen/components/ReloadInstructions.js b/packages/react-native/Libraries/NewAppScreen/components/ReloadInstructions.js similarity index 100% rename from Libraries/NewAppScreen/components/ReloadInstructions.js rename to packages/react-native/Libraries/NewAppScreen/components/ReloadInstructions.js diff --git a/Libraries/NewAppScreen/components/logo.png b/packages/react-native/Libraries/NewAppScreen/components/logo.png similarity index 100% rename from Libraries/NewAppScreen/components/logo.png rename to packages/react-native/Libraries/NewAppScreen/components/logo.png diff --git a/Libraries/NewAppScreen/index.js b/packages/react-native/Libraries/NewAppScreen/index.js similarity index 100% rename from Libraries/NewAppScreen/index.js rename to packages/react-native/Libraries/NewAppScreen/index.js diff --git a/Libraries/Performance/NativeJSCSamplingProfiler.js b/packages/react-native/Libraries/Performance/NativeJSCSamplingProfiler.js similarity index 100% rename from Libraries/Performance/NativeJSCSamplingProfiler.js rename to packages/react-native/Libraries/Performance/NativeJSCSamplingProfiler.js diff --git a/Libraries/Performance/QuickPerformanceLogger.js b/packages/react-native/Libraries/Performance/QuickPerformanceLogger.js similarity index 100% rename from Libraries/Performance/QuickPerformanceLogger.js rename to packages/react-native/Libraries/Performance/QuickPerformanceLogger.js diff --git a/Libraries/Performance/SamplingProfiler.js b/packages/react-native/Libraries/Performance/SamplingProfiler.js similarity index 100% rename from Libraries/Performance/SamplingProfiler.js rename to packages/react-native/Libraries/Performance/SamplingProfiler.js diff --git a/Libraries/Performance/Systrace.d.ts b/packages/react-native/Libraries/Performance/Systrace.d.ts similarity index 100% rename from Libraries/Performance/Systrace.d.ts rename to packages/react-native/Libraries/Performance/Systrace.d.ts diff --git a/Libraries/Performance/Systrace.js b/packages/react-native/Libraries/Performance/Systrace.js similarity index 100% rename from Libraries/Performance/Systrace.js rename to packages/react-native/Libraries/Performance/Systrace.js diff --git a/Libraries/PermissionsAndroid/NativePermissionsAndroid.js b/packages/react-native/Libraries/PermissionsAndroid/NativePermissionsAndroid.js similarity index 100% rename from Libraries/PermissionsAndroid/NativePermissionsAndroid.js rename to packages/react-native/Libraries/PermissionsAndroid/NativePermissionsAndroid.js diff --git a/Libraries/PermissionsAndroid/PermissionsAndroid.d.ts b/packages/react-native/Libraries/PermissionsAndroid/PermissionsAndroid.d.ts similarity index 100% rename from Libraries/PermissionsAndroid/PermissionsAndroid.d.ts rename to packages/react-native/Libraries/PermissionsAndroid/PermissionsAndroid.d.ts diff --git a/Libraries/PermissionsAndroid/PermissionsAndroid.js b/packages/react-native/Libraries/PermissionsAndroid/PermissionsAndroid.js similarity index 100% rename from Libraries/PermissionsAndroid/PermissionsAndroid.js rename to packages/react-native/Libraries/PermissionsAndroid/PermissionsAndroid.js diff --git a/Libraries/Pressability/HoverState.js b/packages/react-native/Libraries/Pressability/HoverState.js similarity index 100% rename from Libraries/Pressability/HoverState.js rename to packages/react-native/Libraries/Pressability/HoverState.js diff --git a/Libraries/Pressability/Pressability.js b/packages/react-native/Libraries/Pressability/Pressability.js similarity index 100% rename from Libraries/Pressability/Pressability.js rename to packages/react-native/Libraries/Pressability/Pressability.js diff --git a/Libraries/Pressability/PressabilityDebug.js b/packages/react-native/Libraries/Pressability/PressabilityDebug.js similarity index 100% rename from Libraries/Pressability/PressabilityDebug.js rename to packages/react-native/Libraries/Pressability/PressabilityDebug.js diff --git a/Libraries/Pressability/PressabilityPerformanceEventEmitter.js b/packages/react-native/Libraries/Pressability/PressabilityPerformanceEventEmitter.js similarity index 100% rename from Libraries/Pressability/PressabilityPerformanceEventEmitter.js rename to packages/react-native/Libraries/Pressability/PressabilityPerformanceEventEmitter.js diff --git a/Libraries/Pressability/PressabilityTypes.js b/packages/react-native/Libraries/Pressability/PressabilityTypes.js similarity index 100% rename from Libraries/Pressability/PressabilityTypes.js rename to packages/react-native/Libraries/Pressability/PressabilityTypes.js diff --git a/Libraries/Pressability/__tests__/Pressability-test.js b/packages/react-native/Libraries/Pressability/__tests__/Pressability-test.js similarity index 100% rename from Libraries/Pressability/__tests__/Pressability-test.js rename to packages/react-native/Libraries/Pressability/__tests__/Pressability-test.js diff --git a/Libraries/Pressability/usePressability.js b/packages/react-native/Libraries/Pressability/usePressability.js similarity index 100% rename from Libraries/Pressability/usePressability.js rename to packages/react-native/Libraries/Pressability/usePressability.js diff --git a/Libraries/Promise.js b/packages/react-native/Libraries/Promise.js similarity index 100% rename from Libraries/Promise.js rename to packages/react-native/Libraries/Promise.js diff --git a/Libraries/PushNotificationIOS/NativePushNotificationManagerIOS.js b/packages/react-native/Libraries/PushNotificationIOS/NativePushNotificationManagerIOS.js similarity index 100% rename from Libraries/PushNotificationIOS/NativePushNotificationManagerIOS.js rename to packages/react-native/Libraries/PushNotificationIOS/NativePushNotificationManagerIOS.js diff --git a/Libraries/PushNotificationIOS/PushNotificationIOS.d.ts b/packages/react-native/Libraries/PushNotificationIOS/PushNotificationIOS.d.ts similarity index 100% rename from Libraries/PushNotificationIOS/PushNotificationIOS.d.ts rename to packages/react-native/Libraries/PushNotificationIOS/PushNotificationIOS.d.ts diff --git a/Libraries/PushNotificationIOS/PushNotificationIOS.js b/packages/react-native/Libraries/PushNotificationIOS/PushNotificationIOS.js similarity index 100% rename from Libraries/PushNotificationIOS/PushNotificationIOS.js rename to packages/react-native/Libraries/PushNotificationIOS/PushNotificationIOS.js diff --git a/Libraries/PushNotificationIOS/RCTPushNotificationManager.h b/packages/react-native/Libraries/PushNotificationIOS/RCTPushNotificationManager.h similarity index 100% rename from Libraries/PushNotificationIOS/RCTPushNotificationManager.h rename to packages/react-native/Libraries/PushNotificationIOS/RCTPushNotificationManager.h diff --git a/Libraries/PushNotificationIOS/RCTPushNotificationManager.mm b/packages/react-native/Libraries/PushNotificationIOS/RCTPushNotificationManager.mm similarity index 100% rename from Libraries/PushNotificationIOS/RCTPushNotificationManager.mm rename to packages/react-native/Libraries/PushNotificationIOS/RCTPushNotificationManager.mm diff --git a/Libraries/PushNotificationIOS/RCTPushNotificationPlugins.h b/packages/react-native/Libraries/PushNotificationIOS/RCTPushNotificationPlugins.h similarity index 100% rename from Libraries/PushNotificationIOS/RCTPushNotificationPlugins.h rename to packages/react-native/Libraries/PushNotificationIOS/RCTPushNotificationPlugins.h diff --git a/Libraries/PushNotificationIOS/RCTPushNotificationPlugins.mm b/packages/react-native/Libraries/PushNotificationIOS/RCTPushNotificationPlugins.mm similarity index 100% rename from Libraries/PushNotificationIOS/RCTPushNotificationPlugins.mm rename to packages/react-native/Libraries/PushNotificationIOS/RCTPushNotificationPlugins.mm diff --git a/Libraries/PushNotificationIOS/React-RCTPushNotification.podspec b/packages/react-native/Libraries/PushNotificationIOS/React-RCTPushNotification.podspec similarity index 100% rename from Libraries/PushNotificationIOS/React-RCTPushNotification.podspec rename to packages/react-native/Libraries/PushNotificationIOS/React-RCTPushNotification.podspec diff --git a/Libraries/RCTRequired/BUCK b/packages/react-native/Libraries/RCTRequired/BUCK similarity index 100% rename from Libraries/RCTRequired/BUCK rename to packages/react-native/Libraries/RCTRequired/BUCK diff --git a/Libraries/RCTRequired/RCTRequired.podspec b/packages/react-native/Libraries/RCTRequired/RCTRequired.podspec similarity index 100% rename from Libraries/RCTRequired/RCTRequired.podspec rename to packages/react-native/Libraries/RCTRequired/RCTRequired.podspec diff --git a/Libraries/RCTRequired/RCTRequired/RCTRequired.h b/packages/react-native/Libraries/RCTRequired/RCTRequired/RCTRequired.h similarity index 100% rename from Libraries/RCTRequired/RCTRequired/RCTRequired.h rename to packages/react-native/Libraries/RCTRequired/RCTRequired/RCTRequired.h diff --git a/Libraries/ReactNative/AppContainer.js b/packages/react-native/Libraries/ReactNative/AppContainer.js similarity index 100% rename from Libraries/ReactNative/AppContainer.js rename to packages/react-native/Libraries/ReactNative/AppContainer.js diff --git a/Libraries/ReactNative/AppRegistry.d.ts b/packages/react-native/Libraries/ReactNative/AppRegistry.d.ts similarity index 100% rename from Libraries/ReactNative/AppRegistry.d.ts rename to packages/react-native/Libraries/ReactNative/AppRegistry.d.ts diff --git a/Libraries/ReactNative/AppRegistry.js b/packages/react-native/Libraries/ReactNative/AppRegistry.js similarity index 100% rename from Libraries/ReactNative/AppRegistry.js rename to packages/react-native/Libraries/ReactNative/AppRegistry.js diff --git a/Libraries/ReactNative/BridgelessUIManager.js b/packages/react-native/Libraries/ReactNative/BridgelessUIManager.js similarity index 100% rename from Libraries/ReactNative/BridgelessUIManager.js rename to packages/react-native/Libraries/ReactNative/BridgelessUIManager.js diff --git a/Libraries/ReactNative/DisplayMode.js b/packages/react-native/Libraries/ReactNative/DisplayMode.js similarity index 100% rename from Libraries/ReactNative/DisplayMode.js rename to packages/react-native/Libraries/ReactNative/DisplayMode.js diff --git a/Libraries/ReactNative/FabricUIManager.js b/packages/react-native/Libraries/ReactNative/FabricUIManager.js similarity index 100% rename from Libraries/ReactNative/FabricUIManager.js rename to packages/react-native/Libraries/ReactNative/FabricUIManager.js diff --git a/Libraries/ReactNative/HeadlessJsTaskError.js b/packages/react-native/Libraries/ReactNative/HeadlessJsTaskError.js similarity index 100% rename from Libraries/ReactNative/HeadlessJsTaskError.js rename to packages/react-native/Libraries/ReactNative/HeadlessJsTaskError.js diff --git a/Libraries/ReactNative/I18nManager.d.ts b/packages/react-native/Libraries/ReactNative/I18nManager.d.ts similarity index 100% rename from Libraries/ReactNative/I18nManager.d.ts rename to packages/react-native/Libraries/ReactNative/I18nManager.d.ts diff --git a/Libraries/ReactNative/I18nManager.js b/packages/react-native/Libraries/ReactNative/I18nManager.js similarity index 100% rename from Libraries/ReactNative/I18nManager.js rename to packages/react-native/Libraries/ReactNative/I18nManager.js diff --git a/Libraries/ReactNative/NativeHeadlessJsTaskSupport.js b/packages/react-native/Libraries/ReactNative/NativeHeadlessJsTaskSupport.js similarity index 100% rename from Libraries/ReactNative/NativeHeadlessJsTaskSupport.js rename to packages/react-native/Libraries/ReactNative/NativeHeadlessJsTaskSupport.js diff --git a/Libraries/ReactNative/NativeI18nManager.js b/packages/react-native/Libraries/ReactNative/NativeI18nManager.js similarity index 100% rename from Libraries/ReactNative/NativeI18nManager.js rename to packages/react-native/Libraries/ReactNative/NativeI18nManager.js diff --git a/Libraries/ReactNative/NativeUIManager.js b/packages/react-native/Libraries/ReactNative/NativeUIManager.js similarity index 100% rename from Libraries/ReactNative/NativeUIManager.js rename to packages/react-native/Libraries/ReactNative/NativeUIManager.js diff --git a/Libraries/ReactNative/PaperUIManager.js b/packages/react-native/Libraries/ReactNative/PaperUIManager.js similarity index 100% rename from Libraries/ReactNative/PaperUIManager.js rename to packages/react-native/Libraries/ReactNative/PaperUIManager.js diff --git a/Libraries/ReactNative/ReactFabricInternals.js b/packages/react-native/Libraries/ReactNative/ReactFabricInternals.js similarity index 100% rename from Libraries/ReactNative/ReactFabricInternals.js rename to packages/react-native/Libraries/ReactNative/ReactFabricInternals.js diff --git a/Libraries/ReactNative/ReactNativeFeatureFlags.js b/packages/react-native/Libraries/ReactNative/ReactNativeFeatureFlags.js similarity index 100% rename from Libraries/ReactNative/ReactNativeFeatureFlags.js rename to packages/react-native/Libraries/ReactNative/ReactNativeFeatureFlags.js diff --git a/Libraries/ReactNative/ReactNativeRuntimeDiagnostics.js b/packages/react-native/Libraries/ReactNative/ReactNativeRuntimeDiagnostics.js similarity index 100% rename from Libraries/ReactNative/ReactNativeRuntimeDiagnostics.js rename to packages/react-native/Libraries/ReactNative/ReactNativeRuntimeDiagnostics.js diff --git a/Libraries/ReactNative/RendererImplementation.js b/packages/react-native/Libraries/ReactNative/RendererImplementation.js similarity index 100% rename from Libraries/ReactNative/RendererImplementation.js rename to packages/react-native/Libraries/ReactNative/RendererImplementation.js diff --git a/Libraries/ReactNative/RendererProxy.d.ts b/packages/react-native/Libraries/ReactNative/RendererProxy.d.ts similarity index 100% rename from Libraries/ReactNative/RendererProxy.d.ts rename to packages/react-native/Libraries/ReactNative/RendererProxy.d.ts diff --git a/Libraries/ReactNative/RendererProxy.js b/packages/react-native/Libraries/ReactNative/RendererProxy.js similarity index 100% rename from Libraries/ReactNative/RendererProxy.js rename to packages/react-native/Libraries/ReactNative/RendererProxy.js diff --git a/Libraries/ReactNative/RootTag.d.ts b/packages/react-native/Libraries/ReactNative/RootTag.d.ts similarity index 100% rename from Libraries/ReactNative/RootTag.d.ts rename to packages/react-native/Libraries/ReactNative/RootTag.d.ts diff --git a/Libraries/ReactNative/RootTag.js b/packages/react-native/Libraries/ReactNative/RootTag.js similarity index 100% rename from Libraries/ReactNative/RootTag.js rename to packages/react-native/Libraries/ReactNative/RootTag.js diff --git a/Libraries/ReactNative/UIManager.d.ts b/packages/react-native/Libraries/ReactNative/UIManager.d.ts similarity index 100% rename from Libraries/ReactNative/UIManager.d.ts rename to packages/react-native/Libraries/ReactNative/UIManager.d.ts diff --git a/Libraries/ReactNative/UIManager.js b/packages/react-native/Libraries/ReactNative/UIManager.js similarity index 100% rename from Libraries/ReactNative/UIManager.js rename to packages/react-native/Libraries/ReactNative/UIManager.js diff --git a/Libraries/ReactNative/UIManagerProperties.js b/packages/react-native/Libraries/ReactNative/UIManagerProperties.js similarity index 100% rename from Libraries/ReactNative/UIManagerProperties.js rename to packages/react-native/Libraries/ReactNative/UIManagerProperties.js diff --git a/Libraries/ReactNative/getCachedComponentWithDebugName.js b/packages/react-native/Libraries/ReactNative/getCachedComponentWithDebugName.js similarity index 100% rename from Libraries/ReactNative/getCachedComponentWithDebugName.js rename to packages/react-native/Libraries/ReactNative/getCachedComponentWithDebugName.js diff --git a/Libraries/ReactNative/getNativeComponentAttributes.js b/packages/react-native/Libraries/ReactNative/getNativeComponentAttributes.js similarity index 100% rename from Libraries/ReactNative/getNativeComponentAttributes.js rename to packages/react-native/Libraries/ReactNative/getNativeComponentAttributes.js diff --git a/Libraries/ReactNative/renderApplication.js b/packages/react-native/Libraries/ReactNative/renderApplication.js similarity index 100% rename from Libraries/ReactNative/renderApplication.js rename to packages/react-native/Libraries/ReactNative/renderApplication.js diff --git a/Libraries/ReactNative/requireNativeComponent.d.ts b/packages/react-native/Libraries/ReactNative/requireNativeComponent.d.ts similarity index 100% rename from Libraries/ReactNative/requireNativeComponent.d.ts rename to packages/react-native/Libraries/ReactNative/requireNativeComponent.d.ts diff --git a/Libraries/ReactNative/requireNativeComponent.js b/packages/react-native/Libraries/ReactNative/requireNativeComponent.js similarity index 100% rename from Libraries/ReactNative/requireNativeComponent.js rename to packages/react-native/Libraries/ReactNative/requireNativeComponent.js diff --git a/Libraries/ReactPrivate/README b/packages/react-native/Libraries/ReactPrivate/README similarity index 100% rename from Libraries/ReactPrivate/README rename to packages/react-native/Libraries/ReactPrivate/README diff --git a/Libraries/ReactPrivate/ReactNativePrivateInitializeCore.js b/packages/react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore.js similarity index 100% rename from Libraries/ReactPrivate/ReactNativePrivateInitializeCore.js rename to packages/react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore.js diff --git a/Libraries/ReactPrivate/ReactNativePrivateInterface.js b/packages/react-native/Libraries/ReactPrivate/ReactNativePrivateInterface.js similarity index 100% rename from Libraries/ReactPrivate/ReactNativePrivateInterface.js rename to packages/react-native/Libraries/ReactPrivate/ReactNativePrivateInterface.js diff --git a/Libraries/Renderer/README.md b/packages/react-native/Libraries/Renderer/README.md similarity index 100% rename from Libraries/Renderer/README.md rename to packages/react-native/Libraries/Renderer/README.md diff --git a/Libraries/Renderer/REVISION b/packages/react-native/Libraries/Renderer/REVISION similarity index 100% rename from Libraries/Renderer/REVISION rename to packages/react-native/Libraries/Renderer/REVISION diff --git a/Libraries/Renderer/implementations/ReactFabric-dev.js b/packages/react-native/Libraries/Renderer/implementations/ReactFabric-dev.js similarity index 100% rename from Libraries/Renderer/implementations/ReactFabric-dev.js rename to packages/react-native/Libraries/Renderer/implementations/ReactFabric-dev.js diff --git a/Libraries/Renderer/implementations/ReactFabric-prod.js b/packages/react-native/Libraries/Renderer/implementations/ReactFabric-prod.js similarity index 100% rename from Libraries/Renderer/implementations/ReactFabric-prod.js rename to packages/react-native/Libraries/Renderer/implementations/ReactFabric-prod.js diff --git a/Libraries/Renderer/implementations/ReactFabric-profiling.js b/packages/react-native/Libraries/Renderer/implementations/ReactFabric-profiling.js similarity index 100% rename from Libraries/Renderer/implementations/ReactFabric-profiling.js rename to packages/react-native/Libraries/Renderer/implementations/ReactFabric-profiling.js diff --git a/Libraries/Renderer/implementations/ReactNativeRenderer-dev.js b/packages/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-dev.js similarity index 100% rename from Libraries/Renderer/implementations/ReactNativeRenderer-dev.js rename to packages/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-dev.js diff --git a/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js b/packages/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js similarity index 100% rename from Libraries/Renderer/implementations/ReactNativeRenderer-prod.js rename to packages/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js diff --git a/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.js b/packages/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.js similarity index 100% rename from Libraries/Renderer/implementations/ReactNativeRenderer-profiling.js rename to packages/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-profiling.js diff --git a/Libraries/Renderer/public/ReactFabricPublicInstanceUtils.js b/packages/react-native/Libraries/Renderer/public/ReactFabricPublicInstanceUtils.js similarity index 100% rename from Libraries/Renderer/public/ReactFabricPublicInstanceUtils.js rename to packages/react-native/Libraries/Renderer/public/ReactFabricPublicInstanceUtils.js diff --git a/Libraries/Renderer/shims/ReactFabric.js b/packages/react-native/Libraries/Renderer/shims/ReactFabric.js similarity index 100% rename from Libraries/Renderer/shims/ReactFabric.js rename to packages/react-native/Libraries/Renderer/shims/ReactFabric.js diff --git a/Libraries/Renderer/shims/ReactFeatureFlags.js b/packages/react-native/Libraries/Renderer/shims/ReactFeatureFlags.js similarity index 100% rename from Libraries/Renderer/shims/ReactFeatureFlags.js rename to packages/react-native/Libraries/Renderer/shims/ReactFeatureFlags.js diff --git a/Libraries/Renderer/shims/ReactNative.js b/packages/react-native/Libraries/Renderer/shims/ReactNative.js similarity index 100% rename from Libraries/Renderer/shims/ReactNative.js rename to packages/react-native/Libraries/Renderer/shims/ReactNative.js diff --git a/Libraries/Renderer/shims/ReactNativeTypes.js b/packages/react-native/Libraries/Renderer/shims/ReactNativeTypes.js similarity index 100% rename from Libraries/Renderer/shims/ReactNativeTypes.js rename to packages/react-native/Libraries/Renderer/shims/ReactNativeTypes.js diff --git a/Libraries/Renderer/shims/ReactNativeViewConfigRegistry.js b/packages/react-native/Libraries/Renderer/shims/ReactNativeViewConfigRegistry.js similarity index 100% rename from Libraries/Renderer/shims/ReactNativeViewConfigRegistry.js rename to packages/react-native/Libraries/Renderer/shims/ReactNativeViewConfigRegistry.js diff --git a/Libraries/Renderer/shims/createReactNativeComponentClass.js b/packages/react-native/Libraries/Renderer/shims/createReactNativeComponentClass.js similarity index 100% rename from Libraries/Renderer/shims/createReactNativeComponentClass.js rename to packages/react-native/Libraries/Renderer/shims/createReactNativeComponentClass.js diff --git a/Libraries/Settings/NativeSettingsManager.js b/packages/react-native/Libraries/Settings/NativeSettingsManager.js similarity index 100% rename from Libraries/Settings/NativeSettingsManager.js rename to packages/react-native/Libraries/Settings/NativeSettingsManager.js diff --git a/Libraries/Settings/RCTSettingsManager.h b/packages/react-native/Libraries/Settings/RCTSettingsManager.h similarity index 100% rename from Libraries/Settings/RCTSettingsManager.h rename to packages/react-native/Libraries/Settings/RCTSettingsManager.h diff --git a/Libraries/Settings/RCTSettingsManager.mm b/packages/react-native/Libraries/Settings/RCTSettingsManager.mm similarity index 100% rename from Libraries/Settings/RCTSettingsManager.mm rename to packages/react-native/Libraries/Settings/RCTSettingsManager.mm diff --git a/Libraries/Settings/RCTSettingsPlugins.h b/packages/react-native/Libraries/Settings/RCTSettingsPlugins.h similarity index 100% rename from Libraries/Settings/RCTSettingsPlugins.h rename to packages/react-native/Libraries/Settings/RCTSettingsPlugins.h diff --git a/Libraries/Settings/RCTSettingsPlugins.mm b/packages/react-native/Libraries/Settings/RCTSettingsPlugins.mm similarity index 100% rename from Libraries/Settings/RCTSettingsPlugins.mm rename to packages/react-native/Libraries/Settings/RCTSettingsPlugins.mm diff --git a/Libraries/Settings/React-RCTSettings.podspec b/packages/react-native/Libraries/Settings/React-RCTSettings.podspec similarity index 100% rename from Libraries/Settings/React-RCTSettings.podspec rename to packages/react-native/Libraries/Settings/React-RCTSettings.podspec diff --git a/Libraries/Settings/Settings.android.js b/packages/react-native/Libraries/Settings/Settings.android.js similarity index 100% rename from Libraries/Settings/Settings.android.js rename to packages/react-native/Libraries/Settings/Settings.android.js diff --git a/Libraries/Settings/Settings.d.ts b/packages/react-native/Libraries/Settings/Settings.d.ts similarity index 100% rename from Libraries/Settings/Settings.d.ts rename to packages/react-native/Libraries/Settings/Settings.d.ts diff --git a/Libraries/Settings/Settings.ios.js b/packages/react-native/Libraries/Settings/Settings.ios.js similarity index 100% rename from Libraries/Settings/Settings.ios.js rename to packages/react-native/Libraries/Settings/Settings.ios.js diff --git a/Libraries/Share/NativeShareModule.js b/packages/react-native/Libraries/Share/NativeShareModule.js similarity index 100% rename from Libraries/Share/NativeShareModule.js rename to packages/react-native/Libraries/Share/NativeShareModule.js diff --git a/Libraries/Share/Share.d.ts b/packages/react-native/Libraries/Share/Share.d.ts similarity index 100% rename from Libraries/Share/Share.d.ts rename to packages/react-native/Libraries/Share/Share.d.ts diff --git a/Libraries/Share/Share.js b/packages/react-native/Libraries/Share/Share.js similarity index 100% rename from Libraries/Share/Share.js rename to packages/react-native/Libraries/Share/Share.js diff --git a/Libraries/StyleSheet/EdgeInsetsPropType.js b/packages/react-native/Libraries/StyleSheet/EdgeInsetsPropType.js similarity index 100% rename from Libraries/StyleSheet/EdgeInsetsPropType.js rename to packages/react-native/Libraries/StyleSheet/EdgeInsetsPropType.js diff --git a/Libraries/StyleSheet/PlatformColorValueTypes.android.js b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypes.android.js similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypes.android.js rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypes.android.js diff --git a/Libraries/StyleSheet/PlatformColorValueTypes.d.ts b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypes.d.ts similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypes.d.ts rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypes.d.ts diff --git a/Libraries/StyleSheet/PlatformColorValueTypes.ios.js b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypes.ios.js similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypes.ios.js rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypes.ios.js diff --git a/Libraries/StyleSheet/PlatformColorValueTypesIOS.d.ts b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesIOS.d.ts similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypesIOS.d.ts rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesIOS.d.ts diff --git a/Libraries/StyleSheet/PlatformColorValueTypesIOS.ios.js b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesIOS.ios.js similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypesIOS.ios.js rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesIOS.ios.js diff --git a/Libraries/StyleSheet/PlatformColorValueTypesIOS.js b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesIOS.js similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypesIOS.js rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesIOS.js diff --git a/Libraries/StyleSheet/PointPropType.js b/packages/react-native/Libraries/StyleSheet/PointPropType.js similarity index 100% rename from Libraries/StyleSheet/PointPropType.js rename to packages/react-native/Libraries/StyleSheet/PointPropType.js diff --git a/Libraries/StyleSheet/Rect.js b/packages/react-native/Libraries/StyleSheet/Rect.js similarity index 100% rename from Libraries/StyleSheet/Rect.js rename to packages/react-native/Libraries/StyleSheet/Rect.js diff --git a/Libraries/StyleSheet/StyleSheet.d.ts b/packages/react-native/Libraries/StyleSheet/StyleSheet.d.ts similarity index 100% rename from Libraries/StyleSheet/StyleSheet.d.ts rename to packages/react-native/Libraries/StyleSheet/StyleSheet.d.ts diff --git a/Libraries/StyleSheet/StyleSheet.js b/packages/react-native/Libraries/StyleSheet/StyleSheet.js similarity index 100% rename from Libraries/StyleSheet/StyleSheet.js rename to packages/react-native/Libraries/StyleSheet/StyleSheet.js diff --git a/Libraries/StyleSheet/StyleSheetTypes.d.ts b/packages/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts similarity index 100% rename from Libraries/StyleSheet/StyleSheetTypes.d.ts rename to packages/react-native/Libraries/StyleSheet/StyleSheetTypes.d.ts diff --git a/Libraries/StyleSheet/StyleSheetTypes.js b/packages/react-native/Libraries/StyleSheet/StyleSheetTypes.js similarity index 100% rename from Libraries/StyleSheet/StyleSheetTypes.js rename to packages/react-native/Libraries/StyleSheet/StyleSheetTypes.js diff --git a/Libraries/StyleSheet/__flowtests__/StyleSheet-flowtest.js b/packages/react-native/Libraries/StyleSheet/__flowtests__/StyleSheet-flowtest.js similarity index 100% rename from Libraries/StyleSheet/__flowtests__/StyleSheet-flowtest.js rename to packages/react-native/Libraries/StyleSheet/__flowtests__/StyleSheet-flowtest.js diff --git a/Libraries/StyleSheet/__tests__/StyleSheet-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/StyleSheet-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/StyleSheet-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/StyleSheet-test.js diff --git a/Libraries/StyleSheet/__tests__/__snapshots__/processAspectRatio-test.js.snap b/packages/react-native/Libraries/StyleSheet/__tests__/__snapshots__/processAspectRatio-test.js.snap similarity index 100% rename from Libraries/StyleSheet/__tests__/__snapshots__/processAspectRatio-test.js.snap rename to packages/react-native/Libraries/StyleSheet/__tests__/__snapshots__/processAspectRatio-test.js.snap diff --git a/Libraries/StyleSheet/__tests__/__snapshots__/processTransform-test.js.snap b/packages/react-native/Libraries/StyleSheet/__tests__/__snapshots__/processTransform-test.js.snap similarity index 100% rename from Libraries/StyleSheet/__tests__/__snapshots__/processTransform-test.js.snap rename to packages/react-native/Libraries/StyleSheet/__tests__/__snapshots__/processTransform-test.js.snap diff --git a/Libraries/StyleSheet/__tests__/flattenStyle-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/flattenStyle-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/flattenStyle-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/flattenStyle-test.js diff --git a/Libraries/StyleSheet/__tests__/normalizeColor-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/normalizeColor-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/normalizeColor-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/normalizeColor-test.js diff --git a/Libraries/StyleSheet/__tests__/processAspectRatio-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/processAspectRatio-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/processAspectRatio-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/processAspectRatio-test.js diff --git a/Libraries/StyleSheet/__tests__/processColor-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/processColor-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/processColor-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/processColor-test.js diff --git a/Libraries/StyleSheet/__tests__/processColorArray-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/processColorArray-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/processColorArray-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/processColorArray-test.js diff --git a/Libraries/StyleSheet/__tests__/processFontVariant-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/processFontVariant-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/processFontVariant-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/processFontVariant-test.js diff --git a/Libraries/StyleSheet/__tests__/processTransform-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/processTransform-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/processTransform-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/processTransform-test.js diff --git a/Libraries/StyleSheet/__tests__/setNormalizedColorAlpha-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/setNormalizedColorAlpha-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/setNormalizedColorAlpha-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/setNormalizedColorAlpha-test.js diff --git a/Libraries/StyleSheet/__tests__/splitLayoutProps-test.js b/packages/react-native/Libraries/StyleSheet/__tests__/splitLayoutProps-test.js similarity index 100% rename from Libraries/StyleSheet/__tests__/splitLayoutProps-test.js rename to packages/react-native/Libraries/StyleSheet/__tests__/splitLayoutProps-test.js diff --git a/Libraries/StyleSheet/flattenStyle.js b/packages/react-native/Libraries/StyleSheet/flattenStyle.js similarity index 100% rename from Libraries/StyleSheet/flattenStyle.js rename to packages/react-native/Libraries/StyleSheet/flattenStyle.js diff --git a/Libraries/StyleSheet/normalizeColor.js b/packages/react-native/Libraries/StyleSheet/normalizeColor.js similarity index 100% rename from Libraries/StyleSheet/normalizeColor.js rename to packages/react-native/Libraries/StyleSheet/normalizeColor.js diff --git a/Libraries/StyleSheet/private/_StyleSheetTypesOverrides.js b/packages/react-native/Libraries/StyleSheet/private/_StyleSheetTypesOverrides.js similarity index 100% rename from Libraries/StyleSheet/private/_StyleSheetTypesOverrides.js rename to packages/react-native/Libraries/StyleSheet/private/_StyleSheetTypesOverrides.js diff --git a/Libraries/StyleSheet/private/_TransformStyle.js b/packages/react-native/Libraries/StyleSheet/private/_TransformStyle.js similarity index 100% rename from Libraries/StyleSheet/private/_TransformStyle.js rename to packages/react-native/Libraries/StyleSheet/private/_TransformStyle.js diff --git a/Libraries/StyleSheet/processAspectRatio.js b/packages/react-native/Libraries/StyleSheet/processAspectRatio.js similarity index 100% rename from Libraries/StyleSheet/processAspectRatio.js rename to packages/react-native/Libraries/StyleSheet/processAspectRatio.js diff --git a/Libraries/StyleSheet/processColor.d.ts b/packages/react-native/Libraries/StyleSheet/processColor.d.ts similarity index 100% rename from Libraries/StyleSheet/processColor.d.ts rename to packages/react-native/Libraries/StyleSheet/processColor.d.ts diff --git a/Libraries/StyleSheet/processColor.js b/packages/react-native/Libraries/StyleSheet/processColor.js similarity index 100% rename from Libraries/StyleSheet/processColor.js rename to packages/react-native/Libraries/StyleSheet/processColor.js diff --git a/Libraries/StyleSheet/processColorArray.js b/packages/react-native/Libraries/StyleSheet/processColorArray.js similarity index 100% rename from Libraries/StyleSheet/processColorArray.js rename to packages/react-native/Libraries/StyleSheet/processColorArray.js diff --git a/Libraries/StyleSheet/processFontVariant.js b/packages/react-native/Libraries/StyleSheet/processFontVariant.js similarity index 100% rename from Libraries/StyleSheet/processFontVariant.js rename to packages/react-native/Libraries/StyleSheet/processFontVariant.js diff --git a/Libraries/StyleSheet/processTransform.js b/packages/react-native/Libraries/StyleSheet/processTransform.js similarity index 100% rename from Libraries/StyleSheet/processTransform.js rename to packages/react-native/Libraries/StyleSheet/processTransform.js diff --git a/Libraries/StyleSheet/setNormalizedColorAlpha.js b/packages/react-native/Libraries/StyleSheet/setNormalizedColorAlpha.js similarity index 100% rename from Libraries/StyleSheet/setNormalizedColorAlpha.js rename to packages/react-native/Libraries/StyleSheet/setNormalizedColorAlpha.js diff --git a/Libraries/StyleSheet/splitLayoutProps.js b/packages/react-native/Libraries/StyleSheet/splitLayoutProps.js similarity index 100% rename from Libraries/StyleSheet/splitLayoutProps.js rename to packages/react-native/Libraries/StyleSheet/splitLayoutProps.js diff --git a/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponent.h b/packages/react-native/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponent.h similarity index 100% rename from Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponent.h rename to packages/react-native/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponent.h diff --git a/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponent.mm b/packages/react-native/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponent.mm similarity index 100% rename from Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponent.mm rename to packages/react-native/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponent.mm diff --git a/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponentState.h b/packages/react-native/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponentState.h similarity index 100% rename from Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponentState.h rename to packages/react-native/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponentState.h diff --git a/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponentState.mm b/packages/react-native/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponentState.mm similarity index 100% rename from Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponentState.mm rename to packages/react-native/Libraries/SurfaceBackedComponent/RCTSurfaceBackedComponentState.mm diff --git a/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent+Internal.h b/packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent+Internal.h similarity index 100% rename from Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent+Internal.h rename to packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent+Internal.h diff --git a/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent.h b/packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent.h similarity index 100% rename from Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent.h rename to packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent.h diff --git a/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent.mm b/packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent.mm similarity index 100% rename from Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent.mm rename to packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponent.mm diff --git a/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentController.h b/packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentController.h similarity index 100% rename from Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentController.h rename to packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentController.h diff --git a/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentController.mm b/packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentController.mm similarity index 100% rename from Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentController.mm rename to packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentController.mm diff --git a/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentOptions.h b/packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentOptions.h similarity index 100% rename from Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentOptions.h rename to packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentOptions.h diff --git a/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentState.h b/packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentState.h similarity index 100% rename from Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentState.h rename to packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentState.h diff --git a/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentState.mm b/packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentState.mm similarity index 100% rename from Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentState.mm rename to packages/react-native/Libraries/SurfaceHostingComponent/RCTSurfaceHostingComponentState.mm diff --git a/Libraries/Text/BaseText/RCTBaseTextShadowView.h b/packages/react-native/Libraries/Text/BaseText/RCTBaseTextShadowView.h similarity index 100% rename from Libraries/Text/BaseText/RCTBaseTextShadowView.h rename to packages/react-native/Libraries/Text/BaseText/RCTBaseTextShadowView.h diff --git a/Libraries/Text/BaseText/RCTBaseTextShadowView.m b/packages/react-native/Libraries/Text/BaseText/RCTBaseTextShadowView.m similarity index 100% rename from Libraries/Text/BaseText/RCTBaseTextShadowView.m rename to packages/react-native/Libraries/Text/BaseText/RCTBaseTextShadowView.m diff --git a/Libraries/Text/BaseText/RCTBaseTextViewManager.h b/packages/react-native/Libraries/Text/BaseText/RCTBaseTextViewManager.h similarity index 100% rename from Libraries/Text/BaseText/RCTBaseTextViewManager.h rename to packages/react-native/Libraries/Text/BaseText/RCTBaseTextViewManager.h diff --git a/Libraries/Text/BaseText/RCTBaseTextViewManager.m b/packages/react-native/Libraries/Text/BaseText/RCTBaseTextViewManager.m similarity index 100% rename from Libraries/Text/BaseText/RCTBaseTextViewManager.m rename to packages/react-native/Libraries/Text/BaseText/RCTBaseTextViewManager.m diff --git a/Libraries/Text/RCTConvert+Text.h b/packages/react-native/Libraries/Text/RCTConvert+Text.h similarity index 100% rename from Libraries/Text/RCTConvert+Text.h rename to packages/react-native/Libraries/Text/RCTConvert+Text.h diff --git a/Libraries/Text/RCTConvert+Text.m b/packages/react-native/Libraries/Text/RCTConvert+Text.m similarity index 100% rename from Libraries/Text/RCTConvert+Text.m rename to packages/react-native/Libraries/Text/RCTConvert+Text.m diff --git a/Libraries/Text/RCTTextAttributes.h b/packages/react-native/Libraries/Text/RCTTextAttributes.h similarity index 100% rename from Libraries/Text/RCTTextAttributes.h rename to packages/react-native/Libraries/Text/RCTTextAttributes.h diff --git a/Libraries/Text/RCTTextAttributes.m b/packages/react-native/Libraries/Text/RCTTextAttributes.m similarity index 100% rename from Libraries/Text/RCTTextAttributes.m rename to packages/react-native/Libraries/Text/RCTTextAttributes.m diff --git a/Libraries/Text/RCTTextTransform.h b/packages/react-native/Libraries/Text/RCTTextTransform.h similarity index 100% rename from Libraries/Text/RCTTextTransform.h rename to packages/react-native/Libraries/Text/RCTTextTransform.h diff --git a/Libraries/Text/RawText/RCTRawTextShadowView.h b/packages/react-native/Libraries/Text/RawText/RCTRawTextShadowView.h similarity index 100% rename from Libraries/Text/RawText/RCTRawTextShadowView.h rename to packages/react-native/Libraries/Text/RawText/RCTRawTextShadowView.h diff --git a/Libraries/Text/RawText/RCTRawTextShadowView.m b/packages/react-native/Libraries/Text/RawText/RCTRawTextShadowView.m similarity index 100% rename from Libraries/Text/RawText/RCTRawTextShadowView.m rename to packages/react-native/Libraries/Text/RawText/RCTRawTextShadowView.m diff --git a/Libraries/Text/RawText/RCTRawTextViewManager.h b/packages/react-native/Libraries/Text/RawText/RCTRawTextViewManager.h similarity index 100% rename from Libraries/Text/RawText/RCTRawTextViewManager.h rename to packages/react-native/Libraries/Text/RawText/RCTRawTextViewManager.h diff --git a/Libraries/Text/RawText/RCTRawTextViewManager.m b/packages/react-native/Libraries/Text/RawText/RCTRawTextViewManager.m similarity index 100% rename from Libraries/Text/RawText/RCTRawTextViewManager.m rename to packages/react-native/Libraries/Text/RawText/RCTRawTextViewManager.m diff --git a/Libraries/Text/React-RCTText.podspec b/packages/react-native/Libraries/Text/React-RCTText.podspec similarity index 100% rename from Libraries/Text/React-RCTText.podspec rename to packages/react-native/Libraries/Text/React-RCTText.podspec diff --git a/Libraries/Text/Text.d.ts b/packages/react-native/Libraries/Text/Text.d.ts similarity index 100% rename from Libraries/Text/Text.d.ts rename to packages/react-native/Libraries/Text/Text.d.ts diff --git a/Libraries/Text/Text.js b/packages/react-native/Libraries/Text/Text.js similarity index 100% rename from Libraries/Text/Text.js rename to packages/react-native/Libraries/Text/Text.js diff --git a/Libraries/Text/Text/NSTextStorage+FontScaling.h b/packages/react-native/Libraries/Text/Text/NSTextStorage+FontScaling.h similarity index 100% rename from Libraries/Text/Text/NSTextStorage+FontScaling.h rename to packages/react-native/Libraries/Text/Text/NSTextStorage+FontScaling.h diff --git a/Libraries/Text/Text/NSTextStorage+FontScaling.m b/packages/react-native/Libraries/Text/Text/NSTextStorage+FontScaling.m similarity index 100% rename from Libraries/Text/Text/NSTextStorage+FontScaling.m rename to packages/react-native/Libraries/Text/Text/NSTextStorage+FontScaling.m diff --git a/Libraries/Text/Text/RCTDynamicTypeRamp.h b/packages/react-native/Libraries/Text/Text/RCTDynamicTypeRamp.h similarity index 100% rename from Libraries/Text/Text/RCTDynamicTypeRamp.h rename to packages/react-native/Libraries/Text/Text/RCTDynamicTypeRamp.h diff --git a/Libraries/Text/Text/RCTDynamicTypeRamp.m b/packages/react-native/Libraries/Text/Text/RCTDynamicTypeRamp.m similarity index 100% rename from Libraries/Text/Text/RCTDynamicTypeRamp.m rename to packages/react-native/Libraries/Text/Text/RCTDynamicTypeRamp.m diff --git a/Libraries/Text/Text/RCTTextShadowView.h b/packages/react-native/Libraries/Text/Text/RCTTextShadowView.h similarity index 100% rename from Libraries/Text/Text/RCTTextShadowView.h rename to packages/react-native/Libraries/Text/Text/RCTTextShadowView.h diff --git a/Libraries/Text/Text/RCTTextShadowView.m b/packages/react-native/Libraries/Text/Text/RCTTextShadowView.m similarity index 100% rename from Libraries/Text/Text/RCTTextShadowView.m rename to packages/react-native/Libraries/Text/Text/RCTTextShadowView.m diff --git a/Libraries/Text/Text/RCTTextView.h b/packages/react-native/Libraries/Text/Text/RCTTextView.h similarity index 100% rename from Libraries/Text/Text/RCTTextView.h rename to packages/react-native/Libraries/Text/Text/RCTTextView.h diff --git a/Libraries/Text/Text/RCTTextView.m b/packages/react-native/Libraries/Text/Text/RCTTextView.m similarity index 100% rename from Libraries/Text/Text/RCTTextView.m rename to packages/react-native/Libraries/Text/Text/RCTTextView.m diff --git a/Libraries/Text/Text/RCTTextViewManager.h b/packages/react-native/Libraries/Text/Text/RCTTextViewManager.h similarity index 100% rename from Libraries/Text/Text/RCTTextViewManager.h rename to packages/react-native/Libraries/Text/Text/RCTTextViewManager.h diff --git a/Libraries/Text/Text/RCTTextViewManager.m b/packages/react-native/Libraries/Text/Text/RCTTextViewManager.m similarity index 100% rename from Libraries/Text/Text/RCTTextViewManager.m rename to packages/react-native/Libraries/Text/Text/RCTTextViewManager.m diff --git a/Libraries/Text/TextAncestor.js b/packages/react-native/Libraries/Text/TextAncestor.js similarity index 100% rename from Libraries/Text/TextAncestor.js rename to packages/react-native/Libraries/Text/TextAncestor.js diff --git a/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputView.h b/packages/react-native/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputView.h similarity index 100% rename from Libraries/Text/TextInput/Multiline/RCTMultilineTextInputView.h rename to packages/react-native/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputView.h diff --git a/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputView.m b/packages/react-native/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputView.m similarity index 100% rename from Libraries/Text/TextInput/Multiline/RCTMultilineTextInputView.m rename to packages/react-native/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputView.m diff --git a/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputViewManager.h b/packages/react-native/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputViewManager.h similarity index 100% rename from Libraries/Text/TextInput/Multiline/RCTMultilineTextInputViewManager.h rename to packages/react-native/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputViewManager.h diff --git a/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputViewManager.m b/packages/react-native/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputViewManager.m similarity index 100% rename from Libraries/Text/TextInput/Multiline/RCTMultilineTextInputViewManager.m rename to packages/react-native/Libraries/Text/TextInput/Multiline/RCTMultilineTextInputViewManager.m diff --git a/Libraries/Text/TextInput/Multiline/RCTUITextView.h b/packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.h similarity index 100% rename from Libraries/Text/TextInput/Multiline/RCTUITextView.h rename to packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.h diff --git a/Libraries/Text/TextInput/Multiline/RCTUITextView.m b/packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.m similarity index 100% rename from Libraries/Text/TextInput/Multiline/RCTUITextView.m rename to packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.m diff --git a/Libraries/Text/TextInput/RCTBackedTextInputDelegate.h b/packages/react-native/Libraries/Text/TextInput/RCTBackedTextInputDelegate.h similarity index 100% rename from Libraries/Text/TextInput/RCTBackedTextInputDelegate.h rename to packages/react-native/Libraries/Text/TextInput/RCTBackedTextInputDelegate.h diff --git a/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.h b/packages/react-native/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.h similarity index 100% rename from Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.h rename to packages/react-native/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.h diff --git a/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.m b/packages/react-native/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.m similarity index 100% rename from Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.m rename to packages/react-native/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.m diff --git a/Libraries/Text/TextInput/RCTBackedTextInputViewProtocol.h b/packages/react-native/Libraries/Text/TextInput/RCTBackedTextInputViewProtocol.h similarity index 100% rename from Libraries/Text/TextInput/RCTBackedTextInputViewProtocol.h rename to packages/react-native/Libraries/Text/TextInput/RCTBackedTextInputViewProtocol.h diff --git a/Libraries/Text/TextInput/RCTBaseTextInputShadowView.h b/packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputShadowView.h similarity index 100% rename from Libraries/Text/TextInput/RCTBaseTextInputShadowView.h rename to packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputShadowView.h diff --git a/Libraries/Text/TextInput/RCTBaseTextInputShadowView.m b/packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputShadowView.m similarity index 100% rename from Libraries/Text/TextInput/RCTBaseTextInputShadowView.m rename to packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputShadowView.m diff --git a/Libraries/Text/TextInput/RCTBaseTextInputView.h b/packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputView.h similarity index 100% rename from Libraries/Text/TextInput/RCTBaseTextInputView.h rename to packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputView.h diff --git a/Libraries/Text/TextInput/RCTBaseTextInputView.m b/packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputView.m similarity index 100% rename from Libraries/Text/TextInput/RCTBaseTextInputView.m rename to packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputView.m diff --git a/Libraries/Text/TextInput/RCTBaseTextInputViewManager.h b/packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputViewManager.h similarity index 100% rename from Libraries/Text/TextInput/RCTBaseTextInputViewManager.h rename to packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputViewManager.h diff --git a/Libraries/Text/TextInput/RCTBaseTextInputViewManager.m b/packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputViewManager.m similarity index 100% rename from Libraries/Text/TextInput/RCTBaseTextInputViewManager.m rename to packages/react-native/Libraries/Text/TextInput/RCTBaseTextInputViewManager.m diff --git a/Libraries/Text/TextInput/RCTInputAccessoryShadowView.h b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryShadowView.h similarity index 100% rename from Libraries/Text/TextInput/RCTInputAccessoryShadowView.h rename to packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryShadowView.h diff --git a/Libraries/Text/TextInput/RCTInputAccessoryShadowView.m b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryShadowView.m similarity index 100% rename from Libraries/Text/TextInput/RCTInputAccessoryShadowView.m rename to packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryShadowView.m diff --git a/Libraries/Text/TextInput/RCTInputAccessoryView.h b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryView.h similarity index 100% rename from Libraries/Text/TextInput/RCTInputAccessoryView.h rename to packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryView.h diff --git a/Libraries/Text/TextInput/RCTInputAccessoryView.m b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryView.m similarity index 100% rename from Libraries/Text/TextInput/RCTInputAccessoryView.m rename to packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryView.m diff --git a/Libraries/Text/TextInput/RCTInputAccessoryViewContent.h b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewContent.h similarity index 100% rename from Libraries/Text/TextInput/RCTInputAccessoryViewContent.h rename to packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewContent.h diff --git a/Libraries/Text/TextInput/RCTInputAccessoryViewContent.m b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewContent.m similarity index 100% rename from Libraries/Text/TextInput/RCTInputAccessoryViewContent.m rename to packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewContent.m diff --git a/Libraries/Text/TextInput/RCTInputAccessoryViewManager.h b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewManager.h similarity index 100% rename from Libraries/Text/TextInput/RCTInputAccessoryViewManager.h rename to packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewManager.h diff --git a/Libraries/Text/TextInput/RCTInputAccessoryViewManager.m b/packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewManager.m similarity index 100% rename from Libraries/Text/TextInput/RCTInputAccessoryViewManager.m rename to packages/react-native/Libraries/Text/TextInput/RCTInputAccessoryViewManager.m diff --git a/Libraries/Text/TextInput/RCTTextSelection.h b/packages/react-native/Libraries/Text/TextInput/RCTTextSelection.h similarity index 100% rename from Libraries/Text/TextInput/RCTTextSelection.h rename to packages/react-native/Libraries/Text/TextInput/RCTTextSelection.h diff --git a/Libraries/Text/TextInput/RCTTextSelection.m b/packages/react-native/Libraries/Text/TextInput/RCTTextSelection.m similarity index 100% rename from Libraries/Text/TextInput/RCTTextSelection.m rename to packages/react-native/Libraries/Text/TextInput/RCTTextSelection.m diff --git a/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.h b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.h similarity index 100% rename from Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.h rename to packages/react-native/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.h diff --git a/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.m b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.m similarity index 100% rename from Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.m rename to packages/react-native/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputView.m diff --git a/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputViewManager.h b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputViewManager.h similarity index 100% rename from Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputViewManager.h rename to packages/react-native/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputViewManager.h diff --git a/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputViewManager.m b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputViewManager.m similarity index 100% rename from Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputViewManager.m rename to packages/react-native/Libraries/Text/TextInput/Singleline/RCTSinglelineTextInputViewManager.m diff --git a/Libraries/Text/TextInput/Singleline/RCTUITextField.h b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.h similarity index 100% rename from Libraries/Text/TextInput/Singleline/RCTUITextField.h rename to packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.h diff --git a/Libraries/Text/TextInput/Singleline/RCTUITextField.m b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.m similarity index 100% rename from Libraries/Text/TextInput/Singleline/RCTUITextField.m rename to packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.m diff --git a/Libraries/Text/TextNativeComponent.js b/packages/react-native/Libraries/Text/TextNativeComponent.js similarity index 100% rename from Libraries/Text/TextNativeComponent.js rename to packages/react-native/Libraries/Text/TextNativeComponent.js diff --git a/Libraries/Text/TextProps.js b/packages/react-native/Libraries/Text/TextProps.js similarity index 100% rename from Libraries/Text/TextProps.js rename to packages/react-native/Libraries/Text/TextProps.js diff --git a/Libraries/Text/VirtualText/RCTVirtualTextShadowView.h b/packages/react-native/Libraries/Text/VirtualText/RCTVirtualTextShadowView.h similarity index 100% rename from Libraries/Text/VirtualText/RCTVirtualTextShadowView.h rename to packages/react-native/Libraries/Text/VirtualText/RCTVirtualTextShadowView.h diff --git a/Libraries/Text/VirtualText/RCTVirtualTextShadowView.m b/packages/react-native/Libraries/Text/VirtualText/RCTVirtualTextShadowView.m similarity index 100% rename from Libraries/Text/VirtualText/RCTVirtualTextShadowView.m rename to packages/react-native/Libraries/Text/VirtualText/RCTVirtualTextShadowView.m diff --git a/Libraries/Text/VirtualText/RCTVirtualTextViewManager.h b/packages/react-native/Libraries/Text/VirtualText/RCTVirtualTextViewManager.h similarity index 100% rename from Libraries/Text/VirtualText/RCTVirtualTextViewManager.h rename to packages/react-native/Libraries/Text/VirtualText/RCTVirtualTextViewManager.h diff --git a/Libraries/Text/VirtualText/RCTVirtualTextViewManager.m b/packages/react-native/Libraries/Text/VirtualText/RCTVirtualTextViewManager.m similarity index 100% rename from Libraries/Text/VirtualText/RCTVirtualTextViewManager.m rename to packages/react-native/Libraries/Text/VirtualText/RCTVirtualTextViewManager.m diff --git a/Libraries/Text/__tests__/Text-test.js b/packages/react-native/Libraries/Text/__tests__/Text-test.js similarity index 100% rename from Libraries/Text/__tests__/Text-test.js rename to packages/react-native/Libraries/Text/__tests__/Text-test.js diff --git a/Libraries/TurboModule/RCTExport.d.ts b/packages/react-native/Libraries/TurboModule/RCTExport.d.ts similarity index 100% rename from Libraries/TurboModule/RCTExport.d.ts rename to packages/react-native/Libraries/TurboModule/RCTExport.d.ts diff --git a/Libraries/TurboModule/RCTExport.js b/packages/react-native/Libraries/TurboModule/RCTExport.js similarity index 100% rename from Libraries/TurboModule/RCTExport.js rename to packages/react-native/Libraries/TurboModule/RCTExport.js diff --git a/Libraries/TurboModule/TurboModuleRegistry.d.ts b/packages/react-native/Libraries/TurboModule/TurboModuleRegistry.d.ts similarity index 100% rename from Libraries/TurboModule/TurboModuleRegistry.d.ts rename to packages/react-native/Libraries/TurboModule/TurboModuleRegistry.d.ts diff --git a/Libraries/TurboModule/TurboModuleRegistry.js b/packages/react-native/Libraries/TurboModule/TurboModuleRegistry.js similarity index 100% rename from Libraries/TurboModule/TurboModuleRegistry.js rename to packages/react-native/Libraries/TurboModule/TurboModuleRegistry.js diff --git a/Libraries/TurboModule/samples/NativeSampleTurboModule.js b/packages/react-native/Libraries/TurboModule/samples/NativeSampleTurboModule.js similarity index 100% rename from Libraries/TurboModule/samples/NativeSampleTurboModule.js rename to packages/react-native/Libraries/TurboModule/samples/NativeSampleTurboModule.js diff --git a/Libraries/TypeSafety/RCTConvertHelpers.h b/packages/react-native/Libraries/TypeSafety/RCTConvertHelpers.h similarity index 100% rename from Libraries/TypeSafety/RCTConvertHelpers.h rename to packages/react-native/Libraries/TypeSafety/RCTConvertHelpers.h diff --git a/Libraries/TypeSafety/RCTConvertHelpers.mm b/packages/react-native/Libraries/TypeSafety/RCTConvertHelpers.mm similarity index 100% rename from Libraries/TypeSafety/RCTConvertHelpers.mm rename to packages/react-native/Libraries/TypeSafety/RCTConvertHelpers.mm diff --git a/Libraries/TypeSafety/RCTTypeSafety.podspec b/packages/react-native/Libraries/TypeSafety/RCTTypeSafety.podspec similarity index 100% rename from Libraries/TypeSafety/RCTTypeSafety.podspec rename to packages/react-native/Libraries/TypeSafety/RCTTypeSafety.podspec diff --git a/Libraries/TypeSafety/RCTTypedModuleConstants.h b/packages/react-native/Libraries/TypeSafety/RCTTypedModuleConstants.h similarity index 100% rename from Libraries/TypeSafety/RCTTypedModuleConstants.h rename to packages/react-native/Libraries/TypeSafety/RCTTypedModuleConstants.h diff --git a/Libraries/TypeSafety/RCTTypedModuleConstants.mm b/packages/react-native/Libraries/TypeSafety/RCTTypedModuleConstants.mm similarity index 100% rename from Libraries/TypeSafety/RCTTypedModuleConstants.mm rename to packages/react-native/Libraries/TypeSafety/RCTTypedModuleConstants.mm diff --git a/Libraries/Types/CodegenTypes.js b/packages/react-native/Libraries/Types/CodegenTypes.js similarity index 100% rename from Libraries/Types/CodegenTypes.js rename to packages/react-native/Libraries/Types/CodegenTypes.js diff --git a/Libraries/Types/CoreEventTypes.d.ts b/packages/react-native/Libraries/Types/CoreEventTypes.d.ts similarity index 100% rename from Libraries/Types/CoreEventTypes.d.ts rename to packages/react-native/Libraries/Types/CoreEventTypes.d.ts diff --git a/Libraries/Types/CoreEventTypes.js b/packages/react-native/Libraries/Types/CoreEventTypes.js similarity index 100% rename from Libraries/Types/CoreEventTypes.js rename to packages/react-native/Libraries/Types/CoreEventTypes.js diff --git a/Libraries/Types/RootTagTypes.js b/packages/react-native/Libraries/Types/RootTagTypes.js similarity index 100% rename from Libraries/Types/RootTagTypes.js rename to packages/react-native/Libraries/Types/RootTagTypes.js diff --git a/Libraries/UTFSequence.js b/packages/react-native/Libraries/UTFSequence.js similarity index 100% rename from Libraries/UTFSequence.js rename to packages/react-native/Libraries/UTFSequence.js diff --git a/Libraries/Utilities/AcessibilityMapping.js b/packages/react-native/Libraries/Utilities/AcessibilityMapping.js similarity index 100% rename from Libraries/Utilities/AcessibilityMapping.js rename to packages/react-native/Libraries/Utilities/AcessibilityMapping.js diff --git a/Libraries/Utilities/Appearance.d.ts b/packages/react-native/Libraries/Utilities/Appearance.d.ts similarity index 100% rename from Libraries/Utilities/Appearance.d.ts rename to packages/react-native/Libraries/Utilities/Appearance.d.ts diff --git a/Libraries/Utilities/Appearance.js b/packages/react-native/Libraries/Utilities/Appearance.js similarity index 100% rename from Libraries/Utilities/Appearance.js rename to packages/react-native/Libraries/Utilities/Appearance.js diff --git a/Libraries/Utilities/BackHandler.android.js b/packages/react-native/Libraries/Utilities/BackHandler.android.js similarity index 100% rename from Libraries/Utilities/BackHandler.android.js rename to packages/react-native/Libraries/Utilities/BackHandler.android.js diff --git a/Libraries/Utilities/BackHandler.d.ts b/packages/react-native/Libraries/Utilities/BackHandler.d.ts similarity index 100% rename from Libraries/Utilities/BackHandler.d.ts rename to packages/react-native/Libraries/Utilities/BackHandler.d.ts diff --git a/Libraries/Utilities/BackHandler.ios.js b/packages/react-native/Libraries/Utilities/BackHandler.ios.js similarity index 100% rename from Libraries/Utilities/BackHandler.ios.js rename to packages/react-native/Libraries/Utilities/BackHandler.ios.js diff --git a/Libraries/Utilities/DebugEnvironment.js b/packages/react-native/Libraries/Utilities/DebugEnvironment.js similarity index 100% rename from Libraries/Utilities/DebugEnvironment.js rename to packages/react-native/Libraries/Utilities/DebugEnvironment.js diff --git a/Libraries/Utilities/DevSettings.d.ts b/packages/react-native/Libraries/Utilities/DevSettings.d.ts similarity index 100% rename from Libraries/Utilities/DevSettings.d.ts rename to packages/react-native/Libraries/Utilities/DevSettings.d.ts diff --git a/Libraries/Utilities/DevSettings.js b/packages/react-native/Libraries/Utilities/DevSettings.js similarity index 100% rename from Libraries/Utilities/DevSettings.js rename to packages/react-native/Libraries/Utilities/DevSettings.js diff --git a/Libraries/Utilities/DeviceInfo.js b/packages/react-native/Libraries/Utilities/DeviceInfo.js similarity index 100% rename from Libraries/Utilities/DeviceInfo.js rename to packages/react-native/Libraries/Utilities/DeviceInfo.js diff --git a/Libraries/Utilities/Dimensions.d.ts b/packages/react-native/Libraries/Utilities/Dimensions.d.ts similarity index 100% rename from Libraries/Utilities/Dimensions.d.ts rename to packages/react-native/Libraries/Utilities/Dimensions.d.ts diff --git a/Libraries/Utilities/Dimensions.js b/packages/react-native/Libraries/Utilities/Dimensions.js similarity index 100% rename from Libraries/Utilities/Dimensions.js rename to packages/react-native/Libraries/Utilities/Dimensions.js diff --git a/Libraries/Utilities/FeatureDetection.js b/packages/react-native/Libraries/Utilities/FeatureDetection.js similarity index 100% rename from Libraries/Utilities/FeatureDetection.js rename to packages/react-native/Libraries/Utilities/FeatureDetection.js diff --git a/Libraries/Utilities/GlobalPerformanceLogger.js b/packages/react-native/Libraries/Utilities/GlobalPerformanceLogger.js similarity index 100% rename from Libraries/Utilities/GlobalPerformanceLogger.js rename to packages/react-native/Libraries/Utilities/GlobalPerformanceLogger.js diff --git a/Libraries/Utilities/HMRClient.js b/packages/react-native/Libraries/Utilities/HMRClient.js similarity index 100% rename from Libraries/Utilities/HMRClient.js rename to packages/react-native/Libraries/Utilities/HMRClient.js diff --git a/Libraries/Utilities/HMRClientProdShim.js b/packages/react-native/Libraries/Utilities/HMRClientProdShim.js similarity index 100% rename from Libraries/Utilities/HMRClientProdShim.js rename to packages/react-native/Libraries/Utilities/HMRClientProdShim.js diff --git a/Libraries/Utilities/IPerformanceLogger.d.ts b/packages/react-native/Libraries/Utilities/IPerformanceLogger.d.ts similarity index 100% rename from Libraries/Utilities/IPerformanceLogger.d.ts rename to packages/react-native/Libraries/Utilities/IPerformanceLogger.d.ts diff --git a/Libraries/Utilities/IPerformanceLogger.js b/packages/react-native/Libraries/Utilities/IPerformanceLogger.js similarity index 100% rename from Libraries/Utilities/IPerformanceLogger.js rename to packages/react-native/Libraries/Utilities/IPerformanceLogger.js diff --git a/Libraries/Utilities/LoadingView.android.js b/packages/react-native/Libraries/Utilities/LoadingView.android.js similarity index 100% rename from Libraries/Utilities/LoadingView.android.js rename to packages/react-native/Libraries/Utilities/LoadingView.android.js diff --git a/Libraries/Utilities/LoadingView.ios.js b/packages/react-native/Libraries/Utilities/LoadingView.ios.js similarity index 100% rename from Libraries/Utilities/LoadingView.ios.js rename to packages/react-native/Libraries/Utilities/LoadingView.ios.js diff --git a/Libraries/Utilities/LoadingView.js b/packages/react-native/Libraries/Utilities/LoadingView.js similarity index 100% rename from Libraries/Utilities/LoadingView.js rename to packages/react-native/Libraries/Utilities/LoadingView.js diff --git a/Libraries/Utilities/NativeAppearance.js b/packages/react-native/Libraries/Utilities/NativeAppearance.js similarity index 100% rename from Libraries/Utilities/NativeAppearance.js rename to packages/react-native/Libraries/Utilities/NativeAppearance.js diff --git a/Libraries/Utilities/NativeDevLoadingView.js b/packages/react-native/Libraries/Utilities/NativeDevLoadingView.js similarity index 100% rename from Libraries/Utilities/NativeDevLoadingView.js rename to packages/react-native/Libraries/Utilities/NativeDevLoadingView.js diff --git a/Libraries/Utilities/NativeDevSplitBundleLoader.js b/packages/react-native/Libraries/Utilities/NativeDevSplitBundleLoader.js similarity index 100% rename from Libraries/Utilities/NativeDevSplitBundleLoader.js rename to packages/react-native/Libraries/Utilities/NativeDevSplitBundleLoader.js diff --git a/Libraries/Utilities/NativeDeviceInfo.js b/packages/react-native/Libraries/Utilities/NativeDeviceInfo.js similarity index 100% rename from Libraries/Utilities/NativeDeviceInfo.js rename to packages/react-native/Libraries/Utilities/NativeDeviceInfo.js diff --git a/Libraries/Utilities/NativePlatformConstantsAndroid.js b/packages/react-native/Libraries/Utilities/NativePlatformConstantsAndroid.js similarity index 100% rename from Libraries/Utilities/NativePlatformConstantsAndroid.js rename to packages/react-native/Libraries/Utilities/NativePlatformConstantsAndroid.js diff --git a/Libraries/Utilities/NativePlatformConstantsIOS.js b/packages/react-native/Libraries/Utilities/NativePlatformConstantsIOS.js similarity index 100% rename from Libraries/Utilities/NativePlatformConstantsIOS.js rename to packages/react-native/Libraries/Utilities/NativePlatformConstantsIOS.js diff --git a/Libraries/Utilities/PerformanceLoggerContext.js b/packages/react-native/Libraries/Utilities/PerformanceLoggerContext.js similarity index 100% rename from Libraries/Utilities/PerformanceLoggerContext.js rename to packages/react-native/Libraries/Utilities/PerformanceLoggerContext.js diff --git a/Libraries/Utilities/PixelRatio.d.ts b/packages/react-native/Libraries/Utilities/PixelRatio.d.ts similarity index 100% rename from Libraries/Utilities/PixelRatio.d.ts rename to packages/react-native/Libraries/Utilities/PixelRatio.d.ts diff --git a/Libraries/Utilities/PixelRatio.js b/packages/react-native/Libraries/Utilities/PixelRatio.js similarity index 100% rename from Libraries/Utilities/PixelRatio.js rename to packages/react-native/Libraries/Utilities/PixelRatio.js diff --git a/Libraries/Utilities/Platform.android.js b/packages/react-native/Libraries/Utilities/Platform.android.js similarity index 100% rename from Libraries/Utilities/Platform.android.js rename to packages/react-native/Libraries/Utilities/Platform.android.js diff --git a/Libraries/Utilities/Platform.d.ts b/packages/react-native/Libraries/Utilities/Platform.d.ts similarity index 100% rename from Libraries/Utilities/Platform.d.ts rename to packages/react-native/Libraries/Utilities/Platform.d.ts diff --git a/Libraries/Utilities/Platform.ios.js b/packages/react-native/Libraries/Utilities/Platform.ios.js similarity index 100% rename from Libraries/Utilities/Platform.ios.js rename to packages/react-native/Libraries/Utilities/Platform.ios.js diff --git a/Libraries/Utilities/PolyfillFunctions.js b/packages/react-native/Libraries/Utilities/PolyfillFunctions.js similarity index 100% rename from Libraries/Utilities/PolyfillFunctions.js rename to packages/react-native/Libraries/Utilities/PolyfillFunctions.js diff --git a/Libraries/Utilities/RCTLog.js b/packages/react-native/Libraries/Utilities/RCTLog.js similarity index 100% rename from Libraries/Utilities/RCTLog.js rename to packages/react-native/Libraries/Utilities/RCTLog.js diff --git a/Libraries/Utilities/ReactNativeTestTools.js b/packages/react-native/Libraries/Utilities/ReactNativeTestTools.js similarity index 100% rename from Libraries/Utilities/ReactNativeTestTools.js rename to packages/react-native/Libraries/Utilities/ReactNativeTestTools.js diff --git a/Libraries/Utilities/SceneTracker.js b/packages/react-native/Libraries/Utilities/SceneTracker.js similarity index 100% rename from Libraries/Utilities/SceneTracker.js rename to packages/react-native/Libraries/Utilities/SceneTracker.js diff --git a/Libraries/Utilities/__mocks__/BackHandler.js b/packages/react-native/Libraries/Utilities/__mocks__/BackHandler.js similarity index 100% rename from Libraries/Utilities/__mocks__/BackHandler.js rename to packages/react-native/Libraries/Utilities/__mocks__/BackHandler.js diff --git a/Libraries/Utilities/__mocks__/GlobalPerformanceLogger.js b/packages/react-native/Libraries/Utilities/__mocks__/GlobalPerformanceLogger.js similarity index 100% rename from Libraries/Utilities/__mocks__/GlobalPerformanceLogger.js rename to packages/react-native/Libraries/Utilities/__mocks__/GlobalPerformanceLogger.js diff --git a/Libraries/Utilities/__mocks__/PixelRatio.js b/packages/react-native/Libraries/Utilities/__mocks__/PixelRatio.js similarity index 100% rename from Libraries/Utilities/__mocks__/PixelRatio.js rename to packages/react-native/Libraries/Utilities/__mocks__/PixelRatio.js diff --git a/Libraries/Utilities/__tests__/DeviceInfo-test.js b/packages/react-native/Libraries/Utilities/__tests__/DeviceInfo-test.js similarity index 100% rename from Libraries/Utilities/__tests__/DeviceInfo-test.js rename to packages/react-native/Libraries/Utilities/__tests__/DeviceInfo-test.js diff --git a/Libraries/Utilities/__tests__/Dimensions-test.js b/packages/react-native/Libraries/Utilities/__tests__/Dimensions-test.js similarity index 100% rename from Libraries/Utilities/__tests__/Dimensions-test.js rename to packages/react-native/Libraries/Utilities/__tests__/Dimensions-test.js diff --git a/Libraries/Utilities/__tests__/PerformanceLogger-test.js b/packages/react-native/Libraries/Utilities/__tests__/PerformanceLogger-test.js similarity index 100% rename from Libraries/Utilities/__tests__/PerformanceLogger-test.js rename to packages/react-native/Libraries/Utilities/__tests__/PerformanceLogger-test.js diff --git a/Libraries/Utilities/__tests__/PixelRatio-test.js b/packages/react-native/Libraries/Utilities/__tests__/PixelRatio-test.js similarity index 100% rename from Libraries/Utilities/__tests__/PixelRatio-test.js rename to packages/react-native/Libraries/Utilities/__tests__/PixelRatio-test.js diff --git a/Libraries/Utilities/__tests__/Platform-test.js b/packages/react-native/Libraries/Utilities/__tests__/Platform-test.js similarity index 100% rename from Libraries/Utilities/__tests__/Platform-test.js rename to packages/react-native/Libraries/Utilities/__tests__/Platform-test.js diff --git a/Libraries/Utilities/__tests__/ReactNativeTestTools-test.js b/packages/react-native/Libraries/Utilities/__tests__/ReactNativeTestTools-test.js similarity index 100% rename from Libraries/Utilities/__tests__/ReactNativeTestTools-test.js rename to packages/react-native/Libraries/Utilities/__tests__/ReactNativeTestTools-test.js diff --git a/Libraries/Utilities/__tests__/SceneTracker-test.js b/packages/react-native/Libraries/Utilities/__tests__/SceneTracker-test.js similarity index 100% rename from Libraries/Utilities/__tests__/SceneTracker-test.js rename to packages/react-native/Libraries/Utilities/__tests__/SceneTracker-test.js diff --git a/Libraries/Utilities/__tests__/binaryToBase64-test.js b/packages/react-native/Libraries/Utilities/__tests__/binaryToBase64-test.js similarity index 100% rename from Libraries/Utilities/__tests__/binaryToBase64-test.js rename to packages/react-native/Libraries/Utilities/__tests__/binaryToBase64-test.js diff --git a/Libraries/Utilities/__tests__/codegenNativeComponent-test.js b/packages/react-native/Libraries/Utilities/__tests__/codegenNativeComponent-test.js similarity index 100% rename from Libraries/Utilities/__tests__/codegenNativeComponent-test.js rename to packages/react-native/Libraries/Utilities/__tests__/codegenNativeComponent-test.js diff --git a/Libraries/Utilities/__tests__/deepFreezeAndThrowOnMutationInDev-test.js b/packages/react-native/Libraries/Utilities/__tests__/deepFreezeAndThrowOnMutationInDev-test.js similarity index 100% rename from Libraries/Utilities/__tests__/deepFreezeAndThrowOnMutationInDev-test.js rename to packages/react-native/Libraries/Utilities/__tests__/deepFreezeAndThrowOnMutationInDev-test.js diff --git a/Libraries/Utilities/__tests__/infoLog-test.js b/packages/react-native/Libraries/Utilities/__tests__/infoLog-test.js similarity index 100% rename from Libraries/Utilities/__tests__/infoLog-test.js rename to packages/react-native/Libraries/Utilities/__tests__/infoLog-test.js diff --git a/Libraries/Utilities/__tests__/logError-test.js b/packages/react-native/Libraries/Utilities/__tests__/logError-test.js similarity index 100% rename from Libraries/Utilities/__tests__/logError-test.js rename to packages/react-native/Libraries/Utilities/__tests__/logError-test.js diff --git a/Libraries/Utilities/__tests__/mapWithSeparator-test.js b/packages/react-native/Libraries/Utilities/__tests__/mapWithSeparator-test.js similarity index 100% rename from Libraries/Utilities/__tests__/mapWithSeparator-test.js rename to packages/react-native/Libraries/Utilities/__tests__/mapWithSeparator-test.js diff --git a/Libraries/Utilities/__tests__/stringifySafe-test.js b/packages/react-native/Libraries/Utilities/__tests__/stringifySafe-test.js similarity index 100% rename from Libraries/Utilities/__tests__/stringifySafe-test.js rename to packages/react-native/Libraries/Utilities/__tests__/stringifySafe-test.js diff --git a/Libraries/Utilities/__tests__/useMergeRefs-test.js b/packages/react-native/Libraries/Utilities/__tests__/useMergeRefs-test.js similarity index 100% rename from Libraries/Utilities/__tests__/useMergeRefs-test.js rename to packages/react-native/Libraries/Utilities/__tests__/useMergeRefs-test.js diff --git a/Libraries/Utilities/__tests__/useRefEffect-test.js b/packages/react-native/Libraries/Utilities/__tests__/useRefEffect-test.js similarity index 100% rename from Libraries/Utilities/__tests__/useRefEffect-test.js rename to packages/react-native/Libraries/Utilities/__tests__/useRefEffect-test.js diff --git a/Libraries/Utilities/__tests__/verifyComponentAttributeEquivalence-test.js b/packages/react-native/Libraries/Utilities/__tests__/verifyComponentAttributeEquivalence-test.js similarity index 100% rename from Libraries/Utilities/__tests__/verifyComponentAttributeEquivalence-test.js rename to packages/react-native/Libraries/Utilities/__tests__/verifyComponentAttributeEquivalence-test.js diff --git a/Libraries/Utilities/__tests__/warnOnce-test.js b/packages/react-native/Libraries/Utilities/__tests__/warnOnce-test.js similarity index 100% rename from Libraries/Utilities/__tests__/warnOnce-test.js rename to packages/react-native/Libraries/Utilities/__tests__/warnOnce-test.js diff --git a/Libraries/Utilities/binaryToBase64.js b/packages/react-native/Libraries/Utilities/binaryToBase64.js similarity index 100% rename from Libraries/Utilities/binaryToBase64.js rename to packages/react-native/Libraries/Utilities/binaryToBase64.js diff --git a/Libraries/Utilities/codegenNativeCommands.js b/packages/react-native/Libraries/Utilities/codegenNativeCommands.js similarity index 100% rename from Libraries/Utilities/codegenNativeCommands.js rename to packages/react-native/Libraries/Utilities/codegenNativeCommands.js diff --git a/Libraries/Utilities/codegenNativeComponent.js b/packages/react-native/Libraries/Utilities/codegenNativeComponent.js similarity index 100% rename from Libraries/Utilities/codegenNativeComponent.js rename to packages/react-native/Libraries/Utilities/codegenNativeComponent.js diff --git a/Libraries/Utilities/createPerformanceLogger.js b/packages/react-native/Libraries/Utilities/createPerformanceLogger.js similarity index 100% rename from Libraries/Utilities/createPerformanceLogger.js rename to packages/react-native/Libraries/Utilities/createPerformanceLogger.js diff --git a/Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js b/packages/react-native/Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js similarity index 100% rename from Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js rename to packages/react-native/Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js diff --git a/Libraries/Utilities/defineLazyObjectProperty.js b/packages/react-native/Libraries/Utilities/defineLazyObjectProperty.js similarity index 100% rename from Libraries/Utilities/defineLazyObjectProperty.js rename to packages/react-native/Libraries/Utilities/defineLazyObjectProperty.js diff --git a/Libraries/Utilities/differ/__tests__/deepDiffer-test.js b/packages/react-native/Libraries/Utilities/differ/__tests__/deepDiffer-test.js similarity index 100% rename from Libraries/Utilities/differ/__tests__/deepDiffer-test.js rename to packages/react-native/Libraries/Utilities/differ/__tests__/deepDiffer-test.js diff --git a/Libraries/Utilities/differ/__tests__/matricesDiffer-test.js b/packages/react-native/Libraries/Utilities/differ/__tests__/matricesDiffer-test.js similarity index 100% rename from Libraries/Utilities/differ/__tests__/matricesDiffer-test.js rename to packages/react-native/Libraries/Utilities/differ/__tests__/matricesDiffer-test.js diff --git a/Libraries/Utilities/differ/deepDiffer.js b/packages/react-native/Libraries/Utilities/differ/deepDiffer.js similarity index 100% rename from Libraries/Utilities/differ/deepDiffer.js rename to packages/react-native/Libraries/Utilities/differ/deepDiffer.js diff --git a/Libraries/Utilities/differ/insetsDiffer.js b/packages/react-native/Libraries/Utilities/differ/insetsDiffer.js similarity index 100% rename from Libraries/Utilities/differ/insetsDiffer.js rename to packages/react-native/Libraries/Utilities/differ/insetsDiffer.js diff --git a/Libraries/Utilities/differ/matricesDiffer.js b/packages/react-native/Libraries/Utilities/differ/matricesDiffer.js similarity index 100% rename from Libraries/Utilities/differ/matricesDiffer.js rename to packages/react-native/Libraries/Utilities/differ/matricesDiffer.js diff --git a/Libraries/Utilities/differ/pointsDiffer.js b/packages/react-native/Libraries/Utilities/differ/pointsDiffer.js similarity index 100% rename from Libraries/Utilities/differ/pointsDiffer.js rename to packages/react-native/Libraries/Utilities/differ/pointsDiffer.js diff --git a/Libraries/Utilities/differ/sizesDiffer.js b/packages/react-native/Libraries/Utilities/differ/sizesDiffer.js similarity index 100% rename from Libraries/Utilities/differ/sizesDiffer.js rename to packages/react-native/Libraries/Utilities/differ/sizesDiffer.js diff --git a/Libraries/Utilities/dismissKeyboard.js b/packages/react-native/Libraries/Utilities/dismissKeyboard.js similarity index 100% rename from Libraries/Utilities/dismissKeyboard.js rename to packages/react-native/Libraries/Utilities/dismissKeyboard.js diff --git a/Libraries/Utilities/infoLog.js b/packages/react-native/Libraries/Utilities/infoLog.js similarity index 100% rename from Libraries/Utilities/infoLog.js rename to packages/react-native/Libraries/Utilities/infoLog.js diff --git a/Libraries/Utilities/logError.js b/packages/react-native/Libraries/Utilities/logError.js similarity index 100% rename from Libraries/Utilities/logError.js rename to packages/react-native/Libraries/Utilities/logError.js diff --git a/Libraries/Utilities/mapWithSeparator.js b/packages/react-native/Libraries/Utilities/mapWithSeparator.js similarity index 100% rename from Libraries/Utilities/mapWithSeparator.js rename to packages/react-native/Libraries/Utilities/mapWithSeparator.js diff --git a/Libraries/Utilities/stringifySafe.js b/packages/react-native/Libraries/Utilities/stringifySafe.js similarity index 100% rename from Libraries/Utilities/stringifySafe.js rename to packages/react-native/Libraries/Utilities/stringifySafe.js diff --git a/Libraries/Utilities/useColorScheme.js b/packages/react-native/Libraries/Utilities/useColorScheme.js similarity index 100% rename from Libraries/Utilities/useColorScheme.js rename to packages/react-native/Libraries/Utilities/useColorScheme.js diff --git a/Libraries/Utilities/useMergeRefs.js b/packages/react-native/Libraries/Utilities/useMergeRefs.js similarity index 100% rename from Libraries/Utilities/useMergeRefs.js rename to packages/react-native/Libraries/Utilities/useMergeRefs.js diff --git a/Libraries/Utilities/useRefEffect.js b/packages/react-native/Libraries/Utilities/useRefEffect.js similarity index 100% rename from Libraries/Utilities/useRefEffect.js rename to packages/react-native/Libraries/Utilities/useRefEffect.js diff --git a/Libraries/Utilities/useWindowDimensions.js b/packages/react-native/Libraries/Utilities/useWindowDimensions.js similarity index 100% rename from Libraries/Utilities/useWindowDimensions.js rename to packages/react-native/Libraries/Utilities/useWindowDimensions.js diff --git a/Libraries/Utilities/verifyComponentAttributeEquivalence.js b/packages/react-native/Libraries/Utilities/verifyComponentAttributeEquivalence.js similarity index 100% rename from Libraries/Utilities/verifyComponentAttributeEquivalence.js rename to packages/react-native/Libraries/Utilities/verifyComponentAttributeEquivalence.js diff --git a/Libraries/Utilities/warnOnce.js b/packages/react-native/Libraries/Utilities/warnOnce.js similarity index 100% rename from Libraries/Utilities/warnOnce.js rename to packages/react-native/Libraries/Utilities/warnOnce.js diff --git a/Libraries/Vibration/NativeVibration.js b/packages/react-native/Libraries/Vibration/NativeVibration.js similarity index 100% rename from Libraries/Vibration/NativeVibration.js rename to packages/react-native/Libraries/Vibration/NativeVibration.js diff --git a/Libraries/Vibration/RCTVibration.h b/packages/react-native/Libraries/Vibration/RCTVibration.h similarity index 100% rename from Libraries/Vibration/RCTVibration.h rename to packages/react-native/Libraries/Vibration/RCTVibration.h diff --git a/Libraries/Vibration/RCTVibration.mm b/packages/react-native/Libraries/Vibration/RCTVibration.mm similarity index 100% rename from Libraries/Vibration/RCTVibration.mm rename to packages/react-native/Libraries/Vibration/RCTVibration.mm diff --git a/Libraries/Vibration/RCTVibrationPlugins.h b/packages/react-native/Libraries/Vibration/RCTVibrationPlugins.h similarity index 100% rename from Libraries/Vibration/RCTVibrationPlugins.h rename to packages/react-native/Libraries/Vibration/RCTVibrationPlugins.h diff --git a/Libraries/Vibration/RCTVibrationPlugins.mm b/packages/react-native/Libraries/Vibration/RCTVibrationPlugins.mm similarity index 100% rename from Libraries/Vibration/RCTVibrationPlugins.mm rename to packages/react-native/Libraries/Vibration/RCTVibrationPlugins.mm diff --git a/Libraries/Vibration/React-RCTVibration.podspec b/packages/react-native/Libraries/Vibration/React-RCTVibration.podspec similarity index 100% rename from Libraries/Vibration/React-RCTVibration.podspec rename to packages/react-native/Libraries/Vibration/React-RCTVibration.podspec diff --git a/Libraries/Vibration/Vibration.d.ts b/packages/react-native/Libraries/Vibration/Vibration.d.ts similarity index 100% rename from Libraries/Vibration/Vibration.d.ts rename to packages/react-native/Libraries/Vibration/Vibration.d.ts diff --git a/Libraries/Vibration/Vibration.js b/packages/react-native/Libraries/Vibration/Vibration.js similarity index 100% rename from Libraries/Vibration/Vibration.js rename to packages/react-native/Libraries/Vibration/Vibration.js diff --git a/Libraries/WebPerformance/EventCounts.js b/packages/react-native/Libraries/WebPerformance/EventCounts.js similarity index 100% rename from Libraries/WebPerformance/EventCounts.js rename to packages/react-native/Libraries/WebPerformance/EventCounts.js diff --git a/Libraries/WebPerformance/MemoryInfo.js b/packages/react-native/Libraries/WebPerformance/MemoryInfo.js similarity index 100% rename from Libraries/WebPerformance/MemoryInfo.js rename to packages/react-native/Libraries/WebPerformance/MemoryInfo.js diff --git a/Libraries/WebPerformance/NativePerformance.cpp b/packages/react-native/Libraries/WebPerformance/NativePerformance.cpp similarity index 100% rename from Libraries/WebPerformance/NativePerformance.cpp rename to packages/react-native/Libraries/WebPerformance/NativePerformance.cpp diff --git a/Libraries/WebPerformance/NativePerformance.h b/packages/react-native/Libraries/WebPerformance/NativePerformance.h similarity index 100% rename from Libraries/WebPerformance/NativePerformance.h rename to packages/react-native/Libraries/WebPerformance/NativePerformance.h diff --git a/Libraries/WebPerformance/NativePerformance.js b/packages/react-native/Libraries/WebPerformance/NativePerformance.js similarity index 100% rename from Libraries/WebPerformance/NativePerformance.js rename to packages/react-native/Libraries/WebPerformance/NativePerformance.js diff --git a/Libraries/WebPerformance/NativePerformanceObserver.cpp b/packages/react-native/Libraries/WebPerformance/NativePerformanceObserver.cpp similarity index 100% rename from Libraries/WebPerformance/NativePerformanceObserver.cpp rename to packages/react-native/Libraries/WebPerformance/NativePerformanceObserver.cpp diff --git a/Libraries/WebPerformance/NativePerformanceObserver.h b/packages/react-native/Libraries/WebPerformance/NativePerformanceObserver.h similarity index 100% rename from Libraries/WebPerformance/NativePerformanceObserver.h rename to packages/react-native/Libraries/WebPerformance/NativePerformanceObserver.h diff --git a/Libraries/WebPerformance/NativePerformanceObserver.js b/packages/react-native/Libraries/WebPerformance/NativePerformanceObserver.js similarity index 100% rename from Libraries/WebPerformance/NativePerformanceObserver.js rename to packages/react-native/Libraries/WebPerformance/NativePerformanceObserver.js diff --git a/Libraries/WebPerformance/Performance.js b/packages/react-native/Libraries/WebPerformance/Performance.js similarity index 100% rename from Libraries/WebPerformance/Performance.js rename to packages/react-native/Libraries/WebPerformance/Performance.js diff --git a/Libraries/WebPerformance/PerformanceEntry.js b/packages/react-native/Libraries/WebPerformance/PerformanceEntry.js similarity index 100% rename from Libraries/WebPerformance/PerformanceEntry.js rename to packages/react-native/Libraries/WebPerformance/PerformanceEntry.js diff --git a/Libraries/WebPerformance/PerformanceEntryReporter.cpp b/packages/react-native/Libraries/WebPerformance/PerformanceEntryReporter.cpp similarity index 100% rename from Libraries/WebPerformance/PerformanceEntryReporter.cpp rename to packages/react-native/Libraries/WebPerformance/PerformanceEntryReporter.cpp diff --git a/Libraries/WebPerformance/PerformanceEntryReporter.h b/packages/react-native/Libraries/WebPerformance/PerformanceEntryReporter.h similarity index 100% rename from Libraries/WebPerformance/PerformanceEntryReporter.h rename to packages/react-native/Libraries/WebPerformance/PerformanceEntryReporter.h diff --git a/Libraries/WebPerformance/PerformanceEventTiming.js b/packages/react-native/Libraries/WebPerformance/PerformanceEventTiming.js similarity index 100% rename from Libraries/WebPerformance/PerformanceEventTiming.js rename to packages/react-native/Libraries/WebPerformance/PerformanceEventTiming.js diff --git a/Libraries/WebPerformance/PerformanceObserver.js b/packages/react-native/Libraries/WebPerformance/PerformanceObserver.js similarity index 100% rename from Libraries/WebPerformance/PerformanceObserver.js rename to packages/react-native/Libraries/WebPerformance/PerformanceObserver.js diff --git a/Libraries/WebPerformance/RawPerformanceEntry.js b/packages/react-native/Libraries/WebPerformance/RawPerformanceEntry.js similarity index 100% rename from Libraries/WebPerformance/RawPerformanceEntry.js rename to packages/react-native/Libraries/WebPerformance/RawPerformanceEntry.js diff --git a/Libraries/WebPerformance/ReactNativeStartupTiming.js b/packages/react-native/Libraries/WebPerformance/ReactNativeStartupTiming.js similarity index 100% rename from Libraries/WebPerformance/ReactNativeStartupTiming.js rename to packages/react-native/Libraries/WebPerformance/ReactNativeStartupTiming.js diff --git a/Libraries/WebPerformance/__mocks__/NativePerformance.js b/packages/react-native/Libraries/WebPerformance/__mocks__/NativePerformance.js similarity index 100% rename from Libraries/WebPerformance/__mocks__/NativePerformance.js rename to packages/react-native/Libraries/WebPerformance/__mocks__/NativePerformance.js diff --git a/Libraries/WebPerformance/__mocks__/NativePerformanceObserver.js b/packages/react-native/Libraries/WebPerformance/__mocks__/NativePerformanceObserver.js similarity index 100% rename from Libraries/WebPerformance/__mocks__/NativePerformanceObserver.js rename to packages/react-native/Libraries/WebPerformance/__mocks__/NativePerformanceObserver.js diff --git a/Libraries/WebPerformance/__tests__/EventCounts-test.js b/packages/react-native/Libraries/WebPerformance/__tests__/EventCounts-test.js similarity index 100% rename from Libraries/WebPerformance/__tests__/EventCounts-test.js rename to packages/react-native/Libraries/WebPerformance/__tests__/EventCounts-test.js diff --git a/Libraries/WebPerformance/__tests__/NativePerformanceMock-test.js b/packages/react-native/Libraries/WebPerformance/__tests__/NativePerformanceMock-test.js similarity index 100% rename from Libraries/WebPerformance/__tests__/NativePerformanceMock-test.js rename to packages/react-native/Libraries/WebPerformance/__tests__/NativePerformanceMock-test.js diff --git a/Libraries/WebPerformance/__tests__/NativePerformanceObserverMock-test.js b/packages/react-native/Libraries/WebPerformance/__tests__/NativePerformanceObserverMock-test.js similarity index 100% rename from Libraries/WebPerformance/__tests__/NativePerformanceObserverMock-test.js rename to packages/react-native/Libraries/WebPerformance/__tests__/NativePerformanceObserverMock-test.js diff --git a/Libraries/WebPerformance/__tests__/PerformanceEntryReporterTest.cpp b/packages/react-native/Libraries/WebPerformance/__tests__/PerformanceEntryReporterTest.cpp similarity index 100% rename from Libraries/WebPerformance/__tests__/PerformanceEntryReporterTest.cpp rename to packages/react-native/Libraries/WebPerformance/__tests__/PerformanceEntryReporterTest.cpp diff --git a/Libraries/WebPerformance/__tests__/PerformanceObserver-test.js b/packages/react-native/Libraries/WebPerformance/__tests__/PerformanceObserver-test.js similarity index 100% rename from Libraries/WebPerformance/__tests__/PerformanceObserver-test.js rename to packages/react-native/Libraries/WebPerformance/__tests__/PerformanceObserver-test.js diff --git a/Libraries/WebSocket/NativeWebSocketModule.js b/packages/react-native/Libraries/WebSocket/NativeWebSocketModule.js similarity index 100% rename from Libraries/WebSocket/NativeWebSocketModule.js rename to packages/react-native/Libraries/WebSocket/NativeWebSocketModule.js diff --git a/Libraries/WebSocket/RCTReconnectingWebSocket.h b/packages/react-native/Libraries/WebSocket/RCTReconnectingWebSocket.h similarity index 100% rename from Libraries/WebSocket/RCTReconnectingWebSocket.h rename to packages/react-native/Libraries/WebSocket/RCTReconnectingWebSocket.h diff --git a/Libraries/WebSocket/RCTReconnectingWebSocket.m b/packages/react-native/Libraries/WebSocket/RCTReconnectingWebSocket.m similarity index 100% rename from Libraries/WebSocket/RCTReconnectingWebSocket.m rename to packages/react-native/Libraries/WebSocket/RCTReconnectingWebSocket.m diff --git a/Libraries/WebSocket/WebSocket.js b/packages/react-native/Libraries/WebSocket/WebSocket.js similarity index 100% rename from Libraries/WebSocket/WebSocket.js rename to packages/react-native/Libraries/WebSocket/WebSocket.js diff --git a/Libraries/WebSocket/WebSocketEvent.js b/packages/react-native/Libraries/WebSocket/WebSocketEvent.js similarity index 100% rename from Libraries/WebSocket/WebSocketEvent.js rename to packages/react-native/Libraries/WebSocket/WebSocketEvent.js diff --git a/Libraries/WebSocket/WebSocketInterceptor.js b/packages/react-native/Libraries/WebSocket/WebSocketInterceptor.js similarity index 100% rename from Libraries/WebSocket/WebSocketInterceptor.js rename to packages/react-native/Libraries/WebSocket/WebSocketInterceptor.js diff --git a/Libraries/WebSocket/__mocks__/event-target-shim.js b/packages/react-native/Libraries/WebSocket/__mocks__/event-target-shim.js similarity index 100% rename from Libraries/WebSocket/__mocks__/event-target-shim.js rename to packages/react-native/Libraries/WebSocket/__mocks__/event-target-shim.js diff --git a/Libraries/WebSocket/__tests__/WebSocket-test.js b/packages/react-native/Libraries/WebSocket/__tests__/WebSocket-test.js similarity index 100% rename from Libraries/WebSocket/__tests__/WebSocket-test.js rename to packages/react-native/Libraries/WebSocket/__tests__/WebSocket-test.js diff --git a/Libraries/Wrapper/Example/RCTWrapperExampleView.h b/packages/react-native/Libraries/Wrapper/Example/RCTWrapperExampleView.h similarity index 100% rename from Libraries/Wrapper/Example/RCTWrapperExampleView.h rename to packages/react-native/Libraries/Wrapper/Example/RCTWrapperExampleView.h diff --git a/Libraries/Wrapper/Example/RCTWrapperExampleView.m b/packages/react-native/Libraries/Wrapper/Example/RCTWrapperExampleView.m similarity index 100% rename from Libraries/Wrapper/Example/RCTWrapperExampleView.m rename to packages/react-native/Libraries/Wrapper/Example/RCTWrapperExampleView.m diff --git a/Libraries/Wrapper/Example/RCTWrapperExampleViewController.h b/packages/react-native/Libraries/Wrapper/Example/RCTWrapperExampleViewController.h similarity index 100% rename from Libraries/Wrapper/Example/RCTWrapperExampleViewController.h rename to packages/react-native/Libraries/Wrapper/Example/RCTWrapperExampleViewController.h diff --git a/Libraries/Wrapper/Example/RCTWrapperExampleViewController.m b/packages/react-native/Libraries/Wrapper/Example/RCTWrapperExampleViewController.m similarity index 100% rename from Libraries/Wrapper/Example/RCTWrapperExampleViewController.m rename to packages/react-native/Libraries/Wrapper/Example/RCTWrapperExampleViewController.m diff --git a/Libraries/Wrapper/Example/RCTWrapperReactRootViewController.h b/packages/react-native/Libraries/Wrapper/Example/RCTWrapperReactRootViewController.h similarity index 100% rename from Libraries/Wrapper/Example/RCTWrapperReactRootViewController.h rename to packages/react-native/Libraries/Wrapper/Example/RCTWrapperReactRootViewController.h diff --git a/Libraries/Wrapper/Example/RCTWrapperReactRootViewController.m b/packages/react-native/Libraries/Wrapper/Example/RCTWrapperReactRootViewController.m similarity index 100% rename from Libraries/Wrapper/Example/RCTWrapperReactRootViewController.m rename to packages/react-native/Libraries/Wrapper/Example/RCTWrapperReactRootViewController.m diff --git a/Libraries/Wrapper/Example/RCTWrapperReactRootViewManager.h b/packages/react-native/Libraries/Wrapper/Example/RCTWrapperReactRootViewManager.h similarity index 100% rename from Libraries/Wrapper/Example/RCTWrapperReactRootViewManager.h rename to packages/react-native/Libraries/Wrapper/Example/RCTWrapperReactRootViewManager.h diff --git a/Libraries/Wrapper/Example/RCTWrapperReactRootViewManager.m b/packages/react-native/Libraries/Wrapper/Example/RCTWrapperReactRootViewManager.m similarity index 100% rename from Libraries/Wrapper/Example/RCTWrapperReactRootViewManager.m rename to packages/react-native/Libraries/Wrapper/Example/RCTWrapperReactRootViewManager.m diff --git a/Libraries/Wrapper/RCTWrapper.h b/packages/react-native/Libraries/Wrapper/RCTWrapper.h similarity index 100% rename from Libraries/Wrapper/RCTWrapper.h rename to packages/react-native/Libraries/Wrapper/RCTWrapper.h diff --git a/Libraries/Wrapper/RCTWrapperShadowView.h b/packages/react-native/Libraries/Wrapper/RCTWrapperShadowView.h similarity index 100% rename from Libraries/Wrapper/RCTWrapperShadowView.h rename to packages/react-native/Libraries/Wrapper/RCTWrapperShadowView.h diff --git a/Libraries/Wrapper/RCTWrapperShadowView.m b/packages/react-native/Libraries/Wrapper/RCTWrapperShadowView.m similarity index 100% rename from Libraries/Wrapper/RCTWrapperShadowView.m rename to packages/react-native/Libraries/Wrapper/RCTWrapperShadowView.m diff --git a/Libraries/Wrapper/RCTWrapperView.h b/packages/react-native/Libraries/Wrapper/RCTWrapperView.h similarity index 100% rename from Libraries/Wrapper/RCTWrapperView.h rename to packages/react-native/Libraries/Wrapper/RCTWrapperView.h diff --git a/Libraries/Wrapper/RCTWrapperView.m b/packages/react-native/Libraries/Wrapper/RCTWrapperView.m similarity index 100% rename from Libraries/Wrapper/RCTWrapperView.m rename to packages/react-native/Libraries/Wrapper/RCTWrapperView.m diff --git a/Libraries/Wrapper/RCTWrapperViewControllerHostingView.h b/packages/react-native/Libraries/Wrapper/RCTWrapperViewControllerHostingView.h similarity index 100% rename from Libraries/Wrapper/RCTWrapperViewControllerHostingView.h rename to packages/react-native/Libraries/Wrapper/RCTWrapperViewControllerHostingView.h diff --git a/Libraries/Wrapper/RCTWrapperViewControllerHostingView.m b/packages/react-native/Libraries/Wrapper/RCTWrapperViewControllerHostingView.m similarity index 100% rename from Libraries/Wrapper/RCTWrapperViewControllerHostingView.m rename to packages/react-native/Libraries/Wrapper/RCTWrapperViewControllerHostingView.m diff --git a/Libraries/Wrapper/RCTWrapperViewManager.h b/packages/react-native/Libraries/Wrapper/RCTWrapperViewManager.h similarity index 100% rename from Libraries/Wrapper/RCTWrapperViewManager.h rename to packages/react-native/Libraries/Wrapper/RCTWrapperViewManager.h diff --git a/Libraries/Wrapper/RCTWrapperViewManager.m b/packages/react-native/Libraries/Wrapper/RCTWrapperViewManager.m similarity index 100% rename from Libraries/Wrapper/RCTWrapperViewManager.m rename to packages/react-native/Libraries/Wrapper/RCTWrapperViewManager.m diff --git a/Libraries/YellowBox/YellowBoxDeprecated.d.ts b/packages/react-native/Libraries/YellowBox/YellowBoxDeprecated.d.ts similarity index 100% rename from Libraries/YellowBox/YellowBoxDeprecated.d.ts rename to packages/react-native/Libraries/YellowBox/YellowBoxDeprecated.d.ts diff --git a/Libraries/YellowBox/YellowBoxDeprecated.js b/packages/react-native/Libraries/YellowBox/YellowBoxDeprecated.js similarity index 100% rename from Libraries/YellowBox/YellowBoxDeprecated.js rename to packages/react-native/Libraries/YellowBox/YellowBoxDeprecated.js diff --git a/Libraries/YellowBox/__tests__/YellowBoxDeprecated-test.js b/packages/react-native/Libraries/YellowBox/__tests__/YellowBoxDeprecated-test.js similarity index 100% rename from Libraries/YellowBox/__tests__/YellowBoxDeprecated-test.js rename to packages/react-native/Libraries/YellowBox/__tests__/YellowBoxDeprecated-test.js diff --git a/Libraries/__flowtests__/ReactNativeTypes-flowtest.js b/packages/react-native/Libraries/__flowtests__/ReactNativeTypes-flowtest.js similarity index 100% rename from Libraries/__flowtests__/ReactNativeTypes-flowtest.js rename to packages/react-native/Libraries/__flowtests__/ReactNativeTypes-flowtest.js diff --git a/Libraries/promiseRejectionTrackingOptions.js b/packages/react-native/Libraries/promiseRejectionTrackingOptions.js similarity index 100% rename from Libraries/promiseRejectionTrackingOptions.js rename to packages/react-native/Libraries/promiseRejectionTrackingOptions.js diff --git a/Libraries/vendor/core/ErrorUtils.d.ts b/packages/react-native/Libraries/vendor/core/ErrorUtils.d.ts similarity index 100% rename from Libraries/vendor/core/ErrorUtils.d.ts rename to packages/react-native/Libraries/vendor/core/ErrorUtils.d.ts diff --git a/Libraries/vendor/core/ErrorUtils.js b/packages/react-native/Libraries/vendor/core/ErrorUtils.js similarity index 100% rename from Libraries/vendor/core/ErrorUtils.js rename to packages/react-native/Libraries/vendor/core/ErrorUtils.js diff --git a/Libraries/vendor/emitter/EventEmitter.d.ts b/packages/react-native/Libraries/vendor/emitter/EventEmitter.d.ts similarity index 100% rename from Libraries/vendor/emitter/EventEmitter.d.ts rename to packages/react-native/Libraries/vendor/emitter/EventEmitter.d.ts diff --git a/Libraries/vendor/emitter/EventEmitter.js b/packages/react-native/Libraries/vendor/emitter/EventEmitter.js similarity index 100% rename from Libraries/vendor/emitter/EventEmitter.js rename to packages/react-native/Libraries/vendor/emitter/EventEmitter.js diff --git a/Libraries/vendor/emitter/__flowtests__/EventEmitter-flowtest.js b/packages/react-native/Libraries/vendor/emitter/__flowtests__/EventEmitter-flowtest.js similarity index 100% rename from Libraries/vendor/emitter/__flowtests__/EventEmitter-flowtest.js rename to packages/react-native/Libraries/vendor/emitter/__flowtests__/EventEmitter-flowtest.js diff --git a/Libraries/vendor/emitter/__tests__/EventEmitter-test.js b/packages/react-native/Libraries/vendor/emitter/__tests__/EventEmitter-test.js similarity index 100% rename from Libraries/vendor/emitter/__tests__/EventEmitter-test.js rename to packages/react-native/Libraries/vendor/emitter/__tests__/EventEmitter-test.js diff --git a/packages/react-native/README.md b/packages/react-native/README.md new file mode 100644 index 0000000000..d7da610853 --- /dev/null +++ b/packages/react-native/README.md @@ -0,0 +1,147 @@ +

+ + React Native + +

+ +

+ Learn once, write anywhere:
+ Build mobile apps with React. +

+ +

+ + React Native is released under the MIT license. + + + Current CircleCI build status. + + + Current npm package version. + + + PRs welcome! + + + Follow @reactnative + +

+ +

+ Getting Started + · + Learn the Basics + · + Showcase + · + Contribute + · + Community + · + Support +

+ +React Native brings [**React**'s][r] declarative UI framework to iOS and Android. With React Native, you use native UI controls and have full access to the native platform. + +- **Declarative.** React makes it painless to create interactive UIs. Declarative views make your code more predictable and easier to debug. +- **Component-Based.** Build encapsulated components that manage their state, then compose them to make complex UIs. +- **Developer Velocity.** See local changes in seconds. Changes to JavaScript code can be live reloaded without rebuilding the native app. +- **Portability.** Reuse code across iOS, Android, and [other platforms][p]. + +React Native is developed and supported by many companies and individual core contributors. Find out more in our [ecosystem overview][e]. + +[r]: https://reactjs.org/ +[p]: https://reactnative.dev/docs/out-of-tree-platforms +[e]: https://github.com/facebook/react-native/blob/HEAD/ECOSYSTEM.md + +## Contents + +- [Requirements](#-requirements) +- [Building your first React Native app](#-building-your-first-react-native-app) +- [Documentation](#-documentation) +- [Upgrading](#-upgrading) +- [How to Contribute](#-how-to-contribute) +- [Code of Conduct](#code-of-conduct) +- [License](#-license) + + +## 📋 Requirements + +React Native apps may target iOS 12.4 and Android 5.0 (API 21) or newer. You may use Windows, macOS, or Linux as your development operating system, though building and running iOS apps is limited to macOS. Tools like [Expo](https://expo.dev) can be used to work around this. + +## 🎉 Building your first React Native app + +Follow the [Getting Started guide](https://reactnative.dev/docs/getting-started). The recommended way to install React Native depends on your project. Here you can find short guides for the most common scenarios: + +- [Trying out React Native][hello-world] +- [Creating a New Application][new-app] +- [Adding React Native to an Existing Application][existing] + +[hello-world]: https://snack.expo.dev/@samples/hello-world +[new-app]: https://reactnative.dev/docs/getting-started +[existing]: https://reactnative.dev/docs/integration-with-existing-apps + +## 📖 Documentation + +The full documentation for React Native can be found on our [website][docs]. + +The React Native documentation discusses components, APIs, and topics that are specific to React Native. For further documentation on the React API that is shared between React Native and React DOM, refer to the [React documentation][r-docs]. + +The source for the React Native documentation and website is hosted on a separate repo, [**@facebook/react-native-website**][repo-website]. + +[docs]: https://reactnative.dev/docs/getting-started +[r-docs]: https://reactjs.org/docs/getting-started.html +[repo-website]: https://github.com/facebook/react-native-website + +## 🚀 Upgrading + +Upgrading to new versions of React Native may give you access to more APIs, views, developer tools, and other goodies. See the [Upgrading Guide][u] for instructions. + +React Native releases are discussed [in this discussion repo](https://github.com/reactwg/react-native-releases/discussions). + +[u]: https://reactnative.dev/docs/upgrading +[repo-releases]: https://github.com/react-native-community/react-native-releases + +## 👏 How to Contribute + +The main purpose of this repository is to continue evolving React Native core. We want to make contributing to this project as easy and transparent as possible, and we are grateful to the community for contributing bug fixes and improvements. Read below to learn how you can take part in improving React Native. + +### [Code of Conduct][code] + +Facebook has adopted a Code of Conduct that we expect project participants to adhere to. +Please read the [full text][code] so that you can understand what actions will and will not be tolerated. + +[code]: https://code.fb.com/codeofconduct/ + +### [Contributing Guide][contribute] + +Read our [**Contributing Guide**][contribute] to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to React Native. + +[contribute]: https://reactnative.dev/docs/contributing + +### [Open Source Roadmap][roadmap] + +You can learn more about our vision for React Native in the [**Roadmap**][roadmap]. + +[roadmap]: https://github.com/facebook/react-native/wiki/Roadmap + +### Good First Issues + +We have a list of [good first issues][gfi] that contain bugs which have a relatively limited scope. This is a great place to get started, gain experience, and get familiar with our contribution process. + +[gfi]: https://github.com/facebook/react-native/labels/good%20first%20issue + +### Discussions + +Larger discussions and proposals are discussed in [**@react-native-community/discussions-and-proposals**][repo-meta]. + +[repo-meta]: https://github.com/react-native-community/discussions-and-proposals + +## 📄 License + +React Native is MIT licensed, as found in the [LICENSE][l] file. + +React Native documentation is Creative Commons licensed, as found in the [LICENSE-docs][ld] file. + +[l]: https://github.com/facebook/react-native/blob/HEAD/LICENSE +[ld]: https://github.com/facebook/react-native/blob/HEAD/LICENSE-docs diff --git a/React-Core.podspec b/packages/react-native/React-Core.podspec similarity index 100% rename from React-Core.podspec rename to packages/react-native/React-Core.podspec diff --git a/React.podspec b/packages/react-native/React.podspec similarity index 100% rename from React.podspec rename to packages/react-native/React.podspec diff --git a/React/AccessibilityResources/en.lproj/Localizable.strings b/packages/react-native/React/AccessibilityResources/en.lproj/Localizable.strings similarity index 100% rename from React/AccessibilityResources/en.lproj/Localizable.strings rename to packages/react-native/React/AccessibilityResources/en.lproj/Localizable.strings diff --git a/React/Base/RCTAssert.h b/packages/react-native/React/Base/RCTAssert.h similarity index 100% rename from React/Base/RCTAssert.h rename to packages/react-native/React/Base/RCTAssert.h diff --git a/React/Base/RCTAssert.m b/packages/react-native/React/Base/RCTAssert.m similarity index 100% rename from React/Base/RCTAssert.m rename to packages/react-native/React/Base/RCTAssert.m diff --git a/React/Base/RCTBridge+Private.h b/packages/react-native/React/Base/RCTBridge+Private.h similarity index 100% rename from React/Base/RCTBridge+Private.h rename to packages/react-native/React/Base/RCTBridge+Private.h diff --git a/React/Base/RCTBridge.h b/packages/react-native/React/Base/RCTBridge.h similarity index 100% rename from React/Base/RCTBridge.h rename to packages/react-native/React/Base/RCTBridge.h diff --git a/React/Base/RCTBridge.m b/packages/react-native/React/Base/RCTBridge.m similarity index 100% rename from React/Base/RCTBridge.m rename to packages/react-native/React/Base/RCTBridge.m diff --git a/React/Base/RCTBridgeConstants.h b/packages/react-native/React/Base/RCTBridgeConstants.h similarity index 100% rename from React/Base/RCTBridgeConstants.h rename to packages/react-native/React/Base/RCTBridgeConstants.h diff --git a/React/Base/RCTBridgeConstants.m b/packages/react-native/React/Base/RCTBridgeConstants.m similarity index 100% rename from React/Base/RCTBridgeConstants.m rename to packages/react-native/React/Base/RCTBridgeConstants.m diff --git a/React/Base/RCTBridgeDelegate.h b/packages/react-native/React/Base/RCTBridgeDelegate.h similarity index 100% rename from React/Base/RCTBridgeDelegate.h rename to packages/react-native/React/Base/RCTBridgeDelegate.h diff --git a/React/Base/RCTBridgeMethod.h b/packages/react-native/React/Base/RCTBridgeMethod.h similarity index 100% rename from React/Base/RCTBridgeMethod.h rename to packages/react-native/React/Base/RCTBridgeMethod.h diff --git a/React/Base/RCTBridgeModule.h b/packages/react-native/React/Base/RCTBridgeModule.h similarity index 100% rename from React/Base/RCTBridgeModule.h rename to packages/react-native/React/Base/RCTBridgeModule.h diff --git a/React/Base/RCTBridgeModuleDecorator.h b/packages/react-native/React/Base/RCTBridgeModuleDecorator.h similarity index 100% rename from React/Base/RCTBridgeModuleDecorator.h rename to packages/react-native/React/Base/RCTBridgeModuleDecorator.h diff --git a/React/Base/RCTBridgeModuleDecorator.m b/packages/react-native/React/Base/RCTBridgeModuleDecorator.m similarity index 100% rename from React/Base/RCTBridgeModuleDecorator.m rename to packages/react-native/React/Base/RCTBridgeModuleDecorator.m diff --git a/React/Base/RCTBundleManager.h b/packages/react-native/React/Base/RCTBundleManager.h similarity index 100% rename from React/Base/RCTBundleManager.h rename to packages/react-native/React/Base/RCTBundleManager.h diff --git a/React/Base/RCTBundleManager.m b/packages/react-native/React/Base/RCTBundleManager.m similarity index 100% rename from React/Base/RCTBundleManager.m rename to packages/react-native/React/Base/RCTBundleManager.m diff --git a/React/Base/RCTBundleURLProvider.h b/packages/react-native/React/Base/RCTBundleURLProvider.h similarity index 100% rename from React/Base/RCTBundleURLProvider.h rename to packages/react-native/React/Base/RCTBundleURLProvider.h diff --git a/React/Base/RCTBundleURLProvider.mm b/packages/react-native/React/Base/RCTBundleURLProvider.mm similarity index 100% rename from React/Base/RCTBundleURLProvider.mm rename to packages/react-native/React/Base/RCTBundleURLProvider.mm diff --git a/React/Base/RCTCallableJSModules.m b/packages/react-native/React/Base/RCTCallableJSModules.m similarity index 100% rename from React/Base/RCTCallableJSModules.m rename to packages/react-native/React/Base/RCTCallableJSModules.m diff --git a/React/Base/RCTComponentEvent.h b/packages/react-native/React/Base/RCTComponentEvent.h similarity index 100% rename from React/Base/RCTComponentEvent.h rename to packages/react-native/React/Base/RCTComponentEvent.h diff --git a/React/Base/RCTComponentEvent.m b/packages/react-native/React/Base/RCTComponentEvent.m similarity index 100% rename from React/Base/RCTComponentEvent.m rename to packages/react-native/React/Base/RCTComponentEvent.m diff --git a/React/Base/RCTConstants.h b/packages/react-native/React/Base/RCTConstants.h similarity index 100% rename from React/Base/RCTConstants.h rename to packages/react-native/React/Base/RCTConstants.h diff --git a/React/Base/RCTConstants.m b/packages/react-native/React/Base/RCTConstants.m similarity index 100% rename from React/Base/RCTConstants.m rename to packages/react-native/React/Base/RCTConstants.m diff --git a/React/Base/RCTConvert.h b/packages/react-native/React/Base/RCTConvert.h similarity index 100% rename from React/Base/RCTConvert.h rename to packages/react-native/React/Base/RCTConvert.h diff --git a/React/Base/RCTConvert.m b/packages/react-native/React/Base/RCTConvert.m similarity index 100% rename from React/Base/RCTConvert.m rename to packages/react-native/React/Base/RCTConvert.m diff --git a/React/Base/RCTCxxConvert.h b/packages/react-native/React/Base/RCTCxxConvert.h similarity index 100% rename from React/Base/RCTCxxConvert.h rename to packages/react-native/React/Base/RCTCxxConvert.h diff --git a/React/Base/RCTCxxConvert.m b/packages/react-native/React/Base/RCTCxxConvert.m similarity index 100% rename from React/Base/RCTCxxConvert.m rename to packages/react-native/React/Base/RCTCxxConvert.m diff --git a/React/Base/RCTDefines.h b/packages/react-native/React/Base/RCTDefines.h similarity index 100% rename from React/Base/RCTDefines.h rename to packages/react-native/React/Base/RCTDefines.h diff --git a/React/Base/RCTDisplayLink.h b/packages/react-native/React/Base/RCTDisplayLink.h similarity index 100% rename from React/Base/RCTDisplayLink.h rename to packages/react-native/React/Base/RCTDisplayLink.h diff --git a/React/Base/RCTDisplayLink.m b/packages/react-native/React/Base/RCTDisplayLink.m similarity index 100% rename from React/Base/RCTDisplayLink.m rename to packages/react-native/React/Base/RCTDisplayLink.m diff --git a/React/Base/RCTErrorCustomizer.h b/packages/react-native/React/Base/RCTErrorCustomizer.h similarity index 100% rename from React/Base/RCTErrorCustomizer.h rename to packages/react-native/React/Base/RCTErrorCustomizer.h diff --git a/React/Base/RCTErrorInfo.h b/packages/react-native/React/Base/RCTErrorInfo.h similarity index 100% rename from React/Base/RCTErrorInfo.h rename to packages/react-native/React/Base/RCTErrorInfo.h diff --git a/React/Base/RCTErrorInfo.m b/packages/react-native/React/Base/RCTErrorInfo.m similarity index 100% rename from React/Base/RCTErrorInfo.m rename to packages/react-native/React/Base/RCTErrorInfo.m diff --git a/React/Base/RCTEventDispatcher.m b/packages/react-native/React/Base/RCTEventDispatcher.m similarity index 100% rename from React/Base/RCTEventDispatcher.m rename to packages/react-native/React/Base/RCTEventDispatcher.m diff --git a/React/Base/RCTEventDispatcherProtocol.h b/packages/react-native/React/Base/RCTEventDispatcherProtocol.h similarity index 100% rename from React/Base/RCTEventDispatcherProtocol.h rename to packages/react-native/React/Base/RCTEventDispatcherProtocol.h diff --git a/React/Base/RCTFrameUpdate.h b/packages/react-native/React/Base/RCTFrameUpdate.h similarity index 100% rename from React/Base/RCTFrameUpdate.h rename to packages/react-native/React/Base/RCTFrameUpdate.h diff --git a/React/Base/RCTFrameUpdate.m b/packages/react-native/React/Base/RCTFrameUpdate.m similarity index 100% rename from React/Base/RCTFrameUpdate.m rename to packages/react-native/React/Base/RCTFrameUpdate.m diff --git a/React/Base/RCTImageSource.h b/packages/react-native/React/Base/RCTImageSource.h similarity index 100% rename from React/Base/RCTImageSource.h rename to packages/react-native/React/Base/RCTImageSource.h diff --git a/React/Base/RCTImageSource.m b/packages/react-native/React/Base/RCTImageSource.m similarity index 100% rename from React/Base/RCTImageSource.m rename to packages/react-native/React/Base/RCTImageSource.m diff --git a/React/Base/RCTInitializing.h b/packages/react-native/React/Base/RCTInitializing.h similarity index 100% rename from React/Base/RCTInitializing.h rename to packages/react-native/React/Base/RCTInitializing.h diff --git a/React/Base/RCTInvalidating.h b/packages/react-native/React/Base/RCTInvalidating.h similarity index 100% rename from React/Base/RCTInvalidating.h rename to packages/react-native/React/Base/RCTInvalidating.h diff --git a/React/Base/RCTJSScriptLoaderModule.h b/packages/react-native/React/Base/RCTJSScriptLoaderModule.h similarity index 100% rename from React/Base/RCTJSScriptLoaderModule.h rename to packages/react-native/React/Base/RCTJSScriptLoaderModule.h diff --git a/React/Base/RCTJSStackFrame.h b/packages/react-native/React/Base/RCTJSStackFrame.h similarity index 100% rename from React/Base/RCTJSStackFrame.h rename to packages/react-native/React/Base/RCTJSStackFrame.h diff --git a/React/Base/RCTJSStackFrame.m b/packages/react-native/React/Base/RCTJSStackFrame.m similarity index 100% rename from React/Base/RCTJSStackFrame.m rename to packages/react-native/React/Base/RCTJSStackFrame.m diff --git a/React/Base/RCTJSThread.h b/packages/react-native/React/Base/RCTJSThread.h similarity index 100% rename from React/Base/RCTJSThread.h rename to packages/react-native/React/Base/RCTJSThread.h diff --git a/React/Base/RCTJSThread.m b/packages/react-native/React/Base/RCTJSThread.m similarity index 100% rename from React/Base/RCTJSThread.m rename to packages/react-native/React/Base/RCTJSThread.m diff --git a/React/Base/RCTJavaScriptExecutor.h b/packages/react-native/React/Base/RCTJavaScriptExecutor.h similarity index 100% rename from React/Base/RCTJavaScriptExecutor.h rename to packages/react-native/React/Base/RCTJavaScriptExecutor.h diff --git a/React/Base/RCTJavaScriptLoader.h b/packages/react-native/React/Base/RCTJavaScriptLoader.h similarity index 100% rename from React/Base/RCTJavaScriptLoader.h rename to packages/react-native/React/Base/RCTJavaScriptLoader.h diff --git a/React/Base/RCTJavaScriptLoader.mm b/packages/react-native/React/Base/RCTJavaScriptLoader.mm similarity index 100% rename from React/Base/RCTJavaScriptLoader.mm rename to packages/react-native/React/Base/RCTJavaScriptLoader.mm diff --git a/React/Base/RCTKeyCommands.h b/packages/react-native/React/Base/RCTKeyCommands.h similarity index 100% rename from React/Base/RCTKeyCommands.h rename to packages/react-native/React/Base/RCTKeyCommands.h diff --git a/React/Base/RCTKeyCommands.m b/packages/react-native/React/Base/RCTKeyCommands.m similarity index 100% rename from React/Base/RCTKeyCommands.m rename to packages/react-native/React/Base/RCTKeyCommands.m diff --git a/React/Base/RCTLog.h b/packages/react-native/React/Base/RCTLog.h similarity index 100% rename from React/Base/RCTLog.h rename to packages/react-native/React/Base/RCTLog.h diff --git a/React/Base/RCTLog.mm b/packages/react-native/React/Base/RCTLog.mm similarity index 100% rename from React/Base/RCTLog.mm rename to packages/react-native/React/Base/RCTLog.mm diff --git a/React/Base/RCTManagedPointer.h b/packages/react-native/React/Base/RCTManagedPointer.h similarity index 100% rename from React/Base/RCTManagedPointer.h rename to packages/react-native/React/Base/RCTManagedPointer.h diff --git a/React/Base/RCTManagedPointer.mm b/packages/react-native/React/Base/RCTManagedPointer.mm similarity index 100% rename from React/Base/RCTManagedPointer.mm rename to packages/react-native/React/Base/RCTManagedPointer.mm diff --git a/React/Base/RCTMockDef.h b/packages/react-native/React/Base/RCTMockDef.h similarity index 100% rename from React/Base/RCTMockDef.h rename to packages/react-native/React/Base/RCTMockDef.h diff --git a/React/Base/RCTModuleData.h b/packages/react-native/React/Base/RCTModuleData.h similarity index 100% rename from React/Base/RCTModuleData.h rename to packages/react-native/React/Base/RCTModuleData.h diff --git a/React/Base/RCTModuleData.mm b/packages/react-native/React/Base/RCTModuleData.mm similarity index 100% rename from React/Base/RCTModuleData.mm rename to packages/react-native/React/Base/RCTModuleData.mm diff --git a/React/Base/RCTModuleMethod.h b/packages/react-native/React/Base/RCTModuleMethod.h similarity index 100% rename from React/Base/RCTModuleMethod.h rename to packages/react-native/React/Base/RCTModuleMethod.h diff --git a/React/Base/RCTModuleMethod.mm b/packages/react-native/React/Base/RCTModuleMethod.mm similarity index 100% rename from React/Base/RCTModuleMethod.mm rename to packages/react-native/React/Base/RCTModuleMethod.mm diff --git a/React/Base/RCTModuleRegistry.m b/packages/react-native/React/Base/RCTModuleRegistry.m similarity index 100% rename from React/Base/RCTModuleRegistry.m rename to packages/react-native/React/Base/RCTModuleRegistry.m diff --git a/React/Base/RCTMultipartDataTask.h b/packages/react-native/React/Base/RCTMultipartDataTask.h similarity index 100% rename from React/Base/RCTMultipartDataTask.h rename to packages/react-native/React/Base/RCTMultipartDataTask.h diff --git a/React/Base/RCTMultipartDataTask.m b/packages/react-native/React/Base/RCTMultipartDataTask.m similarity index 100% rename from React/Base/RCTMultipartDataTask.m rename to packages/react-native/React/Base/RCTMultipartDataTask.m diff --git a/React/Base/RCTMultipartStreamReader.h b/packages/react-native/React/Base/RCTMultipartStreamReader.h similarity index 100% rename from React/Base/RCTMultipartStreamReader.h rename to packages/react-native/React/Base/RCTMultipartStreamReader.h diff --git a/React/Base/RCTMultipartStreamReader.m b/packages/react-native/React/Base/RCTMultipartStreamReader.m similarity index 100% rename from React/Base/RCTMultipartStreamReader.m rename to packages/react-native/React/Base/RCTMultipartStreamReader.m diff --git a/React/Base/RCTNullability.h b/packages/react-native/React/Base/RCTNullability.h similarity index 100% rename from React/Base/RCTNullability.h rename to packages/react-native/React/Base/RCTNullability.h diff --git a/React/Base/RCTPLTag.h b/packages/react-native/React/Base/RCTPLTag.h similarity index 100% rename from React/Base/RCTPLTag.h rename to packages/react-native/React/Base/RCTPLTag.h diff --git a/React/Base/RCTParserUtils.h b/packages/react-native/React/Base/RCTParserUtils.h similarity index 100% rename from React/Base/RCTParserUtils.h rename to packages/react-native/React/Base/RCTParserUtils.h diff --git a/React/Base/RCTParserUtils.m b/packages/react-native/React/Base/RCTParserUtils.m similarity index 100% rename from React/Base/RCTParserUtils.m rename to packages/react-native/React/Base/RCTParserUtils.m diff --git a/React/Base/RCTPerformanceLogger.h b/packages/react-native/React/Base/RCTPerformanceLogger.h similarity index 100% rename from React/Base/RCTPerformanceLogger.h rename to packages/react-native/React/Base/RCTPerformanceLogger.h diff --git a/React/Base/RCTPerformanceLogger.m b/packages/react-native/React/Base/RCTPerformanceLogger.m similarity index 100% rename from React/Base/RCTPerformanceLogger.m rename to packages/react-native/React/Base/RCTPerformanceLogger.m diff --git a/React/Base/RCTPerformanceLoggerLabels.h b/packages/react-native/React/Base/RCTPerformanceLoggerLabels.h similarity index 100% rename from React/Base/RCTPerformanceLoggerLabels.h rename to packages/react-native/React/Base/RCTPerformanceLoggerLabels.h diff --git a/React/Base/RCTPerformanceLoggerLabels.m b/packages/react-native/React/Base/RCTPerformanceLoggerLabels.m similarity index 100% rename from React/Base/RCTPerformanceLoggerLabels.m rename to packages/react-native/React/Base/RCTPerformanceLoggerLabels.m diff --git a/React/Base/RCTRedBoxSetEnabled.h b/packages/react-native/React/Base/RCTRedBoxSetEnabled.h similarity index 100% rename from React/Base/RCTRedBoxSetEnabled.h rename to packages/react-native/React/Base/RCTRedBoxSetEnabled.h diff --git a/React/Base/RCTRedBoxSetEnabled.m b/packages/react-native/React/Base/RCTRedBoxSetEnabled.m similarity index 100% rename from React/Base/RCTRedBoxSetEnabled.m rename to packages/react-native/React/Base/RCTRedBoxSetEnabled.m diff --git a/React/Base/RCTReloadCommand.h b/packages/react-native/React/Base/RCTReloadCommand.h similarity index 100% rename from React/Base/RCTReloadCommand.h rename to packages/react-native/React/Base/RCTReloadCommand.h diff --git a/React/Base/RCTReloadCommand.m b/packages/react-native/React/Base/RCTReloadCommand.m similarity index 100% rename from React/Base/RCTReloadCommand.m rename to packages/react-native/React/Base/RCTReloadCommand.m diff --git a/React/Base/RCTRootContentView.h b/packages/react-native/React/Base/RCTRootContentView.h similarity index 100% rename from React/Base/RCTRootContentView.h rename to packages/react-native/React/Base/RCTRootContentView.h diff --git a/React/Base/RCTRootContentView.m b/packages/react-native/React/Base/RCTRootContentView.m similarity index 100% rename from React/Base/RCTRootContentView.m rename to packages/react-native/React/Base/RCTRootContentView.m diff --git a/React/Base/RCTRootView.h b/packages/react-native/React/Base/RCTRootView.h similarity index 100% rename from React/Base/RCTRootView.h rename to packages/react-native/React/Base/RCTRootView.h diff --git a/React/Base/RCTRootView.m b/packages/react-native/React/Base/RCTRootView.m similarity index 100% rename from React/Base/RCTRootView.m rename to packages/react-native/React/Base/RCTRootView.m diff --git a/React/Base/RCTRootViewDelegate.h b/packages/react-native/React/Base/RCTRootViewDelegate.h similarity index 100% rename from React/Base/RCTRootViewDelegate.h rename to packages/react-native/React/Base/RCTRootViewDelegate.h diff --git a/React/Base/RCTRootViewInternal.h b/packages/react-native/React/Base/RCTRootViewInternal.h similarity index 100% rename from React/Base/RCTRootViewInternal.h rename to packages/react-native/React/Base/RCTRootViewInternal.h diff --git a/React/Base/RCTTouchEvent.h b/packages/react-native/React/Base/RCTTouchEvent.h similarity index 100% rename from React/Base/RCTTouchEvent.h rename to packages/react-native/React/Base/RCTTouchEvent.h diff --git a/React/Base/RCTTouchEvent.m b/packages/react-native/React/Base/RCTTouchEvent.m similarity index 100% rename from React/Base/RCTTouchEvent.m rename to packages/react-native/React/Base/RCTTouchEvent.m diff --git a/React/Base/RCTTouchHandler.h b/packages/react-native/React/Base/RCTTouchHandler.h similarity index 100% rename from React/Base/RCTTouchHandler.h rename to packages/react-native/React/Base/RCTTouchHandler.h diff --git a/React/Base/RCTTouchHandler.m b/packages/react-native/React/Base/RCTTouchHandler.m similarity index 100% rename from React/Base/RCTTouchHandler.m rename to packages/react-native/React/Base/RCTTouchHandler.m diff --git a/React/Base/RCTTurboModuleRegistry.h b/packages/react-native/React/Base/RCTTurboModuleRegistry.h similarity index 100% rename from React/Base/RCTTurboModuleRegistry.h rename to packages/react-native/React/Base/RCTTurboModuleRegistry.h diff --git a/React/Base/RCTURLRequestDelegate.h b/packages/react-native/React/Base/RCTURLRequestDelegate.h similarity index 100% rename from React/Base/RCTURLRequestDelegate.h rename to packages/react-native/React/Base/RCTURLRequestDelegate.h diff --git a/React/Base/RCTURLRequestHandler.h b/packages/react-native/React/Base/RCTURLRequestHandler.h similarity index 100% rename from React/Base/RCTURLRequestHandler.h rename to packages/react-native/React/Base/RCTURLRequestHandler.h diff --git a/React/Base/RCTUtils.h b/packages/react-native/React/Base/RCTUtils.h similarity index 100% rename from React/Base/RCTUtils.h rename to packages/react-native/React/Base/RCTUtils.h diff --git a/React/Base/RCTUtils.m b/packages/react-native/React/Base/RCTUtils.m similarity index 100% rename from React/Base/RCTUtils.m rename to packages/react-native/React/Base/RCTUtils.m diff --git a/React/Base/RCTUtilsUIOverride.h b/packages/react-native/React/Base/RCTUtilsUIOverride.h similarity index 100% rename from React/Base/RCTUtilsUIOverride.h rename to packages/react-native/React/Base/RCTUtilsUIOverride.h diff --git a/React/Base/RCTUtilsUIOverride.m b/packages/react-native/React/Base/RCTUtilsUIOverride.m similarity index 100% rename from React/Base/RCTUtilsUIOverride.m rename to packages/react-native/React/Base/RCTUtilsUIOverride.m diff --git a/React/Base/RCTVersion.h b/packages/react-native/React/Base/RCTVersion.h similarity index 100% rename from React/Base/RCTVersion.h rename to packages/react-native/React/Base/RCTVersion.h diff --git a/React/Base/RCTVersion.m b/packages/react-native/React/Base/RCTVersion.m similarity index 100% rename from React/Base/RCTVersion.m rename to packages/react-native/React/Base/RCTVersion.m diff --git a/React/Base/RCTViewRegistry.m b/packages/react-native/React/Base/RCTViewRegistry.m similarity index 100% rename from React/Base/RCTViewRegistry.m rename to packages/react-native/React/Base/RCTViewRegistry.m diff --git a/React/Base/Surface/RCTSurface.h b/packages/react-native/React/Base/Surface/RCTSurface.h similarity index 100% rename from React/Base/Surface/RCTSurface.h rename to packages/react-native/React/Base/Surface/RCTSurface.h diff --git a/React/Base/Surface/RCTSurface.mm b/packages/react-native/React/Base/Surface/RCTSurface.mm similarity index 100% rename from React/Base/Surface/RCTSurface.mm rename to packages/react-native/React/Base/Surface/RCTSurface.mm diff --git a/React/Base/Surface/RCTSurfaceDelegate.h b/packages/react-native/React/Base/Surface/RCTSurfaceDelegate.h similarity index 100% rename from React/Base/Surface/RCTSurfaceDelegate.h rename to packages/react-native/React/Base/Surface/RCTSurfaceDelegate.h diff --git a/React/Base/Surface/RCTSurfaceProtocol.h b/packages/react-native/React/Base/Surface/RCTSurfaceProtocol.h similarity index 100% rename from React/Base/Surface/RCTSurfaceProtocol.h rename to packages/react-native/React/Base/Surface/RCTSurfaceProtocol.h diff --git a/React/Base/Surface/RCTSurfaceRootShadowView.h b/packages/react-native/React/Base/Surface/RCTSurfaceRootShadowView.h similarity index 100% rename from React/Base/Surface/RCTSurfaceRootShadowView.h rename to packages/react-native/React/Base/Surface/RCTSurfaceRootShadowView.h diff --git a/React/Base/Surface/RCTSurfaceRootShadowView.m b/packages/react-native/React/Base/Surface/RCTSurfaceRootShadowView.m similarity index 100% rename from React/Base/Surface/RCTSurfaceRootShadowView.m rename to packages/react-native/React/Base/Surface/RCTSurfaceRootShadowView.m diff --git a/React/Base/Surface/RCTSurfaceRootShadowViewDelegate.h b/packages/react-native/React/Base/Surface/RCTSurfaceRootShadowViewDelegate.h similarity index 100% rename from React/Base/Surface/RCTSurfaceRootShadowViewDelegate.h rename to packages/react-native/React/Base/Surface/RCTSurfaceRootShadowViewDelegate.h diff --git a/React/Base/Surface/RCTSurfaceRootView.h b/packages/react-native/React/Base/Surface/RCTSurfaceRootView.h similarity index 100% rename from React/Base/Surface/RCTSurfaceRootView.h rename to packages/react-native/React/Base/Surface/RCTSurfaceRootView.h diff --git a/React/Base/Surface/RCTSurfaceRootView.mm b/packages/react-native/React/Base/Surface/RCTSurfaceRootView.mm similarity index 100% rename from React/Base/Surface/RCTSurfaceRootView.mm rename to packages/react-native/React/Base/Surface/RCTSurfaceRootView.mm diff --git a/React/Base/Surface/RCTSurfaceStage.h b/packages/react-native/React/Base/Surface/RCTSurfaceStage.h similarity index 100% rename from React/Base/Surface/RCTSurfaceStage.h rename to packages/react-native/React/Base/Surface/RCTSurfaceStage.h diff --git a/React/Base/Surface/RCTSurfaceStage.m b/packages/react-native/React/Base/Surface/RCTSurfaceStage.m similarity index 100% rename from React/Base/Surface/RCTSurfaceStage.m rename to packages/react-native/React/Base/Surface/RCTSurfaceStage.m diff --git a/React/Base/Surface/RCTSurfaceView+Internal.h b/packages/react-native/React/Base/Surface/RCTSurfaceView+Internal.h similarity index 100% rename from React/Base/Surface/RCTSurfaceView+Internal.h rename to packages/react-native/React/Base/Surface/RCTSurfaceView+Internal.h diff --git a/React/Base/Surface/RCTSurfaceView.h b/packages/react-native/React/Base/Surface/RCTSurfaceView.h similarity index 100% rename from React/Base/Surface/RCTSurfaceView.h rename to packages/react-native/React/Base/Surface/RCTSurfaceView.h diff --git a/React/Base/Surface/RCTSurfaceView.mm b/packages/react-native/React/Base/Surface/RCTSurfaceView.mm similarity index 100% rename from React/Base/Surface/RCTSurfaceView.mm rename to packages/react-native/React/Base/Surface/RCTSurfaceView.mm diff --git a/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.h b/packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.h similarity index 100% rename from React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.h rename to packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.h diff --git a/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.mm b/packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.mm similarity index 100% rename from React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.mm rename to packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.mm diff --git a/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.h b/packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.h similarity index 100% rename from React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.h rename to packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.h diff --git a/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm b/packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm similarity index 100% rename from React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm rename to packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm diff --git a/React/Base/Surface/SurfaceHostingView/RCTSurfaceSizeMeasureMode.h b/packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceSizeMeasureMode.h similarity index 100% rename from React/Base/Surface/SurfaceHostingView/RCTSurfaceSizeMeasureMode.h rename to packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceSizeMeasureMode.h diff --git a/React/Base/Surface/SurfaceHostingView/RCTSurfaceSizeMeasureMode.mm b/packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceSizeMeasureMode.mm similarity index 100% rename from React/Base/Surface/SurfaceHostingView/RCTSurfaceSizeMeasureMode.mm rename to packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceSizeMeasureMode.mm diff --git a/React/CoreModules/BUCK b/packages/react-native/React/CoreModules/BUCK similarity index 100% rename from React/CoreModules/BUCK rename to packages/react-native/React/CoreModules/BUCK diff --git a/React/CoreModules/CoreModulesPlugins.h b/packages/react-native/React/CoreModules/CoreModulesPlugins.h similarity index 100% rename from React/CoreModules/CoreModulesPlugins.h rename to packages/react-native/React/CoreModules/CoreModulesPlugins.h diff --git a/React/CoreModules/CoreModulesPlugins.mm b/packages/react-native/React/CoreModules/CoreModulesPlugins.mm similarity index 100% rename from React/CoreModules/CoreModulesPlugins.mm rename to packages/react-native/React/CoreModules/CoreModulesPlugins.mm diff --git a/React/CoreModules/RCTAccessibilityManager+Internal.h b/packages/react-native/React/CoreModules/RCTAccessibilityManager+Internal.h similarity index 100% rename from React/CoreModules/RCTAccessibilityManager+Internal.h rename to packages/react-native/React/CoreModules/RCTAccessibilityManager+Internal.h diff --git a/React/CoreModules/RCTAccessibilityManager.h b/packages/react-native/React/CoreModules/RCTAccessibilityManager.h similarity index 100% rename from React/CoreModules/RCTAccessibilityManager.h rename to packages/react-native/React/CoreModules/RCTAccessibilityManager.h diff --git a/React/CoreModules/RCTAccessibilityManager.mm b/packages/react-native/React/CoreModules/RCTAccessibilityManager.mm similarity index 100% rename from React/CoreModules/RCTAccessibilityManager.mm rename to packages/react-native/React/CoreModules/RCTAccessibilityManager.mm diff --git a/React/CoreModules/RCTActionSheetManager.h b/packages/react-native/React/CoreModules/RCTActionSheetManager.h similarity index 100% rename from React/CoreModules/RCTActionSheetManager.h rename to packages/react-native/React/CoreModules/RCTActionSheetManager.h diff --git a/React/CoreModules/RCTActionSheetManager.mm b/packages/react-native/React/CoreModules/RCTActionSheetManager.mm similarity index 100% rename from React/CoreModules/RCTActionSheetManager.mm rename to packages/react-native/React/CoreModules/RCTActionSheetManager.mm diff --git a/React/CoreModules/RCTAlertController.h b/packages/react-native/React/CoreModules/RCTAlertController.h similarity index 100% rename from React/CoreModules/RCTAlertController.h rename to packages/react-native/React/CoreModules/RCTAlertController.h diff --git a/React/CoreModules/RCTAlertController.m b/packages/react-native/React/CoreModules/RCTAlertController.m similarity index 100% rename from React/CoreModules/RCTAlertController.m rename to packages/react-native/React/CoreModules/RCTAlertController.m diff --git a/React/CoreModules/RCTAlertManager.h b/packages/react-native/React/CoreModules/RCTAlertManager.h similarity index 100% rename from React/CoreModules/RCTAlertManager.h rename to packages/react-native/React/CoreModules/RCTAlertManager.h diff --git a/React/CoreModules/RCTAlertManager.mm b/packages/react-native/React/CoreModules/RCTAlertManager.mm similarity index 100% rename from React/CoreModules/RCTAlertManager.mm rename to packages/react-native/React/CoreModules/RCTAlertManager.mm diff --git a/React/CoreModules/RCTAppState.h b/packages/react-native/React/CoreModules/RCTAppState.h similarity index 100% rename from React/CoreModules/RCTAppState.h rename to packages/react-native/React/CoreModules/RCTAppState.h diff --git a/React/CoreModules/RCTAppState.mm b/packages/react-native/React/CoreModules/RCTAppState.mm similarity index 100% rename from React/CoreModules/RCTAppState.mm rename to packages/react-native/React/CoreModules/RCTAppState.mm diff --git a/React/CoreModules/RCTAppearance.h b/packages/react-native/React/CoreModules/RCTAppearance.h similarity index 100% rename from React/CoreModules/RCTAppearance.h rename to packages/react-native/React/CoreModules/RCTAppearance.h diff --git a/React/CoreModules/RCTAppearance.mm b/packages/react-native/React/CoreModules/RCTAppearance.mm similarity index 100% rename from React/CoreModules/RCTAppearance.mm rename to packages/react-native/React/CoreModules/RCTAppearance.mm diff --git a/React/CoreModules/RCTClipboard.h b/packages/react-native/React/CoreModules/RCTClipboard.h similarity index 100% rename from React/CoreModules/RCTClipboard.h rename to packages/react-native/React/CoreModules/RCTClipboard.h diff --git a/React/CoreModules/RCTClipboard.mm b/packages/react-native/React/CoreModules/RCTClipboard.mm similarity index 100% rename from React/CoreModules/RCTClipboard.mm rename to packages/react-native/React/CoreModules/RCTClipboard.mm diff --git a/React/CoreModules/RCTDevLoadingView.h b/packages/react-native/React/CoreModules/RCTDevLoadingView.h similarity index 100% rename from React/CoreModules/RCTDevLoadingView.h rename to packages/react-native/React/CoreModules/RCTDevLoadingView.h diff --git a/React/CoreModules/RCTDevLoadingView.mm b/packages/react-native/React/CoreModules/RCTDevLoadingView.mm similarity index 100% rename from React/CoreModules/RCTDevLoadingView.mm rename to packages/react-native/React/CoreModules/RCTDevLoadingView.mm diff --git a/React/CoreModules/RCTDevMenu.h b/packages/react-native/React/CoreModules/RCTDevMenu.h similarity index 100% rename from React/CoreModules/RCTDevMenu.h rename to packages/react-native/React/CoreModules/RCTDevMenu.h diff --git a/React/CoreModules/RCTDevMenu.mm b/packages/react-native/React/CoreModules/RCTDevMenu.mm similarity index 100% rename from React/CoreModules/RCTDevMenu.mm rename to packages/react-native/React/CoreModules/RCTDevMenu.mm diff --git a/React/CoreModules/RCTDevSettings.h b/packages/react-native/React/CoreModules/RCTDevSettings.h similarity index 100% rename from React/CoreModules/RCTDevSettings.h rename to packages/react-native/React/CoreModules/RCTDevSettings.h diff --git a/React/CoreModules/RCTDevSettings.mm b/packages/react-native/React/CoreModules/RCTDevSettings.mm similarity index 100% rename from React/CoreModules/RCTDevSettings.mm rename to packages/react-native/React/CoreModules/RCTDevSettings.mm diff --git a/React/CoreModules/RCTDevSplitBundleLoader.h b/packages/react-native/React/CoreModules/RCTDevSplitBundleLoader.h similarity index 100% rename from React/CoreModules/RCTDevSplitBundleLoader.h rename to packages/react-native/React/CoreModules/RCTDevSplitBundleLoader.h diff --git a/React/CoreModules/RCTDevSplitBundleLoader.mm b/packages/react-native/React/CoreModules/RCTDevSplitBundleLoader.mm similarity index 100% rename from React/CoreModules/RCTDevSplitBundleLoader.mm rename to packages/react-native/React/CoreModules/RCTDevSplitBundleLoader.mm diff --git a/React/CoreModules/RCTDeviceInfo.h b/packages/react-native/React/CoreModules/RCTDeviceInfo.h similarity index 100% rename from React/CoreModules/RCTDeviceInfo.h rename to packages/react-native/React/CoreModules/RCTDeviceInfo.h diff --git a/React/CoreModules/RCTDeviceInfo.mm b/packages/react-native/React/CoreModules/RCTDeviceInfo.mm similarity index 100% rename from React/CoreModules/RCTDeviceInfo.mm rename to packages/react-native/React/CoreModules/RCTDeviceInfo.mm diff --git a/React/CoreModules/RCTEventDispatcher.h b/packages/react-native/React/CoreModules/RCTEventDispatcher.h similarity index 100% rename from React/CoreModules/RCTEventDispatcher.h rename to packages/react-native/React/CoreModules/RCTEventDispatcher.h diff --git a/React/CoreModules/RCTEventDispatcher.mm b/packages/react-native/React/CoreModules/RCTEventDispatcher.mm similarity index 100% rename from React/CoreModules/RCTEventDispatcher.mm rename to packages/react-native/React/CoreModules/RCTEventDispatcher.mm diff --git a/React/CoreModules/RCTExceptionsManager.h b/packages/react-native/React/CoreModules/RCTExceptionsManager.h similarity index 100% rename from React/CoreModules/RCTExceptionsManager.h rename to packages/react-native/React/CoreModules/RCTExceptionsManager.h diff --git a/React/CoreModules/RCTExceptionsManager.mm b/packages/react-native/React/CoreModules/RCTExceptionsManager.mm similarity index 100% rename from React/CoreModules/RCTExceptionsManager.mm rename to packages/react-native/React/CoreModules/RCTExceptionsManager.mm diff --git a/React/CoreModules/RCTFPSGraph.h b/packages/react-native/React/CoreModules/RCTFPSGraph.h similarity index 100% rename from React/CoreModules/RCTFPSGraph.h rename to packages/react-native/React/CoreModules/RCTFPSGraph.h diff --git a/React/CoreModules/RCTFPSGraph.m b/packages/react-native/React/CoreModules/RCTFPSGraph.m similarity index 100% rename from React/CoreModules/RCTFPSGraph.m rename to packages/react-native/React/CoreModules/RCTFPSGraph.m diff --git a/React/CoreModules/RCTI18nManager.h b/packages/react-native/React/CoreModules/RCTI18nManager.h similarity index 100% rename from React/CoreModules/RCTI18nManager.h rename to packages/react-native/React/CoreModules/RCTI18nManager.h diff --git a/React/CoreModules/RCTI18nManager.mm b/packages/react-native/React/CoreModules/RCTI18nManager.mm similarity index 100% rename from React/CoreModules/RCTI18nManager.mm rename to packages/react-native/React/CoreModules/RCTI18nManager.mm diff --git a/React/CoreModules/RCTKeyboardObserver.h b/packages/react-native/React/CoreModules/RCTKeyboardObserver.h similarity index 100% rename from React/CoreModules/RCTKeyboardObserver.h rename to packages/react-native/React/CoreModules/RCTKeyboardObserver.h diff --git a/React/CoreModules/RCTKeyboardObserver.mm b/packages/react-native/React/CoreModules/RCTKeyboardObserver.mm similarity index 100% rename from React/CoreModules/RCTKeyboardObserver.mm rename to packages/react-native/React/CoreModules/RCTKeyboardObserver.mm diff --git a/React/CoreModules/RCTLogBox.h b/packages/react-native/React/CoreModules/RCTLogBox.h similarity index 100% rename from React/CoreModules/RCTLogBox.h rename to packages/react-native/React/CoreModules/RCTLogBox.h diff --git a/React/CoreModules/RCTLogBox.mm b/packages/react-native/React/CoreModules/RCTLogBox.mm similarity index 100% rename from React/CoreModules/RCTLogBox.mm rename to packages/react-native/React/CoreModules/RCTLogBox.mm diff --git a/React/CoreModules/RCTLogBoxView.h b/packages/react-native/React/CoreModules/RCTLogBoxView.h similarity index 100% rename from React/CoreModules/RCTLogBoxView.h rename to packages/react-native/React/CoreModules/RCTLogBoxView.h diff --git a/React/CoreModules/RCTLogBoxView.mm b/packages/react-native/React/CoreModules/RCTLogBoxView.mm similarity index 100% rename from React/CoreModules/RCTLogBoxView.mm rename to packages/react-native/React/CoreModules/RCTLogBoxView.mm diff --git a/React/CoreModules/RCTPerfMonitor.mm b/packages/react-native/React/CoreModules/RCTPerfMonitor.mm similarity index 100% rename from React/CoreModules/RCTPerfMonitor.mm rename to packages/react-native/React/CoreModules/RCTPerfMonitor.mm diff --git a/React/CoreModules/RCTPlatform.h b/packages/react-native/React/CoreModules/RCTPlatform.h similarity index 100% rename from React/CoreModules/RCTPlatform.h rename to packages/react-native/React/CoreModules/RCTPlatform.h diff --git a/React/CoreModules/RCTPlatform.mm b/packages/react-native/React/CoreModules/RCTPlatform.mm similarity index 100% rename from React/CoreModules/RCTPlatform.mm rename to packages/react-native/React/CoreModules/RCTPlatform.mm diff --git a/React/CoreModules/RCTRedBox.h b/packages/react-native/React/CoreModules/RCTRedBox.h similarity index 100% rename from React/CoreModules/RCTRedBox.h rename to packages/react-native/React/CoreModules/RCTRedBox.h diff --git a/React/CoreModules/RCTRedBox.mm b/packages/react-native/React/CoreModules/RCTRedBox.mm similarity index 100% rename from React/CoreModules/RCTRedBox.mm rename to packages/react-native/React/CoreModules/RCTRedBox.mm diff --git a/React/CoreModules/RCTSourceCode.h b/packages/react-native/React/CoreModules/RCTSourceCode.h similarity index 100% rename from React/CoreModules/RCTSourceCode.h rename to packages/react-native/React/CoreModules/RCTSourceCode.h diff --git a/React/CoreModules/RCTSourceCode.mm b/packages/react-native/React/CoreModules/RCTSourceCode.mm similarity index 100% rename from React/CoreModules/RCTSourceCode.mm rename to packages/react-native/React/CoreModules/RCTSourceCode.mm diff --git a/React/CoreModules/RCTStatusBarManager.h b/packages/react-native/React/CoreModules/RCTStatusBarManager.h similarity index 100% rename from React/CoreModules/RCTStatusBarManager.h rename to packages/react-native/React/CoreModules/RCTStatusBarManager.h diff --git a/React/CoreModules/RCTStatusBarManager.mm b/packages/react-native/React/CoreModules/RCTStatusBarManager.mm similarity index 100% rename from React/CoreModules/RCTStatusBarManager.mm rename to packages/react-native/React/CoreModules/RCTStatusBarManager.mm diff --git a/React/CoreModules/RCTTiming.h b/packages/react-native/React/CoreModules/RCTTiming.h similarity index 100% rename from React/CoreModules/RCTTiming.h rename to packages/react-native/React/CoreModules/RCTTiming.h diff --git a/React/CoreModules/RCTTiming.mm b/packages/react-native/React/CoreModules/RCTTiming.mm similarity index 100% rename from React/CoreModules/RCTTiming.mm rename to packages/react-native/React/CoreModules/RCTTiming.mm diff --git a/React/CoreModules/RCTWebSocketExecutor.h b/packages/react-native/React/CoreModules/RCTWebSocketExecutor.h similarity index 100% rename from React/CoreModules/RCTWebSocketExecutor.h rename to packages/react-native/React/CoreModules/RCTWebSocketExecutor.h diff --git a/React/CoreModules/RCTWebSocketExecutor.mm b/packages/react-native/React/CoreModules/RCTWebSocketExecutor.mm similarity index 100% rename from React/CoreModules/RCTWebSocketExecutor.mm rename to packages/react-native/React/CoreModules/RCTWebSocketExecutor.mm diff --git a/React/CoreModules/RCTWebSocketModule.h b/packages/react-native/React/CoreModules/RCTWebSocketModule.h similarity index 100% rename from React/CoreModules/RCTWebSocketModule.h rename to packages/react-native/React/CoreModules/RCTWebSocketModule.h diff --git a/React/CoreModules/RCTWebSocketModule.mm b/packages/react-native/React/CoreModules/RCTWebSocketModule.mm similarity index 100% rename from React/CoreModules/RCTWebSocketModule.mm rename to packages/react-native/React/CoreModules/RCTWebSocketModule.mm diff --git a/React/CoreModules/React-CoreModules.podspec b/packages/react-native/React/CoreModules/React-CoreModules.podspec similarity index 100% rename from React/CoreModules/React-CoreModules.podspec rename to packages/react-native/React/CoreModules/React-CoreModules.podspec diff --git a/React/CxxBridge/JSCExecutorFactory.h b/packages/react-native/React/CxxBridge/JSCExecutorFactory.h similarity index 100% rename from React/CxxBridge/JSCExecutorFactory.h rename to packages/react-native/React/CxxBridge/JSCExecutorFactory.h diff --git a/React/CxxBridge/JSCExecutorFactory.mm b/packages/react-native/React/CxxBridge/JSCExecutorFactory.mm similarity index 100% rename from React/CxxBridge/JSCExecutorFactory.mm rename to packages/react-native/React/CxxBridge/JSCExecutorFactory.mm diff --git a/React/CxxBridge/NSDataBigString.h b/packages/react-native/React/CxxBridge/NSDataBigString.h similarity index 100% rename from React/CxxBridge/NSDataBigString.h rename to packages/react-native/React/CxxBridge/NSDataBigString.h diff --git a/React/CxxBridge/NSDataBigString.mm b/packages/react-native/React/CxxBridge/NSDataBigString.mm similarity index 100% rename from React/CxxBridge/NSDataBigString.mm rename to packages/react-native/React/CxxBridge/NSDataBigString.mm diff --git a/React/CxxBridge/RCTCxxBridge.mm b/packages/react-native/React/CxxBridge/RCTCxxBridge.mm similarity index 100% rename from React/CxxBridge/RCTCxxBridge.mm rename to packages/react-native/React/CxxBridge/RCTCxxBridge.mm diff --git a/React/CxxBridge/RCTCxxBridgeDelegate.h b/packages/react-native/React/CxxBridge/RCTCxxBridgeDelegate.h similarity index 100% rename from React/CxxBridge/RCTCxxBridgeDelegate.h rename to packages/react-native/React/CxxBridge/RCTCxxBridgeDelegate.h diff --git a/React/CxxBridge/RCTJSIExecutorRuntimeInstaller.h b/packages/react-native/React/CxxBridge/RCTJSIExecutorRuntimeInstaller.h similarity index 100% rename from React/CxxBridge/RCTJSIExecutorRuntimeInstaller.h rename to packages/react-native/React/CxxBridge/RCTJSIExecutorRuntimeInstaller.h diff --git a/React/CxxBridge/RCTJSIExecutorRuntimeInstaller.mm b/packages/react-native/React/CxxBridge/RCTJSIExecutorRuntimeInstaller.mm similarity index 100% rename from React/CxxBridge/RCTJSIExecutorRuntimeInstaller.mm rename to packages/react-native/React/CxxBridge/RCTJSIExecutorRuntimeInstaller.mm diff --git a/React/CxxBridge/RCTMessageThread.h b/packages/react-native/React/CxxBridge/RCTMessageThread.h similarity index 100% rename from React/CxxBridge/RCTMessageThread.h rename to packages/react-native/React/CxxBridge/RCTMessageThread.h diff --git a/React/CxxBridge/RCTMessageThread.mm b/packages/react-native/React/CxxBridge/RCTMessageThread.mm similarity index 100% rename from React/CxxBridge/RCTMessageThread.mm rename to packages/react-native/React/CxxBridge/RCTMessageThread.mm diff --git a/React/CxxBridge/RCTObjcExecutor.h b/packages/react-native/React/CxxBridge/RCTObjcExecutor.h similarity index 100% rename from React/CxxBridge/RCTObjcExecutor.h rename to packages/react-native/React/CxxBridge/RCTObjcExecutor.h diff --git a/React/CxxBridge/RCTObjcExecutor.mm b/packages/react-native/React/CxxBridge/RCTObjcExecutor.mm similarity index 100% rename from React/CxxBridge/RCTObjcExecutor.mm rename to packages/react-native/React/CxxBridge/RCTObjcExecutor.mm diff --git a/React/CxxLogUtils/RCTDefaultCxxLogFunction.h b/packages/react-native/React/CxxLogUtils/RCTDefaultCxxLogFunction.h similarity index 100% rename from React/CxxLogUtils/RCTDefaultCxxLogFunction.h rename to packages/react-native/React/CxxLogUtils/RCTDefaultCxxLogFunction.h diff --git a/React/CxxLogUtils/RCTDefaultCxxLogFunction.mm b/packages/react-native/React/CxxLogUtils/RCTDefaultCxxLogFunction.mm similarity index 100% rename from React/CxxLogUtils/RCTDefaultCxxLogFunction.mm rename to packages/react-native/React/CxxLogUtils/RCTDefaultCxxLogFunction.mm diff --git a/React/CxxModule/DispatchMessageQueueThread.h b/packages/react-native/React/CxxModule/DispatchMessageQueueThread.h similarity index 100% rename from React/CxxModule/DispatchMessageQueueThread.h rename to packages/react-native/React/CxxModule/DispatchMessageQueueThread.h diff --git a/React/CxxModule/RCTCxxMethod.h b/packages/react-native/React/CxxModule/RCTCxxMethod.h similarity index 100% rename from React/CxxModule/RCTCxxMethod.h rename to packages/react-native/React/CxxModule/RCTCxxMethod.h diff --git a/React/CxxModule/RCTCxxMethod.mm b/packages/react-native/React/CxxModule/RCTCxxMethod.mm similarity index 100% rename from React/CxxModule/RCTCxxMethod.mm rename to packages/react-native/React/CxxModule/RCTCxxMethod.mm diff --git a/React/CxxModule/RCTCxxModule.h b/packages/react-native/React/CxxModule/RCTCxxModule.h similarity index 100% rename from React/CxxModule/RCTCxxModule.h rename to packages/react-native/React/CxxModule/RCTCxxModule.h diff --git a/React/CxxModule/RCTCxxModule.mm b/packages/react-native/React/CxxModule/RCTCxxModule.mm similarity index 100% rename from React/CxxModule/RCTCxxModule.mm rename to packages/react-native/React/CxxModule/RCTCxxModule.mm diff --git a/React/CxxModule/RCTCxxUtils.h b/packages/react-native/React/CxxModule/RCTCxxUtils.h similarity index 100% rename from React/CxxModule/RCTCxxUtils.h rename to packages/react-native/React/CxxModule/RCTCxxUtils.h diff --git a/React/CxxModule/RCTCxxUtils.mm b/packages/react-native/React/CxxModule/RCTCxxUtils.mm similarity index 100% rename from React/CxxModule/RCTCxxUtils.mm rename to packages/react-native/React/CxxModule/RCTCxxUtils.mm diff --git a/React/CxxModule/RCTNativeModule.h b/packages/react-native/React/CxxModule/RCTNativeModule.h similarity index 100% rename from React/CxxModule/RCTNativeModule.h rename to packages/react-native/React/CxxModule/RCTNativeModule.h diff --git a/React/CxxModule/RCTNativeModule.mm b/packages/react-native/React/CxxModule/RCTNativeModule.mm similarity index 100% rename from React/CxxModule/RCTNativeModule.mm rename to packages/react-native/React/CxxModule/RCTNativeModule.mm diff --git a/React/CxxUtils/RCTFollyConvert.h b/packages/react-native/React/CxxUtils/RCTFollyConvert.h similarity index 100% rename from React/CxxUtils/RCTFollyConvert.h rename to packages/react-native/React/CxxUtils/RCTFollyConvert.h diff --git a/React/CxxUtils/RCTFollyConvert.mm b/packages/react-native/React/CxxUtils/RCTFollyConvert.mm similarity index 100% rename from React/CxxUtils/RCTFollyConvert.mm rename to packages/react-native/React/CxxUtils/RCTFollyConvert.mm diff --git a/React/DevSupport/RCTDevLoadingViewProtocol.h b/packages/react-native/React/DevSupport/RCTDevLoadingViewProtocol.h similarity index 100% rename from React/DevSupport/RCTDevLoadingViewProtocol.h rename to packages/react-native/React/DevSupport/RCTDevLoadingViewProtocol.h diff --git a/React/DevSupport/RCTDevLoadingViewSetEnabled.h b/packages/react-native/React/DevSupport/RCTDevLoadingViewSetEnabled.h similarity index 100% rename from React/DevSupport/RCTDevLoadingViewSetEnabled.h rename to packages/react-native/React/DevSupport/RCTDevLoadingViewSetEnabled.h diff --git a/React/DevSupport/RCTDevLoadingViewSetEnabled.m b/packages/react-native/React/DevSupport/RCTDevLoadingViewSetEnabled.m similarity index 100% rename from React/DevSupport/RCTDevLoadingViewSetEnabled.m rename to packages/react-native/React/DevSupport/RCTDevLoadingViewSetEnabled.m diff --git a/React/DevSupport/RCTInspectorDevServerHelper.h b/packages/react-native/React/DevSupport/RCTInspectorDevServerHelper.h similarity index 100% rename from React/DevSupport/RCTInspectorDevServerHelper.h rename to packages/react-native/React/DevSupport/RCTInspectorDevServerHelper.h diff --git a/React/DevSupport/RCTInspectorDevServerHelper.mm b/packages/react-native/React/DevSupport/RCTInspectorDevServerHelper.mm similarity index 100% rename from React/DevSupport/RCTInspectorDevServerHelper.mm rename to packages/react-native/React/DevSupport/RCTInspectorDevServerHelper.mm diff --git a/React/DevSupport/RCTPackagerClient.h b/packages/react-native/React/DevSupport/RCTPackagerClient.h similarity index 100% rename from React/DevSupport/RCTPackagerClient.h rename to packages/react-native/React/DevSupport/RCTPackagerClient.h diff --git a/React/DevSupport/RCTPackagerClient.m b/packages/react-native/React/DevSupport/RCTPackagerClient.m similarity index 100% rename from React/DevSupport/RCTPackagerClient.m rename to packages/react-native/React/DevSupport/RCTPackagerClient.m diff --git a/React/DevSupport/RCTPackagerConnection.h b/packages/react-native/React/DevSupport/RCTPackagerConnection.h similarity index 100% rename from React/DevSupport/RCTPackagerConnection.h rename to packages/react-native/React/DevSupport/RCTPackagerConnection.h diff --git a/React/DevSupport/RCTPackagerConnection.mm b/packages/react-native/React/DevSupport/RCTPackagerConnection.mm similarity index 100% rename from React/DevSupport/RCTPackagerConnection.mm rename to packages/react-native/React/DevSupport/RCTPackagerConnection.mm diff --git a/React/FBReactNativeSpec/FBReactNativeSpec.podspec b/packages/react-native/React/FBReactNativeSpec/FBReactNativeSpec.podspec similarity index 100% rename from React/FBReactNativeSpec/FBReactNativeSpec.podspec rename to packages/react-native/React/FBReactNativeSpec/FBReactNativeSpec.podspec diff --git a/React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryContentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryContentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryContentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryContentView.h diff --git a/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryContentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryContentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryContentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/InputAccessory/RCTInputAccessoryContentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropCoordinatorAdapter.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropCoordinatorAdapter.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropCoordinatorAdapter.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropCoordinatorAdapter.h diff --git a/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropCoordinatorAdapter.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropCoordinatorAdapter.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropCoordinatorAdapter.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/LegacyViewManagerInterop/RCTLegacyViewManagerInteropCoordinatorAdapter.mm diff --git a/React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.h diff --git a/React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTFabricModalHostViewController.mm diff --git a/React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Modal/RCTModalHostViewComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/RCTFabricComponentsPlugins.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/RCTFabricComponentsPlugins.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/RCTFabricComponentsPlugins.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/RCTFabricComponentsPlugins.h diff --git a/React/Fabric/Mounting/ComponentViews/RCTFabricComponentsPlugins.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/RCTFabricComponentsPlugins.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/RCTFabricComponentsPlugins.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/RCTFabricComponentsPlugins.mm diff --git a/React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Root/RCTRootComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/SafeAreaView/RCTSafeAreaViewComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/SafeAreaView/RCTSafeAreaViewComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/SafeAreaView/RCTSafeAreaViewComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/SafeAreaView/RCTSafeAreaViewComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/SafeAreaView/RCTSafeAreaViewComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/SafeAreaView/RCTSafeAreaViewComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/SafeAreaView/RCTSafeAreaViewComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/SafeAreaView/RCTSafeAreaViewComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/ScrollView/RCTCustomPullToRefreshViewProtocol.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTCustomPullToRefreshViewProtocol.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ScrollView/RCTCustomPullToRefreshViewProtocol.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTCustomPullToRefreshViewProtocol.h diff --git a/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.h diff --git a/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTEnhancedScrollView.mm diff --git a/React/Fabric/Mounting/ComponentViews/ScrollView/RCTPullToRefreshViewComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTPullToRefreshViewComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ScrollView/RCTPullToRefreshViewComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTPullToRefreshViewComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/ScrollView/RCTPullToRefreshViewComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTPullToRefreshViewComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ScrollView/RCTPullToRefreshViewComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTPullToRefreshViewComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/ScrollView/RCTScrollViewComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/Switch/RCTSwitchComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/Switch/RCTSwitchComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Switch/RCTSwitchComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Switch/RCTSwitchComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/Switch/RCTSwitchComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/Switch/RCTSwitchComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Switch/RCTSwitchComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Switch/RCTSwitchComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/Text/RCTAccessibilityElement.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTAccessibilityElement.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Text/RCTAccessibilityElement.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTAccessibilityElement.h diff --git a/React/Fabric/Mounting/ComponentViews/Text/RCTAccessibilityElement.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTAccessibilityElement.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Text/RCTAccessibilityElement.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTAccessibilityElement.mm diff --git a/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.h diff --git a/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentAccessibilityProvider.mm diff --git a/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/Text/RCTParagraphComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputNativeCommands.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputNativeCommands.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputNativeCommands.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputNativeCommands.h diff --git a/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputUtils.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputUtils.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputUtils.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputUtils.h diff --git a/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputUtils.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputUtils.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputUtils.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputUtils.mm diff --git a/React/Fabric/Mounting/ComponentViews/UnimplementedComponent/RCTUnimplementedNativeComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/UnimplementedComponent/RCTUnimplementedNativeComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/UnimplementedComponent/RCTUnimplementedNativeComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/UnimplementedComponent/RCTUnimplementedNativeComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/UnimplementedComponent/RCTUnimplementedNativeComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/UnimplementedComponent/RCTUnimplementedNativeComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/UnimplementedComponent/RCTUnimplementedNativeComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/UnimplementedComponent/RCTUnimplementedNativeComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/UnimplementedView/RCTUnimplementedViewComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/UnimplementedView/RCTUnimplementedViewComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/UnimplementedView/RCTUnimplementedViewComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/UnimplementedView/RCTUnimplementedViewComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/UnimplementedView/RCTUnimplementedViewComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/UnimplementedView/RCTUnimplementedViewComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/UnimplementedView/RCTUnimplementedViewComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/UnimplementedView/RCTUnimplementedViewComponentView.mm diff --git a/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.h b/packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.h similarity index 100% rename from React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.h rename to packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.h diff --git a/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm similarity index 100% rename from React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm rename to packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm diff --git a/React/Fabric/Mounting/RCTComponentViewClassDescriptor.h b/packages/react-native/React/Fabric/Mounting/RCTComponentViewClassDescriptor.h similarity index 100% rename from React/Fabric/Mounting/RCTComponentViewClassDescriptor.h rename to packages/react-native/React/Fabric/Mounting/RCTComponentViewClassDescriptor.h diff --git a/React/Fabric/Mounting/RCTComponentViewDescriptor.h b/packages/react-native/React/Fabric/Mounting/RCTComponentViewDescriptor.h similarity index 100% rename from React/Fabric/Mounting/RCTComponentViewDescriptor.h rename to packages/react-native/React/Fabric/Mounting/RCTComponentViewDescriptor.h diff --git a/React/Fabric/Mounting/RCTComponentViewFactory.h b/packages/react-native/React/Fabric/Mounting/RCTComponentViewFactory.h similarity index 100% rename from React/Fabric/Mounting/RCTComponentViewFactory.h rename to packages/react-native/React/Fabric/Mounting/RCTComponentViewFactory.h diff --git a/React/Fabric/Mounting/RCTComponentViewFactory.mm b/packages/react-native/React/Fabric/Mounting/RCTComponentViewFactory.mm similarity index 100% rename from React/Fabric/Mounting/RCTComponentViewFactory.mm rename to packages/react-native/React/Fabric/Mounting/RCTComponentViewFactory.mm diff --git a/React/Fabric/Mounting/RCTComponentViewProtocol.h b/packages/react-native/React/Fabric/Mounting/RCTComponentViewProtocol.h similarity index 100% rename from React/Fabric/Mounting/RCTComponentViewProtocol.h rename to packages/react-native/React/Fabric/Mounting/RCTComponentViewProtocol.h diff --git a/React/Fabric/Mounting/RCTComponentViewRegistry.h b/packages/react-native/React/Fabric/Mounting/RCTComponentViewRegistry.h similarity index 100% rename from React/Fabric/Mounting/RCTComponentViewRegistry.h rename to packages/react-native/React/Fabric/Mounting/RCTComponentViewRegistry.h diff --git a/React/Fabric/Mounting/RCTComponentViewRegistry.mm b/packages/react-native/React/Fabric/Mounting/RCTComponentViewRegistry.mm similarity index 100% rename from React/Fabric/Mounting/RCTComponentViewRegistry.mm rename to packages/react-native/React/Fabric/Mounting/RCTComponentViewRegistry.mm diff --git a/React/Fabric/Mounting/RCTMountingManager.h b/packages/react-native/React/Fabric/Mounting/RCTMountingManager.h similarity index 100% rename from React/Fabric/Mounting/RCTMountingManager.h rename to packages/react-native/React/Fabric/Mounting/RCTMountingManager.h diff --git a/React/Fabric/Mounting/RCTMountingManager.mm b/packages/react-native/React/Fabric/Mounting/RCTMountingManager.mm similarity index 100% rename from React/Fabric/Mounting/RCTMountingManager.mm rename to packages/react-native/React/Fabric/Mounting/RCTMountingManager.mm diff --git a/React/Fabric/Mounting/RCTMountingManagerDelegate.h b/packages/react-native/React/Fabric/Mounting/RCTMountingManagerDelegate.h similarity index 100% rename from React/Fabric/Mounting/RCTMountingManagerDelegate.h rename to packages/react-native/React/Fabric/Mounting/RCTMountingManagerDelegate.h diff --git a/React/Fabric/Mounting/RCTMountingTransactionObserverCoordinator.h b/packages/react-native/React/Fabric/Mounting/RCTMountingTransactionObserverCoordinator.h similarity index 100% rename from React/Fabric/Mounting/RCTMountingTransactionObserverCoordinator.h rename to packages/react-native/React/Fabric/Mounting/RCTMountingTransactionObserverCoordinator.h diff --git a/React/Fabric/Mounting/RCTMountingTransactionObserverCoordinator.mm b/packages/react-native/React/Fabric/Mounting/RCTMountingTransactionObserverCoordinator.mm similarity index 100% rename from React/Fabric/Mounting/RCTMountingTransactionObserverCoordinator.mm rename to packages/react-native/React/Fabric/Mounting/RCTMountingTransactionObserverCoordinator.mm diff --git a/React/Fabric/Mounting/RCTMountingTransactionObserving.h b/packages/react-native/React/Fabric/Mounting/RCTMountingTransactionObserving.h similarity index 100% rename from React/Fabric/Mounting/RCTMountingTransactionObserving.h rename to packages/react-native/React/Fabric/Mounting/RCTMountingTransactionObserving.h diff --git a/React/Fabric/Mounting/UIView+ComponentViewProtocol.h b/packages/react-native/React/Fabric/Mounting/UIView+ComponentViewProtocol.h similarity index 100% rename from React/Fabric/Mounting/UIView+ComponentViewProtocol.h rename to packages/react-native/React/Fabric/Mounting/UIView+ComponentViewProtocol.h diff --git a/React/Fabric/Mounting/UIView+ComponentViewProtocol.mm b/packages/react-native/React/Fabric/Mounting/UIView+ComponentViewProtocol.mm similarity index 100% rename from React/Fabric/Mounting/UIView+ComponentViewProtocol.mm rename to packages/react-native/React/Fabric/Mounting/UIView+ComponentViewProtocol.mm diff --git a/React/Fabric/RCTConversions.h b/packages/react-native/React/Fabric/RCTConversions.h similarity index 100% rename from React/Fabric/RCTConversions.h rename to packages/react-native/React/Fabric/RCTConversions.h diff --git a/React/Fabric/RCTImageResponseDelegate.h b/packages/react-native/React/Fabric/RCTImageResponseDelegate.h similarity index 100% rename from React/Fabric/RCTImageResponseDelegate.h rename to packages/react-native/React/Fabric/RCTImageResponseDelegate.h diff --git a/React/Fabric/RCTImageResponseObserverProxy.h b/packages/react-native/React/Fabric/RCTImageResponseObserverProxy.h similarity index 100% rename from React/Fabric/RCTImageResponseObserverProxy.h rename to packages/react-native/React/Fabric/RCTImageResponseObserverProxy.h diff --git a/React/Fabric/RCTImageResponseObserverProxy.mm b/packages/react-native/React/Fabric/RCTImageResponseObserverProxy.mm similarity index 100% rename from React/Fabric/RCTImageResponseObserverProxy.mm rename to packages/react-native/React/Fabric/RCTImageResponseObserverProxy.mm diff --git a/React/Fabric/RCTLocalizationProvider.h b/packages/react-native/React/Fabric/RCTLocalizationProvider.h similarity index 100% rename from React/Fabric/RCTLocalizationProvider.h rename to packages/react-native/React/Fabric/RCTLocalizationProvider.h diff --git a/React/Fabric/RCTLocalizationProvider.mm b/packages/react-native/React/Fabric/RCTLocalizationProvider.mm similarity index 100% rename from React/Fabric/RCTLocalizationProvider.mm rename to packages/react-native/React/Fabric/RCTLocalizationProvider.mm diff --git a/React/Fabric/RCTPrimitives.h b/packages/react-native/React/Fabric/RCTPrimitives.h similarity index 100% rename from React/Fabric/RCTPrimitives.h rename to packages/react-native/React/Fabric/RCTPrimitives.h diff --git a/React/Fabric/RCTScheduler.h b/packages/react-native/React/Fabric/RCTScheduler.h similarity index 100% rename from React/Fabric/RCTScheduler.h rename to packages/react-native/React/Fabric/RCTScheduler.h diff --git a/React/Fabric/RCTScheduler.mm b/packages/react-native/React/Fabric/RCTScheduler.mm similarity index 100% rename from React/Fabric/RCTScheduler.mm rename to packages/react-native/React/Fabric/RCTScheduler.mm diff --git a/React/Fabric/RCTSurfacePointerHandler.h b/packages/react-native/React/Fabric/RCTSurfacePointerHandler.h similarity index 100% rename from React/Fabric/RCTSurfacePointerHandler.h rename to packages/react-native/React/Fabric/RCTSurfacePointerHandler.h diff --git a/React/Fabric/RCTSurfacePointerHandler.mm b/packages/react-native/React/Fabric/RCTSurfacePointerHandler.mm similarity index 100% rename from React/Fabric/RCTSurfacePointerHandler.mm rename to packages/react-native/React/Fabric/RCTSurfacePointerHandler.mm diff --git a/React/Fabric/RCTSurfacePresenter.h b/packages/react-native/React/Fabric/RCTSurfacePresenter.h similarity index 100% rename from React/Fabric/RCTSurfacePresenter.h rename to packages/react-native/React/Fabric/RCTSurfacePresenter.h diff --git a/React/Fabric/RCTSurfacePresenter.mm b/packages/react-native/React/Fabric/RCTSurfacePresenter.mm similarity index 100% rename from React/Fabric/RCTSurfacePresenter.mm rename to packages/react-native/React/Fabric/RCTSurfacePresenter.mm diff --git a/React/Fabric/RCTSurfacePresenterBridgeAdapter.h b/packages/react-native/React/Fabric/RCTSurfacePresenterBridgeAdapter.h similarity index 100% rename from React/Fabric/RCTSurfacePresenterBridgeAdapter.h rename to packages/react-native/React/Fabric/RCTSurfacePresenterBridgeAdapter.h diff --git a/React/Fabric/RCTSurfacePresenterBridgeAdapter.mm b/packages/react-native/React/Fabric/RCTSurfacePresenterBridgeAdapter.mm similarity index 100% rename from React/Fabric/RCTSurfacePresenterBridgeAdapter.mm rename to packages/react-native/React/Fabric/RCTSurfacePresenterBridgeAdapter.mm diff --git a/React/Fabric/RCTSurfaceRegistry.h b/packages/react-native/React/Fabric/RCTSurfaceRegistry.h similarity index 100% rename from React/Fabric/RCTSurfaceRegistry.h rename to packages/react-native/React/Fabric/RCTSurfaceRegistry.h diff --git a/React/Fabric/RCTSurfaceRegistry.mm b/packages/react-native/React/Fabric/RCTSurfaceRegistry.mm similarity index 100% rename from React/Fabric/RCTSurfaceRegistry.mm rename to packages/react-native/React/Fabric/RCTSurfaceRegistry.mm diff --git a/React/Fabric/RCTSurfaceTouchHandler.h b/packages/react-native/React/Fabric/RCTSurfaceTouchHandler.h similarity index 100% rename from React/Fabric/RCTSurfaceTouchHandler.h rename to packages/react-native/React/Fabric/RCTSurfaceTouchHandler.h diff --git a/React/Fabric/RCTSurfaceTouchHandler.mm b/packages/react-native/React/Fabric/RCTSurfaceTouchHandler.mm similarity index 100% rename from React/Fabric/RCTSurfaceTouchHandler.mm rename to packages/react-native/React/Fabric/RCTSurfaceTouchHandler.mm diff --git a/React/Fabric/RCTTouchableComponentViewProtocol.h b/packages/react-native/React/Fabric/RCTTouchableComponentViewProtocol.h similarity index 100% rename from React/Fabric/RCTTouchableComponentViewProtocol.h rename to packages/react-native/React/Fabric/RCTTouchableComponentViewProtocol.h diff --git a/React/Fabric/Surface/RCTFabricSurface.h b/packages/react-native/React/Fabric/Surface/RCTFabricSurface.h similarity index 100% rename from React/Fabric/Surface/RCTFabricSurface.h rename to packages/react-native/React/Fabric/Surface/RCTFabricSurface.h diff --git a/React/Fabric/Surface/RCTFabricSurface.mm b/packages/react-native/React/Fabric/Surface/RCTFabricSurface.mm similarity index 100% rename from React/Fabric/Surface/RCTFabricSurface.mm rename to packages/react-native/React/Fabric/Surface/RCTFabricSurface.mm diff --git a/React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.h b/packages/react-native/React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.h similarity index 100% rename from React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.h rename to packages/react-native/React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.h diff --git a/React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.mm b/packages/react-native/React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.mm similarity index 100% rename from React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.mm rename to packages/react-native/React/Fabric/Surface/RCTFabricSurfaceHostingProxyRootView.mm diff --git a/React/Fabric/Utils/PlatformRunLoopObserver.h b/packages/react-native/React/Fabric/Utils/PlatformRunLoopObserver.h similarity index 100% rename from React/Fabric/Utils/PlatformRunLoopObserver.h rename to packages/react-native/React/Fabric/Utils/PlatformRunLoopObserver.h diff --git a/React/Fabric/Utils/PlatformRunLoopObserver.mm b/packages/react-native/React/Fabric/Utils/PlatformRunLoopObserver.mm similarity index 100% rename from React/Fabric/Utils/PlatformRunLoopObserver.mm rename to packages/react-native/React/Fabric/Utils/PlatformRunLoopObserver.mm diff --git a/React/Fabric/Utils/RCTGenericDelegateSplitter.h b/packages/react-native/React/Fabric/Utils/RCTGenericDelegateSplitter.h similarity index 100% rename from React/Fabric/Utils/RCTGenericDelegateSplitter.h rename to packages/react-native/React/Fabric/Utils/RCTGenericDelegateSplitter.h diff --git a/React/Fabric/Utils/RCTGenericDelegateSplitter.mm b/packages/react-native/React/Fabric/Utils/RCTGenericDelegateSplitter.mm similarity index 100% rename from React/Fabric/Utils/RCTGenericDelegateSplitter.mm rename to packages/react-native/React/Fabric/Utils/RCTGenericDelegateSplitter.mm diff --git a/React/Fabric/Utils/RCTIdentifierPool.h b/packages/react-native/React/Fabric/Utils/RCTIdentifierPool.h similarity index 100% rename from React/Fabric/Utils/RCTIdentifierPool.h rename to packages/react-native/React/Fabric/Utils/RCTIdentifierPool.h diff --git a/React/Fabric/Utils/RCTReactTaggedView.h b/packages/react-native/React/Fabric/Utils/RCTReactTaggedView.h similarity index 100% rename from React/Fabric/Utils/RCTReactTaggedView.h rename to packages/react-native/React/Fabric/Utils/RCTReactTaggedView.h diff --git a/React/Fabric/Utils/RCTReactTaggedView.mm b/packages/react-native/React/Fabric/Utils/RCTReactTaggedView.mm similarity index 100% rename from React/Fabric/Utils/RCTReactTaggedView.mm rename to packages/react-native/React/Fabric/Utils/RCTReactTaggedView.mm diff --git a/React/Inspector/RCTInspector.h b/packages/react-native/React/Inspector/RCTInspector.h similarity index 100% rename from React/Inspector/RCTInspector.h rename to packages/react-native/React/Inspector/RCTInspector.h diff --git a/React/Inspector/RCTInspector.mm b/packages/react-native/React/Inspector/RCTInspector.mm similarity index 100% rename from React/Inspector/RCTInspector.mm rename to packages/react-native/React/Inspector/RCTInspector.mm diff --git a/React/Inspector/RCTInspectorPackagerConnection.h b/packages/react-native/React/Inspector/RCTInspectorPackagerConnection.h similarity index 100% rename from React/Inspector/RCTInspectorPackagerConnection.h rename to packages/react-native/React/Inspector/RCTInspectorPackagerConnection.h diff --git a/React/Inspector/RCTInspectorPackagerConnection.m b/packages/react-native/React/Inspector/RCTInspectorPackagerConnection.m similarity index 100% rename from React/Inspector/RCTInspectorPackagerConnection.m rename to packages/react-native/React/Inspector/RCTInspectorPackagerConnection.m diff --git a/React/Modules/RCTEventEmitter.h b/packages/react-native/React/Modules/RCTEventEmitter.h similarity index 100% rename from React/Modules/RCTEventEmitter.h rename to packages/react-native/React/Modules/RCTEventEmitter.h diff --git a/React/Modules/RCTEventEmitter.m b/packages/react-native/React/Modules/RCTEventEmitter.m similarity index 100% rename from React/Modules/RCTEventEmitter.m rename to packages/react-native/React/Modules/RCTEventEmitter.m diff --git a/React/Modules/RCTI18nUtil.h b/packages/react-native/React/Modules/RCTI18nUtil.h similarity index 100% rename from React/Modules/RCTI18nUtil.h rename to packages/react-native/React/Modules/RCTI18nUtil.h diff --git a/React/Modules/RCTI18nUtil.m b/packages/react-native/React/Modules/RCTI18nUtil.m similarity index 100% rename from React/Modules/RCTI18nUtil.m rename to packages/react-native/React/Modules/RCTI18nUtil.m diff --git a/React/Modules/RCTLayoutAnimation.h b/packages/react-native/React/Modules/RCTLayoutAnimation.h similarity index 100% rename from React/Modules/RCTLayoutAnimation.h rename to packages/react-native/React/Modules/RCTLayoutAnimation.h diff --git a/React/Modules/RCTLayoutAnimation.m b/packages/react-native/React/Modules/RCTLayoutAnimation.m similarity index 100% rename from React/Modules/RCTLayoutAnimation.m rename to packages/react-native/React/Modules/RCTLayoutAnimation.m diff --git a/React/Modules/RCTLayoutAnimationGroup.h b/packages/react-native/React/Modules/RCTLayoutAnimationGroup.h similarity index 100% rename from React/Modules/RCTLayoutAnimationGroup.h rename to packages/react-native/React/Modules/RCTLayoutAnimationGroup.h diff --git a/React/Modules/RCTLayoutAnimationGroup.m b/packages/react-native/React/Modules/RCTLayoutAnimationGroup.m similarity index 100% rename from React/Modules/RCTLayoutAnimationGroup.m rename to packages/react-native/React/Modules/RCTLayoutAnimationGroup.m diff --git a/React/Modules/RCTRedBoxExtraDataViewController.h b/packages/react-native/React/Modules/RCTRedBoxExtraDataViewController.h similarity index 100% rename from React/Modules/RCTRedBoxExtraDataViewController.h rename to packages/react-native/React/Modules/RCTRedBoxExtraDataViewController.h diff --git a/React/Modules/RCTRedBoxExtraDataViewController.m b/packages/react-native/React/Modules/RCTRedBoxExtraDataViewController.m similarity index 100% rename from React/Modules/RCTRedBoxExtraDataViewController.m rename to packages/react-native/React/Modules/RCTRedBoxExtraDataViewController.m diff --git a/React/Modules/RCTSurfacePresenterStub.h b/packages/react-native/React/Modules/RCTSurfacePresenterStub.h similarity index 100% rename from React/Modules/RCTSurfacePresenterStub.h rename to packages/react-native/React/Modules/RCTSurfacePresenterStub.h diff --git a/React/Modules/RCTSurfacePresenterStub.m b/packages/react-native/React/Modules/RCTSurfacePresenterStub.m similarity index 100% rename from React/Modules/RCTSurfacePresenterStub.m rename to packages/react-native/React/Modules/RCTSurfacePresenterStub.m diff --git a/React/Modules/RCTUIManager.h b/packages/react-native/React/Modules/RCTUIManager.h similarity index 100% rename from React/Modules/RCTUIManager.h rename to packages/react-native/React/Modules/RCTUIManager.h diff --git a/React/Modules/RCTUIManager.m b/packages/react-native/React/Modules/RCTUIManager.m similarity index 100% rename from React/Modules/RCTUIManager.m rename to packages/react-native/React/Modules/RCTUIManager.m diff --git a/React/Modules/RCTUIManagerObserverCoordinator.h b/packages/react-native/React/Modules/RCTUIManagerObserverCoordinator.h similarity index 100% rename from React/Modules/RCTUIManagerObserverCoordinator.h rename to packages/react-native/React/Modules/RCTUIManagerObserverCoordinator.h diff --git a/React/Modules/RCTUIManagerObserverCoordinator.mm b/packages/react-native/React/Modules/RCTUIManagerObserverCoordinator.mm similarity index 100% rename from React/Modules/RCTUIManagerObserverCoordinator.mm rename to packages/react-native/React/Modules/RCTUIManagerObserverCoordinator.mm diff --git a/React/Modules/RCTUIManagerUtils.h b/packages/react-native/React/Modules/RCTUIManagerUtils.h similarity index 100% rename from React/Modules/RCTUIManagerUtils.h rename to packages/react-native/React/Modules/RCTUIManagerUtils.h diff --git a/React/Modules/RCTUIManagerUtils.m b/packages/react-native/React/Modules/RCTUIManagerUtils.m similarity index 100% rename from React/Modules/RCTUIManagerUtils.m rename to packages/react-native/React/Modules/RCTUIManagerUtils.m diff --git a/React/Profiler/RCTMacros.h b/packages/react-native/React/Profiler/RCTMacros.h similarity index 100% rename from React/Profiler/RCTMacros.h rename to packages/react-native/React/Profiler/RCTMacros.h diff --git a/React/Profiler/RCTProfile.h b/packages/react-native/React/Profiler/RCTProfile.h similarity index 100% rename from React/Profiler/RCTProfile.h rename to packages/react-native/React/Profiler/RCTProfile.h diff --git a/React/Profiler/RCTProfile.m b/packages/react-native/React/Profiler/RCTProfile.m similarity index 100% rename from React/Profiler/RCTProfile.m rename to packages/react-native/React/Profiler/RCTProfile.m diff --git a/React/Profiler/RCTProfileTrampoline-arm.S b/packages/react-native/React/Profiler/RCTProfileTrampoline-arm.S similarity index 100% rename from React/Profiler/RCTProfileTrampoline-arm.S rename to packages/react-native/React/Profiler/RCTProfileTrampoline-arm.S diff --git a/React/Profiler/RCTProfileTrampoline-arm64.S b/packages/react-native/React/Profiler/RCTProfileTrampoline-arm64.S similarity index 100% rename from React/Profiler/RCTProfileTrampoline-arm64.S rename to packages/react-native/React/Profiler/RCTProfileTrampoline-arm64.S diff --git a/React/Profiler/RCTProfileTrampoline-i386.S b/packages/react-native/React/Profiler/RCTProfileTrampoline-i386.S similarity index 100% rename from React/Profiler/RCTProfileTrampoline-i386.S rename to packages/react-native/React/Profiler/RCTProfileTrampoline-i386.S diff --git a/React/Profiler/RCTProfileTrampoline-x86_64.S b/packages/react-native/React/Profiler/RCTProfileTrampoline-x86_64.S similarity index 100% rename from React/Profiler/RCTProfileTrampoline-x86_64.S rename to packages/react-native/React/Profiler/RCTProfileTrampoline-x86_64.S diff --git a/React/React-RCTFabric.podspec b/packages/react-native/React/React-RCTFabric.podspec similarity index 100% rename from React/React-RCTFabric.podspec rename to packages/react-native/React/React-RCTFabric.podspec diff --git a/React/Tests/Mounting/RCTComponentViewRegistryTests.mm b/packages/react-native/React/Tests/Mounting/RCTComponentViewRegistryTests.mm similarity index 100% rename from React/Tests/Mounting/RCTComponentViewRegistryTests.mm rename to packages/react-native/React/Tests/Mounting/RCTComponentViewRegistryTests.mm diff --git a/React/Tests/Text/RCTParagraphComponentViewTests.mm b/packages/react-native/React/Tests/Text/RCTParagraphComponentViewTests.mm similarity index 100% rename from React/Tests/Text/RCTParagraphComponentViewTests.mm rename to packages/react-native/React/Tests/Text/RCTParagraphComponentViewTests.mm diff --git a/React/UIUtils/RCTUIUtils.h b/packages/react-native/React/UIUtils/RCTUIUtils.h similarity index 100% rename from React/UIUtils/RCTUIUtils.h rename to packages/react-native/React/UIUtils/RCTUIUtils.h diff --git a/React/UIUtils/RCTUIUtils.m b/packages/react-native/React/UIUtils/RCTUIUtils.m similarity index 100% rename from React/UIUtils/RCTUIUtils.m rename to packages/react-native/React/UIUtils/RCTUIUtils.m diff --git a/React/Views/RCTActivityIndicatorView.h b/packages/react-native/React/Views/RCTActivityIndicatorView.h similarity index 100% rename from React/Views/RCTActivityIndicatorView.h rename to packages/react-native/React/Views/RCTActivityIndicatorView.h diff --git a/React/Views/RCTActivityIndicatorView.m b/packages/react-native/React/Views/RCTActivityIndicatorView.m similarity index 100% rename from React/Views/RCTActivityIndicatorView.m rename to packages/react-native/React/Views/RCTActivityIndicatorView.m diff --git a/React/Views/RCTActivityIndicatorViewManager.h b/packages/react-native/React/Views/RCTActivityIndicatorViewManager.h similarity index 100% rename from React/Views/RCTActivityIndicatorViewManager.h rename to packages/react-native/React/Views/RCTActivityIndicatorViewManager.h diff --git a/React/Views/RCTActivityIndicatorViewManager.m b/packages/react-native/React/Views/RCTActivityIndicatorViewManager.m similarity index 100% rename from React/Views/RCTActivityIndicatorViewManager.m rename to packages/react-native/React/Views/RCTActivityIndicatorViewManager.m diff --git a/React/Views/RCTAnimationType.h b/packages/react-native/React/Views/RCTAnimationType.h similarity index 100% rename from React/Views/RCTAnimationType.h rename to packages/react-native/React/Views/RCTAnimationType.h diff --git a/React/Views/RCTAutoInsetsProtocol.h b/packages/react-native/React/Views/RCTAutoInsetsProtocol.h similarity index 100% rename from React/Views/RCTAutoInsetsProtocol.h rename to packages/react-native/React/Views/RCTAutoInsetsProtocol.h diff --git a/React/Views/RCTBorderCurve.h b/packages/react-native/React/Views/RCTBorderCurve.h similarity index 100% rename from React/Views/RCTBorderCurve.h rename to packages/react-native/React/Views/RCTBorderCurve.h diff --git a/React/Views/RCTBorderDrawing.h b/packages/react-native/React/Views/RCTBorderDrawing.h similarity index 100% rename from React/Views/RCTBorderDrawing.h rename to packages/react-native/React/Views/RCTBorderDrawing.h diff --git a/React/Views/RCTBorderDrawing.m b/packages/react-native/React/Views/RCTBorderDrawing.m similarity index 100% rename from React/Views/RCTBorderDrawing.m rename to packages/react-native/React/Views/RCTBorderDrawing.m diff --git a/React/Views/RCTBorderStyle.h b/packages/react-native/React/Views/RCTBorderStyle.h similarity index 100% rename from React/Views/RCTBorderStyle.h rename to packages/react-native/React/Views/RCTBorderStyle.h diff --git a/React/Views/RCTComponent.h b/packages/react-native/React/Views/RCTComponent.h similarity index 100% rename from React/Views/RCTComponent.h rename to packages/react-native/React/Views/RCTComponent.h diff --git a/React/Views/RCTComponentData.h b/packages/react-native/React/Views/RCTComponentData.h similarity index 100% rename from React/Views/RCTComponentData.h rename to packages/react-native/React/Views/RCTComponentData.h diff --git a/React/Views/RCTComponentData.m b/packages/react-native/React/Views/RCTComponentData.m similarity index 100% rename from React/Views/RCTComponentData.m rename to packages/react-native/React/Views/RCTComponentData.m diff --git a/React/Views/RCTConvert+CoreLocation.h b/packages/react-native/React/Views/RCTConvert+CoreLocation.h similarity index 100% rename from React/Views/RCTConvert+CoreLocation.h rename to packages/react-native/React/Views/RCTConvert+CoreLocation.h diff --git a/React/Views/RCTConvert+CoreLocation.m b/packages/react-native/React/Views/RCTConvert+CoreLocation.m similarity index 100% rename from React/Views/RCTConvert+CoreLocation.m rename to packages/react-native/React/Views/RCTConvert+CoreLocation.m diff --git a/React/Views/RCTConvert+Transform.h b/packages/react-native/React/Views/RCTConvert+Transform.h similarity index 100% rename from React/Views/RCTConvert+Transform.h rename to packages/react-native/React/Views/RCTConvert+Transform.h diff --git a/React/Views/RCTConvert+Transform.m b/packages/react-native/React/Views/RCTConvert+Transform.m similarity index 100% rename from React/Views/RCTConvert+Transform.m rename to packages/react-native/React/Views/RCTConvert+Transform.m diff --git a/React/Views/RCTFont.h b/packages/react-native/React/Views/RCTFont.h similarity index 100% rename from React/Views/RCTFont.h rename to packages/react-native/React/Views/RCTFont.h diff --git a/React/Views/RCTFont.mm b/packages/react-native/React/Views/RCTFont.mm similarity index 100% rename from React/Views/RCTFont.mm rename to packages/react-native/React/Views/RCTFont.mm diff --git a/React/Views/RCTLayout.h b/packages/react-native/React/Views/RCTLayout.h similarity index 100% rename from React/Views/RCTLayout.h rename to packages/react-native/React/Views/RCTLayout.h diff --git a/React/Views/RCTLayout.m b/packages/react-native/React/Views/RCTLayout.m similarity index 100% rename from React/Views/RCTLayout.m rename to packages/react-native/React/Views/RCTLayout.m diff --git a/React/Views/RCTModalHostView.h b/packages/react-native/React/Views/RCTModalHostView.h similarity index 100% rename from React/Views/RCTModalHostView.h rename to packages/react-native/React/Views/RCTModalHostView.h diff --git a/React/Views/RCTModalHostView.m b/packages/react-native/React/Views/RCTModalHostView.m similarity index 100% rename from React/Views/RCTModalHostView.m rename to packages/react-native/React/Views/RCTModalHostView.m diff --git a/React/Views/RCTModalHostViewController.h b/packages/react-native/React/Views/RCTModalHostViewController.h similarity index 100% rename from React/Views/RCTModalHostViewController.h rename to packages/react-native/React/Views/RCTModalHostViewController.h diff --git a/React/Views/RCTModalHostViewController.m b/packages/react-native/React/Views/RCTModalHostViewController.m similarity index 100% rename from React/Views/RCTModalHostViewController.m rename to packages/react-native/React/Views/RCTModalHostViewController.m diff --git a/React/Views/RCTModalHostViewManager.h b/packages/react-native/React/Views/RCTModalHostViewManager.h similarity index 100% rename from React/Views/RCTModalHostViewManager.h rename to packages/react-native/React/Views/RCTModalHostViewManager.h diff --git a/React/Views/RCTModalHostViewManager.m b/packages/react-native/React/Views/RCTModalHostViewManager.m similarity index 100% rename from React/Views/RCTModalHostViewManager.m rename to packages/react-native/React/Views/RCTModalHostViewManager.m diff --git a/React/Views/RCTModalManager.h b/packages/react-native/React/Views/RCTModalManager.h similarity index 100% rename from React/Views/RCTModalManager.h rename to packages/react-native/React/Views/RCTModalManager.h diff --git a/React/Views/RCTModalManager.m b/packages/react-native/React/Views/RCTModalManager.m similarity index 100% rename from React/Views/RCTModalManager.m rename to packages/react-native/React/Views/RCTModalManager.m diff --git a/React/Views/RCTPointerEvents.h b/packages/react-native/React/Views/RCTPointerEvents.h similarity index 100% rename from React/Views/RCTPointerEvents.h rename to packages/react-native/React/Views/RCTPointerEvents.h diff --git a/React/Views/RCTRootShadowView.h b/packages/react-native/React/Views/RCTRootShadowView.h similarity index 100% rename from React/Views/RCTRootShadowView.h rename to packages/react-native/React/Views/RCTRootShadowView.h diff --git a/React/Views/RCTRootShadowView.m b/packages/react-native/React/Views/RCTRootShadowView.m similarity index 100% rename from React/Views/RCTRootShadowView.m rename to packages/react-native/React/Views/RCTRootShadowView.m diff --git a/React/Views/RCTSegmentedControl.h b/packages/react-native/React/Views/RCTSegmentedControl.h similarity index 100% rename from React/Views/RCTSegmentedControl.h rename to packages/react-native/React/Views/RCTSegmentedControl.h diff --git a/React/Views/RCTSegmentedControl.m b/packages/react-native/React/Views/RCTSegmentedControl.m similarity index 100% rename from React/Views/RCTSegmentedControl.m rename to packages/react-native/React/Views/RCTSegmentedControl.m diff --git a/React/Views/RCTSegmentedControlManager.h b/packages/react-native/React/Views/RCTSegmentedControlManager.h similarity index 100% rename from React/Views/RCTSegmentedControlManager.h rename to packages/react-native/React/Views/RCTSegmentedControlManager.h diff --git a/React/Views/RCTSegmentedControlManager.m b/packages/react-native/React/Views/RCTSegmentedControlManager.m similarity index 100% rename from React/Views/RCTSegmentedControlManager.m rename to packages/react-native/React/Views/RCTSegmentedControlManager.m diff --git a/React/Views/RCTShadowView+Internal.h b/packages/react-native/React/Views/RCTShadowView+Internal.h similarity index 100% rename from React/Views/RCTShadowView+Internal.h rename to packages/react-native/React/Views/RCTShadowView+Internal.h diff --git a/React/Views/RCTShadowView+Internal.m b/packages/react-native/React/Views/RCTShadowView+Internal.m similarity index 100% rename from React/Views/RCTShadowView+Internal.m rename to packages/react-native/React/Views/RCTShadowView+Internal.m diff --git a/React/Views/RCTShadowView+Layout.h b/packages/react-native/React/Views/RCTShadowView+Layout.h similarity index 100% rename from React/Views/RCTShadowView+Layout.h rename to packages/react-native/React/Views/RCTShadowView+Layout.h diff --git a/React/Views/RCTShadowView+Layout.m b/packages/react-native/React/Views/RCTShadowView+Layout.m similarity index 100% rename from React/Views/RCTShadowView+Layout.m rename to packages/react-native/React/Views/RCTShadowView+Layout.m diff --git a/React/Views/RCTShadowView.h b/packages/react-native/React/Views/RCTShadowView.h similarity index 100% rename from React/Views/RCTShadowView.h rename to packages/react-native/React/Views/RCTShadowView.h diff --git a/React/Views/RCTShadowView.m b/packages/react-native/React/Views/RCTShadowView.m similarity index 100% rename from React/Views/RCTShadowView.m rename to packages/react-native/React/Views/RCTShadowView.m diff --git a/React/Views/RCTSwitch.h b/packages/react-native/React/Views/RCTSwitch.h similarity index 100% rename from React/Views/RCTSwitch.h rename to packages/react-native/React/Views/RCTSwitch.h diff --git a/React/Views/RCTSwitch.m b/packages/react-native/React/Views/RCTSwitch.m similarity index 100% rename from React/Views/RCTSwitch.m rename to packages/react-native/React/Views/RCTSwitch.m diff --git a/React/Views/RCTSwitchManager.h b/packages/react-native/React/Views/RCTSwitchManager.h similarity index 100% rename from React/Views/RCTSwitchManager.h rename to packages/react-native/React/Views/RCTSwitchManager.h diff --git a/React/Views/RCTSwitchManager.m b/packages/react-native/React/Views/RCTSwitchManager.m similarity index 100% rename from React/Views/RCTSwitchManager.m rename to packages/react-native/React/Views/RCTSwitchManager.m diff --git a/React/Views/RCTTextDecorationLineType.h b/packages/react-native/React/Views/RCTTextDecorationLineType.h similarity index 100% rename from React/Views/RCTTextDecorationLineType.h rename to packages/react-native/React/Views/RCTTextDecorationLineType.h diff --git a/React/Views/RCTView.h b/packages/react-native/React/Views/RCTView.h similarity index 100% rename from React/Views/RCTView.h rename to packages/react-native/React/Views/RCTView.h diff --git a/React/Views/RCTView.m b/packages/react-native/React/Views/RCTView.m similarity index 100% rename from React/Views/RCTView.m rename to packages/react-native/React/Views/RCTView.m diff --git a/React/Views/RCTViewManager.h b/packages/react-native/React/Views/RCTViewManager.h similarity index 100% rename from React/Views/RCTViewManager.h rename to packages/react-native/React/Views/RCTViewManager.h diff --git a/React/Views/RCTViewManager.m b/packages/react-native/React/Views/RCTViewManager.m similarity index 100% rename from React/Views/RCTViewManager.m rename to packages/react-native/React/Views/RCTViewManager.m diff --git a/React/Views/RCTViewUtils.h b/packages/react-native/React/Views/RCTViewUtils.h similarity index 100% rename from React/Views/RCTViewUtils.h rename to packages/react-native/React/Views/RCTViewUtils.h diff --git a/React/Views/RCTViewUtils.m b/packages/react-native/React/Views/RCTViewUtils.m similarity index 100% rename from React/Views/RCTViewUtils.m rename to packages/react-native/React/Views/RCTViewUtils.m diff --git a/React/Views/RCTWrapperViewController.h b/packages/react-native/React/Views/RCTWrapperViewController.h similarity index 100% rename from React/Views/RCTWrapperViewController.h rename to packages/react-native/React/Views/RCTWrapperViewController.h diff --git a/React/Views/RCTWrapperViewController.m b/packages/react-native/React/Views/RCTWrapperViewController.m similarity index 100% rename from React/Views/RCTWrapperViewController.m rename to packages/react-native/React/Views/RCTWrapperViewController.m diff --git a/React/Views/RefreshControl/RCTRefreshControl.h b/packages/react-native/React/Views/RefreshControl/RCTRefreshControl.h similarity index 100% rename from React/Views/RefreshControl/RCTRefreshControl.h rename to packages/react-native/React/Views/RefreshControl/RCTRefreshControl.h diff --git a/React/Views/RefreshControl/RCTRefreshControl.m b/packages/react-native/React/Views/RefreshControl/RCTRefreshControl.m similarity index 100% rename from React/Views/RefreshControl/RCTRefreshControl.m rename to packages/react-native/React/Views/RefreshControl/RCTRefreshControl.m diff --git a/React/Views/RefreshControl/RCTRefreshControlManager.h b/packages/react-native/React/Views/RefreshControl/RCTRefreshControlManager.h similarity index 100% rename from React/Views/RefreshControl/RCTRefreshControlManager.h rename to packages/react-native/React/Views/RefreshControl/RCTRefreshControlManager.h diff --git a/React/Views/RefreshControl/RCTRefreshControlManager.m b/packages/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m similarity index 100% rename from React/Views/RefreshControl/RCTRefreshControlManager.m rename to packages/react-native/React/Views/RefreshControl/RCTRefreshControlManager.m diff --git a/React/Views/RefreshControl/RCTRefreshableProtocol.h b/packages/react-native/React/Views/RefreshControl/RCTRefreshableProtocol.h similarity index 100% rename from React/Views/RefreshControl/RCTRefreshableProtocol.h rename to packages/react-native/React/Views/RefreshControl/RCTRefreshableProtocol.h diff --git a/React/Views/SafeAreaView/RCTSafeAreaShadowView.h b/packages/react-native/React/Views/SafeAreaView/RCTSafeAreaShadowView.h similarity index 100% rename from React/Views/SafeAreaView/RCTSafeAreaShadowView.h rename to packages/react-native/React/Views/SafeAreaView/RCTSafeAreaShadowView.h diff --git a/React/Views/SafeAreaView/RCTSafeAreaShadowView.m b/packages/react-native/React/Views/SafeAreaView/RCTSafeAreaShadowView.m similarity index 100% rename from React/Views/SafeAreaView/RCTSafeAreaShadowView.m rename to packages/react-native/React/Views/SafeAreaView/RCTSafeAreaShadowView.m diff --git a/React/Views/SafeAreaView/RCTSafeAreaView.h b/packages/react-native/React/Views/SafeAreaView/RCTSafeAreaView.h similarity index 100% rename from React/Views/SafeAreaView/RCTSafeAreaView.h rename to packages/react-native/React/Views/SafeAreaView/RCTSafeAreaView.h diff --git a/React/Views/SafeAreaView/RCTSafeAreaView.m b/packages/react-native/React/Views/SafeAreaView/RCTSafeAreaView.m similarity index 100% rename from React/Views/SafeAreaView/RCTSafeAreaView.m rename to packages/react-native/React/Views/SafeAreaView/RCTSafeAreaView.m diff --git a/React/Views/SafeAreaView/RCTSafeAreaViewLocalData.h b/packages/react-native/React/Views/SafeAreaView/RCTSafeAreaViewLocalData.h similarity index 100% rename from React/Views/SafeAreaView/RCTSafeAreaViewLocalData.h rename to packages/react-native/React/Views/SafeAreaView/RCTSafeAreaViewLocalData.h diff --git a/React/Views/SafeAreaView/RCTSafeAreaViewLocalData.m b/packages/react-native/React/Views/SafeAreaView/RCTSafeAreaViewLocalData.m similarity index 100% rename from React/Views/SafeAreaView/RCTSafeAreaViewLocalData.m rename to packages/react-native/React/Views/SafeAreaView/RCTSafeAreaViewLocalData.m diff --git a/React/Views/SafeAreaView/RCTSafeAreaViewManager.h b/packages/react-native/React/Views/SafeAreaView/RCTSafeAreaViewManager.h similarity index 100% rename from React/Views/SafeAreaView/RCTSafeAreaViewManager.h rename to packages/react-native/React/Views/SafeAreaView/RCTSafeAreaViewManager.h diff --git a/React/Views/SafeAreaView/RCTSafeAreaViewManager.m b/packages/react-native/React/Views/SafeAreaView/RCTSafeAreaViewManager.m similarity index 100% rename from React/Views/SafeAreaView/RCTSafeAreaViewManager.m rename to packages/react-native/React/Views/SafeAreaView/RCTSafeAreaViewManager.m diff --git a/React/Views/ScrollView/RCTScrollContentShadowView.h b/packages/react-native/React/Views/ScrollView/RCTScrollContentShadowView.h similarity index 100% rename from React/Views/ScrollView/RCTScrollContentShadowView.h rename to packages/react-native/React/Views/ScrollView/RCTScrollContentShadowView.h diff --git a/React/Views/ScrollView/RCTScrollContentShadowView.m b/packages/react-native/React/Views/ScrollView/RCTScrollContentShadowView.m similarity index 100% rename from React/Views/ScrollView/RCTScrollContentShadowView.m rename to packages/react-native/React/Views/ScrollView/RCTScrollContentShadowView.m diff --git a/React/Views/ScrollView/RCTScrollContentView.h b/packages/react-native/React/Views/ScrollView/RCTScrollContentView.h similarity index 100% rename from React/Views/ScrollView/RCTScrollContentView.h rename to packages/react-native/React/Views/ScrollView/RCTScrollContentView.h diff --git a/React/Views/ScrollView/RCTScrollContentView.m b/packages/react-native/React/Views/ScrollView/RCTScrollContentView.m similarity index 100% rename from React/Views/ScrollView/RCTScrollContentView.m rename to packages/react-native/React/Views/ScrollView/RCTScrollContentView.m diff --git a/React/Views/ScrollView/RCTScrollContentViewManager.h b/packages/react-native/React/Views/ScrollView/RCTScrollContentViewManager.h similarity index 100% rename from React/Views/ScrollView/RCTScrollContentViewManager.h rename to packages/react-native/React/Views/ScrollView/RCTScrollContentViewManager.h diff --git a/React/Views/ScrollView/RCTScrollContentViewManager.m b/packages/react-native/React/Views/ScrollView/RCTScrollContentViewManager.m similarity index 100% rename from React/Views/ScrollView/RCTScrollContentViewManager.m rename to packages/react-native/React/Views/ScrollView/RCTScrollContentViewManager.m diff --git a/React/Views/ScrollView/RCTScrollEvent.h b/packages/react-native/React/Views/ScrollView/RCTScrollEvent.h similarity index 100% rename from React/Views/ScrollView/RCTScrollEvent.h rename to packages/react-native/React/Views/ScrollView/RCTScrollEvent.h diff --git a/React/Views/ScrollView/RCTScrollEvent.m b/packages/react-native/React/Views/ScrollView/RCTScrollEvent.m similarity index 100% rename from React/Views/ScrollView/RCTScrollEvent.m rename to packages/react-native/React/Views/ScrollView/RCTScrollEvent.m diff --git a/React/Views/ScrollView/RCTScrollView.h b/packages/react-native/React/Views/ScrollView/RCTScrollView.h similarity index 100% rename from React/Views/ScrollView/RCTScrollView.h rename to packages/react-native/React/Views/ScrollView/RCTScrollView.h diff --git a/React/Views/ScrollView/RCTScrollView.m b/packages/react-native/React/Views/ScrollView/RCTScrollView.m similarity index 100% rename from React/Views/ScrollView/RCTScrollView.m rename to packages/react-native/React/Views/ScrollView/RCTScrollView.m diff --git a/React/Views/ScrollView/RCTScrollViewManager.h b/packages/react-native/React/Views/ScrollView/RCTScrollViewManager.h similarity index 100% rename from React/Views/ScrollView/RCTScrollViewManager.h rename to packages/react-native/React/Views/ScrollView/RCTScrollViewManager.h diff --git a/React/Views/ScrollView/RCTScrollViewManager.m b/packages/react-native/React/Views/ScrollView/RCTScrollViewManager.m similarity index 100% rename from React/Views/ScrollView/RCTScrollViewManager.m rename to packages/react-native/React/Views/ScrollView/RCTScrollViewManager.m diff --git a/React/Views/ScrollView/RCTScrollableProtocol.h b/packages/react-native/React/Views/ScrollView/RCTScrollableProtocol.h similarity index 100% rename from React/Views/ScrollView/RCTScrollableProtocol.h rename to packages/react-native/React/Views/ScrollView/RCTScrollableProtocol.h diff --git a/React/Views/UIView+Private.h b/packages/react-native/React/Views/UIView+Private.h similarity index 100% rename from React/Views/UIView+Private.h rename to packages/react-native/React/Views/UIView+Private.h diff --git a/React/Views/UIView+React.h b/packages/react-native/React/Views/UIView+React.h similarity index 100% rename from React/Views/UIView+React.h rename to packages/react-native/React/Views/UIView+React.h diff --git a/React/Views/UIView+React.m b/packages/react-native/React/Views/UIView+React.m similarity index 100% rename from React/Views/UIView+React.m rename to packages/react-native/React/Views/UIView+React.m diff --git a/React/third-party.xcconfig b/packages/react-native/React/third-party.xcconfig similarity index 100% rename from React/third-party.xcconfig rename to packages/react-native/React/third-party.xcconfig diff --git a/ReactAndroid/.npmignore b/packages/react-native/ReactAndroid/.npmignore similarity index 100% rename from ReactAndroid/.npmignore rename to packages/react-native/ReactAndroid/.npmignore diff --git a/ReactAndroid/DevExperience.md b/packages/react-native/ReactAndroid/DevExperience.md similarity index 100% rename from ReactAndroid/DevExperience.md rename to packages/react-native/ReactAndroid/DevExperience.md diff --git a/ReactAndroid/README.md b/packages/react-native/ReactAndroid/README.md similarity index 100% rename from ReactAndroid/README.md rename to packages/react-native/ReactAndroid/README.md diff --git a/ReactAndroid/build.gradle b/packages/react-native/ReactAndroid/build.gradle similarity index 99% rename from ReactAndroid/build.gradle rename to packages/react-native/ReactAndroid/build.gradle index 55df988051..54dfbd11eb 100644 --- a/ReactAndroid/build.gradle +++ b/packages/react-native/ReactAndroid/build.gradle @@ -672,7 +672,7 @@ dependencies { // It's up to the consumer to decide if hermes should be included or not. // Therefore hermes-engine is a compileOnly dependency. - compileOnly(project(":ReactAndroid:hermes-engine")) + compileOnly(project(":packages:react-native:ReactAndroid:hermes-engine")) testImplementation("junit:junit:${JUNIT_VERSION}") testImplementation("org.assertj:assertj-core:${ASSERTJ_VERSION}") diff --git a/ReactAndroid/cmake-utils/ReactNative-application.cmake b/packages/react-native/ReactAndroid/cmake-utils/ReactNative-application.cmake similarity index 100% rename from ReactAndroid/cmake-utils/ReactNative-application.cmake rename to packages/react-native/ReactAndroid/cmake-utils/ReactNative-application.cmake diff --git a/ReactAndroid/cmake-utils/default-app-setup/CMakeLists.txt b/packages/react-native/ReactAndroid/cmake-utils/default-app-setup/CMakeLists.txt similarity index 100% rename from ReactAndroid/cmake-utils/default-app-setup/CMakeLists.txt rename to packages/react-native/ReactAndroid/cmake-utils/default-app-setup/CMakeLists.txt diff --git a/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp b/packages/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp similarity index 100% rename from ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp rename to packages/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp diff --git a/ReactAndroid/cmake-utils/folly-flags.cmake b/packages/react-native/ReactAndroid/cmake-utils/folly-flags.cmake similarity index 100% rename from ReactAndroid/cmake-utils/folly-flags.cmake rename to packages/react-native/ReactAndroid/cmake-utils/folly-flags.cmake diff --git a/ReactAndroid/external-artifacts/.npmignore b/packages/react-native/ReactAndroid/external-artifacts/.npmignore similarity index 100% rename from ReactAndroid/external-artifacts/.npmignore rename to packages/react-native/ReactAndroid/external-artifacts/.npmignore diff --git a/ReactAndroid/external-artifacts/build.gradle b/packages/react-native/ReactAndroid/external-artifacts/build.gradle similarity index 100% rename from ReactAndroid/external-artifacts/build.gradle rename to packages/react-native/ReactAndroid/external-artifacts/build.gradle diff --git a/ReactAndroid/gradle.properties b/packages/react-native/ReactAndroid/gradle.properties similarity index 100% rename from ReactAndroid/gradle.properties rename to packages/react-native/ReactAndroid/gradle.properties diff --git a/ReactAndroid/hermes-engine/.npmignore b/packages/react-native/ReactAndroid/hermes-engine/.npmignore similarity index 100% rename from ReactAndroid/hermes-engine/.npmignore rename to packages/react-native/ReactAndroid/hermes-engine/.npmignore diff --git a/ReactAndroid/hermes-engine/build.gradle b/packages/react-native/ReactAndroid/hermes-engine/build.gradle similarity index 98% rename from ReactAndroid/hermes-engine/build.gradle rename to packages/react-native/ReactAndroid/hermes-engine/build.gradle index b76ed652c2..3ad31d9deb 100644 --- a/ReactAndroid/hermes-engine/build.gradle +++ b/packages/react-native/ReactAndroid/hermes-engine/build.gradle @@ -33,7 +33,7 @@ def findCmakePath(cmakeVersion) { return "cmake" } -def reactNativeRootDir = project(':ReactAndroid').projectDir.parent; +def reactNativeRootDir = project(':packages:react-native:ReactAndroid').projectDir.parent; def customDownloadDir = System.getenv("REACT_NATIVE_DOWNLOADS_DIR") def downloadsDir = customDownloadDir ? new File(customDownloadDir) : new File(reactNativeRootDir, "sdks/download") diff --git a/ReactAndroid/hermes-engine/gradle.properties b/packages/react-native/ReactAndroid/hermes-engine/gradle.properties similarity index 100% rename from ReactAndroid/hermes-engine/gradle.properties rename to packages/react-native/ReactAndroid/hermes-engine/gradle.properties diff --git a/ReactAndroid/libs/BUCK b/packages/react-native/ReactAndroid/libs/BUCK similarity index 91% rename from ReactAndroid/libs/BUCK rename to packages/react-native/ReactAndroid/libs/BUCK index 56d594cd4c..88ec9e47a4 100644 --- a/ReactAndroid/libs/BUCK +++ b/packages/react-native/ReactAndroid/libs/BUCK @@ -4,7 +4,7 @@ load("//tools/build_defs/oss:rn_defs.bzl", "rn_android_prebuilt_aar") rn_android_prebuilt_aar( name = "appcompat", aar = ":appcompat-binary-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/proguard-rules.pro b/packages/react-native/ReactAndroid/proguard-rules.pro similarity index 100% rename from ReactAndroid/proguard-rules.pro rename to packages/react-native/ReactAndroid/proguard-rules.pro diff --git a/ReactAndroid/publish.gradle b/packages/react-native/ReactAndroid/publish.gradle similarity index 96% rename from ReactAndroid/publish.gradle rename to packages/react-native/ReactAndroid/publish.gradle index 637a007466..db2c83765c 100644 --- a/ReactAndroid/publish.gradle +++ b/packages/react-native/ReactAndroid/publish.gradle @@ -12,7 +12,7 @@ def isNightly = findProperty("isNightly")?.toBoolean() def signingKey = findProperty("SIGNING_KEY") def signingPwd = findProperty("SIGNING_PWD") -def reactAndroidProjectDir = project(':ReactAndroid').projectDir +def reactAndroidProjectDir = project(':packages:react-native:ReactAndroid').projectDir def androidOutputUrl = "file://${reactAndroidProjectDir}/../android" def mavenTempLocalUrl = "file:///tmp/maven-local" diff --git a/ReactAndroid/src/androidTest/AndroidManifest.xml b/packages/react-native/ReactAndroid/src/androidTest/AndroidManifest.xml similarity index 100% rename from ReactAndroid/src/androidTest/AndroidManifest.xml rename to packages/react-native/ReactAndroid/src/androidTest/AndroidManifest.xml diff --git a/ReactAndroid/src/androidTest/assets/BUCK b/packages/react-native/ReactAndroid/src/androidTest/assets/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/assets/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/assets/BUCK diff --git a/ReactAndroid/src/androidTest/buck-runner/AndroidManifest.xml b/packages/react-native/ReactAndroid/src/androidTest/buck-runner/AndroidManifest.xml similarity index 100% rename from ReactAndroid/src/androidTest/buck-runner/AndroidManifest.xml rename to packages/react-native/ReactAndroid/src/androidTest/buck-runner/AndroidManifest.xml diff --git a/ReactAndroid/src/androidTest/buck-runner/BUCK b/packages/react-native/ReactAndroid/src/androidTest/buck-runner/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/buck-runner/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/buck-runner/BUCK diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/bridge/ArgumentsTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/bridge/ArgumentsTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/bridge/ArgumentsTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/bridge/ArgumentsTest.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/AbstractScrollViewTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/AbstractScrollViewTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/AbstractScrollViewTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/AbstractScrollViewTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/AssertModule.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/AssertModule.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/AssertModule.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/AssertModule.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/BUCK b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/BUCK diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FabricUIManagerFactory.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FabricUIManagerFactory.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/FabricUIManagerFactory.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FabricUIManagerFactory.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FakeAsyncLocalStorage.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FakeAsyncLocalStorage.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/FakeAsyncLocalStorage.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FakeAsyncLocalStorage.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FakeWebSocketModule.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FakeWebSocketModule.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/FakeWebSocketModule.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/FakeWebSocketModule.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/InstanceSpecForTestPackage.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/InstanceSpecForTestPackage.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/InstanceSpecForTestPackage.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/InstanceSpecForTestPackage.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/IntRecordingModule.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/IntRecordingModule.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/IntRecordingModule.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/IntRecordingModule.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/JSIntegrationTestChecker.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/JSIntegrationTestChecker.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/JSIntegrationTestChecker.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/JSIntegrationTestChecker.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/MultipleFailureException.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/MultipleFailureException.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/MultipleFailureException.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/MultipleFailureException.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactAppInstrumentationTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactAppInstrumentationTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactAppInstrumentationTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactAppInstrumentationTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactAppTestActivity.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactAppTestActivity.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactAppTestActivity.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactAppTestActivity.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactInstanceSpecForTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactInstanceSpecForTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactInstanceSpecForTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactInstanceSpecForTest.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactInstrumentationTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactInstrumentationTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactInstrumentationTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactInstrumentationTest.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactIntegrationTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactIntegrationTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactIntegrationTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactIntegrationTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactSettingsForTests.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactSettingsForTests.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactSettingsForTests.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactSettingsForTests.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestAppShell.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestAppShell.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestAppShell.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestAppShell.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestApplicationImpl.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestApplicationImpl.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestApplicationImpl.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestApplicationImpl.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestFactory.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestFactory.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestFactory.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestFactory.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestHelper.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestHelper.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestHelper.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ReactTestHelper.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ScreenshotingFrameLayout.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ScreenshotingFrameLayout.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/ScreenshotingFrameLayout.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/ScreenshotingFrameLayout.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/SingleTouchGestureGenerator.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/SingleTouchGestureGenerator.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/SingleTouchGestureGenerator.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/SingleTouchGestureGenerator.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/StringRecordingModule.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/StringRecordingModule.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/StringRecordingModule.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/StringRecordingModule.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/BUCK b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/BUCK diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/IdleWaiter.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/IdleWaiter.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/IdleWaiter.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/IdleWaiter.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/ReactBridgeIdleSignaler.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/ReactBridgeIdleSignaler.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/ReactBridgeIdleSignaler.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/ReactBridgeIdleSignaler.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/ReactIdleDetectionUtil.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/ReactIdleDetectionUtil.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/ReactIdleDetectionUtil.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/idledetection/ReactIdleDetectionUtil.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/network/BUCK b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/network/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/network/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/network/BUCK diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/network/NetworkRecordingModuleMock.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/network/NetworkRecordingModuleMock.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/network/NetworkRecordingModuleMock.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/network/NetworkRecordingModuleMock.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/rule/BUCK b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/rule/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/rule/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/rule/BUCK diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/testing/rule/ReactNativeTestRule.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/rule/ReactNativeTestRule.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/testing/rule/ReactNativeTestRule.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/testing/rule/ReactNativeTestRule.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/AnimatedTransformTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/AnimatedTransformTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/AnimatedTransformTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/AnimatedTransformTest.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/BUCK b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/BUCK diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystMeasureLayoutTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystMeasureLayoutTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystMeasureLayoutTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystMeasureLayoutTest.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystMultitouchHandlingTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystMultitouchHandlingTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystMultitouchHandlingTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystMultitouchHandlingTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJSToJavaParametersTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJSToJavaParametersTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJSToJavaParametersTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJSToJavaParametersTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJavaToJSArgumentsTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJavaToJSArgumentsTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJavaToJSArgumentsTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJavaToJSArgumentsTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJavaToJSReturnValuesTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJavaToJSReturnValuesTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJavaToJSReturnValuesTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystNativeJavaToJSReturnValuesTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystSubviewsClippingTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystSubviewsClippingTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystSubviewsClippingTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystSubviewsClippingTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystTouchBubblingTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystTouchBubblingTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystTouchBubblingTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystTouchBubblingTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystUIManagerTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystUIManagerTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystUIManagerTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/CatalystUIManagerTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/IdTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/IdTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/IdTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/IdTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ImageErrorTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ImageErrorTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/ImageErrorTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ImageErrorTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ImageOverlayColorTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ImageOverlayColorTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/ImageOverlayColorTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ImageOverlayColorTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/InitialPropsTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/InitialPropsTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/InitialPropsTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/InitialPropsTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/JSLocaleTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/JSLocaleTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/JSLocaleTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/JSLocaleTest.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/JSResponderTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/JSResponderTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/JSResponderTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/JSResponderTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/LayoutEventsTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/LayoutEventsTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/LayoutEventsTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/LayoutEventsTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/NativeIdTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/NativeIdTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/NativeIdTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/NativeIdTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ProgressBarTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ProgressBarTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/ProgressBarTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ProgressBarTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactHorizontalScrollViewTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactHorizontalScrollViewTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactHorizontalScrollViewTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactHorizontalScrollViewTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactScrollViewTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactScrollViewTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactScrollViewTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactScrollViewTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactSwipeRefreshLayoutTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactSwipeRefreshLayoutTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactSwipeRefreshLayoutTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ReactSwipeRefreshLayoutTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ShareTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ShareTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/ShareTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ShareTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/TestIdTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/TestIdTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/TestIdTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/TestIdTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/TextInputTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/TextInputTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/TextInputTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/TextInputTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ViewRenderingTestCase.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ViewRenderingTestCase.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/ViewRenderingTestCase.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/ViewRenderingTestCase.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/BUCK b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/BUCK diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/ReactInstanceManagerTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/ReactInstanceManagerTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/ReactInstanceManagerTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/ReactInstanceManagerTest.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/ReactRootViewTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/ReactRootViewTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/ReactRootViewTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/ReactRootViewTest.java diff --git a/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/WritableNativeMapTest.java b/packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/WritableNativeMapTest.java similarity index 100% rename from ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/WritableNativeMapTest.java rename to packages/react-native/ReactAndroid/src/androidTest/java/com/facebook/react/tests/core/WritableNativeMapTest.java diff --git a/ReactAndroid/src/androidTest/js/AnimatedTransformTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/AnimatedTransformTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/AnimatedTransformTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/AnimatedTransformTestModule.js diff --git a/ReactAndroid/src/androidTest/js/Asserts.js b/packages/react-native/ReactAndroid/src/androidTest/js/Asserts.js similarity index 100% rename from ReactAndroid/src/androidTest/js/Asserts.js rename to packages/react-native/ReactAndroid/src/androidTest/js/Asserts.js diff --git a/ReactAndroid/src/androidTest/js/BUCK b/packages/react-native/ReactAndroid/src/androidTest/js/BUCK similarity index 100% rename from ReactAndroid/src/androidTest/js/BUCK rename to packages/react-native/ReactAndroid/src/androidTest/js/BUCK diff --git a/ReactAndroid/src/androidTest/js/CatalystRootViewTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/CatalystRootViewTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/CatalystRootViewTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/CatalystRootViewTestModule.js diff --git a/ReactAndroid/src/androidTest/js/IdTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/IdTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/IdTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/IdTestModule.js diff --git a/ReactAndroid/src/androidTest/js/ImageErrorTestApp.js b/packages/react-native/ReactAndroid/src/androidTest/js/ImageErrorTestApp.js similarity index 100% rename from ReactAndroid/src/androidTest/js/ImageErrorTestApp.js rename to packages/react-native/ReactAndroid/src/androidTest/js/ImageErrorTestApp.js diff --git a/ReactAndroid/src/androidTest/js/ImageOverlayColorTestApp.js b/packages/react-native/ReactAndroid/src/androidTest/js/ImageOverlayColorTestApp.js similarity index 100% rename from ReactAndroid/src/androidTest/js/ImageOverlayColorTestApp.js rename to packages/react-native/ReactAndroid/src/androidTest/js/ImageOverlayColorTestApp.js diff --git a/ReactAndroid/src/androidTest/js/InitialPropsTestApp.js b/packages/react-native/ReactAndroid/src/androidTest/js/InitialPropsTestApp.js similarity index 100% rename from ReactAndroid/src/androidTest/js/InitialPropsTestApp.js rename to packages/react-native/ReactAndroid/src/androidTest/js/InitialPropsTestApp.js diff --git a/ReactAndroid/src/androidTest/js/JSResponderTestApp.js b/packages/react-native/ReactAndroid/src/androidTest/js/JSResponderTestApp.js similarity index 100% rename from ReactAndroid/src/androidTest/js/JSResponderTestApp.js rename to packages/react-native/ReactAndroid/src/androidTest/js/JSResponderTestApp.js diff --git a/ReactAndroid/src/androidTest/js/LayoutEventsTestApp.js b/packages/react-native/ReactAndroid/src/androidTest/js/LayoutEventsTestApp.js similarity index 100% rename from ReactAndroid/src/androidTest/js/LayoutEventsTestApp.js rename to packages/react-native/ReactAndroid/src/androidTest/js/LayoutEventsTestApp.js diff --git a/ReactAndroid/src/androidTest/js/MeasureLayoutTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/MeasureLayoutTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/MeasureLayoutTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/MeasureLayoutTestModule.js diff --git a/ReactAndroid/src/androidTest/js/MultitouchHandlingTestAppModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/MultitouchHandlingTestAppModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/MultitouchHandlingTestAppModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/MultitouchHandlingTestAppModule.js diff --git a/ReactAndroid/src/androidTest/js/NativeIdTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/NativeIdTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/NativeIdTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/NativeIdTestModule.js diff --git a/ReactAndroid/src/androidTest/js/ProgressBarTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/ProgressBarTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/ProgressBarTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/ProgressBarTestModule.js diff --git a/ReactAndroid/src/androidTest/js/ScrollViewTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/ScrollViewTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/ScrollViewTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/ScrollViewTestModule.js diff --git a/ReactAndroid/src/androidTest/js/ShareTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/ShareTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/ShareTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/ShareTestModule.js diff --git a/ReactAndroid/src/androidTest/js/SubviewsClippingTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/SubviewsClippingTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/SubviewsClippingTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/SubviewsClippingTestModule.js diff --git a/ReactAndroid/src/androidTest/js/SwipeRefreshLayoutTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/SwipeRefreshLayoutTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/SwipeRefreshLayoutTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/SwipeRefreshLayoutTestModule.js diff --git a/ReactAndroid/src/androidTest/js/TestApps.js b/packages/react-native/ReactAndroid/src/androidTest/js/TestApps.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TestApps.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TestApps.js diff --git a/ReactAndroid/src/androidTest/js/TestBundle.js b/packages/react-native/ReactAndroid/src/androidTest/js/TestBundle.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TestBundle.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TestBundle.js diff --git a/ReactAndroid/src/androidTest/js/TestIdTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/TestIdTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TestIdTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TestIdTestModule.js diff --git a/ReactAndroid/src/androidTest/js/TestJSLocaleModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/TestJSLocaleModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TestJSLocaleModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TestJSLocaleModule.js diff --git a/ReactAndroid/src/androidTest/js/TestJSToJavaParametersModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/TestJSToJavaParametersModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TestJSToJavaParametersModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TestJSToJavaParametersModule.js diff --git a/ReactAndroid/src/androidTest/js/TestJavaToJSArgumentsModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/TestJavaToJSArgumentsModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TestJavaToJSArgumentsModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TestJavaToJSArgumentsModule.js diff --git a/ReactAndroid/src/androidTest/js/TestJavaToJSReturnValuesModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/TestJavaToJSReturnValuesModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TestJavaToJSReturnValuesModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TestJavaToJSReturnValuesModule.js diff --git a/ReactAndroid/src/androidTest/js/TextInputTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/TextInputTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TextInputTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TextInputTestModule.js diff --git a/ReactAndroid/src/androidTest/js/TouchBubblingTestAppModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/TouchBubblingTestAppModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/TouchBubblingTestAppModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/TouchBubblingTestAppModule.js diff --git a/ReactAndroid/src/androidTest/js/UIManagerTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/UIManagerTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/UIManagerTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/UIManagerTestModule.js diff --git a/ReactAndroid/src/androidTest/js/ViewRenderingTestModule.js b/packages/react-native/ReactAndroid/src/androidTest/js/ViewRenderingTestModule.js similarity index 100% rename from ReactAndroid/src/androidTest/js/ViewRenderingTestModule.js rename to packages/react-native/ReactAndroid/src/androidTest/js/ViewRenderingTestModule.js diff --git a/ReactAndroid/src/main/java/com/facebook/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/debug/debugoverlay/model/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/debugoverlay/model/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/debug/debugoverlay/model/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/debugoverlay/model/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/debug/debugoverlay/model/DebugOverlayTag.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/debugoverlay/model/DebugOverlayTag.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/debug/debugoverlay/model/DebugOverlayTag.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/debugoverlay/model/DebugOverlayTag.java diff --git a/ReactAndroid/src/main/java/com/facebook/debug/holder/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/holder/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/debug/holder/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/holder/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/debug/holder/NoopPrinter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/holder/NoopPrinter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/debug/holder/NoopPrinter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/holder/NoopPrinter.java diff --git a/ReactAndroid/src/main/java/com/facebook/debug/holder/Printer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/holder/Printer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/debug/holder/Printer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/holder/Printer.java diff --git a/ReactAndroid/src/main/java/com/facebook/debug/holder/PrinterHolder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/holder/PrinterHolder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/debug/holder/PrinterHolder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/holder/PrinterHolder.java diff --git a/ReactAndroid/src/main/java/com/facebook/debug/tags/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/tags/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/debug/tags/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/tags/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/debug/tags/ReactDebugOverlayTags.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/tags/ReactDebugOverlayTags.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/debug/tags/ReactDebugOverlayTags.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/debug/tags/ReactDebugOverlayTags.java diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/HermesMemoryDumper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/HermesMemoryDumper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/HermesMemoryDumper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/HermesMemoryDumper.java diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/HermesSamplingProfiler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/HermesSamplingProfiler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/HermesSamplingProfiler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/instrumentation/HermesSamplingProfiler.java diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/HermesExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/HermesExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/HermesExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/HermesExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/HermesExecutorFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/HermesExecutorFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/HermesExecutorFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/HermesExecutorFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/RuntimeConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/RuntimeConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/RuntimeConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/RuntimeConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/fbjni.pro b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/fbjni.pro similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/fbjni.pro rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/reactexecutor/fbjni.pro diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/unicode/AndroidUnicodeUtils.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/unicode/AndroidUnicodeUtils.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/unicode/AndroidUnicodeUtils.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/unicode/AndroidUnicodeUtils.java diff --git a/ReactAndroid/src/main/java/com/facebook/hermes/unicode/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/unicode/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/hermes/unicode/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/hermes/unicode/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/perftest/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/perftest/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/perftest/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/perftest/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/perftest/PerfTestConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/perftest/PerfTestConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/perftest/PerfTestConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/perftest/PerfTestConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/proguard/annotations/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/proguard/annotations/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/proguard/annotations/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/proguard/annotations/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/proguard/annotations/KeepGettersAndSetters.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/proguard/annotations/KeepGettersAndSetters.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/proguard/annotations/KeepGettersAndSetters.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/proguard/annotations/KeepGettersAndSetters.java diff --git a/ReactAndroid/src/main/java/com/facebook/proguard/annotations/proguard_annotations.pro b/packages/react-native/ReactAndroid/src/main/java/com/facebook/proguard/annotations/proguard_annotations.pro similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/proguard/annotations/proguard_annotations.pro rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/proguard/annotations/proguard_annotations.pro diff --git a/ReactAndroid/src/main/java/com/facebook/react/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackageTurboModuleManagerDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackageTurboModuleManagerDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackageTurboModuleManagerDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CompositeReactPackageTurboModuleManagerDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/CoreModulesPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CoreModulesPackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/CoreModulesPackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/CoreModulesPackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/DebugCorePackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/DebugCorePackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/DebugCorePackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/DebugCorePackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/EagerModuleProvider.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/EagerModuleProvider.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/EagerModuleProvider.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/EagerModuleProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/HeadlessJsTaskService.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/HeadlessJsTaskService.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/HeadlessJsTaskService.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/HeadlessJsTaskService.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/JSEngineResolutionAlgorithm.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/JSEngineResolutionAlgorithm.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/JSEngineResolutionAlgorithm.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/JSEngineResolutionAlgorithm.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/LazyReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/LazyReactPackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/LazyReactPackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/LazyReactPackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/MemoryPressureRouter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/MemoryPressureRouter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/MemoryPressureRouter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/MemoryPressureRouter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/NativeModuleRegistryBuilder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/NativeModuleRegistryBuilder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/NativeModuleRegistryBuilder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/NativeModuleRegistryBuilder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactActivity.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactActivity.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactActivity.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactActivity.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactAndroidHWInputDeviceHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactAndroidHWInputDeviceHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactAndroidHWInputDeviceHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactAndroidHWInputDeviceHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactApplication.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactApplication.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactApplication.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactApplication.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactFragment.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactFragment.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactFragment.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactFragment.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceEventListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManagerBuilder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManagerBuilder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManagerBuilder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManagerBuilder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactInstancePackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstancePackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactInstancePackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactInstancePackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactNativeHost.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactNativeHost.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactNativeHost.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactNativeHost.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactPackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactPackageHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackageHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactPackageHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackageHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactPackageLogger.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackageLogger.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactPackageLogger.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackageLogger.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactPackageTurboModuleManagerDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackageTurboModuleManagerDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactPackageTurboModuleManagerDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactPackageTurboModuleManagerDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/TurboReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/TurboReactPackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/TurboReactPackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/TurboReactPackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/ViewManagerOnDemandReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ViewManagerOnDemandReactPackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/ViewManagerOnDemandReactPackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ViewManagerOnDemandReactPackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/AdditionAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AdditionAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/AdditionAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AdditionAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNodeValueListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNodeValueListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNodeValueListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNodeValueListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNodeWithUpdateableConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNodeWithUpdateableConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNodeWithUpdateableConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AnimatedNodeWithUpdateableConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/AnimationDriver.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AnimationDriver.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/AnimationDriver.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/AnimationDriver.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/ColorAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/ColorAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/ColorAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/ColorAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/DecayAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/DecayAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/DecayAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/DecayAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/DiffClampAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/DiffClampAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/DiffClampAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/DiffClampAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/DivisionAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/DivisionAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/DivisionAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/DivisionAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/EventAnimationDriver.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/EventAnimationDriver.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/EventAnimationDriver.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/EventAnimationDriver.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/FrameBasedAnimationDriver.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/FrameBasedAnimationDriver.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/FrameBasedAnimationDriver.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/FrameBasedAnimationDriver.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/InterpolationAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/InterpolationAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/InterpolationAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/InterpolationAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/ModulusAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/ModulusAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/ModulusAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/ModulusAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/MultiplicationAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/MultiplicationAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/MultiplicationAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/MultiplicationAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/NativeAnimatedModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/NativeAnimatedModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/NativeAnimatedModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/NativeAnimatedModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/NativeAnimatedNodesManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/NativeAnimatedNodesManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/NativeAnimatedNodesManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/NativeAnimatedNodesManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/PropsAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/PropsAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/PropsAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/PropsAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/SpringAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/SpringAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/SpringAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/SpringAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/StyleAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/StyleAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/StyleAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/StyleAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/SubtractionAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/SubtractionAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/SubtractionAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/SubtractionAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/TrackingAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/TrackingAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/TrackingAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/TrackingAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/TransformAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/TransformAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/TransformAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/TransformAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/animated/ValueAnimatedNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/ValueAnimatedNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/animated/ValueAnimatedNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/animated/ValueAnimatedNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ActivityEventListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ActivityEventListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ActivityEventListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ActivityEventListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/Arguments.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Arguments.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/Arguments.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Arguments.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/AssertionException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/AssertionException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/AssertionException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/AssertionException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/BackgroundExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/BackgroundExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/BackgroundExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/BackgroundExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/BaseActivityEventListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/BaseActivityEventListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/BaseActivityEventListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/BaseActivityEventListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/BaseJavaModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/BaseJavaModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/BaseJavaModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/BaseJavaModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/Callback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Callback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/Callback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Callback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/CallbackImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CallbackImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/CallbackImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CallbackImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstanceImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstanceImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstanceImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstanceImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ColorPropConverter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ColorPropConverter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ColorPropConverter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ColorPropConverter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ContextBaseJavaModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ContextBaseJavaModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ContextBaseJavaModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ContextBaseJavaModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxCallbackImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxCallbackImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/CxxCallbackImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxCallbackImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapperBase.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapperBase.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapperBase.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapperBase.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/DefaultJSExceptionHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DefaultJSExceptionHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/DefaultJSExceptionHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DefaultJSExceptionHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/DimensionPropConverter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DimensionPropConverter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/DimensionPropConverter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DimensionPropConverter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/Dynamic.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Dynamic.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/Dynamic.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Dynamic.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromArray.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromArray.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromArray.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromArray.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromMap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromMap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromMap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromMap.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromObject.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromObject.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromObject.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/DynamicFromObject.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/FallbackJSBundleLoader.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/FallbackJSBundleLoader.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/FallbackJSBundleLoader.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/FallbackJSBundleLoader.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedAsyncTask.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedAsyncTask.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedAsyncTask.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedAsyncTask.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedResultAsyncTask.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedResultAsyncTask.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedResultAsyncTask.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedResultAsyncTask.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedRunnable.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedRunnable.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedRunnable.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/GuardedRunnable.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/Inspector.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Inspector.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/Inspector.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Inspector.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/InvalidIteratorException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/InvalidIteratorException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/InvalidIteratorException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/InvalidIteratorException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSApplicationCausedNativeException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSApplicationCausedNativeException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSApplicationCausedNativeException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSApplicationCausedNativeException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSApplicationIllegalArgumentException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSApplicationIllegalArgumentException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSApplicationIllegalArgumentException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSApplicationIllegalArgumentException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoader.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoader.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoader.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoader.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoaderDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoaderDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoaderDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSBundleLoaderDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSCJavaScriptExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSCJavaScriptExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSCJavaScriptExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSCJavaScriptExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSCJavaScriptExecutorFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSCJavaScriptExecutorFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSCJavaScriptExecutorFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSCJavaScriptExecutorFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSExceptionHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSExceptionHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSExceptionHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSExceptionHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleHolder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleHolder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleHolder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleHolder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModulePackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModulePackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModulePackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModulePackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleProvider.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleProvider.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleProvider.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleSpec.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleSpec.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleSpec.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleSpec.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSIModuleType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSInstance.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSInstance.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSInstance.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSInstance.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JSONArguments.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSONArguments.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JSONArguments.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JSONArguments.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaJSExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaJSExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaJSExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaJSExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaMethodWrapper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaMethodWrapper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaMethodWrapper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaMethodWrapper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaModuleWrapper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaModuleWrapper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaModuleWrapper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaModuleWrapper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaOnlyArray.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaOnlyArray.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaOnlyArray.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaOnlyArray.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaOnlyMap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaOnlyMap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaOnlyMap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaOnlyMap.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptContextHolder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptContextHolder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptContextHolder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptContextHolder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptExecutorFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptExecutorFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptExecutorFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptExecutorFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptModuleRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptModuleRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptModuleRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaScriptModuleRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/JsonWriterHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JsonWriterHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/JsonWriterHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JsonWriterHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/LifecycleEventListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/LifecycleEventListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/LifecycleEventListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/LifecycleEventListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/MemoryPressure.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/MemoryPressure.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/MemoryPressure.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/MemoryPressure.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/MemoryPressureListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/MemoryPressureListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/MemoryPressureListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/MemoryPressureListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ModuleHolder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ModuleHolder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ModuleHolder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ModuleHolder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ModuleSpec.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ModuleSpec.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ModuleSpec.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ModuleSpec.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArgumentsParseException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArgumentsParseException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArgumentsParseException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArgumentsParseException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArray.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArray.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArray.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArray.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArrayInterface.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArrayInterface.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArrayInterface.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeArrayInterface.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeMap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeMap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/NativeMap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeMap.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/NativeModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeModuleRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeModuleRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/NativeModuleRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NativeModuleRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/NoSuchKeyException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NoSuchKeyException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/NoSuchKeyException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NoSuchKeyException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/NotThreadSafeBridgeIdleDebugListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NotThreadSafeBridgeIdleDebugListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/NotThreadSafeBridgeIdleDebugListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/NotThreadSafeBridgeIdleDebugListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ObjectAlreadyConsumedException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ObjectAlreadyConsumedException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ObjectAlreadyConsumedException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ObjectAlreadyConsumedException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/OnBatchCompleteListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/OnBatchCompleteListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/OnBatchCompleteListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/OnBatchCompleteListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/PerformanceCounter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/PerformanceCounter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/PerformanceCounter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/PerformanceCounter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/Promise.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Promise.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/Promise.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Promise.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/PromiseImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/PromiseImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/PromiseImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/PromiseImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ProxyJavaScriptExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ProxyJavaScriptExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ProxyJavaScriptExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ProxyJavaScriptExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactApplicationContext.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactApplicationContext.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactApplicationContext.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactApplicationContext.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactCallback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactCallback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactCallback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactCallback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactContext.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactContext.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactContext.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactContext.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactContextBaseJavaModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactContextBaseJavaModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactContextBaseJavaModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactContextBaseJavaModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactCxxErrorHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactCxxErrorHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactCxxErrorHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactCxxErrorHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactIgnorableMountingException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactIgnorableMountingException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactIgnorableMountingException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactIgnorableMountingException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMarker.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMarker.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMarker.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMarker.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMarkerConstants.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMarkerConstants.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMarkerConstants.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMarkerConstants.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMethod.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMethod.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMethod.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactMethod.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactModuleWithSpec.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactModuleWithSpec.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactModuleWithSpec.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactModuleWithSpec.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactNoCrashBridgeNotAllowedSoftException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactNoCrashBridgeNotAllowedSoftException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactNoCrashBridgeNotAllowedSoftException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactNoCrashBridgeNotAllowedSoftException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactNoCrashSoftException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactNoCrashSoftException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactNoCrashSoftException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactNoCrashSoftException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactSoftExceptionLogger.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactSoftExceptionLogger.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReactSoftExceptionLogger.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactSoftExceptionLogger.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableArray.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableArray.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableArray.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableArray.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableMap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableMap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableMap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableMap.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableMapKeySetIterator.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableMapKeySetIterator.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableMapKeySetIterator.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableMapKeySetIterator.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableNativeArray.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableNativeArray.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableNativeArray.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableNativeArray.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableNativeMap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableNativeMap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableNativeMap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableNativeMap.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/ReadableType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/RetryableMountingLayerException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/RetryableMountingLayerException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/RetryableMountingLayerException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/RetryableMountingLayerException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/RuntimeExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/RuntimeExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/RuntimeExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/RuntimeExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/RuntimeScheduler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/RuntimeScheduler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/RuntimeScheduler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/RuntimeScheduler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/SoftAssertions.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/SoftAssertions.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/SoftAssertions.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/SoftAssertions.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/Systrace.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Systrace.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/Systrace.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/Systrace.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/UIManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManagerListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManagerListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/UIManagerListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UIManagerListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/UiThreadUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UiThreadUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/UiThreadUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UiThreadUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/UnexpectedNativeTypeException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UnexpectedNativeTypeException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/UnexpectedNativeTypeException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/UnexpectedNativeTypeException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/WindowFocusChangeListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WindowFocusChangeListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/WindowFocusChangeListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WindowFocusChangeListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableArray.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableArray.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/WritableArray.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableArray.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableMap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableMap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/WritableMap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableMap.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableNativeArray.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableNativeArray.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/WritableNativeArray.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableNativeArray.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableNativeMap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableNativeMap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/WritableNativeMap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/WritableNativeMap.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/bridge.pro b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/bridge.pro similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/bridge.pro rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/bridge.pro diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThread.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThread.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThread.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThread.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadPerfStats.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadPerfStats.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadPerfStats.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadPerfStats.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadSpec.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadSpec.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadSpec.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/MessageQueueThreadSpec.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/QueueThreadExceptionHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/QueueThreadExceptionHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/QueueThreadExceptionHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/QueueThreadExceptionHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfiguration.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfiguration.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfiguration.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfiguration.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfigurationImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfigurationImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfigurationImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfigurationImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfigurationSpec.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfigurationSpec.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfigurationSpec.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/queue/ReactQueueConfigurationSpec.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/reactnative.pro b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/reactnative.pro similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/bridge/reactnative.pro rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/reactnative.pro diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/ArrayUtils.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/ArrayUtils.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/ArrayUtils.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/ArrayUtils.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/ClearableSynchronizedPool.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/ClearableSynchronizedPool.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/ClearableSynchronizedPool.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/ClearableSynchronizedPool.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/DebugServerException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/DebugServerException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/DebugServerException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/DebugServerException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/HasJavascriptExceptionMetadata.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/HasJavascriptExceptionMetadata.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/HasJavascriptExceptionMetadata.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/HasJavascriptExceptionMetadata.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/JavascriptException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/JavascriptException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/JavascriptException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/JavascriptException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/LifecycleState.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/LifecycleState.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/LifecycleState.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/LifecycleState.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/LongArray.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/LongArray.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/LongArray.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/LongArray.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/MapBuilder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/MapBuilder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/MapBuilder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/MapBuilder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/ReactConstants.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/ReactConstants.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/ReactConstants.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/ReactConstants.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/ShakeDetector.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/ShakeDetector.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/ShakeDetector.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/ShakeDetector.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/SingleThreadAsserter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/SingleThreadAsserter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/SingleThreadAsserter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/SingleThreadAsserter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/StandardCharsets.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/StandardCharsets.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/StandardCharsets.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/StandardCharsets.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/SurfaceDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/SurfaceDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/SurfaceDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/SurfaceDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/SurfaceDelegateFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/SurfaceDelegateFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/SurfaceDelegateFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/SurfaceDelegateFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/SystemClock.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/SystemClock.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/SystemClock.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/SystemClock.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/annotations/VisibleForTesting.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/annotations/VisibleForTesting.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/annotations/VisibleForTesting.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/annotations/VisibleForTesting.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/build/ReactBuildConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/build/ReactBuildConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/build/ReactBuildConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/build/ReactBuildConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/futures/SimpleSettableFuture.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/futures/SimpleSettableFuture.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/futures/SimpleSettableFuture.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/futures/SimpleSettableFuture.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/MapBuffer.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/MapBuffer.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/MapBuffer.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/MapBuffer.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/MapBufferSoLoader.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/MapBufferSoLoader.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/MapBufferSoLoader.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/MapBufferSoLoader.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/ReadableMapBuffer.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/ReadableMapBuffer.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/ReadableMapBuffer.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/ReadableMapBuffer.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/WritableMapBuffer.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/WritableMapBuffer.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/WritableMapBuffer.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/mapbuffer/WritableMapBuffer.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/network/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/network/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/network/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/network/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/common/network/OkHttpCallUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/network/OkHttpCallUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/common/network/OkHttpCallUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/common/network/OkHttpCallUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/config/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/config/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/config/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/config/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/config/ReactFeatureFlags.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/config/ReactFeatureFlags.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/config/ReactFeatureFlags.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/config/ReactFeatureFlags.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultComponentsRegistry.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultComponentsRegistry.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultComponentsRegistry.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultComponentsRegistry.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultJSIModulePackage.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultJSIModulePackage.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultJSIModulePackage.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultJSIModulePackage.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultReactActivityDelegate.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultReactActivityDelegate.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultReactActivityDelegate.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultReactActivityDelegate.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultReactNativeHost.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultReactNativeHost.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultReactNativeHost.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultReactNativeHost.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultTurboModuleManagerDelegate.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultTurboModuleManagerDelegate.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultTurboModuleManagerDelegate.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultTurboModuleManagerDelegate.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/AndroidManifest.xml b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/AndroidManifest.xml similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/AndroidManifest.xml rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/AndroidManifest.xml diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/BridgeDevSupportManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/BridgeDevSupportManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/BridgeDevSupportManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/BridgeDevSupportManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/BundleDownloader.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/BundleDownloader.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/BundleDownloader.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/BundleDownloader.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DebugOverlayController.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DebugOverlayController.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DebugOverlayController.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DebugOverlayController.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevLoadingViewImplementation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevLoadingViewImplementation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevLoadingViewImplementation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevLoadingViewImplementation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevSupportManagerFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevSupportManagerFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevSupportManagerFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DefaultDevSupportManagerFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevInternalSettings.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevInternalSettings.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DevInternalSettings.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevInternalSettings.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevServerHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevServerHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DevServerHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevServerHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSettingsActivity.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSettingsActivity.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSettingsActivity.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSettingsActivity.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerBase.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerBase.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerBase.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerBase.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevSupportManagerFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DisabledDevSupportManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DisabledDevSupportManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DisabledDevSupportManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DisabledDevSupportManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/DoubleTapReloadRecognizer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DoubleTapReloadRecognizer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/DoubleTapReloadRecognizer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DoubleTapReloadRecognizer.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/FpsView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/FpsView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/FpsView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/FpsView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/HMRClient.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/HMRClient.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/HMRClient.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/HMRClient.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/InspectorPackagerConnection.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/InspectorPackagerConnection.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/InspectorPackagerConnection.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/InspectorPackagerConnection.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSCHeapCapture.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSCHeapCapture.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/JSCHeapCapture.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSCHeapCapture.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSDebuggerWebSocketClient.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSDebuggerWebSocketClient.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/JSDebuggerWebSocketClient.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSDebuggerWebSocketClient.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/JSException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/JSException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxDialog.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxDialog.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxDialog.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxDialog.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxDialogSurfaceDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxDialogSurfaceDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxDialogSurfaceDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxDialogSurfaceDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/LogBoxModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/MultipartStreamReader.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/MultipartStreamReader.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/MultipartStreamReader.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/MultipartStreamReader.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/PackagerStatusCheck.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/PackagerStatusCheck.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/PackagerStatusCheck.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/PackagerStatusCheck.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/PerftestDevSupportManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/PerftestDevSupportManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/PerftestDevSupportManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/PerftestDevSupportManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReactInstanceDevHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReactInstanceDevHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/ReactInstanceDevHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ReactInstanceDevHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxContentView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxContentView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxContentView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxContentView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxDialogSurfaceDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxDialogSurfaceDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxDialogSurfaceDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/RedBoxDialogSurfaceDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/StackTraceHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/StackTraceHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/StackTraceHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/StackTraceHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/ViewHierarchyUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ViewHierarchyUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/ViewHierarchyUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/ViewHierarchyUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/WebsocketJavaScriptExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/WebsocketJavaScriptExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/WebsocketJavaScriptExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/WebsocketJavaScriptExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/WindowOverlayCompat.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/WindowOverlayCompat.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/WindowOverlayCompat.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/WindowOverlayCompat.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/BundleLoadCallback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/BundleLoadCallback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/BundleLoadCallback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/BundleLoadCallback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevBundleDownloadListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevBundleDownloadListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevBundleDownloadListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevBundleDownloadListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevLoadingViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevLoadingViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevLoadingViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevLoadingViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevOptionHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevOptionHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevOptionHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevOptionHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevSplitBundleCallback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevSplitBundleCallback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevSplitBundleCallback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevSplitBundleCallback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevSupportManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevSupportManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevSupportManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/DevSupportManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/ErrorCustomizer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/ErrorCustomizer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/ErrorCustomizer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/ErrorCustomizer.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/ErrorType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/ErrorType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/ErrorType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/ErrorType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/PackagerStatusCallback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/PackagerStatusCallback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/PackagerStatusCallback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/PackagerStatusCallback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/RedBoxHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/RedBoxHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/RedBoxHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/RedBoxHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/StackFrame.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/StackFrame.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/StackFrame.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/interfaces/StackFrame.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/.clang-tidy b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/.clang-tidy diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/Binding.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/Binding.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/Binding.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/Binding.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/ComponentFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/ComponentFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/ComponentFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/ComponentFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/CoreComponentsRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/CoreComponentsRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/CoreComponentsRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/CoreComponentsRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/CppComponentRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/CppComponentRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/CppComponentRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/CppComponentRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/DevToolsReactPerfLogger.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/DevToolsReactPerfLogger.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/DevToolsReactPerfLogger.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/DevToolsReactPerfLogger.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/EmptyReactNativeConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/EmptyReactNativeConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/EmptyReactNativeConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/EmptyReactNativeConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricComponents.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricComponents.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/FabricComponents.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricComponents.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricJSIModuleProvider.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricJSIModuleProvider.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/FabricJSIModuleProvider.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricJSIModuleProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricSoLoader.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricSoLoader.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/FabricSoLoader.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricSoLoader.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/GuardedFrameCallback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/GuardedFrameCallback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/GuardedFrameCallback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/GuardedFrameCallback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/ReactNativeConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/ReactNativeConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/ReactNativeConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/ReactNativeConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/StateWrapperImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/StateWrapperImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/StateWrapperImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/StateWrapperImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/SurfaceHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/SurfaceHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/SurfaceHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/SurfaceHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/SurfaceHandlerBinding.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/SurfaceHandlerBinding.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/SurfaceHandlerBinding.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/SurfaceHandlerBinding.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/events/EventBeatManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/events/EventBeatManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/events/EventBeatManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/events/EventBeatManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/events/EventEmitterWrapper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/events/EventEmitterWrapper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/events/EventEmitterWrapper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/events/EventEmitterWrapper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/events/FabricEventEmitter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/events/FabricEventEmitter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/events/FabricEventEmitter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/events/FabricEventEmitter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/LayoutMetricsConversions.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/LayoutMetricsConversions.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/LayoutMetricsConversions.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/LayoutMetricsConversions.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountItemDispatcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountItemDispatcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountItemDispatcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountItemDispatcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountingManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountingManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountingManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/MountingManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/SurfaceMountingManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/SurfaceMountingManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/SurfaceMountingManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/SurfaceMountingManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchCommandMountItem.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchCommandMountItem.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchCommandMountItem.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchCommandMountItem.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchIntCommandMountItem.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchIntCommandMountItem.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchIntCommandMountItem.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchIntCommandMountItem.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchStringCommandMountItem.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchStringCommandMountItem.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchStringCommandMountItem.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/DispatchStringCommandMountItem.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/IntBufferBatchMountItem.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/IntBufferBatchMountItem.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/IntBufferBatchMountItem.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/IntBufferBatchMountItem.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/MountItem.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/MountItem.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/MountItem.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/MountItem.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/PreAllocateViewMountItem.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/PreAllocateViewMountItem.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/PreAllocateViewMountItem.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/PreAllocateViewMountItem.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/SendAccessibilityEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/SendAccessibilityEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/SendAccessibilityEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/SendAccessibilityEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jscexecutor/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutorFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutorFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutorFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutorFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/jstasks/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jstasks/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskContext.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskContext.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskContext.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskContext.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskEventListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskEventListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskEventListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskEventListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskRetryPolicy.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskRetryPolicy.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskRetryPolicy.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/HeadlessJsTaskRetryPolicy.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/jstasks/LinearCountingRetryPolicy.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/LinearCountingRetryPolicy.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jstasks/LinearCountingRetryPolicy.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/LinearCountingRetryPolicy.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/jstasks/NoRetryPolicy.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/NoRetryPolicy.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/jstasks/NoRetryPolicy.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/jstasks/NoRetryPolicy.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/module/annotations/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/annotations/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/module/annotations/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/annotations/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/module/annotations/ReactModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/annotations/ReactModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/module/annotations/ReactModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/annotations/ReactModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/module/annotations/ReactModuleList.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/annotations/ReactModuleList.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/module/annotations/ReactModuleList.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/annotations/ReactModuleList.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/module/model/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/model/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/module/model/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/model/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/module/model/ReactModuleInfo.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/model/ReactModuleInfo.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/module/model/ReactModuleInfo.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/model/ReactModuleInfo.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/module/model/ReactModuleInfoProvider.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/model/ReactModuleInfoProvider.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/module/model/ReactModuleInfoProvider.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/model/ReactModuleInfoProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/module/processing/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/processing/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/module/processing/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/processing/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/module/processing/ReactModuleSpecProcessor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/processing/ReactModuleSpecProcessor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/module/processing/ReactModuleSpecProcessor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/module/processing/ReactModuleSpecProcessor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/.clang-tidy b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/.clang-tidy diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/AccessibilityInfoModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/accessibilityinfo/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/appearance/AppearanceModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appearance/AppearanceModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/appearance/AppearanceModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appearance/AppearanceModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/appearance/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appearance/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/appearance/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appearance/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/appregistry/AppRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appregistry/AppRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/appregistry/AppRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appregistry/AppRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/appregistry/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appregistry/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/appregistry/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appregistry/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/appstate/AppStateModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appstate/AppStateModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/appstate/AppStateModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appstate/AppStateModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/appstate/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appstate/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/appstate/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/appstate/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/blob/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobCollector.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobCollector.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobCollector.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobCollector.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobProvider.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobProvider.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobProvider.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/BlobProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/blob/FileReaderModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/FileReaderModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/blob/FileReaderModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/blob/FileReaderModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/bundleloader/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/bundleloader/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/bundleloader/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/bundleloader/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/bundleloader/NativeDevSplitBundleLoaderModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/bundleloader/NativeDevSplitBundleLoaderModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/bundleloader/NativeDevSplitBundleLoaderModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/bundleloader/NativeDevSplitBundleLoaderModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/camera/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/camera/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/camera/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/camera/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/camera/ImageStoreManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/camera/ImageStoreManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/camera/ImageStoreManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/camera/ImageStoreManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/clipboard/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/clipboard/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/clipboard/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/clipboard/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/clipboard/ClipboardModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/clipboard/ClipboardModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/clipboard/ClipboardModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/clipboard/ClipboardModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/common/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/common/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/common/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/common/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/common/ModuleDataCleaner.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/common/ModuleDataCleaner.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/common/ModuleDataCleaner.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/common/ModuleDataCleaner.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/ChoreographerCompat.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/ChoreographerCompat.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/ChoreographerCompat.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/ChoreographerCompat.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/DefaultHardwareBackBtnHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/DefaultHardwareBackBtnHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/DefaultHardwareBackBtnHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/DefaultHardwareBackBtnHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/DeviceEventManagerModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/DeviceEventManagerModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/DeviceEventManagerModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/DeviceEventManagerModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/ExceptionsManagerModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/ExceptionsManagerModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/ExceptionsManagerModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/ExceptionsManagerModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/HeadlessJsTaskSupportModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/HeadlessJsTaskSupportModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/HeadlessJsTaskSupportModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/HeadlessJsTaskSupportModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/JSTimers.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JSTimers.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/JSTimers.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JSTimers.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaScriptTimerExecutor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaScriptTimerExecutor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaScriptTimerExecutor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaScriptTimerExecutor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/PermissionAwareActivity.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/PermissionAwareActivity.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/PermissionAwareActivity.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/PermissionAwareActivity.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/PermissionListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/PermissionListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/PermissionListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/PermissionListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/RCTNativeAppEventEmitter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/RCTNativeAppEventEmitter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/RCTNativeAppEventEmitter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/RCTNativeAppEventEmitter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/ReactChoreographer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/ReactChoreographer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/ReactChoreographer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/ReactChoreographer.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/TimingModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/TimingModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/core/TimingModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/TimingModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/debug/AnimationsDebugModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/AnimationsDebugModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/debug/AnimationsDebugModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/AnimationsDebugModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/debug/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/debug/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/debug/DevSettingsModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/DevSettingsModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/debug/DevSettingsModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/DevSettingsModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/debug/DidJSUpdateUiDuringFrameDetector.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/DidJSUpdateUiDuringFrameDetector.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/debug/DidJSUpdateUiDuringFrameDetector.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/DidJSUpdateUiDuringFrameDetector.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/debug/FpsDebugFrameCallback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/FpsDebugFrameCallback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/debug/FpsDebugFrameCallback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/FpsDebugFrameCallback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/debug/SourceCodeModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/SourceCodeModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/debug/SourceCodeModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/SourceCodeModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/debug/interfaces/DeveloperSettings.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/interfaces/DeveloperSettings.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/debug/interfaces/DeveloperSettings.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/debug/interfaces/DeveloperSettings.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/deviceinfo/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/deviceinfo/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/deviceinfo/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/deviceinfo/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/deviceinfo/DeviceInfoModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/deviceinfo/DeviceInfoModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/deviceinfo/DeviceInfoModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/deviceinfo/DeviceInfoModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/devloading/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/devloading/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/devloading/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/devloading/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/devloading/DevLoadingModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/devloading/DevLoadingModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/devloading/DevLoadingModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/devloading/DevLoadingModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/devtoolssettings/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/devtoolssettings/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/devtoolssettings/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/devtoolssettings/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/devtoolssettings/DevToolsSettingsManagerModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/devtoolssettings/DevToolsSettingsManagerModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/devtoolssettings/DevToolsSettingsManagerModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/devtoolssettings/DevToolsSettingsManagerModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/AlertFragment.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/AlertFragment.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/dialog/AlertFragment.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/AlertFragment.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/dialog/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/DialogModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/DialogModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/dialog/DialogModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/DialogModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/fabric/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fabric/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/fabric/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fabric/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/fabric/ReactFabric.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fabric/ReactFabric.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/fabric/ReactFabric.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fabric/ReactFabric.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/fresco/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/FrescoModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/FrescoModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/fresco/FrescoModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/FrescoModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/ReactNetworkImageRequest.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/ReactNetworkImageRequest.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/fresco/ReactNetworkImageRequest.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/ReactNetworkImageRequest.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/ReactOkHttpNetworkFetcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/ReactOkHttpNetworkFetcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/fresco/ReactOkHttpNetworkFetcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/ReactOkHttpNetworkFetcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/SystraceRequestListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/SystraceRequestListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/fresco/SystraceRequestListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/fresco/SystraceRequestListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/I18nManagerModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/I18nManagerModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/I18nManagerModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/I18nManagerModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/I18nUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/I18nUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/I18nUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/i18nmanager/I18nUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/image/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/image/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/image/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/image/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/image/ImageLoaderModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/image/ImageLoaderModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/image/ImageLoaderModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/image/ImageLoaderModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/intent/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/intent/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/intent/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/intent/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/intent/IntentModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/intent/IntentModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/intent/IntentModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/intent/IntentModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/CookieJarContainer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CookieJarContainer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/CookieJarContainer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CookieJarContainer.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/CountingOutputStream.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CountingOutputStream.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/CountingOutputStream.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/CountingOutputStream.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/ForwardingCookieHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ForwardingCookieHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/ForwardingCookieHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ForwardingCookieHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/HeaderUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/HeaderUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/HeaderUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/HeaderUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkInterceptorCreator.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkingModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkingModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkingModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/NetworkingModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/OkHttpClientFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/OkHttpClientFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/OkHttpClientFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/OkHttpClientFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/OkHttpClientProvider.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/OkHttpClientProvider.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/OkHttpClientProvider.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/OkHttpClientProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressRequestBody.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressRequestBody.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressRequestBody.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressRequestBody.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressResponseBody.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressResponseBody.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressResponseBody.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressResponseBody.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressiveStringDecoder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressiveStringDecoder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressiveStringDecoder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ProgressiveStringDecoder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/ReactCookieJarContainer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ReactCookieJarContainer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/ReactCookieJarContainer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ReactCookieJarContainer.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/RequestBodyUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/RequestBodyUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/RequestBodyUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/RequestBodyUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/ResponseUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ResponseUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/ResponseUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/ResponseUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/network/TLSSocketFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/TLSSocketFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/network/TLSSocketFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/network/TLSSocketFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/permissions/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/permissions/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/permissions/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/permissions/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/permissions/PermissionsModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/permissions/PermissionsModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/permissions/PermissionsModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/permissions/PermissionsModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/share/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/share/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/share/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/share/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/share/ShareModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/share/ShareModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/share/ShareModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/share/ShareModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/sound/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/sound/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/sound/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/sound/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/sound/SoundManagerModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/sound/SoundManagerModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/sound/SoundManagerModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/sound/SoundManagerModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/statusbar/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/statusbar/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/statusbar/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/statusbar/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/statusbar/StatusBarModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/statusbar/StatusBarModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/statusbar/StatusBarModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/statusbar/StatusBarModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/AndroidInfoHelpers.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/AndroidInfoHelpers.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/AndroidInfoHelpers.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/AndroidInfoHelpers.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/AndroidInfoModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/AndroidInfoModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/AndroidInfoModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/AndroidInfoModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/toast/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/toast/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/toast/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/toast/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/toast/ToastModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/toast/ToastModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/toast/ToastModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/toast/ToastModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/vibration/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/vibration/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/vibration/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/vibration/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/vibration/VibrationModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/vibration/VibrationModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/vibration/VibrationModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/vibration/VibrationModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/websocket/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/websocket/WebSocketModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/FileIoHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/FileIoHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/FileIoHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/FileIoHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/JSPackagerClient.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/JSPackagerClient.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/JSPackagerClient.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/JSPackagerClient.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/NotificationOnlyHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/NotificationOnlyHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/NotificationOnlyHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/NotificationOnlyHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/PackagerConnectionSettings.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/PackagerConnectionSettings.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/PackagerConnectionSettings.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/PackagerConnectionSettings.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/ReconnectingWebSocket.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/ReconnectingWebSocket.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/ReconnectingWebSocket.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/ReconnectingWebSocket.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/RequestHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/RequestHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/RequestHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/RequestHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/RequestOnlyHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/RequestOnlyHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/RequestOnlyHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/RequestOnlyHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/Responder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/Responder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/packagerconnection/Responder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/packagerconnection/Responder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/processing/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/processing/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/processing/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/processing/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/processing/ReactPropertyProcessor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/processing/ReactPropertyProcessor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/processing/ReactPropertyProcessor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/processing/ReactPropertyProcessor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/reactperflogger/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/reactperflogger/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/reactperflogger/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/reactperflogger/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/reactperflogger/NativeModulePerfLogger.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/reactperflogger/NativeModulePerfLogger.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/reactperflogger/NativeModulePerfLogger.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/reactperflogger/NativeModulePerfLogger.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/shell/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/shell/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/shell/MainPackageConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell/MainPackageConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/shell/MainPackageConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell/MainPackageConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/shell/MainReactPackage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell/MainReactPackage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/shell/MainReactPackage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell/MainReactPackage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/surface/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/surface/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/surface/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/surface/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/surface/ReactStage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/surface/ReactStage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/surface/ReactStage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/surface/ReactStage.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/touch/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/touch/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/touch/JSResponderHandler.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/JSResponderHandler.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/touch/JSResponderHandler.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/JSResponderHandler.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/touch/OnInterceptTouchEventListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/OnInterceptTouchEventListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/touch/OnInterceptTouchEventListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/OnInterceptTouchEventListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/touch/ReactHitSlopView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/ReactHitSlopView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/touch/ReactHitSlopView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/ReactHitSlopView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/touch/ReactInterceptingViewGroup.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/ReactInterceptingViewGroup.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/touch/ReactInterceptingViewGroup.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/touch/ReactInterceptingViewGroup.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/.clang-tidy b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/.clang-tidy diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/CallInvokerHolderImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/CallInvokerHolderImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/CallInvokerHolderImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/CallInvokerHolderImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModuleManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModuleManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModuleManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModuleManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModuleManagerDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModuleManagerDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModuleManagerDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModuleManagerDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModulePerfLogger.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModulePerfLogger.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModulePerfLogger.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/TurboModulePerfLogger.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/CallInvokerHolder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/CallInvokerHolder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/CallInvokerHolder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/CallInvokerHolder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/TurboModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/TurboModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/TurboModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/TurboModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/TurboModuleRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/TurboModuleRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/TurboModuleRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/interfaces/TurboModuleRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerAdapter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerAdapter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerAdapter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerAdapter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerInterface.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerInterface.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerInterface.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/BaseViewManagerInterface.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ComponentNameResolver.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ComponentNameResolver.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ComponentNameResolver.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ComponentNameResolver.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ComponentNameResolverManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ComponentNameResolverManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ComponentNameResolverManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ComponentNameResolverManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/DisplayMetricsHolder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/DisplayMetricsHolder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/DisplayMetricsHolder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/DisplayMetricsHolder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/FabricViewStateManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/FabricViewStateManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/FabricViewStateManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/FabricViewStateManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/FloatUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/FloatUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/FloatUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/FloatUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/GuardedFrameCallback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/GuardedFrameCallback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/GuardedFrameCallback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/GuardedFrameCallback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/IViewGroupManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/IViewGroupManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/IViewGroupManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/IViewGroupManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/IViewManagerWithChildren.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/IViewManagerWithChildren.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/IViewManagerWithChildren.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/IViewManagerWithChildren.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/IllegalViewOperationException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/IllegalViewOperationException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/IllegalViewOperationException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/IllegalViewOperationException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/JSPointerDispatcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/JSPointerDispatcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/JSPointerDispatcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/JSPointerDispatcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/JSTouchDispatcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/JSTouchDispatcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/JSTouchDispatcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/JSTouchDispatcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/LayoutShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/LayoutShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/LayoutShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/LayoutShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/MatrixMathHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/MatrixMathHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/MatrixMathHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/MatrixMathHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/MeasureSpecAssertions.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/MeasureSpecAssertions.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/MeasureSpecAssertions.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/MeasureSpecAssertions.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeKind.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeKind.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeKind.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeKind.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeViewHierarchyManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeViewHierarchyManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeViewHierarchyManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeViewHierarchyManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeViewHierarchyOptimizer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeViewHierarchyOptimizer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeViewHierarchyOptimizer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/NativeViewHierarchyOptimizer.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/NoSuchNativeViewException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/NoSuchNativeViewException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/NoSuchNativeViewException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/NoSuchNativeViewException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/OnLayoutEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/OnLayoutEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/OnLayoutEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/OnLayoutEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/PixelUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/PixelUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/PixelUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/PixelUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/PointerEvents.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/PointerEvents.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/PointerEvents.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/PointerEvents.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactAccessibilityDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactAccessibilityDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactAccessibilityDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactAccessibilityDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingProhibitedView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingProhibitedView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingProhibitedView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingProhibitedView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingViewGroup.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingViewGroup.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingViewGroup.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingViewGroup.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingViewGroupHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingViewGroupHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingViewGroupHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactClippingViewGroupHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactCompoundView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactCompoundView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactCompoundView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactCompoundView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactCompoundViewGroup.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactCompoundViewGroup.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactCompoundViewGroup.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactCompoundViewGroup.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactInvalidPropertyException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactInvalidPropertyException.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactInvalidPropertyException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactInvalidPropertyException.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactOverflowView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactOverflowView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactOverflowView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactOverflowView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactOverflowViewWithInset.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactOverflowViewWithInset.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactOverflowViewWithInset.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactOverflowViewWithInset.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactPointerEventsView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactPointerEventsView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactPointerEventsView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactPointerEventsView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactRoot.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactRoot.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactRoot.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactRoot.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactRootViewTagGenerator.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactRootViewTagGenerator.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactRootViewTagGenerator.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactRootViewTagGenerator.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNodeImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNodeImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNodeImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNodeImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactStylesDiffMap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactStylesDiffMap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactStylesDiffMap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactStylesDiffMap.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactYogaConfigProvider.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactYogaConfigProvider.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactYogaConfigProvider.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactYogaConfigProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactZIndexedViewGroup.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactZIndexedViewGroup.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactZIndexedViewGroup.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactZIndexedViewGroup.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/RootView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/RootViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootViewUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootViewUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/RootViewUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/RootViewUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ShadowNodeRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ShadowNodeRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ShadowNodeRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ShadowNodeRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/SimpleViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/SimpleViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/SimpleViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/SimpleViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/Spacing.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/Spacing.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/Spacing.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/Spacing.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/StateWrapper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/StateWrapper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/StateWrapper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/StateWrapper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ThemedReactContext.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ThemedReactContext.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ThemedReactContext.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ThemedReactContext.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/TouchTargetHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/TouchTargetHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/TouchTargetHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/TouchTargetHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/TransformHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/TransformHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/TransformHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/TransformHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIBlock.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIBlock.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/UIBlock.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIBlock.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIImplementation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIImplementation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/UIImplementation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIImplementation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModule.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModule.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModule.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModule.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstants.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstants.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstants.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstants.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstantsHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstantsHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstantsHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleConstantsHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIManagerModuleListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIViewOperationQueue.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIViewOperationQueue.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/UIViewOperationQueue.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIViewOperationQueue.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewAtIndex.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewAtIndex.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewAtIndex.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewAtIndex.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewDefaults.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewDefaults.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewDefaults.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewDefaults.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewGroupDrawingOrderHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewGroupDrawingOrderHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewGroupDrawingOrderHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewGroupDrawingOrderHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewGroupManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewGroupManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewGroupManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewGroupManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewHierarchyDumper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewHierarchyDumper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewHierarchyDumper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewHierarchyDumper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerPropertyUpdater.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerPropertyUpdater.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerPropertyUpdater.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerPropertyUpdater.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerRegistry.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerRegistry.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerRegistry.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerRegistry.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerResolver.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerResolver.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerResolver.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerResolver.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagersPropertyCache.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagersPropertyCache.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagersPropertyCache.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagersPropertyCache.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewProps.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewProps.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewProps.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewProps.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/YogaNodePool.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/YogaNodePool.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/YogaNodePool.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/YogaNodePool.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactProp.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactProp.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactProp.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactProp.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactPropGroup.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactPropGroup.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactPropGroup.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactPropGroup.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactPropertyHolder.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactPropertyHolder.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactPropertyHolder.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/annotations/ReactPropertyHolder.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/common/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/UIManagerType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/UIManagerType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/common/UIManagerType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/UIManagerType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/ViewUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/ViewUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/common/ViewUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/common/ViewUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/debug/NotThreadSafeViewHierarchyUpdateDebugListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/debug/NotThreadSafeViewHierarchyUpdateDebugListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/debug/NotThreadSafeViewHierarchyUpdateDebugListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/debug/NotThreadSafeViewHierarchyUpdateDebugListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/BatchEventDispatchedListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/BatchEventDispatchedListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/BatchEventDispatchedListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/BatchEventDispatchedListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/BlackHoleEventDispatcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/BlackHoleEventDispatcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/BlackHoleEventDispatcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/BlackHoleEventDispatcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/ContentSizeChangeEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/ContentSizeChangeEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/ContentSizeChangeEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/ContentSizeChangeEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/Event.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/Event.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/Event.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/Event.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventCategoryDef.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventCategoryDef.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventCategoryDef.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventCategoryDef.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherImpl.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherImpl.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherImpl.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherImpl.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherProvider.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherProvider.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherProvider.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/EventDispatcherProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/NativeGestureUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/NativeGestureUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/NativeGestureUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/NativeGestureUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEventHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEventHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEventHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEventHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/RCTEventEmitter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/RCTEventEmitter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/RCTEventEmitter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/RCTEventEmitter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/RCTModernEventEmitter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/RCTModernEventEmitter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/RCTModernEventEmitter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/RCTModernEventEmitter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/ReactEventEmitter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/ReactEventEmitter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/ReactEventEmitter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/ReactEventEmitter.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEventCoalescingKeyHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEventCoalescingKeyHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEventCoalescingKeyHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEventCoalescingKeyHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEventType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEventType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEventType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchEventType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchesHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchesHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchesHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/TouchesHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/AbstractLayoutAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/AbstractLayoutAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/AbstractLayoutAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/AbstractLayoutAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/AnimatedPropertyType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/AnimatedPropertyType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/AnimatedPropertyType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/AnimatedPropertyType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/BaseLayoutAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/BaseLayoutAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/BaseLayoutAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/BaseLayoutAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/InterpolatorType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/InterpolatorType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/InterpolatorType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/InterpolatorType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationController.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationController.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationController.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationController.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutAnimationType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutCreateAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutCreateAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutCreateAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutCreateAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutDeleteAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutDeleteAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutDeleteAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutDeleteAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutHandlingAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutHandlingAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutHandlingAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutHandlingAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutUpdateAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutUpdateAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutUpdateAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/LayoutUpdateAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/OpacityAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/OpacityAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/OpacityAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/OpacityAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/PositionAndSizeAnimation.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/PositionAndSizeAnimation.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/PositionAndSizeAnimation.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/PositionAndSizeAnimation.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/SimpleSpringInterpolator.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/SimpleSpringInterpolator.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/SimpleSpringInterpolator.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/layoutanimation/SimpleSpringInterpolator.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/util/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/util/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/util/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/util/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/util/ReactFindViewUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/util/ReactFindViewUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/uimanager/util/ReactFindViewUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/util/ReactFindViewUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/util/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/util/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/util/ExceptionDataHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/ExceptionDataHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/util/ExceptionDataHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/ExceptionDataHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/util/JSStackTrace.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/JSStackTrace.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/util/JSStackTrace.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/JSStackTrace.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/util/RCTLog.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/RCTLog.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/util/RCTLog.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/RCTLog.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/util/RNLog.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/RNLog.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/util/RNLog.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/util/RNLog.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/common/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/common/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/common/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/common/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/common/ContextUtils.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/common/ContextUtils.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/common/ContextUtils.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/common/ContextUtils.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/drawer/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/drawer/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/drawer/ReactDrawerLayout.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/ReactDrawerLayout.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/drawer/ReactDrawerLayout.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/ReactDrawerLayout.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/drawer/ReactDrawerLayoutManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/ReactDrawerLayoutManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/drawer/ReactDrawerLayoutManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/ReactDrawerLayoutManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerClosedEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerClosedEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerClosedEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerClosedEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerOpenedEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerOpenedEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerOpenedEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerOpenedEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerSlideEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerSlideEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerSlideEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerSlideEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerStateChangedEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerStateChangedEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerStateChangedEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/drawer/events/DrawerStateChangedEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/GlobalImageLoadListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/GlobalImageLoadListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/GlobalImageLoadListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/GlobalImageLoadListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageLoadEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageLoadEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/ImageLoadEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageLoadEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageResizeMethod.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageResizeMethod.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/ImageResizeMethod.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageResizeMethod.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageResizeMode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageResizeMode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/ImageResizeMode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ImageResizeMode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/MultiPostprocessor.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/MultiPostprocessor.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/MultiPostprocessor.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/MultiPostprocessor.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactCallerContextFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactCallerContextFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/ReactCallerContextFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactCallerContextFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageDownloadListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageDownloadListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageDownloadListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageDownloadListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ScaleTypeStartInside.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ScaleTypeStartInside.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/image/ScaleTypeStartInside.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/image/ScaleTypeStartInside.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ImageSource.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ImageSource.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ImageSource.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ImageSource.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/MultiSourceHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/MultiSourceHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/MultiSourceHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/MultiSourceHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ResourceDrawableIdHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ResourceDrawableIdHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ResourceDrawableIdHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/imagehelper/ResourceDrawableIdHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/modal/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/modal/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/modal/ModalHostHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ModalHostHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/modal/ModalHostHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ModalHostHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/modal/ModalHostShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ModalHostShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/modal/ModalHostShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ModalHostShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/modal/RequestCloseEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/RequestCloseEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/modal/RequestCloseEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/RequestCloseEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/modal/ShowEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ShowEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/modal/ShowEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ShowEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/progressbar/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ProgressBarContainerView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ProgressBarContainerView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ProgressBarContainerView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ProgressBarContainerView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ProgressBarShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ProgressBarShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ProgressBarShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ProgressBarShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ReactProgressBarViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ReactProgressBarViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ReactProgressBarViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/progressbar/ReactProgressBarViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/FpsListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/FpsListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/FpsListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/FpsListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/MaintainVisibleScrollPositionHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/MaintainVisibleScrollPositionHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/MaintainVisibleScrollPositionHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/MaintainVisibleScrollPositionHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/OnScrollDispatchHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/OnScrollDispatchHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/OnScrollDispatchHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/OnScrollDispatchHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollContainerView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollContainerView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollContainerView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollContainerView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollContainerViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollContainerViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollContainerViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollContainerViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactHorizontalScrollViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewAccessibilityDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewAccessibilityDelegate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewAccessibilityDelegate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewAccessibilityDelegate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewCommandHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewCommandHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewCommandHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewCommandHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ReactScrollViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ScrollEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ScrollEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ScrollEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ScrollEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ScrollEventType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ScrollEventType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/ScrollEventType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/ScrollEventType.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/scroll/VelocityHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/VelocityHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/scroll/VelocityHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/scroll/VelocityHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/ReactSwipeRefreshLayout.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/ReactSwipeRefreshLayout.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/ReactSwipeRefreshLayout.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/ReactSwipeRefreshLayout.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/RefreshEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/RefreshEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/RefreshEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/RefreshEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/SwipeRefreshLayoutManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/SwipeRefreshLayoutManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/SwipeRefreshLayoutManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/swiperefresh/SwipeRefreshLayoutManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/switchview/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/switchview/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/switchview/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/switchview/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitch.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitch.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitch.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitch.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitchEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitchEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitchEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitchEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitchManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitchManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitchManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/switchview/ReactSwitchManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomLetterSpacingSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomLetterSpacingSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/CustomLetterSpacingSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomLetterSpacingSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomLineHeightSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomLineHeightSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/CustomLineHeightSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomLineHeightSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomStyleSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomStyleSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/CustomStyleSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/CustomStyleSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/DefaultStyleValuesUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/DefaultStyleValuesUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/DefaultStyleValuesUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/DefaultStyleValuesUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/FontMetricsUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/FontMetricsUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/FontMetricsUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/FontMetricsUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactAbsoluteSizeSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactAbsoluteSizeSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactAbsoluteSizeSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactAbsoluteSizeSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBackgroundColorSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBackgroundColorSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBackgroundColorSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBackgroundColorSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBaseTextShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBaseTextShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBaseTextShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBaseTextShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactClickableSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactClickableSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactClickableSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactClickableSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactFontManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactFontManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactFontManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactFontManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactForegroundColorSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactForegroundColorSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactForegroundColorSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactForegroundColorSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactRawTextManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactRawTextManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactRawTextManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactRawTextManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactRawTextShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactRawTextShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactRawTextShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactRawTextShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactStrikethroughSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactStrikethroughSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactStrikethroughSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactStrikethroughSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTagSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTagSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTagSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTagSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextAnchorViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextAnchorViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextAnchorViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextAnchorViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextInlineImageShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextInlineImageShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextInlineImageShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextInlineImageShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextUpdate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextUpdate.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextUpdate.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextUpdate.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManagerCallback.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManagerCallback.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManagerCallback.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManagerCallback.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTypefaceUtils.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTypefaceUtils.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTypefaceUtils.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTypefaceUtils.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactUnderlineSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactUnderlineSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactUnderlineSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactUnderlineSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactVirtualTextShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactVirtualTextShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactVirtualTextShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactVirtualTextShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactVirtualTextViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactVirtualTextViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ReactVirtualTextViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactVirtualTextViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ShadowStyleSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ShadowStyleSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/ShadowStyleSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/ShadowStyleSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributeProps.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributeProps.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributeProps.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributeProps.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributes.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributes.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributes.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributes.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextInlineImageSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextInlineImageSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/TextInlineImageSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextInlineImageSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextInlineViewPlaceholderSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextInlineViewPlaceholderSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/TextInlineViewPlaceholderSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextInlineViewPlaceholderSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManagerMapBuffer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManagerMapBuffer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManagerMapBuffer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManagerMapBuffer.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextTransform.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextTransform.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/TextTransform.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextTransform.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TypefaceStyle.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TypefaceStyle.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/TypefaceStyle.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TypefaceStyle.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageSpan.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageSpan.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageSpan.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageSpan.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/frescosupport/FrescoBasedReactTextInlineImageViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ContentSizeWatcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ContentSizeWatcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ContentSizeWatcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ContentSizeWatcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactContentSizeChangedEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactContentSizeChangedEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactContentSizeChangedEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactContentSizeChangedEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditTextInputConnectionWrapper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditTextInputConnectionWrapper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditTextInputConnectionWrapper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditTextInputConnectionWrapper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextChangedEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextChangedEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextChangedEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextChangedEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputBlurEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputBlurEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputBlurEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputBlurEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputEndEditingEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputEndEditingEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputEndEditingEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputEndEditingEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputFocusEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputFocusEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputFocusEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputFocusEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputKeyPressEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputKeyPressEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputKeyPressEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputKeyPressEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputLocalData.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputLocalData.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputLocalData.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputLocalData.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputSelectionEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputSelectionEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputSelectionEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputSelectionEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputShadowNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputShadowNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputShadowNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputShadowNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputSubmitEditingEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputSubmitEditingEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputSubmitEditingEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputSubmitEditingEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ScrollWatcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ScrollWatcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/ScrollWatcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ScrollWatcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/textinput/SelectionWatcher.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/SelectionWatcher.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/textinput/SelectionWatcher.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/SelectionWatcher.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/TraceUpdateOverlay.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/TraceUpdateOverlay.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/TraceUpdateOverlay.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/TraceUpdateOverlay.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/TraceUpdateOverlayManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/TraceUpdateOverlayManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/TraceUpdateOverlayManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/traceupdateoverlay/TraceUpdateOverlayManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/ReactUnimplementedView.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/ReactUnimplementedView.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/ReactUnimplementedView.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/ReactUnimplementedView.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/ReactUnimplementedViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/ReactUnimplementedViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/ReactUnimplementedViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/unimplementedview/ReactUnimplementedViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/CanvasUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/CanvasUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/CanvasUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/CanvasUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ColorUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ColorUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ColorUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ColorUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/MeasureUtil.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/MeasureUtil.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/MeasureUtil.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/MeasureUtil.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactClippingViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactClippingViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactClippingViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactClippingViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactDrawableHelper.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactDrawableHelper.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactDrawableHelper.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactDrawableHelper.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactMapBufferPropSetter.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactMapBufferPropSetter.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactMapBufferPropSetter.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactMapBufferPropSetter.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactMapBufferViewManager.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactMapBufferViewManager.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactMapBufferViewManager.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactMapBufferViewManager.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundDrawable.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundDrawable.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundDrawable.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundDrawable.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewGroup.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewManager.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewManager.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewManager.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewManagerWrapper.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewManagerWrapper.kt similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewManagerWrapper.kt rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewManagerWrapper.kt diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/view/ViewGroupClickEvent.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ViewGroupClickEvent.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/react/views/view/ViewGroupClickEvent.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/view/ViewGroupClickEvent.java diff --git a/ReactAndroid/src/main/java/com/facebook/systrace/BUCK b/packages/react-native/ReactAndroid/src/main/java/com/facebook/systrace/BUCK similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/systrace/BUCK rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/systrace/BUCK diff --git a/ReactAndroid/src/main/java/com/facebook/systrace/Systrace.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/systrace/Systrace.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/systrace/Systrace.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/systrace/Systrace.java diff --git a/ReactAndroid/src/main/java/com/facebook/systrace/SystraceMessage.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/systrace/SystraceMessage.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/systrace/SystraceMessage.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/systrace/SystraceMessage.java diff --git a/ReactAndroid/src/main/java/com/facebook/systrace/TraceListener.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/systrace/TraceListener.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/systrace/TraceListener.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/systrace/TraceListener.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/LayoutPassReason.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/LayoutPassReason.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/LayoutPassReason.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/LayoutPassReason.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaAlign.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaAlign.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaAlign.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaAlign.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIBase.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIBase.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIBase.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIBase.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIFinalizer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIFinalizer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIFinalizer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIFinalizer.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConstants.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConstants.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaConstants.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaConstants.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaDimension.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaDimension.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaDimension.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaDimension.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaDirection.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaDirection.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaDirection.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaDirection.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaDisplay.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaDisplay.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaDisplay.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaDisplay.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaEdge.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaEdge.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaEdge.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaEdge.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaExperimentalFeature.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaExperimentalFeature.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaExperimentalFeature.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaExperimentalFeature.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaFlexDirection.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaFlexDirection.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaFlexDirection.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaFlexDirection.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaGutter.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaGutter.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaGutter.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaGutter.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaJustify.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaJustify.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaJustify.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaJustify.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaLayoutType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaLayoutType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaLayoutType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaLayoutType.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogLevel.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogLevel.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaLogLevel.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogLevel.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogger.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogger.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaLogger.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogger.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureFunction.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureFunction.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureFunction.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureFunction.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureMode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureMode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureMode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureMode.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureOutput.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureOutput.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureOutput.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaMeasureOutput.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaNative.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNative.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaNative.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNative.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaNode.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNode.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaNode.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNode.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeFactory.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeFactory.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeFactory.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeFactory.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeJNIBase.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeJNIBase.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeJNIBase.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeJNIBase.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeJNIFinalizer.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeJNIFinalizer.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeJNIFinalizer.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeJNIFinalizer.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaNodeType.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaOverflow.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaOverflow.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaOverflow.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaOverflow.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaPositionType.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaPositionType.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaPositionType.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaPositionType.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaPrintOptions.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaPrintOptions.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaPrintOptions.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaPrintOptions.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaProps.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaProps.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaProps.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaProps.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaStyleInputs.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaStyleInputs.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaStyleInputs.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaStyleInputs.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaUnit.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaUnit.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaUnit.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaUnit.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaValue.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaValue.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaValue.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaValue.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaWrap.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaWrap.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/YogaWrap.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaWrap.java diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/annotations/DoNotStrip.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/annotations/DoNotStrip.java similarity index 100% rename from ReactAndroid/src/main/java/com/facebook/yoga/annotations/DoNotStrip.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/annotations/DoNotStrip.java diff --git a/ReactAndroid/src/main/jni/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/CircularDepsValidator.cmake b/packages/react-native/ReactAndroid/src/main/jni/CircularDepsValidator.cmake similarity index 100% rename from ReactAndroid/src/main/jni/CircularDepsValidator.cmake rename to packages/react-native/ReactAndroid/src/main/jni/CircularDepsValidator.cmake diff --git a/ReactAndroid/src/main/jni/first-party/.clang-tidy b/packages/react-native/ReactAndroid/src/main/jni/first-party/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/jni/first-party/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/jni/first-party/.clang-tidy diff --git a/ReactAndroid/src/main/jni/first-party/fb/BUCK b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/BUCK diff --git a/ReactAndroid/src/main/jni/first-party/fb/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/first-party/fb/assert.cpp b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/assert.cpp similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/assert.cpp rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/assert.cpp diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/ALog.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/ALog.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/ALog.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/ALog.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/Build.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/Build.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/Build.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/Build.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/Countable.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/Countable.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/Countable.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/Countable.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/Doxyfile b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/Doxyfile similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/Doxyfile rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/Doxyfile diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/Environment.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/Environment.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/Environment.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/Environment.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/ProgramLocation.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/ProgramLocation.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/ProgramLocation.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/ProgramLocation.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/RefPtr.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/RefPtr.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/RefPtr.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/RefPtr.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/StaticInitialized.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/StaticInitialized.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/StaticInitialized.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/StaticInitialized.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/ThreadLocal.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/ThreadLocal.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/ThreadLocal.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/ThreadLocal.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/assert.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/assert.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/assert.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/assert.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/log.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/log.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/log.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/log.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/noncopyable.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/noncopyable.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/noncopyable.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/noncopyable.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/nonmovable.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/nonmovable.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/nonmovable.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/nonmovable.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/include/fb/visibility.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/visibility.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/include/fb/visibility.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/visibility.h diff --git a/ReactAndroid/src/main/jni/first-party/fb/log.cpp b/packages/react-native/ReactAndroid/src/main/jni/first-party/fb/log.cpp similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fb/log.cpp rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fb/log.cpp diff --git a/ReactAndroid/src/main/jni/first-party/fbgloginit/BUCK b/packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fbgloginit/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit/BUCK diff --git a/ReactAndroid/src/main/jni/first-party/fbgloginit/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fbgloginit/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/first-party/fbgloginit/fb/glog_init.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit/fb/glog_init.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fbgloginit/fb/glog_init.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit/fb/glog_init.h diff --git a/ReactAndroid/src/main/jni/first-party/fbgloginit/glog_init.cpp b/packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit/glog_init.cpp similarity index 100% rename from ReactAndroid/src/main/jni/first-party/fbgloginit/glog_init.cpp rename to packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit/glog_init.cpp diff --git a/ReactAndroid/src/main/jni/first-party/hermes/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/first-party/hermes/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/first-party/hermes/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/first-party/hermes/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/first-party/jni-hack/BUCK b/packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/first-party/jni-hack/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack/BUCK diff --git a/ReactAndroid/src/main/jni/first-party/jni-hack/README.md b/packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack/README.md similarity index 100% rename from ReactAndroid/src/main/jni/first-party/jni-hack/README.md rename to packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack/README.md diff --git a/ReactAndroid/src/main/jni/first-party/jni-hack/jni.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack/jni.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/jni-hack/jni.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack/jni.h diff --git a/ReactAndroid/src/main/jni/first-party/jni-hack/real/jni.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack/real/jni.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/jni-hack/real/jni.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack/real/jni.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/.clang-tidy b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/.clang-tidy diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/BUCK b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/BUCK similarity index 89% rename from ReactAndroid/src/main/jni/first-party/yogajni/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/BUCK index fa379d22d6..3e2534008c 100644 --- a/ReactAndroid/src/main/jni/first-party/yogajni/BUCK +++ b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/BUCK @@ -16,7 +16,7 @@ oss_cxx_library( soname = "libyoga.$(ext)", visibility = ["PUBLIC"], deps = [ - "//ReactCommon/yoga:yoga", + "//packages/react-native/ReactCommon/yoga:yoga", FBJNI_TARGET, ], ) diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/ScopedGlobalRef.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/ScopedGlobalRef.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/ScopedGlobalRef.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/ScopedGlobalRef.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/ScopedLocalRef.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/ScopedLocalRef.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/ScopedLocalRef.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/ScopedLocalRef.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNI.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNI.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNI.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNI.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNIVanilla.cpp b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNIVanilla.cpp similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNIVanilla.cpp rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNIVanilla.cpp diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNIVanilla.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNIVanilla.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNIVanilla.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNIVanilla.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypesVanilla.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypesVanilla.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypesVanilla.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypesVanilla.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YogaJniException.cpp b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YogaJniException.cpp similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/YogaJniException.cpp rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YogaJniException.cpp diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YogaJniException.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YogaJniException.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/YogaJniException.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/YogaJniException.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/common.cpp b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/common.cpp similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/common.cpp rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/common.cpp diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/common.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/common.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/common.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/common.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/corefunctions.cpp b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/corefunctions.cpp similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/corefunctions.cpp rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/corefunctions.cpp diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/corefunctions.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/corefunctions.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/corefunctions.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/corefunctions.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/macros.h b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/macros.h similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/macros.h rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/macros.h diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/yogajni.cpp b/packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/yogajni.cpp similarity index 100% rename from ReactAndroid/src/main/jni/first-party/yogajni/jni/yogajni.cpp rename to packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni/jni/yogajni.cpp diff --git a/ReactAndroid/src/main/jni/prebuilt/BUCK b/packages/react-native/ReactAndroid/src/main/jni/prebuilt/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/prebuilt/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/prebuilt/BUCK diff --git a/ReactAndroid/src/main/jni/prebuilt/lib/DUMMY b/packages/react-native/ReactAndroid/src/main/jni/prebuilt/lib/DUMMY similarity index 100% rename from ReactAndroid/src/main/jni/prebuilt/lib/DUMMY rename to packages/react-native/ReactAndroid/src/main/jni/prebuilt/lib/DUMMY diff --git a/ReactAndroid/src/main/jni/react/fabric/AsyncEventBeat.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/AsyncEventBeat.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/AsyncEventBeat.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/AsyncEventBeat.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/AsyncEventBeat.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/AsyncEventBeat.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/AsyncEventBeat.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/AsyncEventBeat.h diff --git a/ReactAndroid/src/main/jni/react/fabric/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/BUCK diff --git a/ReactAndroid/src/main/jni/react/fabric/Binding.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/Binding.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/Binding.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/Binding.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/Binding.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/Binding.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/Binding.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/Binding.h diff --git a/ReactAndroid/src/main/jni/react/fabric/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/fabric/ComponentFactory.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/ComponentFactory.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/ComponentFactory.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/ComponentFactory.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/ComponentFactory.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/ComponentFactory.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/ComponentFactory.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/ComponentFactory.h diff --git a/ReactAndroid/src/main/jni/react/fabric/CoreComponentsRegistry.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/CoreComponentsRegistry.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/CoreComponentsRegistry.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/CoreComponentsRegistry.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/CoreComponentsRegistry.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/CoreComponentsRegistry.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/CoreComponentsRegistry.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/CoreComponentsRegistry.h diff --git a/ReactAndroid/src/main/jni/react/fabric/EventBeatManager.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/EventBeatManager.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/EventBeatManager.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/EventBeatManager.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/EventBeatManager.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/EventBeatManager.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/EventBeatManager.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/EventBeatManager.h diff --git a/ReactAndroid/src/main/jni/react/fabric/EventEmitterWrapper.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/EventEmitterWrapper.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/EventEmitterWrapper.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/EventEmitterWrapper.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/EventEmitterWrapper.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/EventEmitterWrapper.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/EventEmitterWrapper.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/EventEmitterWrapper.h diff --git a/ReactAndroid/src/main/jni/react/fabric/FabricMountItem.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountItem.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/FabricMountItem.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountItem.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/FabricMountItem.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountItem.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/FabricMountItem.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountItem.h diff --git a/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.h diff --git a/ReactAndroid/src/main/jni/react/fabric/JBackgroundExecutor.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/JBackgroundExecutor.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/JBackgroundExecutor.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/JBackgroundExecutor.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/JBackgroundExecutor.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/JBackgroundExecutor.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/JBackgroundExecutor.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/JBackgroundExecutor.h diff --git a/ReactAndroid/src/main/jni/react/fabric/JFabricUIManager.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/JFabricUIManager.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/JFabricUIManager.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/JFabricUIManager.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/JFabricUIManager.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/JFabricUIManager.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/JFabricUIManager.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/JFabricUIManager.h diff --git a/ReactAndroid/src/main/jni/react/fabric/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/ReactNativeConfigHolder.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/ReactNativeConfigHolder.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/ReactNativeConfigHolder.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/ReactNativeConfigHolder.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/ReactNativeConfigHolder.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/ReactNativeConfigHolder.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/ReactNativeConfigHolder.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/ReactNativeConfigHolder.h diff --git a/ReactAndroid/src/main/jni/react/fabric/StateWrapperImpl.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/StateWrapperImpl.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/StateWrapperImpl.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/StateWrapperImpl.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/StateWrapperImpl.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/StateWrapperImpl.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/StateWrapperImpl.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/StateWrapperImpl.h diff --git a/ReactAndroid/src/main/jni/react/fabric/SurfaceHandlerBinding.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/SurfaceHandlerBinding.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/SurfaceHandlerBinding.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/SurfaceHandlerBinding.cpp diff --git a/ReactAndroid/src/main/jni/react/fabric/SurfaceHandlerBinding.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/SurfaceHandlerBinding.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/SurfaceHandlerBinding.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/SurfaceHandlerBinding.h diff --git a/ReactAndroid/src/main/jni/react/fabric/viewPropConversions.h b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/viewPropConversions.h similarity index 100% rename from ReactAndroid/src/main/jni/react/fabric/viewPropConversions.h rename to packages/react-native/ReactAndroid/src/main/jni/react/fabric/viewPropConversions.h diff --git a/ReactAndroid/src/main/jni/react/hermes/.clang-tidy b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/.clang-tidy diff --git a/ReactAndroid/src/main/jni/react/hermes/instrumentation/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/instrumentation/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/BUCK diff --git a/ReactAndroid/src/main/jni/react/hermes/instrumentation/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/instrumentation/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesMemoryDumper.h b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesMemoryDumper.h similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesMemoryDumper.h rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesMemoryDumper.h diff --git a/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesSamplingProfiler.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesSamplingProfiler.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesSamplingProfiler.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesSamplingProfiler.cpp diff --git a/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesSamplingProfiler.h b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesSamplingProfiler.h similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesSamplingProfiler.h rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/HermesSamplingProfiler.h diff --git a/ReactAndroid/src/main/jni/react/hermes/instrumentation/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/instrumentation/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/instrumentation/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/hermes/reactexecutor/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/reactexecutor/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/reactexecutor/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/reactexecutor/BUCK diff --git a/ReactAndroid/src/main/jni/react/hermes/reactexecutor/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/reactexecutor/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/reactexecutor/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/reactexecutor/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/hermes/reactexecutor/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/hermes/reactexecutor/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/hermes/reactexecutor/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/hermes/reactexecutor/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/.clang-tidy b/packages/react-native/ReactAndroid/src/main/jni/react/jni/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/.clang-tidy diff --git a/ReactAndroid/src/main/jni/react/jni/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/jni/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/BUCK diff --git a/ReactAndroid/src/main/jni/react/jni/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/jni/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/jni/CatalystInstanceImpl.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/CatalystInstanceImpl.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/CatalystInstanceImpl.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/CatalystInstanceImpl.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/CatalystInstanceImpl.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/CatalystInstanceImpl.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/CatalystInstanceImpl.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/CatalystInstanceImpl.h diff --git a/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapper.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapper.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/CxxModuleWrapper.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapper.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapper.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapper.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/CxxModuleWrapper.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapper.h diff --git a/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapperBase.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapperBase.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/CxxModuleWrapperBase.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/CxxModuleWrapperBase.h diff --git a/ReactAndroid/src/main/jni/react/jni/CxxSharedModuleWrapper.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/CxxSharedModuleWrapper.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/CxxSharedModuleWrapper.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/CxxSharedModuleWrapper.h diff --git a/ReactAndroid/src/main/jni/react/jni/JCallback.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JCallback.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JCallback.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JCallback.h diff --git a/ReactAndroid/src/main/jni/react/jni/JInspector.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JInspector.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JInspector.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JInspector.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JInspector.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JInspector.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JInspector.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JInspector.h diff --git a/ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.h diff --git a/ReactAndroid/src/main/jni/react/jni/JReactCxxErrorHandler.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactCxxErrorHandler.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JReactCxxErrorHandler.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactCxxErrorHandler.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JReactCxxErrorHandler.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactCxxErrorHandler.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JReactCxxErrorHandler.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactCxxErrorHandler.h diff --git a/ReactAndroid/src/main/jni/react/jni/JReactMarker.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactMarker.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JReactMarker.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactMarker.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JReactMarker.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactMarker.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JReactMarker.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactMarker.h diff --git a/ReactAndroid/src/main/jni/react/jni/JReactSoftExceptionLogger.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactSoftExceptionLogger.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JReactSoftExceptionLogger.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactSoftExceptionLogger.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JReactSoftExceptionLogger.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactSoftExceptionLogger.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JReactSoftExceptionLogger.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JReactSoftExceptionLogger.h diff --git a/ReactAndroid/src/main/jni/react/jni/JRuntimeExecutor.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JRuntimeExecutor.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JRuntimeExecutor.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JRuntimeExecutor.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JRuntimeExecutor.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JRuntimeExecutor.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JRuntimeExecutor.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JRuntimeExecutor.h diff --git a/ReactAndroid/src/main/jni/react/jni/JRuntimeScheduler.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JRuntimeScheduler.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JRuntimeScheduler.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JRuntimeScheduler.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JRuntimeScheduler.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JRuntimeScheduler.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JRuntimeScheduler.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JRuntimeScheduler.h diff --git a/ReactAndroid/src/main/jni/react/jni/JSLoader.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JSLoader.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JSLoader.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JSLoader.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JSLoader.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JSLoader.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JSLoader.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JSLoader.h diff --git a/ReactAndroid/src/main/jni/react/jni/JSLogging.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JSLogging.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JSLogging.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JSLogging.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JSLogging.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JSLogging.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JSLogging.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JSLogging.h diff --git a/ReactAndroid/src/main/jni/react/jni/JavaModuleWrapper.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JavaModuleWrapper.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JavaModuleWrapper.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JavaModuleWrapper.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JavaModuleWrapper.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JavaModuleWrapper.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JavaModuleWrapper.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JavaModuleWrapper.h diff --git a/ReactAndroid/src/main/jni/react/jni/JavaScriptExecutorHolder.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JavaScriptExecutorHolder.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JavaScriptExecutorHolder.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JavaScriptExecutorHolder.h diff --git a/ReactAndroid/src/main/jni/react/jni/JniJSModulesUnbundle.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JniJSModulesUnbundle.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JniJSModulesUnbundle.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JniJSModulesUnbundle.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/JniJSModulesUnbundle.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/JniJSModulesUnbundle.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/JniJSModulesUnbundle.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/JniJSModulesUnbundle.h diff --git a/ReactAndroid/src/main/jni/react/jni/MethodInvoker.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/MethodInvoker.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/MethodInvoker.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/MethodInvoker.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/MethodInvoker.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/MethodInvoker.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/MethodInvoker.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/MethodInvoker.h diff --git a/ReactAndroid/src/main/jni/react/jni/ModuleRegistryBuilder.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/ModuleRegistryBuilder.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/ModuleRegistryBuilder.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/ModuleRegistryBuilder.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/ModuleRegistryBuilder.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/ModuleRegistryBuilder.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/ModuleRegistryBuilder.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/ModuleRegistryBuilder.h diff --git a/ReactAndroid/src/main/jni/react/jni/NativeArray.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeArray.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/NativeArray.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeArray.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/NativeArray.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeArray.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/NativeArray.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeArray.h diff --git a/ReactAndroid/src/main/jni/react/jni/NativeCommon.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeCommon.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/NativeCommon.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeCommon.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/NativeCommon.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeCommon.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/NativeCommon.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeCommon.h diff --git a/ReactAndroid/src/main/jni/react/jni/NativeMap.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeMap.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/NativeMap.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeMap.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/NativeMap.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeMap.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/NativeMap.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/NativeMap.h diff --git a/ReactAndroid/src/main/jni/react/jni/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/OnLoad.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/OnLoad.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/OnLoad.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/OnLoad.h diff --git a/ReactAndroid/src/main/jni/react/jni/ProxyExecutor.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/ProxyExecutor.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/ProxyExecutor.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/ProxyExecutor.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/ProxyExecutor.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/ProxyExecutor.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/ProxyExecutor.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/ProxyExecutor.h diff --git a/ReactAndroid/src/main/jni/react/jni/ReadableNativeArray.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/ReadableNativeArray.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/ReadableNativeArray.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/ReadableNativeArray.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/ReadableNativeArray.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/ReadableNativeArray.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/ReadableNativeArray.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/ReadableNativeArray.h diff --git a/ReactAndroid/src/main/jni/react/jni/ReadableNativeMap.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/ReadableNativeMap.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/ReadableNativeMap.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/ReadableNativeMap.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/ReadableNativeMap.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/ReadableNativeMap.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/ReadableNativeMap.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/ReadableNativeMap.h diff --git a/ReactAndroid/src/main/jni/react/jni/WritableNativeArray.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/WritableNativeArray.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/WritableNativeArray.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/WritableNativeArray.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/WritableNativeArray.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/WritableNativeArray.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/WritableNativeArray.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/WritableNativeArray.h diff --git a/ReactAndroid/src/main/jni/react/jni/WritableNativeMap.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jni/WritableNativeMap.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/WritableNativeMap.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/WritableNativeMap.cpp diff --git a/ReactAndroid/src/main/jni/react/jni/WritableNativeMap.h b/packages/react-native/ReactAndroid/src/main/jni/react/jni/WritableNativeMap.h similarity index 100% rename from ReactAndroid/src/main/jni/react/jni/WritableNativeMap.h rename to packages/react-native/ReactAndroid/src/main/jni/react/jni/WritableNativeMap.h diff --git a/ReactAndroid/src/main/jni/react/jscexecutor/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/jscexecutor/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/jscexecutor/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/jscexecutor/BUCK diff --git a/ReactAndroid/src/main/jni/react/jscexecutor/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/jscexecutor/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/jscexecutor/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/jscexecutor/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/jscexecutor/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/jscexecutor/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/jscexecutor/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/jscexecutor/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/mapbuffer/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/mapbuffer/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/BUCK diff --git a/ReactAndroid/src/main/jni/react/mapbuffer/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/mapbuffer/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/.clang-tidy b/packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/.clang-tidy diff --git a/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JReadableMapBuffer.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JReadableMapBuffer.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JReadableMapBuffer.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JReadableMapBuffer.cpp diff --git a/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JReadableMapBuffer.h b/packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JReadableMapBuffer.h similarity index 100% rename from ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JReadableMapBuffer.h rename to packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JReadableMapBuffer.h diff --git a/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JWritableMapBuffer.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JWritableMapBuffer.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JWritableMapBuffer.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JWritableMapBuffer.cpp diff --git a/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JWritableMapBuffer.h b/packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JWritableMapBuffer.h similarity index 100% rename from ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JWritableMapBuffer.h rename to packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/JWritableMapBuffer.h diff --git a/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/mapbuffer/react/common/mapbuffer/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/newarchdefaults/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/newarchdefaults/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultComponentsRegistry.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultComponentsRegistry.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/newarchdefaults/DefaultComponentsRegistry.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultComponentsRegistry.cpp diff --git a/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultComponentsRegistry.h b/packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultComponentsRegistry.h similarity index 100% rename from ReactAndroid/src/main/jni/react/newarchdefaults/DefaultComponentsRegistry.h rename to packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultComponentsRegistry.h diff --git a/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultTurboModuleManagerDelegate.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultTurboModuleManagerDelegate.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/newarchdefaults/DefaultTurboModuleManagerDelegate.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultTurboModuleManagerDelegate.cpp diff --git a/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultTurboModuleManagerDelegate.h b/packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultTurboModuleManagerDelegate.h similarity index 100% rename from ReactAndroid/src/main/jni/react/newarchdefaults/DefaultTurboModuleManagerDelegate.h rename to packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/DefaultTurboModuleManagerDelegate.h diff --git a/ReactAndroid/src/main/jni/react/newarchdefaults/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/newarchdefaults/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/newarchdefaults/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/perftests/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/perftests/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/perftests/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/perftests/BUCK diff --git a/ReactAndroid/src/main/jni/react/perftests/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/perftests/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/perftests/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/perftests/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/reactnativeblob/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/reactnativeblob/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BUCK diff --git a/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp diff --git a/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.h b/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.h similarity index 100% rename from ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.h rename to packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.h diff --git a/ReactAndroid/src/main/jni/react/reactnativeblob/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/reactnativeblob/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/reactnativeblob/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/reactnativeblob/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/reactperflogger/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/reactperflogger/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/BUCK diff --git a/ReactAndroid/src/main/jni/react/reactperflogger/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/reactperflogger/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/.clang-tidy b/packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/.clang-tidy similarity index 100% rename from ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/.clang-tidy rename to packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/.clang-tidy diff --git a/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/JNativeModulePerfLogger.h b/packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/JNativeModulePerfLogger.h similarity index 100% rename from ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/JNativeModulePerfLogger.h rename to packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/JNativeModulePerfLogger.h diff --git a/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/reactperflogger/reactperflogger/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/turbomodule/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/BUCK diff --git a/ReactAndroid/src/main/jni/react/turbomodule/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CallInvokerHolder.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CallInvokerHolder.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CallInvokerHolder.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CallInvokerHolder.cpp diff --git a/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CallInvokerHolder.h b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CallInvokerHolder.h similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CallInvokerHolder.h rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CallInvokerHolder.h diff --git a/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CompositeTurboModuleManagerDelegate.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CompositeTurboModuleManagerDelegate.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CompositeTurboModuleManagerDelegate.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CompositeTurboModuleManagerDelegate.cpp diff --git a/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CompositeTurboModuleManagerDelegate.h b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CompositeTurboModuleManagerDelegate.h similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CompositeTurboModuleManagerDelegate.h rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/CompositeTurboModuleManagerDelegate.h diff --git a/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManager.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManager.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManager.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManager.cpp diff --git a/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManager.h b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManager.h similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManager.h rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManager.h diff --git a/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManagerDelegate.h b/packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManagerDelegate.h similarity index 100% rename from ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManagerDelegate.h rename to packages/react-native/ReactAndroid/src/main/jni/react/turbomodule/ReactCommon/TurboModuleManagerDelegate.h diff --git a/ReactAndroid/src/main/jni/react/uimanager/BUCK b/packages/react-native/ReactAndroid/src/main/jni/react/uimanager/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/react/uimanager/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/react/uimanager/BUCK diff --git a/ReactAndroid/src/main/jni/react/uimanager/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/react/uimanager/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/react/uimanager/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/react/uimanager/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/react/uimanager/ComponentNameResolverManager.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/uimanager/ComponentNameResolverManager.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/uimanager/ComponentNameResolverManager.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/uimanager/ComponentNameResolverManager.cpp diff --git a/ReactAndroid/src/main/jni/react/uimanager/ComponentNameResolverManager.h b/packages/react-native/ReactAndroid/src/main/jni/react/uimanager/ComponentNameResolverManager.h similarity index 100% rename from ReactAndroid/src/main/jni/react/uimanager/ComponentNameResolverManager.h rename to packages/react-native/ReactAndroid/src/main/jni/react/uimanager/ComponentNameResolverManager.h diff --git a/ReactAndroid/src/main/jni/react/uimanager/OnLoad.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/uimanager/OnLoad.cpp similarity index 100% rename from ReactAndroid/src/main/jni/react/uimanager/OnLoad.cpp rename to packages/react-native/ReactAndroid/src/main/jni/react/uimanager/OnLoad.cpp diff --git a/ReactAndroid/src/main/jni/third-party/boost/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/jump_arm64_aapcs_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/jump_arm64_aapcs_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/jump_arm64_aapcs_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/jump_arm64_aapcs_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/make_arm64_aapcs_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/make_arm64_aapcs_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/make_arm64_aapcs_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/make_arm64_aapcs_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/ontop_arm64_aapcs_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/ontop_arm64_aapcs_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/ontop_arm64_aapcs_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/arm64-v8a/ontop_arm64_aapcs_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/jump_arm_aapcs_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/jump_arm_aapcs_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/jump_arm_aapcs_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/jump_arm_aapcs_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/make_arm_aapcs_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/make_arm_aapcs_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/make_arm_aapcs_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/make_arm_aapcs_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/ontop_arm_aapcs_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/ontop_arm_aapcs_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/ontop_arm_aapcs_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/armeabi-v7a/ontop_arm_aapcs_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/x86/jump_i386_sysv_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86/jump_i386_sysv_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/x86/jump_i386_sysv_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86/jump_i386_sysv_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/x86/make_i386_sysv_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86/make_i386_sysv_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/x86/make_i386_sysv_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86/make_i386_sysv_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/x86/ontop_i386_sysv_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86/ontop_i386_sysv_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/x86/ontop_i386_sysv_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86/ontop_i386_sysv_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/jump_x86_64_sysv_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/jump_x86_64_sysv_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/jump_x86_64_sysv_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/jump_x86_64_sysv_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/make_x86_64_sysv_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/make_x86_64_sysv_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/make_x86_64_sysv_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/make_x86_64_sysv_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/ontop_x86_64_sysv_elf_gas.S b/packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/ontop_x86_64_sysv_elf_gas.S similarity index 100% rename from ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/ontop_x86_64_sysv_elf_gas.S rename to packages/react-native/ReactAndroid/src/main/jni/third-party/boost/asm/x86_64/ontop_x86_64_sysv_elf_gas.S diff --git a/ReactAndroid/src/main/jni/third-party/double-conversion/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/third-party/double-conversion/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/third-party/double-conversion/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/third-party/double-conversion/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/third-party/fmt/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/third-party/fmt/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/third-party/fmt/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/third-party/fmt/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/third-party/folly/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/third-party/folly/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/third-party/folly/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/third-party/folly/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/third-party/glibc/BUCK b/packages/react-native/ReactAndroid/src/main/jni/third-party/glibc/BUCK similarity index 100% rename from ReactAndroid/src/main/jni/third-party/glibc/BUCK rename to packages/react-native/ReactAndroid/src/main/jni/third-party/glibc/BUCK diff --git a/ReactAndroid/src/main/jni/third-party/glog/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/third-party/glog/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/third-party/glog/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/third-party/glog/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/third-party/glog/config.h b/packages/react-native/ReactAndroid/src/main/jni/third-party/glog/config.h similarity index 100% rename from ReactAndroid/src/main/jni/third-party/glog/config.h rename to packages/react-native/ReactAndroid/src/main/jni/third-party/glog/config.h diff --git a/ReactAndroid/src/main/jni/third-party/jsc/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/third-party/jsc/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/third-party/jsc/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/third-party/jsc/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/third-party/libevent/CMakeLists.txt b/packages/react-native/ReactAndroid/src/main/jni/third-party/libevent/CMakeLists.txt similarity index 100% rename from ReactAndroid/src/main/jni/third-party/libevent/CMakeLists.txt rename to packages/react-native/ReactAndroid/src/main/jni/third-party/libevent/CMakeLists.txt diff --git a/ReactAndroid/src/main/jni/third-party/libevent/evconfig-private.h b/packages/react-native/ReactAndroid/src/main/jni/third-party/libevent/evconfig-private.h similarity index 100% rename from ReactAndroid/src/main/jni/third-party/libevent/evconfig-private.h rename to packages/react-native/ReactAndroid/src/main/jni/third-party/libevent/evconfig-private.h diff --git a/ReactAndroid/src/main/jni/third-party/libevent/event-config.h b/packages/react-native/ReactAndroid/src/main/jni/third-party/libevent/event-config.h similarity index 100% rename from ReactAndroid/src/main/jni/third-party/libevent/event-config.h rename to packages/react-native/ReactAndroid/src/main/jni/third-party/libevent/event-config.h diff --git a/ReactAndroid/src/main/libraries/fbcore/src/main/java/com/facebook/common/logging/BUCK b/packages/react-native/ReactAndroid/src/main/libraries/fbcore/src/main/java/com/facebook/common/logging/BUCK similarity index 81% rename from ReactAndroid/src/main/libraries/fbcore/src/main/java/com/facebook/common/logging/BUCK rename to packages/react-native/ReactAndroid/src/main/libraries/fbcore/src/main/java/com/facebook/common/logging/BUCK index d0a86fa5a2..0a71b21771 100644 --- a/ReactAndroid/src/main/libraries/fbcore/src/main/java/com/facebook/common/logging/BUCK +++ b/packages/react-native/ReactAndroid/src/main/libraries/fbcore/src/main/java/com/facebook/common/logging/BUCK @@ -4,7 +4,7 @@ rn_android_library( name = "logging", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ react_native_dep("libraries/fresco/fresco-react-native:fbcore"), ], diff --git a/ReactAndroid/src/main/libraries/fbjni/BUCK b/packages/react-native/ReactAndroid/src/main/libraries/fbjni/BUCK similarity index 100% rename from ReactAndroid/src/main/libraries/fbjni/BUCK rename to packages/react-native/ReactAndroid/src/main/libraries/fbjni/BUCK diff --git a/ReactAndroid/src/main/libraries/fresco/fresco-react-native/BUCK b/packages/react-native/ReactAndroid/src/main/libraries/fresco/fresco-react-native/BUCK similarity index 82% rename from ReactAndroid/src/main/libraries/fresco/fresco-react-native/BUCK rename to packages/react-native/ReactAndroid/src/main/libraries/fresco/fresco-react-native/BUCK index 2e13d101d2..315f64eaea 100644 --- a/ReactAndroid/src/main/libraries/fresco/fresco-react-native/BUCK +++ b/packages/react-native/ReactAndroid/src/main/libraries/fresco/fresco-react-native/BUCK @@ -4,7 +4,7 @@ load("//tools/build_defs/oss:rn_defs.bzl", "rn_android_library", "rn_android_pre rn_android_prebuilt_aar( name = "fresco-react-native", aar = ":fresco-binary-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -16,7 +16,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "fresco-drawee", aar = ":drawee-binary-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -29,7 +29,7 @@ rn_android_library( name = "imagepipeline", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ ":bolts", ":imagepipeline-base", @@ -47,7 +47,7 @@ rn_android_library( rn_android_prebuilt_aar( name = "imagepipeline-base", aar = ":imagepipeline-base-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -59,7 +59,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "imagepipeline-core", aar = ":imagepipeline-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -71,7 +71,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "native-filters", aar = ":nativeimagefilters-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -83,7 +83,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "native-transcoder", aar = ":nativeimagetranscoder-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -95,7 +95,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "bolts", binary_jar = ":download-bolts.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -107,7 +107,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "fbcore", aar = ":fbcore-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -119,7 +119,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "imagepipeline-native", aar = ":imagepipeline-native-binary-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -131,7 +131,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "imagepipeline-okhttp3", aar = ":imagepipeline-okhttp3-binary-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -143,7 +143,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "memory-type-ashmem", aar = ":memory-type-ashmem-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -155,7 +155,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "memory-type-java", aar = ":memory-type-java-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -167,7 +167,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "memory-type-native", aar = ":memory-type-native-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -179,7 +179,7 @@ fb_native.remote_file( rn_android_prebuilt_aar( name = "ui-common", aar = ":ui-common-aar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/libraries/soloader/java/com/facebook/soloader/BUCK b/packages/react-native/ReactAndroid/src/main/libraries/soloader/java/com/facebook/soloader/BUCK similarity index 100% rename from ReactAndroid/src/main/libraries/soloader/java/com/facebook/soloader/BUCK rename to packages/react-native/ReactAndroid/src/main/libraries/soloader/java/com/facebook/soloader/BUCK diff --git a/ReactAndroid/src/main/res/BUCK b/packages/react-native/ReactAndroid/src/main/res/BUCK similarity index 100% rename from ReactAndroid/src/main/res/BUCK rename to packages/react-native/ReactAndroid/src/main/res/BUCK diff --git a/ReactAndroid/src/main/res/devsupport/anim/catalyst_push_up_in.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/anim/catalyst_push_up_in.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/anim/catalyst_push_up_in.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/anim/catalyst_push_up_in.xml diff --git a/ReactAndroid/src/main/res/devsupport/anim/catalyst_push_up_out.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/anim/catalyst_push_up_out.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/anim/catalyst_push_up_out.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/anim/catalyst_push_up_out.xml diff --git a/ReactAndroid/src/main/res/devsupport/drawable/redbox_top_border_background.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/drawable/redbox_top_border_background.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/drawable/redbox_top_border_background.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/drawable/redbox_top_border_background.xml diff --git a/ReactAndroid/src/main/res/devsupport/layout/dev_loading_view.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/layout/dev_loading_view.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/layout/dev_loading_view.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/layout/dev_loading_view.xml diff --git a/ReactAndroid/src/main/res/devsupport/layout/fps_view.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/layout/fps_view.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/layout/fps_view.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/layout/fps_view.xml diff --git a/ReactAndroid/src/main/res/devsupport/layout/redbox_item_frame.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/layout/redbox_item_frame.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/layout/redbox_item_frame.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/layout/redbox_item_frame.xml diff --git a/ReactAndroid/src/main/res/devsupport/layout/redbox_item_title.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/layout/redbox_item_title.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/layout/redbox_item_title.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/layout/redbox_item_title.xml diff --git a/ReactAndroid/src/main/res/devsupport/layout/redbox_view.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/layout/redbox_view.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/layout/redbox_view.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/layout/redbox_view.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-af/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-af/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-af/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-af/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ar/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ar/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ar/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ar/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-as/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-as/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-as/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-as/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-az/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-az/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-az/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-az/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-bg/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-bg/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-bg/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-bg/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-bn/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-bn/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-bn/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-bn/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-bs/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-bs/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-bs/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-bs/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ca/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ca/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ca/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ca/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-cb/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-cb/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-cb/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-cb/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-cs/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-cs/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-cs/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-cs/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-da/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-da/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-da/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-da/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-de/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-de/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-de/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-de/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-el/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-el/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-el/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-el/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-en-rGB/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-en-rGB/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-en-rGB/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-en-rGB/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-es-rES/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-es-rES/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-es-rES/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-es-rES/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-es/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-es/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-es/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-es/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-et/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-et/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-et/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-et/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-fa/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-fa/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-fa/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-fa/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-fb-rLS/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-fb-rLS/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-fb-rLS/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-fb-rLS/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-fb/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-fb/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-fb/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-fb/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-fi/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-fi/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-fi/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-fi/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-fr-rCA/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-fr-rCA/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-fr-rCA/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-fr-rCA/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-fr/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-fr/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-fr/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-fr/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-gu/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-gu/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-gu/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-gu/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-hi/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-hi/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-hi/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-hi/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-hr/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-hr/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-hr/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-hr/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-hu/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-hu/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-hu/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-hu/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-in/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-in/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-in/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-in/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-is/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-is/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-is/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-is/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-it/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-it/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-it/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-it/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-iw/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-iw/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-iw/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-iw/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ja/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ja/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ja/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ja/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ka/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ka/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ka/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ka/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-km/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-km/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-km/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-km/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-kn/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-kn/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-kn/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-kn/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ko/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ko/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ko/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ko/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-lo/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-lo/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-lo/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-lo/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-lt/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-lt/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-lt/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-lt/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-lv/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-lv/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-lv/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-lv/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-mk/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-mk/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-mk/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-mk/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ml/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ml/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ml/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ml/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-mn/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-mn/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-mn/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-mn/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-mr/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-mr/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-mr/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-mr/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ms/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ms/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ms/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ms/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-my/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-my/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-my/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-my/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-nb/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-nb/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-nb/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-nb/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ne/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ne/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ne/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ne/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-nl/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-nl/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-nl/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-nl/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-pa/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-pa/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-pa/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-pa/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-pl/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-pl/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-pl/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-pl/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-pt-rPT/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-pt-rPT/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-pt-rPT/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-pt-rPT/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-pt/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-pt/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-pt/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-pt/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-qz/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-qz/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-qz/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-qz/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ro/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ro/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ro/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ro/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ru/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ru/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ru/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ru/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-si/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-si/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-si/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-si/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-sk/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-sk/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-sk/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-sk/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-sl/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-sl/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-sl/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-sl/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-sn/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-sn/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-sn/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-sn/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-sq/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-sq/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-sq/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-sq/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-sr/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-sr/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-sr/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-sr/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-sv/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-sv/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-sv/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-sv/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-sw/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-sw/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-sw/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-sw/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ta/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ta/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ta/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ta/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-te/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-te/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-te/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-te/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-th/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-th/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-th/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-th/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-tl/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-tl/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-tl/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-tl/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-tr/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-tr/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-tr/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-tr/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-uk/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-uk/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-uk/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-uk/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-ur/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-ur/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-ur/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-ur/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-vi/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-vi/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-vi/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-vi/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-wo/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-wo/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-wo/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-wo/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-zh-rCN/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-zh-rCN/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-zh-rCN/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-zh-rCN/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-zh-rHK/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-zh-rHK/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-zh-rHK/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-zh-rHK/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-zh-rTW/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-zh-rTW/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-zh-rTW/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-zh-rTW/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values-zu/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values-zu/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values-zu/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values-zu/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values/colors.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values/colors.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values/colors.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values/colors.xml diff --git a/ReactAndroid/src/main/res/devsupport/values/strings.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values/strings.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values/strings.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values/strings.xml diff --git a/ReactAndroid/src/main/res/devsupport/values/styles.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/values/styles.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/values/styles.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/values/styles.xml diff --git a/ReactAndroid/src/main/res/devsupport/xml/rn_dev_preferences.xml b/packages/react-native/ReactAndroid/src/main/res/devsupport/xml/rn_dev_preferences.xml similarity index 100% rename from ReactAndroid/src/main/res/devsupport/xml/rn_dev_preferences.xml rename to packages/react-native/ReactAndroid/src/main/res/devsupport/xml/rn_dev_preferences.xml diff --git a/ReactAndroid/src/main/res/shell/values/styles.xml b/packages/react-native/ReactAndroid/src/main/res/shell/values/styles.xml similarity index 100% rename from ReactAndroid/src/main/res/shell/values/styles.xml rename to packages/react-native/ReactAndroid/src/main/res/shell/values/styles.xml diff --git a/ReactAndroid/src/main/res/systeminfo/values/values.xml b/packages/react-native/ReactAndroid/src/main/res/systeminfo/values/values.xml similarity index 100% rename from ReactAndroid/src/main/res/systeminfo/values/values.xml rename to packages/react-native/ReactAndroid/src/main/res/systeminfo/values/values.xml diff --git a/ReactAndroid/src/main/res/views/modal/anim/catalyst_fade_in.xml b/packages/react-native/ReactAndroid/src/main/res/views/modal/anim/catalyst_fade_in.xml similarity index 100% rename from ReactAndroid/src/main/res/views/modal/anim/catalyst_fade_in.xml rename to packages/react-native/ReactAndroid/src/main/res/views/modal/anim/catalyst_fade_in.xml diff --git a/ReactAndroid/src/main/res/views/modal/anim/catalyst_fade_out.xml b/packages/react-native/ReactAndroid/src/main/res/views/modal/anim/catalyst_fade_out.xml similarity index 100% rename from ReactAndroid/src/main/res/views/modal/anim/catalyst_fade_out.xml rename to packages/react-native/ReactAndroid/src/main/res/views/modal/anim/catalyst_fade_out.xml diff --git a/ReactAndroid/src/main/res/views/modal/anim/catalyst_slide_down.xml b/packages/react-native/ReactAndroid/src/main/res/views/modal/anim/catalyst_slide_down.xml similarity index 100% rename from ReactAndroid/src/main/res/views/modal/anim/catalyst_slide_down.xml rename to packages/react-native/ReactAndroid/src/main/res/views/modal/anim/catalyst_slide_down.xml diff --git a/ReactAndroid/src/main/res/views/modal/anim/catalyst_slide_up.xml b/packages/react-native/ReactAndroid/src/main/res/views/modal/anim/catalyst_slide_up.xml similarity index 100% rename from ReactAndroid/src/main/res/views/modal/anim/catalyst_slide_up.xml rename to packages/react-native/ReactAndroid/src/main/res/views/modal/anim/catalyst_slide_up.xml diff --git a/ReactAndroid/src/main/res/views/modal/values/themes.xml b/packages/react-native/ReactAndroid/src/main/res/views/modal/values/themes.xml similarity index 100% rename from ReactAndroid/src/main/res/views/modal/values/themes.xml rename to packages/react-native/ReactAndroid/src/main/res/views/modal/values/themes.xml diff --git a/ReactAndroid/src/main/res/views/uimanager/values/ids.xml b/packages/react-native/ReactAndroid/src/main/res/views/uimanager/values/ids.xml similarity index 100% rename from ReactAndroid/src/main/res/views/uimanager/values/ids.xml rename to packages/react-native/ReactAndroid/src/main/res/views/uimanager/values/ids.xml diff --git a/ReactAndroid/src/main/res/views/uimanager/values/strings_unlocalized.xml b/packages/react-native/ReactAndroid/src/main/res/views/uimanager/values/strings_unlocalized.xml similarity index 100% rename from ReactAndroid/src/main/res/views/uimanager/values/strings_unlocalized.xml rename to packages/react-native/ReactAndroid/src/main/res/views/uimanager/values/strings_unlocalized.xml diff --git a/ReactAndroid/src/main/third-party/android/androidx/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/android/androidx/BUCK similarity index 100% rename from ReactAndroid/src/main/third-party/android/androidx/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/android/androidx/BUCK diff --git a/ReactAndroid/src/main/third-party/java/asm/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/asm/BUCK similarity index 81% rename from ReactAndroid/src/main/third-party/java/asm/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/asm/BUCK index 2e4b5dedb8..75d23cc0f8 100644 --- a/ReactAndroid/src/main/third-party/java/asm/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/asm/BUCK @@ -5,7 +5,7 @@ rn_android_library( name = "asm", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ ":asm-analysis", ":asm-commons", @@ -18,7 +18,7 @@ rn_android_library( rn_prebuilt_jar( name = "asm-core", binary_jar = ":download-asm.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -30,7 +30,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "asm-commons", binary_jar = ":download-asm-commons.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -42,7 +42,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "asm-tree", binary_jar = ":download-asm-tree.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -54,7 +54,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "asm-util", binary_jar = ":download-asm-util.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -66,7 +66,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "asm-analysis", binary_jar = ":download-asm-analysis.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/assertj/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/assertj/BUCK similarity index 85% rename from ReactAndroid/src/main/third-party/java/assertj/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/assertj/BUCK index 41dd691898..39ffa26c62 100644 --- a/ReactAndroid/src/main/third-party/java/assertj/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/assertj/BUCK @@ -4,7 +4,7 @@ load("//tools/build_defs/oss:rn_defs.bzl", "rn_prebuilt_jar") rn_prebuilt_jar( name = "assertj-core", binary_jar = ":assertj-core.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/buck-android-support/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/BUCK similarity index 100% rename from ReactAndroid/src/main/third-party/java/buck-android-support/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/BUCK diff --git a/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar b/packages/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar similarity index 100% rename from ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar rename to packages/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar diff --git a/ReactAndroid/src/main/third-party/java/infer-annotations/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/BUCK similarity index 86% rename from ReactAndroid/src/main/third-party/java/infer-annotations/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/BUCK index 2fd4c3bf63..96e7a7976e 100644 --- a/ReactAndroid/src/main/third-party/java/infer-annotations/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/BUCK @@ -4,7 +4,7 @@ load("//tools/build_defs/oss:rn_defs.bzl", "rn_prebuilt_jar") rn_prebuilt_jar( name = "infer-annotations", binary_jar = ":infer-annotations.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/javapoet/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/javapoet/BUCK similarity index 85% rename from ReactAndroid/src/main/third-party/java/javapoet/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/javapoet/BUCK index 3a50a70a43..670d97dde0 100644 --- a/ReactAndroid/src/main/third-party/java/javapoet/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/javapoet/BUCK @@ -4,7 +4,7 @@ load("//tools/build_defs/oss:rn_defs.bzl", "rn_prebuilt_jar") rn_prebuilt_jar( name = "javapoet", binary_jar = ":jsr305-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/jsr-305/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/jsr-305/BUCK similarity index 100% rename from ReactAndroid/src/main/third-party/java/jsr-305/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/jsr-305/BUCK diff --git a/ReactAndroid/src/main/third-party/java/jsr-330/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/jsr-330/BUCK similarity index 100% rename from ReactAndroid/src/main/third-party/java/jsr-330/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/jsr-330/BUCK diff --git a/ReactAndroid/src/main/third-party/java/junit/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/junit/BUCK similarity index 80% rename from ReactAndroid/src/main/third-party/java/junit/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/junit/BUCK index 0598146bd0..252481187b 100644 --- a/ReactAndroid/src/main/third-party/java/junit/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/junit/BUCK @@ -5,7 +5,7 @@ rn_android_library( name = "junit", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ ":hamcrest", ":junit-core", @@ -15,7 +15,7 @@ rn_android_library( rn_prebuilt_jar( name = "junit-core", binary_jar = ":download-junit.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -27,7 +27,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "hamcrest", binary_jar = ":download-hamcrest.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/mockito/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/mockito/BUCK similarity index 81% rename from ReactAndroid/src/main/third-party/java/mockito/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/mockito/BUCK index 0d4f87f040..0d82980e7c 100644 --- a/ReactAndroid/src/main/third-party/java/mockito/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/mockito/BUCK @@ -5,7 +5,7 @@ rn_android_library( name = "mockito", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ ":mockito-core", ":objenesis", @@ -15,7 +15,7 @@ rn_android_library( rn_prebuilt_jar( name = "mockito-core", binary_jar = ":mockito-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -27,7 +27,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "objenesis", binary_jar = ":objenesis-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/mockito2/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/mockito2/BUCK similarity index 92% rename from ReactAndroid/src/main/third-party/java/mockito2/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/mockito2/BUCK index 6e1e71c929..8b27ac29c4 100644 --- a/ReactAndroid/src/main/third-party/java/mockito2/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/mockito2/BUCK @@ -28,7 +28,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "byte-buddy", binary_jar = ":byte-buddy-binary-with-module-info-stripped", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) # Strip module-info.class because some Android tooling cannot parse the file. Matches configuration in fbandroid. @@ -47,7 +47,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "byte-buddy-agent", binary_jar = ":byte-buddy-agent-with-module-info-stripped", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) # Strip module-info.class because some Android tooling cannot parse the file. Matches configuration in fbandroid. @@ -66,7 +66,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "objenesis", binary_jar = ":objenesis-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/okhttp/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/okhttp/BUCK similarity index 91% rename from ReactAndroid/src/main/third-party/java/okhttp/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/okhttp/BUCK index a246892ab4..8129153b33 100644 --- a/ReactAndroid/src/main/third-party/java/okhttp/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/okhttp/BUCK @@ -5,7 +5,7 @@ rn_android_library( name = "okhttp3", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ ":okhttp3-binary", react_native_dep("third-party/java/okio:okio"), @@ -18,7 +18,7 @@ rn_android_library( name = "okhttp3-urlconnection", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ ":okhttp3", ":okhttp3-urlconnection-binary", diff --git a/ReactAndroid/src/main/third-party/java/okio/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/okio/BUCK similarity index 91% rename from ReactAndroid/src/main/third-party/java/okio/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/okio/BUCK index d3d83bacc5..2224771758 100644 --- a/ReactAndroid/src/main/third-party/java/okio/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/okio/BUCK @@ -5,7 +5,7 @@ rn_android_library( name = "okio", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ ":okio-binary", # Forces resolver to use OSS Kotlin version diff --git a/ReactAndroid/src/main/third-party/java/robolectric/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/robolectric/BUCK similarity index 97% rename from ReactAndroid/src/main/third-party/java/robolectric/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/robolectric/BUCK index f2d67b79b5..c7f0ea29b7 100644 --- a/ReactAndroid/src/main/third-party/java/robolectric/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/robolectric/BUCK @@ -34,7 +34,7 @@ rn_android_library( rn_prebuilt_jar( name = "android-all-5.0.2_r3-robolectric-r0", # name defines filename used by robolectric in runtime binary_jar = ":robolectric-android-all-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) # This new rule will make the .jar file appear in the "right" location, @@ -54,7 +54,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "bouncycastle", binary_jar = ":bouncycastle-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -66,7 +66,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "guava", binary_jar = ":guava-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/sqlite/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/sqlite/BUCK similarity index 81% rename from ReactAndroid/src/main/third-party/java/sqlite/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/sqlite/BUCK index 492ba08c6a..92ead68be7 100644 --- a/ReactAndroid/src/main/third-party/java/sqlite/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/sqlite/BUCK @@ -5,7 +5,7 @@ rn_android_library( name = "sqlite", autoglob = False, language = "JAVA", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], exported_deps = [ ":sqlite4java", ], @@ -14,7 +14,7 @@ rn_android_library( rn_prebuilt_jar( name = "sqlite4java", binary_jar = ":download-sqlite4java.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/java/testing-support-lib/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/java/testing-support-lib/BUCK similarity index 86% rename from ReactAndroid/src/main/third-party/java/testing-support-lib/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/java/testing-support-lib/BUCK index bdcb72d5fc..7656572f3b 100644 --- a/ReactAndroid/src/main/third-party/java/testing-support-lib/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/java/testing-support-lib/BUCK @@ -3,7 +3,7 @@ load("//tools/build_defs:fb_native_wrapper.bzl", "fb_native") fb_native.android_prebuilt_aar( name = "exposed-instrumentation-api", aar = ":testing-support-instrumentation", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/main/third-party/kotlin/BUCK b/packages/react-native/ReactAndroid/src/main/third-party/kotlin/BUCK similarity index 92% rename from ReactAndroid/src/main/third-party/kotlin/BUCK rename to packages/react-native/ReactAndroid/src/main/third-party/kotlin/BUCK index b96b7417e9..7676cd58a4 100644 --- a/ReactAndroid/src/main/third-party/kotlin/BUCK +++ b/packages/react-native/ReactAndroid/src/main/third-party/kotlin/BUCK @@ -36,19 +36,19 @@ rn_android_library( rn_prebuilt_jar( name = "jetbrains-annotations", binary_jar = ":annotations-13.0.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) rn_prebuilt_jar( name = "kotlin-stdlib-binary", binary_jar = ":kotlin-stdlib.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) rn_prebuilt_jar( name = "kotlin-stdlib-common", binary_jar = ":kotlin-stdlib-common.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -60,7 +60,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "kotlin-stdlib-jdk7-binary", binary_jar = ":kotlin-stdlib-jdk7.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -72,7 +72,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "kotlin-stdlib-jdk8-binary", binary_jar = ":kotlin-stdlib-jdk8.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactAndroid/src/test/java/com/facebook/common/logging/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/common/logging/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/common/logging/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/common/logging/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/common/logging/FakeLoggingDelegate.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/common/logging/FakeLoggingDelegate.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/common/logging/FakeLoggingDelegate.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/common/logging/FakeLoggingDelegate.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/CompositeReactPackageTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/CompositeReactPackageTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/CompositeReactPackageTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/CompositeReactPackageTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/ReactActivityDelegateTest.kt b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/ReactActivityDelegateTest.kt similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/ReactActivityDelegateTest.kt rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/ReactActivityDelegateTest.kt diff --git a/ReactAndroid/src/test/java/com/facebook/react/RootViewTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/RootViewTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/RootViewTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/RootViewTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/animated/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/animated/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/animated/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/animated/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/animated/NativeAnimatedInterpolationTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/animated/NativeAnimatedInterpolationTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/animated/NativeAnimatedInterpolationTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/animated/NativeAnimatedInterpolationTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/animated/NativeAnimatedNodeTraversalTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/animated/NativeAnimatedNodeTraversalTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/animated/NativeAnimatedNodeTraversalTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/animated/NativeAnimatedNodeTraversalTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/bridge/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/bridge/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/bridge/BaseJavaModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/BaseJavaModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/bridge/BaseJavaModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/BaseJavaModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/bridge/FallbackJSBundleLoaderTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/FallbackJSBundleLoaderTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/bridge/FallbackJSBundleLoaderTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/FallbackJSBundleLoaderTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/bridge/InstanceHandleHelper.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/InstanceHandleHelper.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/bridge/InstanceHandleHelper.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/InstanceHandleHelper.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/bridge/JavaOnlyArrayTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/JavaOnlyArrayTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/bridge/JavaOnlyArrayTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/JavaOnlyArrayTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/bridge/JavaScriptModuleRegistryTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/JavaScriptModuleRegistryTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/bridge/JavaScriptModuleRegistryTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/JavaScriptModuleRegistryTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/bridge/ReactTestHelper.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/ReactTestHelper.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/bridge/ReactTestHelper.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/bridge/ReactTestHelper.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/devsupport/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/devsupport/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/devsupport/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/devsupport/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/devsupport/JSDebuggerWebSocketClientTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/devsupport/JSDebuggerWebSocketClientTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/devsupport/JSDebuggerWebSocketClientTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/devsupport/JSDebuggerWebSocketClientTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/devsupport/MultipartStreamReaderTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/devsupport/MultipartStreamReaderTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/devsupport/MultipartStreamReaderTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/devsupport/MultipartStreamReaderTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/devsupport/StackTraceHelperTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/devsupport/StackTraceHelperTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/devsupport/StackTraceHelperTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/devsupport/StackTraceHelperTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/fabric/events/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/fabric/events/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/fabric/events/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/fabric/events/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/fabric/events/TouchEventDispatchTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/fabric/events/TouchEventDispatchTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/fabric/events/TouchEventDispatchTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/fabric/events/TouchEventDispatchTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/blob/BlobModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/blob/BlobModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/blob/BlobModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/blob/BlobModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/camera/ImageStoreManagerTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/camera/ImageStoreManagerTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/camera/ImageStoreManagerTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/camera/ImageStoreManagerTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/clipboard/ClipboardModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/clipboard/ClipboardModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/clipboard/ClipboardModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/clipboard/ClipboardModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/deviceinfo/DeviceInfoModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/deviceinfo/DeviceInfoModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/deviceinfo/DeviceInfoModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/deviceinfo/DeviceInfoModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/dialog/DialogModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/dialog/DialogModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/dialog/DialogModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/dialog/DialogModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/network/HeaderUtilTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/network/HeaderUtilTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/network/HeaderUtilTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/network/HeaderUtilTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/network/NetworkingModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/network/NetworkingModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/network/NetworkingModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/network/NetworkingModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/network/ProgressiveStringDecoderTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/network/ProgressiveStringDecoderTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/network/ProgressiveStringDecoderTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/network/ProgressiveStringDecoderTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/network/ReactCookieJarContainerTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/network/ReactCookieJarContainerTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/network/ReactCookieJarContainerTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/network/ReactCookieJarContainerTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/share/ShareModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/share/ShareModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/share/ShareModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/share/ShareModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/modules/timing/TimingModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/timing/TimingModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/modules/timing/TimingModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/timing/TimingModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/packagerconnection/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/packagerconnection/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/packagerconnection/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/packagerconnection/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/packagerconnection/JSPackagerClientTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/packagerconnection/JSPackagerClientTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/packagerconnection/JSPackagerClientTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/packagerconnection/JSPackagerClientTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/BaseViewManagerTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/BaseViewManagerTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/BaseViewManagerTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/BaseViewManagerTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/LayoutPropertyApplicatorTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/LayoutPropertyApplicatorTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/LayoutPropertyApplicatorTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/LayoutPropertyApplicatorTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/MatrixMathHelperTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/MatrixMathHelperTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/MatrixMathHelperTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/MatrixMathHelperTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropAnnotationSetterSpecTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropAnnotationSetterSpecTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropAnnotationSetterSpecTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropAnnotationSetterSpecTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropAnnotationSetterTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropAnnotationSetterTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropAnnotationSetterTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropAnnotationSetterTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropConstantsTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropConstantsTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropConstantsTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropConstantsTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropForShadowNodeSetterTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropForShadowNodeSetterTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropForShadowNodeSetterTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropForShadowNodeSetterTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropForShadowNodeSpecTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropForShadowNodeSpecTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropForShadowNodeSpecTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/ReactPropForShadowNodeSpecTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/SimpleViewPropertyTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/SimpleViewPropertyTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/SimpleViewPropertyTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/SimpleViewPropertyTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/UIManagerModuleConstantsTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/UIManagerModuleConstantsTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/UIManagerModuleConstantsTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/UIManagerModuleConstantsTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/UIManagerModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/UIManagerModuleTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/UIManagerModuleTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/UIManagerModuleTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/layoutanimation/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/layoutanimation/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/layoutanimation/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/layoutanimation/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/uimanager/layoutanimation/InterpolatorTypeTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/layoutanimation/InterpolatorTypeTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/uimanager/layoutanimation/InterpolatorTypeTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/uimanager/layoutanimation/InterpolatorTypeTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/util/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/util/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/util/JSStackTraceTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/views/BUCK b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/BUCK similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/views/BUCK rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/BUCK diff --git a/ReactAndroid/src/test/java/com/facebook/react/views/image/ImageResizeModeTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/image/ImageResizeModeTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/views/image/ImageResizeModeTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/image/ImageResizeModeTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/views/image/ReactImagePropertyTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/image/ReactImagePropertyTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/views/image/ReactImagePropertyTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/image/ReactImagePropertyTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/views/text/CustomLineHeightSpanTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/text/CustomLineHeightSpanTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/views/text/CustomLineHeightSpanTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/text/CustomLineHeightSpanTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/views/text/ReactTextTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/text/ReactTextTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/views/text/ReactTextTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/text/ReactTextTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/views/textinput/ReactTextInputPropertyTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/textinput/ReactTextInputPropertyTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/views/textinput/ReactTextInputPropertyTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/textinput/ReactTextInputPropertyTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/views/textinput/TextInputTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/textinput/TextInputTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/views/textinput/TextInputTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/textinput/TextInputTest.java diff --git a/ReactAndroid/src/test/java/com/facebook/react/views/view/ColorUtilTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/view/ColorUtilTest.java similarity index 100% rename from ReactAndroid/src/test/java/com/facebook/react/views/view/ColorUtilTest.java rename to packages/react-native/ReactAndroid/src/test/java/com/facebook/react/views/view/ColorUtilTest.java diff --git a/ReactAndroid/src/test/java/org/mockito/configuration/BUCK b/packages/react-native/ReactAndroid/src/test/java/org/mockito/configuration/BUCK similarity index 100% rename from ReactAndroid/src/test/java/org/mockito/configuration/BUCK rename to packages/react-native/ReactAndroid/src/test/java/org/mockito/configuration/BUCK diff --git a/ReactAndroid/src/test/java/org/mockito/configuration/MockitoConfiguration.java b/packages/react-native/ReactAndroid/src/test/java/org/mockito/configuration/MockitoConfiguration.java similarity index 100% rename from ReactAndroid/src/test/java/org/mockito/configuration/MockitoConfiguration.java rename to packages/react-native/ReactAndroid/src/test/java/org/mockito/configuration/MockitoConfiguration.java diff --git a/ReactAndroid/src/test/resources/BUCK b/packages/react-native/ReactAndroid/src/test/resources/BUCK similarity index 100% rename from ReactAndroid/src/test/resources/BUCK rename to packages/react-native/ReactAndroid/src/test/resources/BUCK diff --git a/ReactAndroid/src/test/resources/robolectric.properties b/packages/react-native/ReactAndroid/src/test/resources/robolectric.properties similarity index 100% rename from ReactAndroid/src/test/resources/robolectric.properties rename to packages/react-native/ReactAndroid/src/test/resources/robolectric.properties diff --git a/ReactCommon/React-Fabric.podspec b/packages/react-native/ReactCommon/React-Fabric.podspec similarity index 100% rename from ReactCommon/React-Fabric.podspec rename to packages/react-native/ReactCommon/React-Fabric.podspec diff --git a/ReactCommon/React-rncore.podspec b/packages/react-native/ReactCommon/React-rncore.podspec similarity index 95% rename from ReactCommon/React-rncore.podspec rename to packages/react-native/ReactCommon/React-rncore.podspec index 201af01640..88ae8f51bc 100644 --- a/ReactCommon/React-rncore.podspec +++ b/packages/react-native/ReactCommon/React-rncore.podspec @@ -37,6 +37,6 @@ Pod::Spec.new do |s| :js_srcs_dir => "#{react_native_path}/Libraries", :library_name => "rncore", :library_type => "components", - :output_dir => "#{react_native_path}/../ReactCommon" + :output_dir => "#{react_native_path}/react-native/ReactCommon" }) end diff --git a/ReactCommon/ReactCommon.podspec b/packages/react-native/ReactCommon/ReactCommon.podspec similarity index 100% rename from ReactCommon/ReactCommon.podspec rename to packages/react-native/ReactCommon/ReactCommon.podspec diff --git a/ReactCommon/butter/.clang-tidy b/packages/react-native/ReactCommon/butter/.clang-tidy similarity index 100% rename from ReactCommon/butter/.clang-tidy rename to packages/react-native/ReactCommon/butter/.clang-tidy diff --git a/ReactCommon/butter/BUCK b/packages/react-native/ReactCommon/butter/BUCK similarity index 100% rename from ReactCommon/butter/BUCK rename to packages/react-native/ReactCommon/butter/BUCK diff --git a/ReactCommon/butter/CMakeLists.txt b/packages/react-native/ReactCommon/butter/CMakeLists.txt similarity index 100% rename from ReactCommon/butter/CMakeLists.txt rename to packages/react-native/ReactCommon/butter/CMakeLists.txt diff --git a/ReactCommon/butter/butter.h b/packages/react-native/ReactCommon/butter/butter.h similarity index 100% rename from ReactCommon/butter/butter.h rename to packages/react-native/ReactCommon/butter/butter.h diff --git a/ReactCommon/butter/function.h b/packages/react-native/ReactCommon/butter/function.h similarity index 100% rename from ReactCommon/butter/function.h rename to packages/react-native/ReactCommon/butter/function.h diff --git a/ReactCommon/butter/map.h b/packages/react-native/ReactCommon/butter/map.h similarity index 100% rename from ReactCommon/butter/map.h rename to packages/react-native/ReactCommon/butter/map.h diff --git a/ReactCommon/butter/set.h b/packages/react-native/ReactCommon/butter/set.h similarity index 100% rename from ReactCommon/butter/set.h rename to packages/react-native/ReactCommon/butter/set.h diff --git a/ReactCommon/butter/small_vector.h b/packages/react-native/ReactCommon/butter/small_vector.h similarity index 100% rename from ReactCommon/butter/small_vector.h rename to packages/react-native/ReactCommon/butter/small_vector.h diff --git a/ReactCommon/callinvoker/.clang-tidy b/packages/react-native/ReactCommon/callinvoker/.clang-tidy similarity index 100% rename from ReactCommon/callinvoker/.clang-tidy rename to packages/react-native/ReactCommon/callinvoker/.clang-tidy diff --git a/ReactCommon/callinvoker/BUCK b/packages/react-native/ReactCommon/callinvoker/BUCK similarity index 100% rename from ReactCommon/callinvoker/BUCK rename to packages/react-native/ReactCommon/callinvoker/BUCK diff --git a/ReactCommon/callinvoker/CMakeLists.txt b/packages/react-native/ReactCommon/callinvoker/CMakeLists.txt similarity index 100% rename from ReactCommon/callinvoker/CMakeLists.txt rename to packages/react-native/ReactCommon/callinvoker/CMakeLists.txt diff --git a/ReactCommon/callinvoker/React-callinvoker.podspec b/packages/react-native/ReactCommon/callinvoker/React-callinvoker.podspec similarity index 100% rename from ReactCommon/callinvoker/React-callinvoker.podspec rename to packages/react-native/ReactCommon/callinvoker/React-callinvoker.podspec diff --git a/ReactCommon/callinvoker/ReactCommon/CallInvoker.h b/packages/react-native/ReactCommon/callinvoker/ReactCommon/CallInvoker.h similarity index 100% rename from ReactCommon/callinvoker/ReactCommon/CallInvoker.h rename to packages/react-native/ReactCommon/callinvoker/ReactCommon/CallInvoker.h diff --git a/ReactCommon/callinvoker/ReactCommon/SchedulerPriority.h b/packages/react-native/ReactCommon/callinvoker/ReactCommon/SchedulerPriority.h similarity index 100% rename from ReactCommon/callinvoker/ReactCommon/SchedulerPriority.h rename to packages/react-native/ReactCommon/callinvoker/ReactCommon/SchedulerPriority.h diff --git a/ReactCommon/cxxreact/.clang-tidy b/packages/react-native/ReactCommon/cxxreact/.clang-tidy similarity index 100% rename from ReactCommon/cxxreact/.clang-tidy rename to packages/react-native/ReactCommon/cxxreact/.clang-tidy diff --git a/ReactCommon/cxxreact/BUCK b/packages/react-native/ReactCommon/cxxreact/BUCK similarity index 100% rename from ReactCommon/cxxreact/BUCK rename to packages/react-native/ReactCommon/cxxreact/BUCK diff --git a/ReactCommon/cxxreact/CMakeLists.txt b/packages/react-native/ReactCommon/cxxreact/CMakeLists.txt similarity index 100% rename from ReactCommon/cxxreact/CMakeLists.txt rename to packages/react-native/ReactCommon/cxxreact/CMakeLists.txt diff --git a/ReactCommon/cxxreact/CxxModule.h b/packages/react-native/ReactCommon/cxxreact/CxxModule.h similarity index 100% rename from ReactCommon/cxxreact/CxxModule.h rename to packages/react-native/ReactCommon/cxxreact/CxxModule.h diff --git a/ReactCommon/cxxreact/CxxNativeModule.cpp b/packages/react-native/ReactCommon/cxxreact/CxxNativeModule.cpp similarity index 100% rename from ReactCommon/cxxreact/CxxNativeModule.cpp rename to packages/react-native/ReactCommon/cxxreact/CxxNativeModule.cpp diff --git a/ReactCommon/cxxreact/CxxNativeModule.h b/packages/react-native/ReactCommon/cxxreact/CxxNativeModule.h similarity index 100% rename from ReactCommon/cxxreact/CxxNativeModule.h rename to packages/react-native/ReactCommon/cxxreact/CxxNativeModule.h diff --git a/ReactCommon/cxxreact/ErrorUtils.h b/packages/react-native/ReactCommon/cxxreact/ErrorUtils.h similarity index 100% rename from ReactCommon/cxxreact/ErrorUtils.h rename to packages/react-native/ReactCommon/cxxreact/ErrorUtils.h diff --git a/ReactCommon/cxxreact/Instance.cpp b/packages/react-native/ReactCommon/cxxreact/Instance.cpp similarity index 100% rename from ReactCommon/cxxreact/Instance.cpp rename to packages/react-native/ReactCommon/cxxreact/Instance.cpp diff --git a/ReactCommon/cxxreact/Instance.h b/packages/react-native/ReactCommon/cxxreact/Instance.h similarity index 100% rename from ReactCommon/cxxreact/Instance.h rename to packages/react-native/ReactCommon/cxxreact/Instance.h diff --git a/ReactCommon/cxxreact/JSBigString.cpp b/packages/react-native/ReactCommon/cxxreact/JSBigString.cpp similarity index 100% rename from ReactCommon/cxxreact/JSBigString.cpp rename to packages/react-native/ReactCommon/cxxreact/JSBigString.cpp diff --git a/ReactCommon/cxxreact/JSBigString.h b/packages/react-native/ReactCommon/cxxreact/JSBigString.h similarity index 100% rename from ReactCommon/cxxreact/JSBigString.h rename to packages/react-native/ReactCommon/cxxreact/JSBigString.h diff --git a/ReactCommon/cxxreact/JSBundleType.cpp b/packages/react-native/ReactCommon/cxxreact/JSBundleType.cpp similarity index 100% rename from ReactCommon/cxxreact/JSBundleType.cpp rename to packages/react-native/ReactCommon/cxxreact/JSBundleType.cpp diff --git a/ReactCommon/cxxreact/JSBundleType.h b/packages/react-native/ReactCommon/cxxreact/JSBundleType.h similarity index 100% rename from ReactCommon/cxxreact/JSBundleType.h rename to packages/react-native/ReactCommon/cxxreact/JSBundleType.h diff --git a/ReactCommon/cxxreact/JSExecutor.cpp b/packages/react-native/ReactCommon/cxxreact/JSExecutor.cpp similarity index 100% rename from ReactCommon/cxxreact/JSExecutor.cpp rename to packages/react-native/ReactCommon/cxxreact/JSExecutor.cpp diff --git a/ReactCommon/cxxreact/JSExecutor.h b/packages/react-native/ReactCommon/cxxreact/JSExecutor.h similarity index 100% rename from ReactCommon/cxxreact/JSExecutor.h rename to packages/react-native/ReactCommon/cxxreact/JSExecutor.h diff --git a/ReactCommon/cxxreact/JSIndexedRAMBundle.cpp b/packages/react-native/ReactCommon/cxxreact/JSIndexedRAMBundle.cpp similarity index 100% rename from ReactCommon/cxxreact/JSIndexedRAMBundle.cpp rename to packages/react-native/ReactCommon/cxxreact/JSIndexedRAMBundle.cpp diff --git a/ReactCommon/cxxreact/JSIndexedRAMBundle.h b/packages/react-native/ReactCommon/cxxreact/JSIndexedRAMBundle.h similarity index 100% rename from ReactCommon/cxxreact/JSIndexedRAMBundle.h rename to packages/react-native/ReactCommon/cxxreact/JSIndexedRAMBundle.h diff --git a/ReactCommon/cxxreact/JSModulesUnbundle.h b/packages/react-native/ReactCommon/cxxreact/JSModulesUnbundle.h similarity index 100% rename from ReactCommon/cxxreact/JSModulesUnbundle.h rename to packages/react-native/ReactCommon/cxxreact/JSModulesUnbundle.h diff --git a/ReactCommon/cxxreact/JsArgumentHelpers-inl.h b/packages/react-native/ReactCommon/cxxreact/JsArgumentHelpers-inl.h similarity index 100% rename from ReactCommon/cxxreact/JsArgumentHelpers-inl.h rename to packages/react-native/ReactCommon/cxxreact/JsArgumentHelpers-inl.h diff --git a/ReactCommon/cxxreact/JsArgumentHelpers.h b/packages/react-native/ReactCommon/cxxreact/JsArgumentHelpers.h similarity index 100% rename from ReactCommon/cxxreact/JsArgumentHelpers.h rename to packages/react-native/ReactCommon/cxxreact/JsArgumentHelpers.h diff --git a/ReactCommon/cxxreact/MessageQueueThread.h b/packages/react-native/ReactCommon/cxxreact/MessageQueueThread.h similarity index 100% rename from ReactCommon/cxxreact/MessageQueueThread.h rename to packages/react-native/ReactCommon/cxxreact/MessageQueueThread.h diff --git a/ReactCommon/cxxreact/MethodCall.cpp b/packages/react-native/ReactCommon/cxxreact/MethodCall.cpp similarity index 100% rename from ReactCommon/cxxreact/MethodCall.cpp rename to packages/react-native/ReactCommon/cxxreact/MethodCall.cpp diff --git a/ReactCommon/cxxreact/MethodCall.h b/packages/react-native/ReactCommon/cxxreact/MethodCall.h similarity index 100% rename from ReactCommon/cxxreact/MethodCall.h rename to packages/react-native/ReactCommon/cxxreact/MethodCall.h diff --git a/ReactCommon/cxxreact/ModuleRegistry.cpp b/packages/react-native/ReactCommon/cxxreact/ModuleRegistry.cpp similarity index 100% rename from ReactCommon/cxxreact/ModuleRegistry.cpp rename to packages/react-native/ReactCommon/cxxreact/ModuleRegistry.cpp diff --git a/ReactCommon/cxxreact/ModuleRegistry.h b/packages/react-native/ReactCommon/cxxreact/ModuleRegistry.h similarity index 100% rename from ReactCommon/cxxreact/ModuleRegistry.h rename to packages/react-native/ReactCommon/cxxreact/ModuleRegistry.h diff --git a/ReactCommon/cxxreact/NativeModule.h b/packages/react-native/ReactCommon/cxxreact/NativeModule.h similarity index 100% rename from ReactCommon/cxxreact/NativeModule.h rename to packages/react-native/ReactCommon/cxxreact/NativeModule.h diff --git a/ReactCommon/cxxreact/NativeToJsBridge.cpp b/packages/react-native/ReactCommon/cxxreact/NativeToJsBridge.cpp similarity index 100% rename from ReactCommon/cxxreact/NativeToJsBridge.cpp rename to packages/react-native/ReactCommon/cxxreact/NativeToJsBridge.cpp diff --git a/ReactCommon/cxxreact/NativeToJsBridge.h b/packages/react-native/ReactCommon/cxxreact/NativeToJsBridge.h similarity index 100% rename from ReactCommon/cxxreact/NativeToJsBridge.h rename to packages/react-native/ReactCommon/cxxreact/NativeToJsBridge.h diff --git a/ReactCommon/cxxreact/RAMBundleRegistry.cpp b/packages/react-native/ReactCommon/cxxreact/RAMBundleRegistry.cpp similarity index 100% rename from ReactCommon/cxxreact/RAMBundleRegistry.cpp rename to packages/react-native/ReactCommon/cxxreact/RAMBundleRegistry.cpp diff --git a/ReactCommon/cxxreact/RAMBundleRegistry.h b/packages/react-native/ReactCommon/cxxreact/RAMBundleRegistry.h similarity index 100% rename from ReactCommon/cxxreact/RAMBundleRegistry.h rename to packages/react-native/ReactCommon/cxxreact/RAMBundleRegistry.h diff --git a/ReactCommon/cxxreact/React-cxxreact.podspec b/packages/react-native/ReactCommon/cxxreact/React-cxxreact.podspec similarity index 100% rename from ReactCommon/cxxreact/React-cxxreact.podspec rename to packages/react-native/ReactCommon/cxxreact/React-cxxreact.podspec diff --git a/ReactCommon/cxxreact/ReactMarker.cpp b/packages/react-native/ReactCommon/cxxreact/ReactMarker.cpp similarity index 100% rename from ReactCommon/cxxreact/ReactMarker.cpp rename to packages/react-native/ReactCommon/cxxreact/ReactMarker.cpp diff --git a/ReactCommon/cxxreact/ReactMarker.h b/packages/react-native/ReactCommon/cxxreact/ReactMarker.h similarity index 100% rename from ReactCommon/cxxreact/ReactMarker.h rename to packages/react-native/ReactCommon/cxxreact/ReactMarker.h diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h similarity index 100% rename from ReactCommon/cxxreact/ReactNativeVersion.h rename to packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h diff --git a/ReactCommon/cxxreact/RecoverableError.h b/packages/react-native/ReactCommon/cxxreact/RecoverableError.h similarity index 100% rename from ReactCommon/cxxreact/RecoverableError.h rename to packages/react-native/ReactCommon/cxxreact/RecoverableError.h diff --git a/ReactCommon/cxxreact/SampleCxxModule.cpp b/packages/react-native/ReactCommon/cxxreact/SampleCxxModule.cpp similarity index 100% rename from ReactCommon/cxxreact/SampleCxxModule.cpp rename to packages/react-native/ReactCommon/cxxreact/SampleCxxModule.cpp diff --git a/ReactCommon/cxxreact/SampleCxxModule.h b/packages/react-native/ReactCommon/cxxreact/SampleCxxModule.h similarity index 100% rename from ReactCommon/cxxreact/SampleCxxModule.h rename to packages/react-native/ReactCommon/cxxreact/SampleCxxModule.h diff --git a/ReactCommon/cxxreact/SharedProxyCxxModule.h b/packages/react-native/ReactCommon/cxxreact/SharedProxyCxxModule.h similarity index 100% rename from ReactCommon/cxxreact/SharedProxyCxxModule.h rename to packages/react-native/ReactCommon/cxxreact/SharedProxyCxxModule.h diff --git a/ReactCommon/cxxreact/SystraceSection.h b/packages/react-native/ReactCommon/cxxreact/SystraceSection.h similarity index 100% rename from ReactCommon/cxxreact/SystraceSection.h rename to packages/react-native/ReactCommon/cxxreact/SystraceSection.h diff --git a/ReactCommon/cxxreact/tests/BUCK b/packages/react-native/ReactCommon/cxxreact/tests/BUCK similarity index 100% rename from ReactCommon/cxxreact/tests/BUCK rename to packages/react-native/ReactCommon/cxxreact/tests/BUCK diff --git a/ReactCommon/cxxreact/tests/RecoverableErrorTest.cpp b/packages/react-native/ReactCommon/cxxreact/tests/RecoverableErrorTest.cpp similarity index 100% rename from ReactCommon/cxxreact/tests/RecoverableErrorTest.cpp rename to packages/react-native/ReactCommon/cxxreact/tests/RecoverableErrorTest.cpp diff --git a/ReactCommon/cxxreact/tests/jsarg_helpers.cpp b/packages/react-native/ReactCommon/cxxreact/tests/jsarg_helpers.cpp similarity index 100% rename from ReactCommon/cxxreact/tests/jsarg_helpers.cpp rename to packages/react-native/ReactCommon/cxxreact/tests/jsarg_helpers.cpp diff --git a/ReactCommon/cxxreact/tests/jsbigstring.cpp b/packages/react-native/ReactCommon/cxxreact/tests/jsbigstring.cpp similarity index 100% rename from ReactCommon/cxxreact/tests/jsbigstring.cpp rename to packages/react-native/ReactCommon/cxxreact/tests/jsbigstring.cpp diff --git a/ReactCommon/cxxreact/tests/main.cpp b/packages/react-native/ReactCommon/cxxreact/tests/main.cpp similarity index 100% rename from ReactCommon/cxxreact/tests/main.cpp rename to packages/react-native/ReactCommon/cxxreact/tests/main.cpp diff --git a/ReactCommon/cxxreact/tests/methodcall.cpp b/packages/react-native/ReactCommon/cxxreact/tests/methodcall.cpp similarity index 100% rename from ReactCommon/cxxreact/tests/methodcall.cpp rename to packages/react-native/ReactCommon/cxxreact/tests/methodcall.cpp diff --git a/ReactCommon/hermes/.clang-tidy b/packages/react-native/ReactCommon/hermes/.clang-tidy similarity index 100% rename from ReactCommon/hermes/.clang-tidy rename to packages/react-native/ReactCommon/hermes/.clang-tidy diff --git a/ReactCommon/hermes/React-hermes.podspec b/packages/react-native/ReactCommon/hermes/React-hermes.podspec similarity index 100% rename from ReactCommon/hermes/React-hermes.podspec rename to packages/react-native/ReactCommon/hermes/React-hermes.podspec diff --git a/ReactCommon/hermes/executor/CMakeLists.txt b/packages/react-native/ReactCommon/hermes/executor/CMakeLists.txt similarity index 100% rename from ReactCommon/hermes/executor/CMakeLists.txt rename to packages/react-native/ReactCommon/hermes/executor/CMakeLists.txt diff --git a/ReactCommon/hermes/executor/HermesExecutorFactory.cpp b/packages/react-native/ReactCommon/hermes/executor/HermesExecutorFactory.cpp similarity index 100% rename from ReactCommon/hermes/executor/HermesExecutorFactory.cpp rename to packages/react-native/ReactCommon/hermes/executor/HermesExecutorFactory.cpp diff --git a/ReactCommon/hermes/executor/HermesExecutorFactory.h b/packages/react-native/ReactCommon/hermes/executor/HermesExecutorFactory.h similarity index 100% rename from ReactCommon/hermes/executor/HermesExecutorFactory.h rename to packages/react-native/ReactCommon/hermes/executor/HermesExecutorFactory.h diff --git a/ReactCommon/hermes/executor/JSITracing.cpp b/packages/react-native/ReactCommon/hermes/executor/JSITracing.cpp similarity index 100% rename from ReactCommon/hermes/executor/JSITracing.cpp rename to packages/react-native/ReactCommon/hermes/executor/JSITracing.cpp diff --git a/ReactCommon/hermes/executor/JSITracing.h b/packages/react-native/ReactCommon/hermes/executor/JSITracing.h similarity index 100% rename from ReactCommon/hermes/executor/JSITracing.h rename to packages/react-native/ReactCommon/hermes/executor/JSITracing.h diff --git a/ReactCommon/hermes/inspector/.clang-format b/packages/react-native/ReactCommon/hermes/inspector/.clang-format similarity index 100% rename from ReactCommon/hermes/inspector/.clang-format rename to packages/react-native/ReactCommon/hermes/inspector/.clang-format diff --git a/ReactCommon/hermes/inspector/AsyncPauseState.h b/packages/react-native/ReactCommon/hermes/inspector/AsyncPauseState.h similarity index 100% rename from ReactCommon/hermes/inspector/AsyncPauseState.h rename to packages/react-native/ReactCommon/hermes/inspector/AsyncPauseState.h diff --git a/ReactCommon/hermes/inspector/BUCK b/packages/react-native/ReactCommon/hermes/inspector/BUCK similarity index 96% rename from ReactCommon/hermes/inspector/BUCK rename to packages/react-native/ReactCommon/hermes/inspector/BUCK index 0cb887883b..7d8548f48b 100644 --- a/ReactCommon/hermes/inspector/BUCK +++ b/packages/react-native/ReactCommon/hermes/inspector/BUCK @@ -48,7 +48,9 @@ fb_xplat_cxx_library( exported_headers = CHROME_EXPORTED_HEADERS, compiler_flags = CFLAGS_BY_MODE[hermes_build_mode()], fbobjc_header_path_prefix = "hermes/inspector/chrome", - labels = [], + labels = [ + "pfh:ReactNative_CommonInfrastructurePlaceholder", + ], macosx_tests_override = [], platforms = (ANDROID, APPLE, CXX, FBCODE, WINDOWS), tests = [":chrome-tests"], @@ -116,7 +118,9 @@ fb_xplat_cxx_library( "//fbandroid/libraries/fbjni:fbjni", ], fbobjc_header_path_prefix = "hermes/inspector/detail", - labels = [], + labels = [ + "pfh:ReactNative_CommonInfrastructurePlaceholder", + ], macosx_tests_override = [], platforms = (ANDROID, APPLE, CXX, FBCODE, WINDOWS), tests = [":detail-tests"], @@ -192,7 +196,9 @@ fb_xplat_cxx_library( cxx_tests = [":inspector-tests"], exported_preprocessor_flags = get_hermes_shared_library_preprocessor_flags(), fbobjc_header_path_prefix = "hermes/inspector", - labels = [], + labels = [ + "pfh:ReactNative_CommonInfrastructurePlaceholder", + ], macosx_tests_override = [], platforms = (ANDROID, APPLE, CXX, FBCODE, WINDOWS), visibility = [ diff --git a/ReactCommon/hermes/inspector/CMakeLists.txt b/packages/react-native/ReactCommon/hermes/inspector/CMakeLists.txt similarity index 100% rename from ReactCommon/hermes/inspector/CMakeLists.txt rename to packages/react-native/ReactCommon/hermes/inspector/CMakeLists.txt diff --git a/packages/react-native/ReactCommon/hermes/inspector/DEFS.bzl b/packages/react-native/ReactCommon/hermes/inspector/DEFS.bzl new file mode 100644 index 0000000000..d56163c768 --- /dev/null +++ b/packages/react-native/ReactCommon/hermes/inspector/DEFS.bzl @@ -0,0 +1,7 @@ +load("@fbsource//xplat/hermes/defs:hermes.bzl", "hermes_is_debugger_enabled") + +def hermes_inspector_dep_list(): + return [ + "//xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector:chrome", + "//xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector:inspectorlib", + ] if hermes_is_debugger_enabled() else [] diff --git a/ReactCommon/hermes/inspector/Exceptions.h b/packages/react-native/ReactCommon/hermes/inspector/Exceptions.h similarity index 100% rename from ReactCommon/hermes/inspector/Exceptions.h rename to packages/react-native/ReactCommon/hermes/inspector/Exceptions.h diff --git a/ReactCommon/hermes/inspector/Inspector.cpp b/packages/react-native/ReactCommon/hermes/inspector/Inspector.cpp similarity index 100% rename from ReactCommon/hermes/inspector/Inspector.cpp rename to packages/react-native/ReactCommon/hermes/inspector/Inspector.cpp diff --git a/ReactCommon/hermes/inspector/Inspector.h b/packages/react-native/ReactCommon/hermes/inspector/Inspector.h similarity index 100% rename from ReactCommon/hermes/inspector/Inspector.h rename to packages/react-native/ReactCommon/hermes/inspector/Inspector.h diff --git a/ReactCommon/hermes/inspector/InspectorState.cpp b/packages/react-native/ReactCommon/hermes/inspector/InspectorState.cpp similarity index 100% rename from ReactCommon/hermes/inspector/InspectorState.cpp rename to packages/react-native/ReactCommon/hermes/inspector/InspectorState.cpp diff --git a/ReactCommon/hermes/inspector/InspectorState.h b/packages/react-native/ReactCommon/hermes/inspector/InspectorState.h similarity index 100% rename from ReactCommon/hermes/inspector/InspectorState.h rename to packages/react-native/ReactCommon/hermes/inspector/InspectorState.h diff --git a/ReactCommon/hermes/inspector/README.md b/packages/react-native/ReactCommon/hermes/inspector/README.md similarity index 80% rename from ReactCommon/hermes/inspector/README.md rename to packages/react-native/ReactCommon/hermes/inspector/README.md index 57b6658480..95318113e4 100644 --- a/ReactCommon/hermes/inspector/README.md +++ b/packages/react-native/ReactCommon/hermes/inspector/README.md @@ -17,23 +17,23 @@ can get debug logs to show even when tests are passing by running the test executable directly: ``` -$ buck build //xplat/js/react-native-github/ReactCommon/hermes/inspector:chrome-tests -$ buck-out/gen/js/react-native-github/ReactCommon/hermes/inspector/chrome-tests +$ buck build //xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector:chrome-tests +$ buck-out/gen/xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector/chrome-tests [...] ``` You can use standard gtest filters to only execute a particular set of tests: ``` -$ buck-out/gen/js/react-native-github/ReactCommon/hermes/inspector/chrome-tests \ +$ buck-out/gen/xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector/chrome-tests \ --gtest_filter='ConnectionTests.testSetBreakpoint' ``` You can debug the tests using lldb or gdb: ``` -$ lldb buck-out/gen/js/react-native-github/ReactCommon/hermes/inspector/chrome-tests -$ gdb buck-out/gen/js/react-native-github/ReactCommon/hermes/inspector/chrome-tests +$ lldb buck-out/gen/xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector/chrome-tests +$ gdb buck-out/gen/xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector/chrome-tests ``` # Formatting @@ -42,7 +42,7 @@ Make sure the code is formatted using the hermes clang-format rules before committing: ``` -$ xplat/js/react-native-github/ReactCommon/hermes/inspector/tools/format +$ xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector/tools/format ``` We follow the clang format rules used by the rest of the Hermes project. @@ -53,7 +53,7 @@ To add support for a new Chrome DevTools protocol message, add the message you want to add to tools/message_types.txt, and re-run the message types generator: ``` -$ xplat/js/react-native-github/ReactCommon/hermes/inspector/tools/run_msggen +$ xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector/tools/run_msggen ``` This will generate C++ structs for the new message type in diff --git a/ReactCommon/hermes/inspector/RuntimeAdapter.cpp b/packages/react-native/ReactCommon/hermes/inspector/RuntimeAdapter.cpp similarity index 100% rename from ReactCommon/hermes/inspector/RuntimeAdapter.cpp rename to packages/react-native/ReactCommon/hermes/inspector/RuntimeAdapter.cpp diff --git a/ReactCommon/hermes/inspector/RuntimeAdapter.h b/packages/react-native/ReactCommon/hermes/inspector/RuntimeAdapter.h similarity index 100% rename from ReactCommon/hermes/inspector/RuntimeAdapter.h rename to packages/react-native/ReactCommon/hermes/inspector/RuntimeAdapter.h diff --git a/ReactCommon/hermes/inspector/chrome/Connection.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/Connection.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/Connection.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/Connection.cpp diff --git a/ReactCommon/hermes/inspector/chrome/Connection.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/Connection.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/Connection.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/Connection.h diff --git a/ReactCommon/hermes/inspector/chrome/ConnectionDemux.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/ConnectionDemux.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/ConnectionDemux.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/ConnectionDemux.cpp diff --git a/ReactCommon/hermes/inspector/chrome/ConnectionDemux.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/ConnectionDemux.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/ConnectionDemux.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/ConnectionDemux.h diff --git a/ReactCommon/hermes/inspector/chrome/MessageConverters.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/MessageConverters.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/MessageConverters.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/MessageConverters.cpp diff --git a/ReactCommon/hermes/inspector/chrome/MessageConverters.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/MessageConverters.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/MessageConverters.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/MessageConverters.h diff --git a/ReactCommon/hermes/inspector/chrome/MessageInterfaces.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/MessageInterfaces.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/MessageInterfaces.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/MessageInterfaces.h diff --git a/ReactCommon/hermes/inspector/chrome/MessageTypes.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/MessageTypes.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/MessageTypes.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/MessageTypes.cpp diff --git a/ReactCommon/hermes/inspector/chrome/MessageTypes.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/MessageTypes.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/MessageTypes.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/MessageTypes.h diff --git a/ReactCommon/hermes/inspector/chrome/MessageTypesInlines.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/MessageTypesInlines.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/MessageTypesInlines.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/MessageTypesInlines.h diff --git a/ReactCommon/hermes/inspector/chrome/Registration.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/Registration.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/Registration.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/Registration.cpp diff --git a/ReactCommon/hermes/inspector/chrome/Registration.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/Registration.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/Registration.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/Registration.h diff --git a/ReactCommon/hermes/inspector/chrome/RemoteObjectsTable.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/RemoteObjectsTable.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/RemoteObjectsTable.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/RemoteObjectsTable.cpp diff --git a/ReactCommon/hermes/inspector/chrome/RemoteObjectsTable.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/RemoteObjectsTable.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/RemoteObjectsTable.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/RemoteObjectsTable.h diff --git a/ReactCommon/hermes/inspector/chrome/cli/main.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/cli/main.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/cli/main.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/cli/main.cpp diff --git a/ReactCommon/hermes/inspector/chrome/tests/AsyncHermesRuntime.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/tests/AsyncHermesRuntime.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/tests/AsyncHermesRuntime.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/tests/AsyncHermesRuntime.cpp diff --git a/ReactCommon/hermes/inspector/chrome/tests/AsyncHermesRuntime.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/tests/AsyncHermesRuntime.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/tests/AsyncHermesRuntime.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/tests/AsyncHermesRuntime.h diff --git a/ReactCommon/hermes/inspector/chrome/tests/ConnectionDemuxTests.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/tests/ConnectionDemuxTests.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/tests/ConnectionDemuxTests.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/tests/ConnectionDemuxTests.cpp diff --git a/ReactCommon/hermes/inspector/chrome/tests/ConnectionTests.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/tests/ConnectionTests.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/tests/ConnectionTests.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/tests/ConnectionTests.cpp diff --git a/ReactCommon/hermes/inspector/chrome/tests/MessageTests.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/tests/MessageTests.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/tests/MessageTests.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/tests/MessageTests.cpp diff --git a/ReactCommon/hermes/inspector/chrome/tests/RemoteObjectsTableTest.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/tests/RemoteObjectsTableTest.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/tests/RemoteObjectsTableTest.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/tests/RemoteObjectsTableTest.cpp diff --git a/ReactCommon/hermes/inspector/chrome/tests/SyncConnection.cpp b/packages/react-native/ReactCommon/hermes/inspector/chrome/tests/SyncConnection.cpp similarity index 100% rename from ReactCommon/hermes/inspector/chrome/tests/SyncConnection.cpp rename to packages/react-native/ReactCommon/hermes/inspector/chrome/tests/SyncConnection.cpp diff --git a/ReactCommon/hermes/inspector/chrome/tests/SyncConnection.h b/packages/react-native/ReactCommon/hermes/inspector/chrome/tests/SyncConnection.h similarity index 100% rename from ReactCommon/hermes/inspector/chrome/tests/SyncConnection.h rename to packages/react-native/ReactCommon/hermes/inspector/chrome/tests/SyncConnection.h diff --git a/ReactCommon/hermes/inspector/detail/CallbackOStream.cpp b/packages/react-native/ReactCommon/hermes/inspector/detail/CallbackOStream.cpp similarity index 100% rename from ReactCommon/hermes/inspector/detail/CallbackOStream.cpp rename to packages/react-native/ReactCommon/hermes/inspector/detail/CallbackOStream.cpp diff --git a/ReactCommon/hermes/inspector/detail/CallbackOStream.h b/packages/react-native/ReactCommon/hermes/inspector/detail/CallbackOStream.h similarity index 100% rename from ReactCommon/hermes/inspector/detail/CallbackOStream.h rename to packages/react-native/ReactCommon/hermes/inspector/detail/CallbackOStream.h diff --git a/ReactCommon/hermes/inspector/detail/SerialExecutor.cpp b/packages/react-native/ReactCommon/hermes/inspector/detail/SerialExecutor.cpp similarity index 100% rename from ReactCommon/hermes/inspector/detail/SerialExecutor.cpp rename to packages/react-native/ReactCommon/hermes/inspector/detail/SerialExecutor.cpp diff --git a/ReactCommon/hermes/inspector/detail/SerialExecutor.h b/packages/react-native/ReactCommon/hermes/inspector/detail/SerialExecutor.h similarity index 100% rename from ReactCommon/hermes/inspector/detail/SerialExecutor.h rename to packages/react-native/ReactCommon/hermes/inspector/detail/SerialExecutor.h diff --git a/ReactCommon/hermes/inspector/detail/Thread.cpp b/packages/react-native/ReactCommon/hermes/inspector/detail/Thread.cpp similarity index 100% rename from ReactCommon/hermes/inspector/detail/Thread.cpp rename to packages/react-native/ReactCommon/hermes/inspector/detail/Thread.cpp diff --git a/ReactCommon/hermes/inspector/detail/Thread.h b/packages/react-native/ReactCommon/hermes/inspector/detail/Thread.h similarity index 100% rename from ReactCommon/hermes/inspector/detail/Thread.h rename to packages/react-native/ReactCommon/hermes/inspector/detail/Thread.h diff --git a/ReactCommon/hermes/inspector/detail/tests/CallbackOStreamTests.cpp b/packages/react-native/ReactCommon/hermes/inspector/detail/tests/CallbackOStreamTests.cpp similarity index 100% rename from ReactCommon/hermes/inspector/detail/tests/CallbackOStreamTests.cpp rename to packages/react-native/ReactCommon/hermes/inspector/detail/tests/CallbackOStreamTests.cpp diff --git a/ReactCommon/hermes/inspector/detail/tests/SerialExecutorTests.cpp b/packages/react-native/ReactCommon/hermes/inspector/detail/tests/SerialExecutorTests.cpp similarity index 100% rename from ReactCommon/hermes/inspector/detail/tests/SerialExecutorTests.cpp rename to packages/react-native/ReactCommon/hermes/inspector/detail/tests/SerialExecutorTests.cpp diff --git a/ReactCommon/hermes/inspector/docs/GenerateInspectorFSM.sh b/packages/react-native/ReactCommon/hermes/inspector/docs/GenerateInspectorFSM.sh similarity index 100% rename from ReactCommon/hermes/inspector/docs/GenerateInspectorFSM.sh rename to packages/react-native/ReactCommon/hermes/inspector/docs/GenerateInspectorFSM.sh diff --git a/ReactCommon/hermes/inspector/docs/InspectorFSM.gv b/packages/react-native/ReactCommon/hermes/inspector/docs/InspectorFSM.gv similarity index 100% rename from ReactCommon/hermes/inspector/docs/InspectorFSM.gv rename to packages/react-native/ReactCommon/hermes/inspector/docs/InspectorFSM.gv diff --git a/ReactCommon/hermes/inspector/docs/InspectorFSM.pdf b/packages/react-native/ReactCommon/hermes/inspector/docs/InspectorFSM.pdf similarity index 100% rename from ReactCommon/hermes/inspector/docs/InspectorFSM.pdf rename to packages/react-native/ReactCommon/hermes/inspector/docs/InspectorFSM.pdf diff --git a/ReactCommon/hermes/inspector/tests/InspectorTests.cpp b/packages/react-native/ReactCommon/hermes/inspector/tests/InspectorTests.cpp similarity index 100% rename from ReactCommon/hermes/inspector/tests/InspectorTests.cpp rename to packages/react-native/ReactCommon/hermes/inspector/tests/InspectorTests.cpp diff --git a/ReactCommon/hermes/inspector/tools/format b/packages/react-native/ReactCommon/hermes/inspector/tools/format similarity index 72% rename from ReactCommon/hermes/inspector/tools/format rename to packages/react-native/ReactCommon/hermes/inspector/tools/format index 5449a47951..e22332aa57 100755 --- a/ReactCommon/hermes/inspector/tools/format +++ b/packages/react-native/ReactCommon/hermes/inspector/tools/format @@ -5,6 +5,6 @@ cd "$DIR" FBSOURCE="$(hg root)" CLANG_FORMAT="$FBSOURCE/tools/third-party/clang-format/clang-format" -SRC="$FBSOURCE/xplat/js/react-native-github/ReactCommon/hermes/inspector" +SRC="$FBSOURCE/xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector" find "$SRC" '(' -name '*.h' -or -name '*.cpp' ')' -exec "$CLANG_FORMAT" -i -style=file '{}' ';' diff --git a/ReactCommon/hermes/inspector/tools/message_types.txt b/packages/react-native/ReactCommon/hermes/inspector/tools/message_types.txt similarity index 100% rename from ReactCommon/hermes/inspector/tools/message_types.txt rename to packages/react-native/ReactCommon/hermes/inspector/tools/message_types.txt diff --git a/ReactCommon/hermes/inspector/tools/run_msggen b/packages/react-native/ReactCommon/hermes/inspector/tools/run_msggen similarity index 100% rename from ReactCommon/hermes/inspector/tools/run_msggen rename to packages/react-native/ReactCommon/hermes/inspector/tools/run_msggen diff --git a/packages/react-native/ReactCommon/hermes/inspector/tools/sandcastle/build_and_test.sh b/packages/react-native/ReactCommon/hermes/inspector/tools/sandcastle/build_and_test.sh new file mode 100755 index 0000000000..8ac34ea17f --- /dev/null +++ b/packages/react-native/ReactCommon/hermes/inspector/tools/sandcastle/build_and_test.sh @@ -0,0 +1,13 @@ +#!/bin/bash +# Copyright (c) Meta Platforms, Inc. and affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +THIS_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) +source "$THIS_DIR/setup.sh" + +buck test //xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector:chrome && + buck test //xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector:detail && + buck test //xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector:inspectorlib && + buck build //xplat/js/react-native-github/packages/react-native/ReactCommon/hermes/inspector:hermes-chrome-debug-server diff --git a/ReactCommon/hermes/inspector/tools/sandcastle/setup.sh b/packages/react-native/ReactCommon/hermes/inspector/tools/sandcastle/setup.sh similarity index 100% rename from ReactCommon/hermes/inspector/tools/sandcastle/setup.sh rename to packages/react-native/ReactCommon/hermes/inspector/tools/sandcastle/setup.sh diff --git a/ReactCommon/jsc/.clang-tidy b/packages/react-native/ReactCommon/jsc/.clang-tidy similarity index 100% rename from ReactCommon/jsc/.clang-tidy rename to packages/react-native/ReactCommon/jsc/.clang-tidy diff --git a/ReactCommon/jsc/BUCK b/packages/react-native/ReactCommon/jsc/BUCK similarity index 100% rename from ReactCommon/jsc/BUCK rename to packages/react-native/ReactCommon/jsc/BUCK diff --git a/ReactCommon/jsc/CMakeLists.txt b/packages/react-native/ReactCommon/jsc/CMakeLists.txt similarity index 100% rename from ReactCommon/jsc/CMakeLists.txt rename to packages/react-native/ReactCommon/jsc/CMakeLists.txt diff --git a/ReactCommon/jsc/JSCRuntime.cpp b/packages/react-native/ReactCommon/jsc/JSCRuntime.cpp similarity index 100% rename from ReactCommon/jsc/JSCRuntime.cpp rename to packages/react-native/ReactCommon/jsc/JSCRuntime.cpp diff --git a/ReactCommon/jsc/JSCRuntime.h b/packages/react-native/ReactCommon/jsc/JSCRuntime.h similarity index 100% rename from ReactCommon/jsc/JSCRuntime.h rename to packages/react-native/ReactCommon/jsc/JSCRuntime.h diff --git a/ReactCommon/jsc/React-jsc.podspec b/packages/react-native/ReactCommon/jsc/React-jsc.podspec similarity index 100% rename from ReactCommon/jsc/React-jsc.podspec rename to packages/react-native/ReactCommon/jsc/React-jsc.podspec diff --git a/ReactCommon/jsengineinstance/.clang-tidy b/packages/react-native/ReactCommon/jsengineinstance/.clang-tidy similarity index 100% rename from ReactCommon/jsengineinstance/.clang-tidy rename to packages/react-native/ReactCommon/jsengineinstance/.clang-tidy diff --git a/ReactCommon/jserrorhandler/BUCK b/packages/react-native/ReactCommon/jserrorhandler/BUCK similarity index 100% rename from ReactCommon/jserrorhandler/BUCK rename to packages/react-native/ReactCommon/jserrorhandler/BUCK diff --git a/ReactCommon/jserrorhandler/JsErrorHandler.cpp b/packages/react-native/ReactCommon/jserrorhandler/JsErrorHandler.cpp similarity index 100% rename from ReactCommon/jserrorhandler/JsErrorHandler.cpp rename to packages/react-native/ReactCommon/jserrorhandler/JsErrorHandler.cpp diff --git a/ReactCommon/jserrorhandler/JsErrorHandler.h b/packages/react-native/ReactCommon/jserrorhandler/JsErrorHandler.h similarity index 100% rename from ReactCommon/jserrorhandler/JsErrorHandler.h rename to packages/react-native/ReactCommon/jserrorhandler/JsErrorHandler.h diff --git a/ReactCommon/jsi/.clang-tidy b/packages/react-native/ReactCommon/jsi/.clang-tidy similarity index 100% rename from ReactCommon/jsi/.clang-tidy rename to packages/react-native/ReactCommon/jsi/.clang-tidy diff --git a/ReactCommon/jsi/BUCK b/packages/react-native/ReactCommon/jsi/BUCK similarity index 100% rename from ReactCommon/jsi/BUCK rename to packages/react-native/ReactCommon/jsi/BUCK diff --git a/ReactCommon/jsi/CMakeLists.txt b/packages/react-native/ReactCommon/jsi/CMakeLists.txt similarity index 100% rename from ReactCommon/jsi/CMakeLists.txt rename to packages/react-native/ReactCommon/jsi/CMakeLists.txt diff --git a/ReactCommon/jsi/React-jsi.podspec b/packages/react-native/ReactCommon/jsi/React-jsi.podspec similarity index 100% rename from ReactCommon/jsi/React-jsi.podspec rename to packages/react-native/ReactCommon/jsi/React-jsi.podspec diff --git a/ReactCommon/jsi/jsi/CMakeLists.txt b/packages/react-native/ReactCommon/jsi/jsi/CMakeLists.txt similarity index 100% rename from ReactCommon/jsi/jsi/CMakeLists.txt rename to packages/react-native/ReactCommon/jsi/jsi/CMakeLists.txt diff --git a/ReactCommon/jsi/jsi/JSIDynamic.cpp b/packages/react-native/ReactCommon/jsi/jsi/JSIDynamic.cpp similarity index 100% rename from ReactCommon/jsi/jsi/JSIDynamic.cpp rename to packages/react-native/ReactCommon/jsi/jsi/JSIDynamic.cpp diff --git a/ReactCommon/jsi/jsi/JSIDynamic.h b/packages/react-native/ReactCommon/jsi/jsi/JSIDynamic.h similarity index 100% rename from ReactCommon/jsi/jsi/JSIDynamic.h rename to packages/react-native/ReactCommon/jsi/jsi/JSIDynamic.h diff --git a/ReactCommon/jsi/jsi/decorator.h b/packages/react-native/ReactCommon/jsi/jsi/decorator.h similarity index 100% rename from ReactCommon/jsi/jsi/decorator.h rename to packages/react-native/ReactCommon/jsi/jsi/decorator.h diff --git a/ReactCommon/jsi/jsi/instrumentation.h b/packages/react-native/ReactCommon/jsi/jsi/instrumentation.h similarity index 100% rename from ReactCommon/jsi/jsi/instrumentation.h rename to packages/react-native/ReactCommon/jsi/jsi/instrumentation.h diff --git a/ReactCommon/jsi/jsi/jsi-inl.h b/packages/react-native/ReactCommon/jsi/jsi/jsi-inl.h similarity index 100% rename from ReactCommon/jsi/jsi/jsi-inl.h rename to packages/react-native/ReactCommon/jsi/jsi/jsi-inl.h diff --git a/ReactCommon/jsi/jsi/jsi.cpp b/packages/react-native/ReactCommon/jsi/jsi/jsi.cpp similarity index 100% rename from ReactCommon/jsi/jsi/jsi.cpp rename to packages/react-native/ReactCommon/jsi/jsi/jsi.cpp diff --git a/ReactCommon/jsi/jsi/jsi.h b/packages/react-native/ReactCommon/jsi/jsi/jsi.h similarity index 100% rename from ReactCommon/jsi/jsi/jsi.h rename to packages/react-native/ReactCommon/jsi/jsi/jsi.h diff --git a/ReactCommon/jsi/jsi/jsilib-posix.cpp b/packages/react-native/ReactCommon/jsi/jsi/jsilib-posix.cpp similarity index 100% rename from ReactCommon/jsi/jsi/jsilib-posix.cpp rename to packages/react-native/ReactCommon/jsi/jsi/jsilib-posix.cpp diff --git a/ReactCommon/jsi/jsi/jsilib-windows.cpp b/packages/react-native/ReactCommon/jsi/jsi/jsilib-windows.cpp similarity index 100% rename from ReactCommon/jsi/jsi/jsilib-windows.cpp rename to packages/react-native/ReactCommon/jsi/jsi/jsilib-windows.cpp diff --git a/ReactCommon/jsi/jsi/jsilib.h b/packages/react-native/ReactCommon/jsi/jsi/jsilib.h similarity index 100% rename from ReactCommon/jsi/jsi/jsilib.h rename to packages/react-native/ReactCommon/jsi/jsi/jsilib.h diff --git a/ReactCommon/jsi/jsi/test/testlib.cpp b/packages/react-native/ReactCommon/jsi/jsi/test/testlib.cpp similarity index 100% rename from ReactCommon/jsi/jsi/test/testlib.cpp rename to packages/react-native/ReactCommon/jsi/jsi/test/testlib.cpp diff --git a/ReactCommon/jsi/jsi/test/testlib.h b/packages/react-native/ReactCommon/jsi/jsi/test/testlib.h similarity index 100% rename from ReactCommon/jsi/jsi/test/testlib.h rename to packages/react-native/ReactCommon/jsi/jsi/test/testlib.h diff --git a/ReactCommon/jsi/jsi/threadsafe.h b/packages/react-native/ReactCommon/jsi/jsi/threadsafe.h similarity index 100% rename from ReactCommon/jsi/jsi/threadsafe.h rename to packages/react-native/ReactCommon/jsi/jsi/threadsafe.h diff --git a/ReactCommon/jsiexecutor/.clang-tidy b/packages/react-native/ReactCommon/jsiexecutor/.clang-tidy similarity index 100% rename from ReactCommon/jsiexecutor/.clang-tidy rename to packages/react-native/ReactCommon/jsiexecutor/.clang-tidy diff --git a/ReactCommon/jsiexecutor/BUCK b/packages/react-native/ReactCommon/jsiexecutor/BUCK similarity index 100% rename from ReactCommon/jsiexecutor/BUCK rename to packages/react-native/ReactCommon/jsiexecutor/BUCK diff --git a/ReactCommon/jsiexecutor/CMakeLists.txt b/packages/react-native/ReactCommon/jsiexecutor/CMakeLists.txt similarity index 100% rename from ReactCommon/jsiexecutor/CMakeLists.txt rename to packages/react-native/ReactCommon/jsiexecutor/CMakeLists.txt diff --git a/ReactCommon/jsiexecutor/React-jsiexecutor.podspec b/packages/react-native/ReactCommon/jsiexecutor/React-jsiexecutor.podspec similarity index 100% rename from ReactCommon/jsiexecutor/React-jsiexecutor.podspec rename to packages/react-native/ReactCommon/jsiexecutor/React-jsiexecutor.podspec diff --git a/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp b/packages/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp similarity index 100% rename from ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp rename to packages/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.cpp diff --git a/ReactCommon/jsiexecutor/jsireact/JSIExecutor.h b/packages/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.h similarity index 100% rename from ReactCommon/jsiexecutor/jsireact/JSIExecutor.h rename to packages/react-native/ReactCommon/jsiexecutor/jsireact/JSIExecutor.h diff --git a/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp b/packages/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp similarity index 100% rename from ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp rename to packages/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.cpp diff --git a/ReactCommon/jsiexecutor/jsireact/JSINativeModules.h b/packages/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.h similarity index 100% rename from ReactCommon/jsiexecutor/jsireact/JSINativeModules.h rename to packages/react-native/ReactCommon/jsiexecutor/jsireact/JSINativeModules.h diff --git a/ReactCommon/jsinspector/.clang-tidy b/packages/react-native/ReactCommon/jsinspector/.clang-tidy similarity index 100% rename from ReactCommon/jsinspector/.clang-tidy rename to packages/react-native/ReactCommon/jsinspector/.clang-tidy diff --git a/ReactCommon/jsinspector/BUCK b/packages/react-native/ReactCommon/jsinspector/BUCK similarity index 100% rename from ReactCommon/jsinspector/BUCK rename to packages/react-native/ReactCommon/jsinspector/BUCK diff --git a/ReactCommon/jsinspector/CMakeLists.txt b/packages/react-native/ReactCommon/jsinspector/CMakeLists.txt similarity index 100% rename from ReactCommon/jsinspector/CMakeLists.txt rename to packages/react-native/ReactCommon/jsinspector/CMakeLists.txt diff --git a/ReactCommon/jsinspector/InspectorInterfaces.cpp b/packages/react-native/ReactCommon/jsinspector/InspectorInterfaces.cpp similarity index 100% rename from ReactCommon/jsinspector/InspectorInterfaces.cpp rename to packages/react-native/ReactCommon/jsinspector/InspectorInterfaces.cpp diff --git a/ReactCommon/jsinspector/InspectorInterfaces.h b/packages/react-native/ReactCommon/jsinspector/InspectorInterfaces.h similarity index 100% rename from ReactCommon/jsinspector/InspectorInterfaces.h rename to packages/react-native/ReactCommon/jsinspector/InspectorInterfaces.h diff --git a/ReactCommon/jsinspector/React-jsinspector.podspec b/packages/react-native/ReactCommon/jsinspector/React-jsinspector.podspec similarity index 100% rename from ReactCommon/jsinspector/React-jsinspector.podspec rename to packages/react-native/ReactCommon/jsinspector/React-jsinspector.podspec diff --git a/ReactCommon/libraries/fbcore/src/test/java/com/facebook/powermock/BUCK b/packages/react-native/ReactCommon/libraries/fbcore/src/test/java/com/facebook/powermock/BUCK similarity index 96% rename from ReactCommon/libraries/fbcore/src/test/java/com/facebook/powermock/BUCK rename to packages/react-native/ReactCommon/libraries/fbcore/src/test/java/com/facebook/powermock/BUCK index 781884811a..02c4903fd4 100644 --- a/ReactCommon/libraries/fbcore/src/test/java/com/facebook/powermock/BUCK +++ b/packages/react-native/ReactCommon/libraries/fbcore/src/test/java/com/facebook/powermock/BUCK @@ -35,7 +35,7 @@ rn_android_library( rn_prebuilt_jar( name = "byte-buddy", binary_jar = ":byte-buddy-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -47,7 +47,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "byte-buddy-agent", binary_jar = ":byte-buddy-agent-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( @@ -59,7 +59,7 @@ fb_native.remote_file( rn_prebuilt_jar( name = "objenesis", binary_jar = ":objenesis-binary.jar", - visibility = ["//ReactAndroid/..."], + visibility = ["//packages/react-native/ReactAndroid/..."], ) fb_native.remote_file( diff --git a/ReactCommon/logger/BUCK b/packages/react-native/ReactCommon/logger/BUCK similarity index 100% rename from ReactCommon/logger/BUCK rename to packages/react-native/ReactCommon/logger/BUCK diff --git a/ReactCommon/logger/CMakeLists.txt b/packages/react-native/ReactCommon/logger/CMakeLists.txt similarity index 100% rename from ReactCommon/logger/CMakeLists.txt rename to packages/react-native/ReactCommon/logger/CMakeLists.txt diff --git a/ReactCommon/logger/React-logger.podspec b/packages/react-native/ReactCommon/logger/React-logger.podspec similarity index 100% rename from ReactCommon/logger/React-logger.podspec rename to packages/react-native/ReactCommon/logger/React-logger.podspec diff --git a/ReactCommon/logger/react_native_log.cpp b/packages/react-native/ReactCommon/logger/react_native_log.cpp similarity index 100% rename from ReactCommon/logger/react_native_log.cpp rename to packages/react-native/ReactCommon/logger/react_native_log.cpp diff --git a/ReactCommon/logger/react_native_log.h b/packages/react-native/ReactCommon/logger/react_native_log.h similarity index 100% rename from ReactCommon/logger/react_native_log.h rename to packages/react-native/ReactCommon/logger/react_native_log.h diff --git a/ReactCommon/react/bridging/AString.h b/packages/react-native/ReactCommon/react/bridging/AString.h similarity index 100% rename from ReactCommon/react/bridging/AString.h rename to packages/react-native/ReactCommon/react/bridging/AString.h diff --git a/ReactCommon/react/bridging/Array.h b/packages/react-native/ReactCommon/react/bridging/Array.h similarity index 100% rename from ReactCommon/react/bridging/Array.h rename to packages/react-native/ReactCommon/react/bridging/Array.h diff --git a/ReactCommon/react/bridging/BUCK b/packages/react-native/ReactCommon/react/bridging/BUCK similarity index 100% rename from ReactCommon/react/bridging/BUCK rename to packages/react-native/ReactCommon/react/bridging/BUCK diff --git a/ReactCommon/react/bridging/Base.h b/packages/react-native/ReactCommon/react/bridging/Base.h similarity index 100% rename from ReactCommon/react/bridging/Base.h rename to packages/react-native/ReactCommon/react/bridging/Base.h diff --git a/ReactCommon/react/bridging/Bool.h b/packages/react-native/ReactCommon/react/bridging/Bool.h similarity index 100% rename from ReactCommon/react/bridging/Bool.h rename to packages/react-native/ReactCommon/react/bridging/Bool.h diff --git a/ReactCommon/react/bridging/Bridging.h b/packages/react-native/ReactCommon/react/bridging/Bridging.h similarity index 100% rename from ReactCommon/react/bridging/Bridging.h rename to packages/react-native/ReactCommon/react/bridging/Bridging.h diff --git a/ReactCommon/react/bridging/CMakeLists.txt b/packages/react-native/ReactCommon/react/bridging/CMakeLists.txt similarity index 100% rename from ReactCommon/react/bridging/CMakeLists.txt rename to packages/react-native/ReactCommon/react/bridging/CMakeLists.txt diff --git a/ReactCommon/react/bridging/CallbackWrapper.h b/packages/react-native/ReactCommon/react/bridging/CallbackWrapper.h similarity index 100% rename from ReactCommon/react/bridging/CallbackWrapper.h rename to packages/react-native/ReactCommon/react/bridging/CallbackWrapper.h diff --git a/ReactCommon/react/bridging/Class.h b/packages/react-native/ReactCommon/react/bridging/Class.h similarity index 100% rename from ReactCommon/react/bridging/Class.h rename to packages/react-native/ReactCommon/react/bridging/Class.h diff --git a/ReactCommon/react/bridging/Convert.h b/packages/react-native/ReactCommon/react/bridging/Convert.h similarity index 100% rename from ReactCommon/react/bridging/Convert.h rename to packages/react-native/ReactCommon/react/bridging/Convert.h diff --git a/ReactCommon/react/bridging/Error.h b/packages/react-native/ReactCommon/react/bridging/Error.h similarity index 100% rename from ReactCommon/react/bridging/Error.h rename to packages/react-native/ReactCommon/react/bridging/Error.h diff --git a/ReactCommon/react/bridging/Function.h b/packages/react-native/ReactCommon/react/bridging/Function.h similarity index 100% rename from ReactCommon/react/bridging/Function.h rename to packages/react-native/ReactCommon/react/bridging/Function.h diff --git a/ReactCommon/react/bridging/LongLivedObject.cpp b/packages/react-native/ReactCommon/react/bridging/LongLivedObject.cpp similarity index 100% rename from ReactCommon/react/bridging/LongLivedObject.cpp rename to packages/react-native/ReactCommon/react/bridging/LongLivedObject.cpp diff --git a/ReactCommon/react/bridging/LongLivedObject.h b/packages/react-native/ReactCommon/react/bridging/LongLivedObject.h similarity index 100% rename from ReactCommon/react/bridging/LongLivedObject.h rename to packages/react-native/ReactCommon/react/bridging/LongLivedObject.h diff --git a/ReactCommon/react/bridging/Number.h b/packages/react-native/ReactCommon/react/bridging/Number.h similarity index 100% rename from ReactCommon/react/bridging/Number.h rename to packages/react-native/ReactCommon/react/bridging/Number.h diff --git a/ReactCommon/react/bridging/Object.h b/packages/react-native/ReactCommon/react/bridging/Object.h similarity index 100% rename from ReactCommon/react/bridging/Object.h rename to packages/react-native/ReactCommon/react/bridging/Object.h diff --git a/ReactCommon/react/bridging/Promise.h b/packages/react-native/ReactCommon/react/bridging/Promise.h similarity index 100% rename from ReactCommon/react/bridging/Promise.h rename to packages/react-native/ReactCommon/react/bridging/Promise.h diff --git a/ReactCommon/react/bridging/Value.h b/packages/react-native/ReactCommon/react/bridging/Value.h similarity index 100% rename from ReactCommon/react/bridging/Value.h rename to packages/react-native/ReactCommon/react/bridging/Value.h diff --git a/ReactCommon/react/bridging/tests/BridgingTest.cpp b/packages/react-native/ReactCommon/react/bridging/tests/BridgingTest.cpp similarity index 100% rename from ReactCommon/react/bridging/tests/BridgingTest.cpp rename to packages/react-native/ReactCommon/react/bridging/tests/BridgingTest.cpp diff --git a/ReactCommon/react/bridging/tests/BridgingTest.h b/packages/react-native/ReactCommon/react/bridging/tests/BridgingTest.h similarity index 100% rename from ReactCommon/react/bridging/tests/BridgingTest.h rename to packages/react-native/ReactCommon/react/bridging/tests/BridgingTest.h diff --git a/ReactCommon/react/bridging/tests/ClassTest.cpp b/packages/react-native/ReactCommon/react/bridging/tests/ClassTest.cpp similarity index 100% rename from ReactCommon/react/bridging/tests/ClassTest.cpp rename to packages/react-native/ReactCommon/react/bridging/tests/ClassTest.cpp diff --git a/ReactCommon/react/config/.clang-tidy b/packages/react-native/ReactCommon/react/config/.clang-tidy similarity index 100% rename from ReactCommon/react/config/.clang-tidy rename to packages/react-native/ReactCommon/react/config/.clang-tidy diff --git a/ReactCommon/react/config/BUCK b/packages/react-native/ReactCommon/react/config/BUCK similarity index 100% rename from ReactCommon/react/config/BUCK rename to packages/react-native/ReactCommon/react/config/BUCK diff --git a/ReactCommon/react/config/CMakeLists.txt b/packages/react-native/ReactCommon/react/config/CMakeLists.txt similarity index 100% rename from ReactCommon/react/config/CMakeLists.txt rename to packages/react-native/ReactCommon/react/config/CMakeLists.txt diff --git a/ReactCommon/react/config/ReactNativeConfig.cpp b/packages/react-native/ReactCommon/react/config/ReactNativeConfig.cpp similarity index 100% rename from ReactCommon/react/config/ReactNativeConfig.cpp rename to packages/react-native/ReactCommon/react/config/ReactNativeConfig.cpp diff --git a/ReactCommon/react/config/ReactNativeConfig.h b/packages/react-native/ReactCommon/react/config/ReactNativeConfig.h similarity index 100% rename from ReactCommon/react/config/ReactNativeConfig.h rename to packages/react-native/ReactCommon/react/config/ReactNativeConfig.h diff --git a/ReactCommon/react/debug/BUCK b/packages/react-native/ReactCommon/react/debug/BUCK similarity index 100% rename from ReactCommon/react/debug/BUCK rename to packages/react-native/ReactCommon/react/debug/BUCK diff --git a/ReactCommon/react/debug/CMakeLists.txt b/packages/react-native/ReactCommon/react/debug/CMakeLists.txt similarity index 100% rename from ReactCommon/react/debug/CMakeLists.txt rename to packages/react-native/ReactCommon/react/debug/CMakeLists.txt diff --git a/ReactCommon/react/debug/flags.h b/packages/react-native/ReactCommon/react/debug/flags.h similarity index 100% rename from ReactCommon/react/debug/flags.h rename to packages/react-native/ReactCommon/react/debug/flags.h diff --git a/ReactCommon/react/debug/react_native_assert.cpp b/packages/react-native/ReactCommon/react/debug/react_native_assert.cpp similarity index 100% rename from ReactCommon/react/debug/react_native_assert.cpp rename to packages/react-native/ReactCommon/react/debug/react_native_assert.cpp diff --git a/ReactCommon/react/debug/react_native_assert.h b/packages/react-native/ReactCommon/react/debug/react_native_assert.h similarity index 100% rename from ReactCommon/react/debug/react_native_assert.h rename to packages/react-native/ReactCommon/react/debug/react_native_assert.h diff --git a/ReactCommon/react/debug/react_native_expect.h b/packages/react-native/ReactCommon/react/debug/react_native_expect.h similarity index 100% rename from ReactCommon/react/debug/react_native_expect.h rename to packages/react-native/ReactCommon/react/debug/react_native_expect.h diff --git a/ReactCommon/react/nativemodule/.clang-tidy b/packages/react-native/ReactCommon/react/nativemodule/.clang-tidy similarity index 100% rename from ReactCommon/react/nativemodule/.clang-tidy rename to packages/react-native/ReactCommon/react/nativemodule/.clang-tidy diff --git a/ReactCommon/react/nativemodule/core/BUCK b/packages/react-native/ReactCommon/react/nativemodule/core/BUCK similarity index 100% rename from ReactCommon/react/nativemodule/core/BUCK rename to packages/react-native/ReactCommon/react/nativemodule/core/BUCK diff --git a/ReactCommon/react/nativemodule/core/CMakeLists.txt b/packages/react-native/ReactCommon/react/nativemodule/core/CMakeLists.txt similarity index 100% rename from ReactCommon/react/nativemodule/core/CMakeLists.txt rename to packages/react-native/ReactCommon/react/nativemodule/core/CMakeLists.txt diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/CallbackWrapper.h b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/CallbackWrapper.h similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/CallbackWrapper.h rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/CallbackWrapper.h diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/LongLivedObject.h b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/LongLivedObject.h similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/LongLivedObject.h rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/LongLivedObject.h diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboCxxModule.cpp b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboCxxModule.cpp similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboCxxModule.cpp rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboCxxModule.cpp diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboCxxModule.h b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboCxxModule.h similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboCxxModule.h rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboCxxModule.h diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboModule.cpp b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModule.cpp similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboModule.cpp rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModule.cpp diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboModule.h b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModule.h similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboModule.h rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModule.h diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleBinding.cpp b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleBinding.cpp similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleBinding.cpp rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleBinding.cpp diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleBinding.h b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleBinding.h similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleBinding.h rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleBinding.h diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboModulePerfLogger.cpp b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModulePerfLogger.cpp similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboModulePerfLogger.cpp rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModulePerfLogger.cpp diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboModulePerfLogger.h b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModulePerfLogger.h similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboModulePerfLogger.h rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModulePerfLogger.h diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleUtils.cpp b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleUtils.cpp similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleUtils.cpp rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleUtils.cpp diff --git a/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleUtils.h b/packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleUtils.h similarity index 100% rename from ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleUtils.h rename to packages/react-native/ReactCommon/react/nativemodule/core/ReactCommon/TurboModuleUtils.h diff --git a/ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.cpp b/packages/react-native/ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.cpp similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.cpp rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.cpp diff --git a/ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.h b/packages/react-native/ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.h similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.h rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.h diff --git a/ReactCommon/react/nativemodule/core/platform/ios/React-NativeModulesApple.podspec b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/React-NativeModulesApple.podspec similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/ios/React-NativeModulesApple.podspec rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/React-NativeModulesApple.podspec diff --git a/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTBlockGuard.h b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTBlockGuard.h similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTBlockGuard.h rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTBlockGuard.h diff --git a/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTBlockGuard.mm b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTBlockGuard.mm similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTBlockGuard.mm rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTBlockGuard.mm diff --git a/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h diff --git a/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm diff --git a/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.h b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.h similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.h rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.h diff --git a/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm similarity index 100% rename from ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm rename to packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm diff --git a/ReactCommon/react/nativemodule/samples/BUCK b/packages/react-native/ReactCommon/react/nativemodule/samples/BUCK similarity index 100% rename from ReactCommon/react/nativemodule/samples/BUCK rename to packages/react-native/ReactCommon/react/nativemodule/samples/BUCK diff --git a/ReactCommon/react/nativemodule/samples/ReactCommon-Samples.podspec b/packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon-Samples.podspec similarity index 100% rename from ReactCommon/react/nativemodule/samples/ReactCommon-Samples.podspec rename to packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon-Samples.podspec diff --git a/ReactCommon/react/nativemodule/samples/ReactCommon/NativeSampleTurboCxxModuleSpecJSI.cpp b/packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon/NativeSampleTurboCxxModuleSpecJSI.cpp similarity index 100% rename from ReactCommon/react/nativemodule/samples/ReactCommon/NativeSampleTurboCxxModuleSpecJSI.cpp rename to packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon/NativeSampleTurboCxxModuleSpecJSI.cpp diff --git a/ReactCommon/react/nativemodule/samples/ReactCommon/NativeSampleTurboCxxModuleSpecJSI.h b/packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon/NativeSampleTurboCxxModuleSpecJSI.h similarity index 100% rename from ReactCommon/react/nativemodule/samples/ReactCommon/NativeSampleTurboCxxModuleSpecJSI.h rename to packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon/NativeSampleTurboCxxModuleSpecJSI.h diff --git a/ReactCommon/react/nativemodule/samples/ReactCommon/SampleTurboCxxModule.cpp b/packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon/SampleTurboCxxModule.cpp similarity index 100% rename from ReactCommon/react/nativemodule/samples/ReactCommon/SampleTurboCxxModule.cpp rename to packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon/SampleTurboCxxModule.cpp diff --git a/ReactCommon/react/nativemodule/samples/ReactCommon/SampleTurboCxxModule.h b/packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon/SampleTurboCxxModule.h similarity index 100% rename from ReactCommon/react/nativemodule/samples/ReactCommon/SampleTurboCxxModule.h rename to packages/react-native/ReactCommon/react/nativemodule/samples/ReactCommon/SampleTurboCxxModule.h diff --git a/ReactCommon/react/nativemodule/samples/platform/android/CMakeLists.txt b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/CMakeLists.txt similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/android/CMakeLists.txt rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/CMakeLists.txt diff --git a/ReactCommon/react/nativemodule/samples/platform/android/NativeSampleTurboModuleSpec.java b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/NativeSampleTurboModuleSpec.java similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/android/NativeSampleTurboModuleSpec.java rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/NativeSampleTurboModuleSpec.java diff --git a/ReactCommon/react/nativemodule/samples/platform/android/ReactCommon/SampleTurboModuleSpec.cpp b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/ReactCommon/SampleTurboModuleSpec.cpp similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/android/ReactCommon/SampleTurboModuleSpec.cpp rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/ReactCommon/SampleTurboModuleSpec.cpp diff --git a/ReactCommon/react/nativemodule/samples/platform/android/ReactCommon/SampleTurboModuleSpec.h b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/ReactCommon/SampleTurboModuleSpec.h similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/android/ReactCommon/SampleTurboModuleSpec.h rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/ReactCommon/SampleTurboModuleSpec.h diff --git a/ReactCommon/react/nativemodule/samples/platform/android/SampleTurboModule.java b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/SampleTurboModule.java similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/android/SampleTurboModule.java rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/android/SampleTurboModule.java diff --git a/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTNativeSampleTurboModuleSpec.h b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTNativeSampleTurboModuleSpec.h similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTNativeSampleTurboModuleSpec.h rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTNativeSampleTurboModuleSpec.h diff --git a/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTNativeSampleTurboModuleSpec.mm b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTNativeSampleTurboModuleSpec.mm similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTNativeSampleTurboModuleSpec.mm rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTNativeSampleTurboModuleSpec.mm diff --git a/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboCxxModule.h b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboCxxModule.h similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboCxxModule.h rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboCxxModule.h diff --git a/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboCxxModule.mm b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboCxxModule.mm similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboCxxModule.mm rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboCxxModule.mm diff --git a/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboModule.h b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboModule.h similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboModule.h rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboModule.h diff --git a/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboModule.mm b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboModule.mm similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboModule.mm rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/RCTSampleTurboModule.mm diff --git a/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/SampleTurboCxxModuleLegacyImpl.cpp b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/SampleTurboCxxModuleLegacyImpl.cpp similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/SampleTurboCxxModuleLegacyImpl.cpp rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/SampleTurboCxxModuleLegacyImpl.cpp diff --git a/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/SampleTurboCxxModuleLegacyImpl.h b/packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/SampleTurboCxxModuleLegacyImpl.h similarity index 100% rename from ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/SampleTurboCxxModuleLegacyImpl.h rename to packages/react-native/ReactCommon/react/nativemodule/samples/platform/ios/ReactCommon/SampleTurboCxxModuleLegacyImpl.h diff --git a/ReactCommon/react/renderer/.clang-tidy b/packages/react-native/ReactCommon/react/renderer/.clang-tidy similarity index 100% rename from ReactCommon/react/renderer/.clang-tidy rename to packages/react-native/ReactCommon/react/renderer/.clang-tidy diff --git a/ReactCommon/react/renderer/animations/BUCK b/packages/react-native/ReactCommon/react/renderer/animations/BUCK similarity index 100% rename from ReactCommon/react/renderer/animations/BUCK rename to packages/react-native/ReactCommon/react/renderer/animations/BUCK diff --git a/ReactCommon/react/renderer/animations/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/animations/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/animations/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/animations/CMakeLists.txt diff --git a/ReactCommon/react/renderer/animations/LayoutAnimationCallbackWrapper.h b/packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationCallbackWrapper.h similarity index 100% rename from ReactCommon/react/renderer/animations/LayoutAnimationCallbackWrapper.h rename to packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationCallbackWrapper.h diff --git a/ReactCommon/react/renderer/animations/LayoutAnimationDriver.cpp b/packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationDriver.cpp similarity index 100% rename from ReactCommon/react/renderer/animations/LayoutAnimationDriver.cpp rename to packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationDriver.cpp diff --git a/ReactCommon/react/renderer/animations/LayoutAnimationDriver.h b/packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationDriver.h similarity index 100% rename from ReactCommon/react/renderer/animations/LayoutAnimationDriver.h rename to packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationDriver.h diff --git a/ReactCommon/react/renderer/animations/LayoutAnimationKeyFrameManager.cpp b/packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationKeyFrameManager.cpp similarity index 100% rename from ReactCommon/react/renderer/animations/LayoutAnimationKeyFrameManager.cpp rename to packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationKeyFrameManager.cpp diff --git a/ReactCommon/react/renderer/animations/LayoutAnimationKeyFrameManager.h b/packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationKeyFrameManager.h similarity index 100% rename from ReactCommon/react/renderer/animations/LayoutAnimationKeyFrameManager.h rename to packages/react-native/ReactCommon/react/renderer/animations/LayoutAnimationKeyFrameManager.h diff --git a/ReactCommon/react/renderer/animations/conversions.h b/packages/react-native/ReactCommon/react/renderer/animations/conversions.h similarity index 100% rename from ReactCommon/react/renderer/animations/conversions.h rename to packages/react-native/ReactCommon/react/renderer/animations/conversions.h diff --git a/ReactCommon/react/renderer/animations/primitives.h b/packages/react-native/ReactCommon/react/renderer/animations/primitives.h similarity index 100% rename from ReactCommon/react/renderer/animations/primitives.h rename to packages/react-native/ReactCommon/react/renderer/animations/primitives.h diff --git a/ReactCommon/react/renderer/animations/tests/LayoutAnimationTest.cpp b/packages/react-native/ReactCommon/react/renderer/animations/tests/LayoutAnimationTest.cpp similarity index 100% rename from ReactCommon/react/renderer/animations/tests/LayoutAnimationTest.cpp rename to packages/react-native/ReactCommon/react/renderer/animations/tests/LayoutAnimationTest.cpp diff --git a/ReactCommon/react/renderer/animations/utils.cpp b/packages/react-native/ReactCommon/react/renderer/animations/utils.cpp similarity index 100% rename from ReactCommon/react/renderer/animations/utils.cpp rename to packages/react-native/ReactCommon/react/renderer/animations/utils.cpp diff --git a/ReactCommon/react/renderer/animations/utils.h b/packages/react-native/ReactCommon/react/renderer/animations/utils.h similarity index 100% rename from ReactCommon/react/renderer/animations/utils.h rename to packages/react-native/ReactCommon/react/renderer/animations/utils.h diff --git a/ReactCommon/react/renderer/attributedstring/AttributedString.cpp b/packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedString.cpp similarity index 100% rename from ReactCommon/react/renderer/attributedstring/AttributedString.cpp rename to packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedString.cpp diff --git a/ReactCommon/react/renderer/attributedstring/AttributedString.h b/packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedString.h similarity index 100% rename from ReactCommon/react/renderer/attributedstring/AttributedString.h rename to packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedString.h diff --git a/ReactCommon/react/renderer/attributedstring/AttributedStringBox.cpp b/packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedStringBox.cpp similarity index 100% rename from ReactCommon/react/renderer/attributedstring/AttributedStringBox.cpp rename to packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedStringBox.cpp diff --git a/ReactCommon/react/renderer/attributedstring/AttributedStringBox.h b/packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedStringBox.h similarity index 100% rename from ReactCommon/react/renderer/attributedstring/AttributedStringBox.h rename to packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedStringBox.h diff --git a/ReactCommon/react/renderer/attributedstring/BUCK b/packages/react-native/ReactCommon/react/renderer/attributedstring/BUCK similarity index 100% rename from ReactCommon/react/renderer/attributedstring/BUCK rename to packages/react-native/ReactCommon/react/renderer/attributedstring/BUCK diff --git a/ReactCommon/react/renderer/attributedstring/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/attributedstring/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/attributedstring/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/attributedstring/CMakeLists.txt diff --git a/ReactCommon/react/renderer/attributedstring/ParagraphAttributes.cpp b/packages/react-native/ReactCommon/react/renderer/attributedstring/ParagraphAttributes.cpp similarity index 100% rename from ReactCommon/react/renderer/attributedstring/ParagraphAttributes.cpp rename to packages/react-native/ReactCommon/react/renderer/attributedstring/ParagraphAttributes.cpp diff --git a/ReactCommon/react/renderer/attributedstring/ParagraphAttributes.h b/packages/react-native/ReactCommon/react/renderer/attributedstring/ParagraphAttributes.h similarity index 100% rename from ReactCommon/react/renderer/attributedstring/ParagraphAttributes.h rename to packages/react-native/ReactCommon/react/renderer/attributedstring/ParagraphAttributes.h diff --git a/ReactCommon/react/renderer/attributedstring/TextAttributes.cpp b/packages/react-native/ReactCommon/react/renderer/attributedstring/TextAttributes.cpp similarity index 100% rename from ReactCommon/react/renderer/attributedstring/TextAttributes.cpp rename to packages/react-native/ReactCommon/react/renderer/attributedstring/TextAttributes.cpp diff --git a/ReactCommon/react/renderer/attributedstring/TextAttributes.h b/packages/react-native/ReactCommon/react/renderer/attributedstring/TextAttributes.h similarity index 100% rename from ReactCommon/react/renderer/attributedstring/TextAttributes.h rename to packages/react-native/ReactCommon/react/renderer/attributedstring/TextAttributes.h diff --git a/ReactCommon/react/renderer/attributedstring/conversions.h b/packages/react-native/ReactCommon/react/renderer/attributedstring/conversions.h similarity index 100% rename from ReactCommon/react/renderer/attributedstring/conversions.h rename to packages/react-native/ReactCommon/react/renderer/attributedstring/conversions.h diff --git a/ReactCommon/react/renderer/attributedstring/primitives.h b/packages/react-native/ReactCommon/react/renderer/attributedstring/primitives.h similarity index 100% rename from ReactCommon/react/renderer/attributedstring/primitives.h rename to packages/react-native/ReactCommon/react/renderer/attributedstring/primitives.h diff --git a/ReactCommon/react/renderer/attributedstring/tests/AttributedStringBoxTest.cpp b/packages/react-native/ReactCommon/react/renderer/attributedstring/tests/AttributedStringBoxTest.cpp similarity index 100% rename from ReactCommon/react/renderer/attributedstring/tests/AttributedStringBoxTest.cpp rename to packages/react-native/ReactCommon/react/renderer/attributedstring/tests/AttributedStringBoxTest.cpp diff --git a/ReactCommon/react/renderer/attributedstring/tests/AttributedStringTest.cpp b/packages/react-native/ReactCommon/react/renderer/attributedstring/tests/AttributedStringTest.cpp similarity index 100% rename from ReactCommon/react/renderer/attributedstring/tests/AttributedStringTest.cpp rename to packages/react-native/ReactCommon/react/renderer/attributedstring/tests/AttributedStringTest.cpp diff --git a/ReactCommon/react/renderer/attributedstring/tests/ParagraphAttributesTest.cpp b/packages/react-native/ReactCommon/react/renderer/attributedstring/tests/ParagraphAttributesTest.cpp similarity index 100% rename from ReactCommon/react/renderer/attributedstring/tests/ParagraphAttributesTest.cpp rename to packages/react-native/ReactCommon/react/renderer/attributedstring/tests/ParagraphAttributesTest.cpp diff --git a/ReactCommon/react/renderer/attributedstring/tests/TextAttributesTest.cpp b/packages/react-native/ReactCommon/react/renderer/attributedstring/tests/TextAttributesTest.cpp similarity index 100% rename from ReactCommon/react/renderer/attributedstring/tests/TextAttributesTest.cpp rename to packages/react-native/ReactCommon/react/renderer/attributedstring/tests/TextAttributesTest.cpp diff --git a/ReactCommon/react/renderer/componentregistry/BUCK b/packages/react-native/ReactCommon/react/renderer/componentregistry/BUCK similarity index 100% rename from ReactCommon/react/renderer/componentregistry/BUCK rename to packages/react-native/ReactCommon/react/renderer/componentregistry/BUCK diff --git a/ReactCommon/react/renderer/componentregistry/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/componentregistry/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/componentregistry/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/componentregistry/CMakeLists.txt diff --git a/ReactCommon/react/renderer/componentregistry/ComponentDescriptorFactory.h b/packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorFactory.h similarity index 100% rename from ReactCommon/react/renderer/componentregistry/ComponentDescriptorFactory.h rename to packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorFactory.h diff --git a/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProvider.h b/packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProvider.h similarity index 100% rename from ReactCommon/react/renderer/componentregistry/ComponentDescriptorProvider.h rename to packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProvider.h diff --git a/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProviderRegistry.cpp b/packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProviderRegistry.cpp similarity index 100% rename from ReactCommon/react/renderer/componentregistry/ComponentDescriptorProviderRegistry.cpp rename to packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProviderRegistry.cpp diff --git a/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h b/packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h similarity index 100% rename from ReactCommon/react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h rename to packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h diff --git a/ReactCommon/react/renderer/componentregistry/ComponentDescriptorRegistry.cpp b/packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorRegistry.cpp similarity index 100% rename from ReactCommon/react/renderer/componentregistry/ComponentDescriptorRegistry.cpp rename to packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorRegistry.cpp diff --git a/ReactCommon/react/renderer/componentregistry/ComponentDescriptorRegistry.h b/packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorRegistry.h similarity index 100% rename from ReactCommon/react/renderer/componentregistry/ComponentDescriptorRegistry.h rename to packages/react-native/ReactCommon/react/renderer/componentregistry/ComponentDescriptorRegistry.h diff --git a/ReactCommon/react/renderer/componentregistry/componentNameByReactViewName.cpp b/packages/react-native/ReactCommon/react/renderer/componentregistry/componentNameByReactViewName.cpp similarity index 100% rename from ReactCommon/react/renderer/componentregistry/componentNameByReactViewName.cpp rename to packages/react-native/ReactCommon/react/renderer/componentregistry/componentNameByReactViewName.cpp diff --git a/ReactCommon/react/renderer/componentregistry/componentNameByReactViewName.h b/packages/react-native/ReactCommon/react/renderer/componentregistry/componentNameByReactViewName.h similarity index 100% rename from ReactCommon/react/renderer/componentregistry/componentNameByReactViewName.h rename to packages/react-native/ReactCommon/react/renderer/componentregistry/componentNameByReactViewName.h diff --git a/ReactCommon/react/renderer/componentregistry/native/BUCK b/packages/react-native/ReactCommon/react/renderer/componentregistry/native/BUCK similarity index 100% rename from ReactCommon/react/renderer/componentregistry/native/BUCK rename to packages/react-native/ReactCommon/react/renderer/componentregistry/native/BUCK diff --git a/ReactCommon/react/renderer/componentregistry/native/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/componentregistry/native/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/componentregistry/native/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/componentregistry/native/CMakeLists.txt diff --git a/ReactCommon/react/renderer/componentregistry/native/NativeComponentRegistryBinding.cpp b/packages/react-native/ReactCommon/react/renderer/componentregistry/native/NativeComponentRegistryBinding.cpp similarity index 100% rename from ReactCommon/react/renderer/componentregistry/native/NativeComponentRegistryBinding.cpp rename to packages/react-native/ReactCommon/react/renderer/componentregistry/native/NativeComponentRegistryBinding.cpp diff --git a/ReactCommon/react/renderer/componentregistry/native/NativeComponentRegistryBinding.h b/packages/react-native/ReactCommon/react/renderer/componentregistry/native/NativeComponentRegistryBinding.h similarity index 100% rename from ReactCommon/react/renderer/componentregistry/native/NativeComponentRegistryBinding.h rename to packages/react-native/ReactCommon/react/renderer/componentregistry/native/NativeComponentRegistryBinding.h diff --git a/ReactCommon/react/renderer/components/image/BUCK b/packages/react-native/ReactCommon/react/renderer/components/image/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/image/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/image/BUCK diff --git a/ReactCommon/react/renderer/components/image/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/image/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/image/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/image/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/image/ImageComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/image/ImageComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/image/ImageEventEmitter.cpp b/packages/react-native/ReactCommon/react/renderer/components/image/ImageEventEmitter.cpp similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageEventEmitter.cpp rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageEventEmitter.cpp diff --git a/ReactCommon/react/renderer/components/image/ImageEventEmitter.h b/packages/react-native/ReactCommon/react/renderer/components/image/ImageEventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageEventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageEventEmitter.h diff --git a/ReactCommon/react/renderer/components/image/ImageProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/image/ImageProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageProps.cpp diff --git a/ReactCommon/react/renderer/components/image/ImageProps.h b/packages/react-native/ReactCommon/react/renderer/components/image/ImageProps.h similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageProps.h rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageProps.h diff --git a/ReactCommon/react/renderer/components/image/ImageShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/image/ImageShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/image/ImageShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/image/ImageShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageShadowNode.h diff --git a/ReactCommon/react/renderer/components/image/ImageState.cpp b/packages/react-native/ReactCommon/react/renderer/components/image/ImageState.cpp similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageState.cpp rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageState.cpp diff --git a/ReactCommon/react/renderer/components/image/ImageState.h b/packages/react-native/ReactCommon/react/renderer/components/image/ImageState.h similarity index 100% rename from ReactCommon/react/renderer/components/image/ImageState.h rename to packages/react-native/ReactCommon/react/renderer/components/image/ImageState.h diff --git a/ReactCommon/react/renderer/components/image/conversions.h b/packages/react-native/ReactCommon/react/renderer/components/image/conversions.h similarity index 100% rename from ReactCommon/react/renderer/components/image/conversions.h rename to packages/react-native/ReactCommon/react/renderer/components/image/conversions.h diff --git a/ReactCommon/react/renderer/components/image/tests/ImageTest.cpp b/packages/react-native/ReactCommon/react/renderer/components/image/tests/ImageTest.cpp similarity index 100% rename from ReactCommon/react/renderer/components/image/tests/ImageTest.cpp rename to packages/react-native/ReactCommon/react/renderer/components/image/tests/ImageTest.cpp diff --git a/ReactCommon/react/renderer/components/inputaccessory/BUCK b/packages/react-native/ReactCommon/react/renderer/components/inputaccessory/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/inputaccessory/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/inputaccessory/BUCK diff --git a/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/inputaccessory/InputAccessoryComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/inputaccessory/InputAccessoryShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/inputaccessory/InputAccessoryShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryShadowNode.h diff --git a/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryState.h b/packages/react-native/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryState.h similarity index 100% rename from ReactCommon/react/renderer/components/inputaccessory/InputAccessoryState.h rename to packages/react-native/ReactCommon/react/renderer/components/inputaccessory/InputAccessoryState.h diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/BUCK b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/BUCK diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropComponentDescriptor.mm b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropComponentDescriptor.mm similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropComponentDescriptor.mm rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropComponentDescriptor.mm diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropShadowNode.h diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.h b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.h similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.h rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.h diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.mm b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.mm similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.mm rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.mm diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.cpp b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.cpp similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.cpp rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.cpp diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.h b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.h diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.cpp diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.h b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.h similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.h rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.h diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/RCTLegacyViewManagerInteropCoordinator.h b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/RCTLegacyViewManagerInteropCoordinator.h similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/RCTLegacyViewManagerInteropCoordinator.h rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/RCTLegacyViewManagerInteropCoordinator.h diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/RCTLegacyViewManagerInteropCoordinator.mm b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/RCTLegacyViewManagerInteropCoordinator.mm similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/RCTLegacyViewManagerInteropCoordinator.mm rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/RCTLegacyViewManagerInteropCoordinator.mm diff --git a/ReactCommon/react/renderer/components/legacyviewmanagerinterop/UnstableLegacyViewManagerInteropComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/UnstableLegacyViewManagerInteropComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/legacyviewmanagerinterop/UnstableLegacyViewManagerInteropComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/legacyviewmanagerinterop/UnstableLegacyViewManagerInteropComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/modal/BUCK b/packages/react-native/ReactCommon/react/renderer/components/modal/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/modal/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/modal/BUCK diff --git a/ReactCommon/react/renderer/components/modal/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/modal/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/modal/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/modal/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/modal/ModalHostViewComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/modal/ModalHostViewComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/modal/ModalHostViewShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/modal/ModalHostViewShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/modal/ModalHostViewShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/modal/ModalHostViewShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewShadowNode.h diff --git a/ReactCommon/react/renderer/components/modal/ModalHostViewState.cpp b/packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewState.cpp similarity index 100% rename from ReactCommon/react/renderer/components/modal/ModalHostViewState.cpp rename to packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewState.cpp diff --git a/ReactCommon/react/renderer/components/modal/ModalHostViewState.h b/packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewState.h similarity index 100% rename from ReactCommon/react/renderer/components/modal/ModalHostViewState.h rename to packages/react-native/ReactCommon/react/renderer/components/modal/ModalHostViewState.h diff --git a/ReactCommon/react/renderer/components/progressbar/BUCK b/packages/react-native/ReactCommon/react/renderer/components/progressbar/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/progressbar/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/progressbar/BUCK diff --git a/ReactCommon/react/renderer/components/progressbar/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/progressbar/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/progressbar/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/progressbar/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.cpp b/packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.cpp similarity index 100% rename from ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.cpp rename to packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.cpp diff --git a/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.h b/packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.h similarity index 100% rename from ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.h rename to packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.h diff --git a/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/AndroidProgressBarShadowNode.h diff --git a/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/conversions.h b/packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/conversions.h similarity index 100% rename from ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/conversions.h rename to packages/react-native/ReactCommon/react/renderer/components/progressbar/android/react/renderer/components/progressbar/conversions.h diff --git a/ReactCommon/react/renderer/components/root/BUCK b/packages/react-native/ReactCommon/react/renderer/components/root/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/root/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/root/BUCK diff --git a/ReactCommon/react/renderer/components/root/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/root/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/root/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/root/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/root/RootComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/root/RootComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/root/RootComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/root/RootComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/root/RootProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/root/RootProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/root/RootProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/root/RootProps.cpp diff --git a/ReactCommon/react/renderer/components/root/RootProps.h b/packages/react-native/ReactCommon/react/renderer/components/root/RootProps.h similarity index 100% rename from ReactCommon/react/renderer/components/root/RootProps.h rename to packages/react-native/ReactCommon/react/renderer/components/root/RootProps.h diff --git a/ReactCommon/react/renderer/components/root/RootShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/root/RootShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/root/RootShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/root/RootShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/root/RootShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/root/RootShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/root/RootShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/root/RootShadowNode.h diff --git a/ReactCommon/react/renderer/components/root/tests/RootShadowNodeTest.cpp b/packages/react-native/ReactCommon/react/renderer/components/root/tests/RootShadowNodeTest.cpp similarity index 100% rename from ReactCommon/react/renderer/components/root/tests/RootShadowNodeTest.cpp rename to packages/react-native/ReactCommon/react/renderer/components/root/tests/RootShadowNodeTest.cpp diff --git a/ReactCommon/react/renderer/components/safeareaview/BUCK b/packages/react-native/ReactCommon/react/renderer/components/safeareaview/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/safeareaview/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/safeareaview/BUCK diff --git a/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/safeareaview/SafeAreaViewComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/safeareaview/SafeAreaViewShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/safeareaview/SafeAreaViewShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewShadowNode.h diff --git a/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewState.cpp b/packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewState.cpp similarity index 100% rename from ReactCommon/react/renderer/components/safeareaview/SafeAreaViewState.cpp rename to packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewState.cpp diff --git a/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewState.h b/packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewState.h similarity index 100% rename from ReactCommon/react/renderer/components/safeareaview/SafeAreaViewState.h rename to packages/react-native/ReactCommon/react/renderer/components/safeareaview/SafeAreaViewState.h diff --git a/ReactCommon/react/renderer/components/scrollview/BUCK b/packages/react-native/ReactCommon/react/renderer/components/scrollview/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/BUCK diff --git a/ReactCommon/react/renderer/components/scrollview/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/scrollview/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/scrollview/RCTComponentViewHelpers.h b/packages/react-native/ReactCommon/react/renderer/components/scrollview/RCTComponentViewHelpers.h similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/RCTComponentViewHelpers.h rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/RCTComponentViewHelpers.h diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewEventEmitter.cpp b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewEventEmitter.cpp similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewEventEmitter.cpp rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewEventEmitter.cpp diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewEventEmitter.h b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewEventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewEventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewEventEmitter.h diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewProps.cpp diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewProps.h b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewProps.h similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewProps.h rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewProps.h diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewShadowNode.h diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewState.cpp b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewState.cpp similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewState.cpp rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewState.cpp diff --git a/ReactCommon/react/renderer/components/scrollview/ScrollViewState.h b/packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewState.h similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/ScrollViewState.h rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/ScrollViewState.h diff --git a/ReactCommon/react/renderer/components/scrollview/conversions.h b/packages/react-native/ReactCommon/react/renderer/components/scrollview/conversions.h similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/conversions.h rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/conversions.h diff --git a/ReactCommon/react/renderer/components/scrollview/primitives.h b/packages/react-native/ReactCommon/react/renderer/components/scrollview/primitives.h similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/primitives.h rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/primitives.h diff --git a/ReactCommon/react/renderer/components/scrollview/tests/ScrollViewTest.cpp b/packages/react-native/ReactCommon/react/renderer/components/scrollview/tests/ScrollViewTest.cpp similarity index 100% rename from ReactCommon/react/renderer/components/scrollview/tests/ScrollViewTest.cpp rename to packages/react-native/ReactCommon/react/renderer/components/scrollview/tests/ScrollViewTest.cpp diff --git a/ReactCommon/react/renderer/components/switch/BUCK b/packages/react-native/ReactCommon/react/renderer/components/switch/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/switch/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/switch/BUCK diff --git a/ReactCommon/react/renderer/components/switch/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/switch/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/switch/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/switch/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchMeasurementsManager.cpp b/packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchMeasurementsManager.cpp similarity index 100% rename from ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchMeasurementsManager.cpp rename to packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchMeasurementsManager.cpp diff --git a/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchMeasurementsManager.h b/packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchMeasurementsManager.h similarity index 100% rename from ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchMeasurementsManager.h rename to packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchMeasurementsManager.h diff --git a/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/switch/androidswitch/react/renderer/components/androidswitch/AndroidSwitchShadowNode.h diff --git a/ReactCommon/react/renderer/components/text/BUCK b/packages/react-native/ReactCommon/react/renderer/components/text/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/text/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/text/BUCK diff --git a/ReactCommon/react/renderer/components/text/BaseTextProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/BaseTextProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/BaseTextProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/BaseTextProps.cpp diff --git a/ReactCommon/react/renderer/components/text/BaseTextProps.h b/packages/react-native/ReactCommon/react/renderer/components/text/BaseTextProps.h similarity index 100% rename from ReactCommon/react/renderer/components/text/BaseTextProps.h rename to packages/react-native/ReactCommon/react/renderer/components/text/BaseTextProps.h diff --git a/ReactCommon/react/renderer/components/text/BaseTextShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/BaseTextShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/BaseTextShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/BaseTextShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/text/BaseTextShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/text/BaseTextShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/text/BaseTextShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/text/BaseTextShadowNode.h diff --git a/ReactCommon/react/renderer/components/text/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/text/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/text/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/text/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/text/ParagraphComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/text/ParagraphEventEmitter.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphEventEmitter.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphEventEmitter.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphEventEmitter.cpp diff --git a/ReactCommon/react/renderer/components/text/ParagraphEventEmitter.h b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphEventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphEventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphEventEmitter.h diff --git a/ReactCommon/react/renderer/components/text/ParagraphLayoutManager.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphLayoutManager.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphLayoutManager.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphLayoutManager.cpp diff --git a/ReactCommon/react/renderer/components/text/ParagraphLayoutManager.h b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphLayoutManager.h similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphLayoutManager.h rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphLayoutManager.h diff --git a/ReactCommon/react/renderer/components/text/ParagraphProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphProps.cpp diff --git a/ReactCommon/react/renderer/components/text/ParagraphProps.h b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphProps.h similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphProps.h rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphProps.h diff --git a/ReactCommon/react/renderer/components/text/ParagraphShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/text/ParagraphShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphShadowNode.h diff --git a/ReactCommon/react/renderer/components/text/ParagraphState.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphState.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphState.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphState.cpp diff --git a/ReactCommon/react/renderer/components/text/ParagraphState.h b/packages/react-native/ReactCommon/react/renderer/components/text/ParagraphState.h similarity index 100% rename from ReactCommon/react/renderer/components/text/ParagraphState.h rename to packages/react-native/ReactCommon/react/renderer/components/text/ParagraphState.h diff --git a/ReactCommon/react/renderer/components/text/RawTextComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/text/RawTextComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/text/RawTextComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/text/RawTextComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/text/RawTextProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/RawTextProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/RawTextProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/RawTextProps.cpp diff --git a/ReactCommon/react/renderer/components/text/RawTextProps.h b/packages/react-native/ReactCommon/react/renderer/components/text/RawTextProps.h similarity index 100% rename from ReactCommon/react/renderer/components/text/RawTextProps.h rename to packages/react-native/ReactCommon/react/renderer/components/text/RawTextProps.h diff --git a/ReactCommon/react/renderer/components/text/RawTextShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/RawTextShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/RawTextShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/RawTextShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/text/RawTextShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/text/RawTextShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/text/RawTextShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/text/RawTextShadowNode.h diff --git a/ReactCommon/react/renderer/components/text/TextComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/text/TextComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/text/TextComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/text/TextComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/text/TextProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/TextProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/TextProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/TextProps.cpp diff --git a/ReactCommon/react/renderer/components/text/TextProps.h b/packages/react-native/ReactCommon/react/renderer/components/text/TextProps.h similarity index 100% rename from ReactCommon/react/renderer/components/text/TextProps.h rename to packages/react-native/ReactCommon/react/renderer/components/text/TextProps.h diff --git a/ReactCommon/react/renderer/components/text/TextShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/TextShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/TextShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/TextShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/text/TextShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/text/TextShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/text/TextShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/text/TextShadowNode.h diff --git a/ReactCommon/react/renderer/components/text/conversions.h b/packages/react-native/ReactCommon/react/renderer/components/text/conversions.h similarity index 100% rename from ReactCommon/react/renderer/components/text/conversions.h rename to packages/react-native/ReactCommon/react/renderer/components/text/conversions.h diff --git a/ReactCommon/react/renderer/components/text/tests/ParagraphLocalDataTest.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/tests/ParagraphLocalDataTest.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/tests/ParagraphLocalDataTest.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/tests/ParagraphLocalDataTest.cpp diff --git a/ReactCommon/react/renderer/components/text/tests/TextTest.cpp b/packages/react-native/ReactCommon/react/renderer/components/text/tests/TextTest.cpp similarity index 100% rename from ReactCommon/react/renderer/components/text/tests/TextTest.cpp rename to packages/react-native/ReactCommon/react/renderer/components/text/tests/TextTest.cpp diff --git a/ReactCommon/react/renderer/components/textinput/BUCK b/packages/react-native/ReactCommon/react/renderer/components/textinput/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/textinput/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/textinput/BUCK diff --git a/ReactCommon/react/renderer/components/textinput/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/textinput/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/textinput/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/textinput/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputEventEmitter.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputEventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputEventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputEventEmitter.h diff --git a/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputProps.cpp diff --git a/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputProps.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputProps.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputProps.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputProps.h diff --git a/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputShadowNode.h diff --git a/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputState.cpp b/packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputState.cpp similarity index 100% rename from ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputState.cpp rename to packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputState.cpp diff --git a/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputState.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputState.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputState.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/androidtextinput/react/renderer/components/androidtextinput/AndroidTextInputState.h diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/BUCK b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/BUCK diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputEventEmitter.cpp b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputEventEmitter.cpp similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputEventEmitter.cpp rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputEventEmitter.cpp diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputEventEmitter.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputEventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputEventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputEventEmitter.h diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputProps.cpp diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputProps.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputProps.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputProps.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputProps.h diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputShadowNode.h diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputState.cpp b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputState.cpp similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputState.cpp rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputState.cpp diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputState.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputState.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputState.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/TextInputState.h diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/conversions.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/conversions.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/conversions.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/conversions.h diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/primitives.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/primitives.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/primitives.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/primitives.h diff --git a/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/propsConversions.h b/packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/propsConversions.h similarity index 100% rename from ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/propsConversions.h rename to packages/react-native/ReactCommon/react/renderer/components/textinput/iostextinput/react/renderer/components/iostextinput/propsConversions.h diff --git a/ReactCommon/react/renderer/components/unimplementedview/BUCK b/packages/react-native/ReactCommon/react/renderer/components/unimplementedview/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/unimplementedview/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/unimplementedview/BUCK diff --git a/ReactCommon/react/renderer/components/unimplementedview/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/unimplementedview/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/unimplementedview/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/unimplementedview/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.cpp b/packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.cpp similarity index 100% rename from ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.cpp rename to packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.cpp diff --git a/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewProps.cpp diff --git a/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewProps.h b/packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewProps.h similarity index 100% rename from ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewProps.h rename to packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewProps.h diff --git a/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/unimplementedview/UnimplementedViewShadowNode.h diff --git a/ReactCommon/react/renderer/components/view/AccessibilityPrimitives.h b/packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityPrimitives.h similarity index 100% rename from ReactCommon/react/renderer/components/view/AccessibilityPrimitives.h rename to packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityPrimitives.h diff --git a/ReactCommon/react/renderer/components/view/AccessibilityProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/AccessibilityProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityProps.cpp diff --git a/ReactCommon/react/renderer/components/view/AccessibilityProps.h b/packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityProps.h similarity index 100% rename from ReactCommon/react/renderer/components/view/AccessibilityProps.h rename to packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityProps.h diff --git a/ReactCommon/react/renderer/components/view/AccessibilityPropsMapBuffer.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityPropsMapBuffer.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/AccessibilityPropsMapBuffer.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityPropsMapBuffer.cpp diff --git a/ReactCommon/react/renderer/components/view/AccessibilityPropsMapBuffer.h b/packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityPropsMapBuffer.h similarity index 100% rename from ReactCommon/react/renderer/components/view/AccessibilityPropsMapBuffer.h rename to packages/react-native/ReactCommon/react/renderer/components/view/AccessibilityPropsMapBuffer.h diff --git a/ReactCommon/react/renderer/components/view/BUCK b/packages/react-native/ReactCommon/react/renderer/components/view/BUCK similarity index 100% rename from ReactCommon/react/renderer/components/view/BUCK rename to packages/react-native/ReactCommon/react/renderer/components/view/BUCK diff --git a/ReactCommon/react/renderer/components/view/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/components/view/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/components/view/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/components/view/CMakeLists.txt diff --git a/ReactCommon/react/renderer/components/view/ConcreteViewShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/view/ConcreteViewShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/view/ConcreteViewShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/view/ConcreteViewShadowNode.h diff --git a/ReactCommon/react/renderer/components/view/PointerEvent.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/PointerEvent.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/PointerEvent.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/PointerEvent.cpp diff --git a/ReactCommon/react/renderer/components/view/PointerEvent.h b/packages/react-native/ReactCommon/react/renderer/components/view/PointerEvent.h similarity index 100% rename from ReactCommon/react/renderer/components/view/PointerEvent.h rename to packages/react-native/ReactCommon/react/renderer/components/view/PointerEvent.h diff --git a/ReactCommon/react/renderer/components/view/Touch.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/Touch.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/Touch.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/Touch.cpp diff --git a/ReactCommon/react/renderer/components/view/Touch.h b/packages/react-native/ReactCommon/react/renderer/components/view/Touch.h similarity index 100% rename from ReactCommon/react/renderer/components/view/Touch.h rename to packages/react-native/ReactCommon/react/renderer/components/view/Touch.h diff --git a/ReactCommon/react/renderer/components/view/TouchEvent.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/TouchEvent.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/TouchEvent.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/TouchEvent.cpp diff --git a/ReactCommon/react/renderer/components/view/TouchEvent.h b/packages/react-native/ReactCommon/react/renderer/components/view/TouchEvent.h similarity index 100% rename from ReactCommon/react/renderer/components/view/TouchEvent.h rename to packages/react-native/ReactCommon/react/renderer/components/view/TouchEvent.h diff --git a/ReactCommon/react/renderer/components/view/TouchEventEmitter.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/TouchEventEmitter.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/TouchEventEmitter.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/TouchEventEmitter.cpp diff --git a/ReactCommon/react/renderer/components/view/TouchEventEmitter.h b/packages/react-native/ReactCommon/react/renderer/components/view/TouchEventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/components/view/TouchEventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/components/view/TouchEventEmitter.h diff --git a/ReactCommon/react/renderer/components/view/ViewComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/components/view/ViewComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewComponentDescriptor.h diff --git a/ReactCommon/react/renderer/components/view/ViewEventEmitter.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/ViewEventEmitter.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewEventEmitter.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewEventEmitter.cpp diff --git a/ReactCommon/react/renderer/components/view/ViewEventEmitter.h b/packages/react-native/ReactCommon/react/renderer/components/view/ViewEventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewEventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewEventEmitter.h diff --git a/ReactCommon/react/renderer/components/view/ViewProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/ViewProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewProps.cpp diff --git a/ReactCommon/react/renderer/components/view/ViewProps.h b/packages/react-native/ReactCommon/react/renderer/components/view/ViewProps.h similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewProps.h rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewProps.h diff --git a/ReactCommon/react/renderer/components/view/ViewPropsInterpolation.h b/packages/react-native/ReactCommon/react/renderer/components/view/ViewPropsInterpolation.h similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewPropsInterpolation.h rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewPropsInterpolation.h diff --git a/ReactCommon/react/renderer/components/view/ViewPropsMapBuffer.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/ViewPropsMapBuffer.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewPropsMapBuffer.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewPropsMapBuffer.cpp diff --git a/ReactCommon/react/renderer/components/view/ViewPropsMapBuffer.h b/packages/react-native/ReactCommon/react/renderer/components/view/ViewPropsMapBuffer.h similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewPropsMapBuffer.h rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewPropsMapBuffer.h diff --git a/ReactCommon/react/renderer/components/view/ViewShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/ViewShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/view/ViewShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/view/ViewShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/view/ViewShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/view/ViewShadowNode.h diff --git a/ReactCommon/react/renderer/components/view/YogaLayoutableShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/YogaLayoutableShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/YogaLayoutableShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/YogaLayoutableShadowNode.cpp diff --git a/ReactCommon/react/renderer/components/view/YogaLayoutableShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/view/YogaLayoutableShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/components/view/YogaLayoutableShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/components/view/YogaLayoutableShadowNode.h diff --git a/ReactCommon/react/renderer/components/view/YogaStylableProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/YogaStylableProps.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/YogaStylableProps.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/YogaStylableProps.cpp diff --git a/ReactCommon/react/renderer/components/view/YogaStylableProps.h b/packages/react-native/ReactCommon/react/renderer/components/view/YogaStylableProps.h similarity index 100% rename from ReactCommon/react/renderer/components/view/YogaStylableProps.h rename to packages/react-native/ReactCommon/react/renderer/components/view/YogaStylableProps.h diff --git a/ReactCommon/react/renderer/components/view/YogaStylablePropsMapBuffer.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/YogaStylablePropsMapBuffer.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/YogaStylablePropsMapBuffer.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/YogaStylablePropsMapBuffer.cpp diff --git a/ReactCommon/react/renderer/components/view/YogaStylablePropsMapBuffer.h b/packages/react-native/ReactCommon/react/renderer/components/view/YogaStylablePropsMapBuffer.h similarity index 100% rename from ReactCommon/react/renderer/components/view/YogaStylablePropsMapBuffer.h rename to packages/react-native/ReactCommon/react/renderer/components/view/YogaStylablePropsMapBuffer.h diff --git a/ReactCommon/react/renderer/components/view/accessibilityPropsConversions.h b/packages/react-native/ReactCommon/react/renderer/components/view/accessibilityPropsConversions.h similarity index 100% rename from ReactCommon/react/renderer/components/view/accessibilityPropsConversions.h rename to packages/react-native/ReactCommon/react/renderer/components/view/accessibilityPropsConversions.h diff --git a/ReactCommon/react/renderer/components/view/conversions.h b/packages/react-native/ReactCommon/react/renderer/components/view/conversions.h similarity index 100% rename from ReactCommon/react/renderer/components/view/conversions.h rename to packages/react-native/ReactCommon/react/renderer/components/view/conversions.h diff --git a/ReactCommon/react/renderer/components/view/primitives.h b/packages/react-native/ReactCommon/react/renderer/components/view/primitives.h similarity index 100% rename from ReactCommon/react/renderer/components/view/primitives.h rename to packages/react-native/ReactCommon/react/renderer/components/view/primitives.h diff --git a/ReactCommon/react/renderer/components/view/propsConversions.h b/packages/react-native/ReactCommon/react/renderer/components/view/propsConversions.h similarity index 100% rename from ReactCommon/react/renderer/components/view/propsConversions.h rename to packages/react-native/ReactCommon/react/renderer/components/view/propsConversions.h diff --git a/ReactCommon/react/renderer/components/view/tests/LayoutTest.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/tests/LayoutTest.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/tests/LayoutTest.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/tests/LayoutTest.cpp diff --git a/ReactCommon/react/renderer/components/view/tests/ViewTest.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/tests/ViewTest.cpp similarity index 100% rename from ReactCommon/react/renderer/components/view/tests/ViewTest.cpp rename to packages/react-native/ReactCommon/react/renderer/components/view/tests/ViewTest.cpp diff --git a/ReactCommon/react/renderer/components/view/viewPropConversions.h b/packages/react-native/ReactCommon/react/renderer/components/view/viewPropConversions.h similarity index 100% rename from ReactCommon/react/renderer/components/view/viewPropConversions.h rename to packages/react-native/ReactCommon/react/renderer/components/view/viewPropConversions.h diff --git a/ReactCommon/react/renderer/core/BUCK b/packages/react-native/ReactCommon/react/renderer/core/BUCK similarity index 100% rename from ReactCommon/react/renderer/core/BUCK rename to packages/react-native/ReactCommon/react/renderer/core/BUCK diff --git a/ReactCommon/react/renderer/core/BatchedEventQueue.cpp b/packages/react-native/ReactCommon/react/renderer/core/BatchedEventQueue.cpp similarity index 100% rename from ReactCommon/react/renderer/core/BatchedEventQueue.cpp rename to packages/react-native/ReactCommon/react/renderer/core/BatchedEventQueue.cpp diff --git a/ReactCommon/react/renderer/core/BatchedEventQueue.h b/packages/react-native/ReactCommon/react/renderer/core/BatchedEventQueue.h similarity index 100% rename from ReactCommon/react/renderer/core/BatchedEventQueue.h rename to packages/react-native/ReactCommon/react/renderer/core/BatchedEventQueue.h diff --git a/ReactCommon/react/renderer/core/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/core/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/core/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/core/CMakeLists.txt diff --git a/ReactCommon/react/renderer/core/ComponentDescriptor.cpp b/packages/react-native/ReactCommon/react/renderer/core/ComponentDescriptor.cpp similarity index 100% rename from ReactCommon/react/renderer/core/ComponentDescriptor.cpp rename to packages/react-native/ReactCommon/react/renderer/core/ComponentDescriptor.cpp diff --git a/ReactCommon/react/renderer/core/ComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/core/ComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/core/ComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/core/ComponentDescriptor.h diff --git a/ReactCommon/react/renderer/core/ConcreteComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/core/ConcreteComponentDescriptor.h similarity index 100% rename from ReactCommon/react/renderer/core/ConcreteComponentDescriptor.h rename to packages/react-native/ReactCommon/react/renderer/core/ConcreteComponentDescriptor.h diff --git a/ReactCommon/react/renderer/core/ConcreteShadowNode.h b/packages/react-native/ReactCommon/react/renderer/core/ConcreteShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/core/ConcreteShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/core/ConcreteShadowNode.h diff --git a/ReactCommon/react/renderer/core/ConcreteState.h b/packages/react-native/ReactCommon/react/renderer/core/ConcreteState.h similarity index 100% rename from ReactCommon/react/renderer/core/ConcreteState.h rename to packages/react-native/ReactCommon/react/renderer/core/ConcreteState.h diff --git a/ReactCommon/react/renderer/core/CoreFeatures.cpp b/packages/react-native/ReactCommon/react/renderer/core/CoreFeatures.cpp similarity index 100% rename from ReactCommon/react/renderer/core/CoreFeatures.cpp rename to packages/react-native/ReactCommon/react/renderer/core/CoreFeatures.cpp diff --git a/ReactCommon/react/renderer/core/CoreFeatures.h b/packages/react-native/ReactCommon/react/renderer/core/CoreFeatures.h similarity index 100% rename from ReactCommon/react/renderer/core/CoreFeatures.h rename to packages/react-native/ReactCommon/react/renderer/core/CoreFeatures.h diff --git a/ReactCommon/react/renderer/core/DynamicPropsUtilities.cpp b/packages/react-native/ReactCommon/react/renderer/core/DynamicPropsUtilities.cpp similarity index 100% rename from ReactCommon/react/renderer/core/DynamicPropsUtilities.cpp rename to packages/react-native/ReactCommon/react/renderer/core/DynamicPropsUtilities.cpp diff --git a/ReactCommon/react/renderer/core/DynamicPropsUtilities.h b/packages/react-native/ReactCommon/react/renderer/core/DynamicPropsUtilities.h similarity index 100% rename from ReactCommon/react/renderer/core/DynamicPropsUtilities.h rename to packages/react-native/ReactCommon/react/renderer/core/DynamicPropsUtilities.h diff --git a/ReactCommon/react/renderer/core/EventBeat.cpp b/packages/react-native/ReactCommon/react/renderer/core/EventBeat.cpp similarity index 100% rename from ReactCommon/react/renderer/core/EventBeat.cpp rename to packages/react-native/ReactCommon/react/renderer/core/EventBeat.cpp diff --git a/ReactCommon/react/renderer/core/EventBeat.h b/packages/react-native/ReactCommon/react/renderer/core/EventBeat.h similarity index 100% rename from ReactCommon/react/renderer/core/EventBeat.h rename to packages/react-native/ReactCommon/react/renderer/core/EventBeat.h diff --git a/ReactCommon/react/renderer/core/EventDispatcher.cpp b/packages/react-native/ReactCommon/react/renderer/core/EventDispatcher.cpp similarity index 100% rename from ReactCommon/react/renderer/core/EventDispatcher.cpp rename to packages/react-native/ReactCommon/react/renderer/core/EventDispatcher.cpp diff --git a/ReactCommon/react/renderer/core/EventDispatcher.h b/packages/react-native/ReactCommon/react/renderer/core/EventDispatcher.h similarity index 100% rename from ReactCommon/react/renderer/core/EventDispatcher.h rename to packages/react-native/ReactCommon/react/renderer/core/EventDispatcher.h diff --git a/ReactCommon/react/renderer/core/EventEmitter.cpp b/packages/react-native/ReactCommon/react/renderer/core/EventEmitter.cpp similarity index 100% rename from ReactCommon/react/renderer/core/EventEmitter.cpp rename to packages/react-native/ReactCommon/react/renderer/core/EventEmitter.cpp diff --git a/ReactCommon/react/renderer/core/EventEmitter.h b/packages/react-native/ReactCommon/react/renderer/core/EventEmitter.h similarity index 100% rename from ReactCommon/react/renderer/core/EventEmitter.h rename to packages/react-native/ReactCommon/react/renderer/core/EventEmitter.h diff --git a/ReactCommon/react/renderer/core/EventHandler.h b/packages/react-native/ReactCommon/react/renderer/core/EventHandler.h similarity index 100% rename from ReactCommon/react/renderer/core/EventHandler.h rename to packages/react-native/ReactCommon/react/renderer/core/EventHandler.h diff --git a/ReactCommon/react/renderer/core/EventListener.cpp b/packages/react-native/ReactCommon/react/renderer/core/EventListener.cpp similarity index 100% rename from ReactCommon/react/renderer/core/EventListener.cpp rename to packages/react-native/ReactCommon/react/renderer/core/EventListener.cpp diff --git a/ReactCommon/react/renderer/core/EventListener.h b/packages/react-native/ReactCommon/react/renderer/core/EventListener.h similarity index 100% rename from ReactCommon/react/renderer/core/EventListener.h rename to packages/react-native/ReactCommon/react/renderer/core/EventListener.h diff --git a/ReactCommon/react/renderer/core/EventLogger.cpp b/packages/react-native/ReactCommon/react/renderer/core/EventLogger.cpp similarity index 100% rename from ReactCommon/react/renderer/core/EventLogger.cpp rename to packages/react-native/ReactCommon/react/renderer/core/EventLogger.cpp diff --git a/ReactCommon/react/renderer/core/EventLogger.h b/packages/react-native/ReactCommon/react/renderer/core/EventLogger.h similarity index 100% rename from ReactCommon/react/renderer/core/EventLogger.h rename to packages/react-native/ReactCommon/react/renderer/core/EventLogger.h diff --git a/ReactCommon/react/renderer/core/EventPipe.h b/packages/react-native/ReactCommon/react/renderer/core/EventPipe.h similarity index 100% rename from ReactCommon/react/renderer/core/EventPipe.h rename to packages/react-native/ReactCommon/react/renderer/core/EventPipe.h diff --git a/ReactCommon/react/renderer/core/EventPriority.h b/packages/react-native/ReactCommon/react/renderer/core/EventPriority.h similarity index 100% rename from ReactCommon/react/renderer/core/EventPriority.h rename to packages/react-native/ReactCommon/react/renderer/core/EventPriority.h diff --git a/ReactCommon/react/renderer/core/EventQueue.cpp b/packages/react-native/ReactCommon/react/renderer/core/EventQueue.cpp similarity index 100% rename from ReactCommon/react/renderer/core/EventQueue.cpp rename to packages/react-native/ReactCommon/react/renderer/core/EventQueue.cpp diff --git a/ReactCommon/react/renderer/core/EventQueue.h b/packages/react-native/ReactCommon/react/renderer/core/EventQueue.h similarity index 100% rename from ReactCommon/react/renderer/core/EventQueue.h rename to packages/react-native/ReactCommon/react/renderer/core/EventQueue.h diff --git a/ReactCommon/react/renderer/core/EventQueueProcessor.cpp b/packages/react-native/ReactCommon/react/renderer/core/EventQueueProcessor.cpp similarity index 100% rename from ReactCommon/react/renderer/core/EventQueueProcessor.cpp rename to packages/react-native/ReactCommon/react/renderer/core/EventQueueProcessor.cpp diff --git a/ReactCommon/react/renderer/core/EventQueueProcessor.h b/packages/react-native/ReactCommon/react/renderer/core/EventQueueProcessor.h similarity index 100% rename from ReactCommon/react/renderer/core/EventQueueProcessor.h rename to packages/react-native/ReactCommon/react/renderer/core/EventQueueProcessor.h diff --git a/ReactCommon/react/renderer/core/EventTarget.cpp b/packages/react-native/ReactCommon/react/renderer/core/EventTarget.cpp similarity index 100% rename from ReactCommon/react/renderer/core/EventTarget.cpp rename to packages/react-native/ReactCommon/react/renderer/core/EventTarget.cpp diff --git a/ReactCommon/react/renderer/core/EventTarget.h b/packages/react-native/ReactCommon/react/renderer/core/EventTarget.h similarity index 100% rename from ReactCommon/react/renderer/core/EventTarget.h rename to packages/react-native/ReactCommon/react/renderer/core/EventTarget.h diff --git a/ReactCommon/react/renderer/core/LayoutConstraints.cpp b/packages/react-native/ReactCommon/react/renderer/core/LayoutConstraints.cpp similarity index 100% rename from ReactCommon/react/renderer/core/LayoutConstraints.cpp rename to packages/react-native/ReactCommon/react/renderer/core/LayoutConstraints.cpp diff --git a/ReactCommon/react/renderer/core/LayoutConstraints.h b/packages/react-native/ReactCommon/react/renderer/core/LayoutConstraints.h similarity index 100% rename from ReactCommon/react/renderer/core/LayoutConstraints.h rename to packages/react-native/ReactCommon/react/renderer/core/LayoutConstraints.h diff --git a/ReactCommon/react/renderer/core/LayoutContext.h b/packages/react-native/ReactCommon/react/renderer/core/LayoutContext.h similarity index 100% rename from ReactCommon/react/renderer/core/LayoutContext.h rename to packages/react-native/ReactCommon/react/renderer/core/LayoutContext.h diff --git a/ReactCommon/react/renderer/core/LayoutMetrics.cpp b/packages/react-native/ReactCommon/react/renderer/core/LayoutMetrics.cpp similarity index 100% rename from ReactCommon/react/renderer/core/LayoutMetrics.cpp rename to packages/react-native/ReactCommon/react/renderer/core/LayoutMetrics.cpp diff --git a/ReactCommon/react/renderer/core/LayoutMetrics.h b/packages/react-native/ReactCommon/react/renderer/core/LayoutMetrics.h similarity index 100% rename from ReactCommon/react/renderer/core/LayoutMetrics.h rename to packages/react-native/ReactCommon/react/renderer/core/LayoutMetrics.h diff --git a/ReactCommon/react/renderer/core/LayoutPrimitives.h b/packages/react-native/ReactCommon/react/renderer/core/LayoutPrimitives.h similarity index 100% rename from ReactCommon/react/renderer/core/LayoutPrimitives.h rename to packages/react-native/ReactCommon/react/renderer/core/LayoutPrimitives.h diff --git a/ReactCommon/react/renderer/core/LayoutableShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/core/LayoutableShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/core/LayoutableShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/core/LayoutableShadowNode.cpp diff --git a/ReactCommon/react/renderer/core/LayoutableShadowNode.h b/packages/react-native/ReactCommon/react/renderer/core/LayoutableShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/core/LayoutableShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/core/LayoutableShadowNode.h diff --git a/ReactCommon/react/renderer/core/Props.cpp b/packages/react-native/ReactCommon/react/renderer/core/Props.cpp similarity index 100% rename from ReactCommon/react/renderer/core/Props.cpp rename to packages/react-native/ReactCommon/react/renderer/core/Props.cpp diff --git a/ReactCommon/react/renderer/core/Props.h b/packages/react-native/ReactCommon/react/renderer/core/Props.h similarity index 100% rename from ReactCommon/react/renderer/core/Props.h rename to packages/react-native/ReactCommon/react/renderer/core/Props.h diff --git a/ReactCommon/react/renderer/core/PropsMacros.h b/packages/react-native/ReactCommon/react/renderer/core/PropsMacros.h similarity index 100% rename from ReactCommon/react/renderer/core/PropsMacros.h rename to packages/react-native/ReactCommon/react/renderer/core/PropsMacros.h diff --git a/ReactCommon/react/renderer/core/PropsMapBuffer.cpp b/packages/react-native/ReactCommon/react/renderer/core/PropsMapBuffer.cpp similarity index 100% rename from ReactCommon/react/renderer/core/PropsMapBuffer.cpp rename to packages/react-native/ReactCommon/react/renderer/core/PropsMapBuffer.cpp diff --git a/ReactCommon/react/renderer/core/PropsMapBuffer.h b/packages/react-native/ReactCommon/react/renderer/core/PropsMapBuffer.h similarity index 100% rename from ReactCommon/react/renderer/core/PropsMapBuffer.h rename to packages/react-native/ReactCommon/react/renderer/core/PropsMapBuffer.h diff --git a/ReactCommon/react/renderer/core/PropsParserContext.h b/packages/react-native/ReactCommon/react/renderer/core/PropsParserContext.h similarity index 100% rename from ReactCommon/react/renderer/core/PropsParserContext.h rename to packages/react-native/ReactCommon/react/renderer/core/PropsParserContext.h diff --git a/ReactCommon/react/renderer/core/RawEvent.cpp b/packages/react-native/ReactCommon/react/renderer/core/RawEvent.cpp similarity index 100% rename from ReactCommon/react/renderer/core/RawEvent.cpp rename to packages/react-native/ReactCommon/react/renderer/core/RawEvent.cpp diff --git a/ReactCommon/react/renderer/core/RawEvent.h b/packages/react-native/ReactCommon/react/renderer/core/RawEvent.h similarity index 100% rename from ReactCommon/react/renderer/core/RawEvent.h rename to packages/react-native/ReactCommon/react/renderer/core/RawEvent.h diff --git a/ReactCommon/react/renderer/core/RawProps.cpp b/packages/react-native/ReactCommon/react/renderer/core/RawProps.cpp similarity index 100% rename from ReactCommon/react/renderer/core/RawProps.cpp rename to packages/react-native/ReactCommon/react/renderer/core/RawProps.cpp diff --git a/ReactCommon/react/renderer/core/RawProps.h b/packages/react-native/ReactCommon/react/renderer/core/RawProps.h similarity index 100% rename from ReactCommon/react/renderer/core/RawProps.h rename to packages/react-native/ReactCommon/react/renderer/core/RawProps.h diff --git a/ReactCommon/react/renderer/core/RawPropsKey.cpp b/packages/react-native/ReactCommon/react/renderer/core/RawPropsKey.cpp similarity index 100% rename from ReactCommon/react/renderer/core/RawPropsKey.cpp rename to packages/react-native/ReactCommon/react/renderer/core/RawPropsKey.cpp diff --git a/ReactCommon/react/renderer/core/RawPropsKey.h b/packages/react-native/ReactCommon/react/renderer/core/RawPropsKey.h similarity index 100% rename from ReactCommon/react/renderer/core/RawPropsKey.h rename to packages/react-native/ReactCommon/react/renderer/core/RawPropsKey.h diff --git a/ReactCommon/react/renderer/core/RawPropsKeyMap.cpp b/packages/react-native/ReactCommon/react/renderer/core/RawPropsKeyMap.cpp similarity index 100% rename from ReactCommon/react/renderer/core/RawPropsKeyMap.cpp rename to packages/react-native/ReactCommon/react/renderer/core/RawPropsKeyMap.cpp diff --git a/ReactCommon/react/renderer/core/RawPropsKeyMap.h b/packages/react-native/ReactCommon/react/renderer/core/RawPropsKeyMap.h similarity index 100% rename from ReactCommon/react/renderer/core/RawPropsKeyMap.h rename to packages/react-native/ReactCommon/react/renderer/core/RawPropsKeyMap.h diff --git a/ReactCommon/react/renderer/core/RawPropsParser.cpp b/packages/react-native/ReactCommon/react/renderer/core/RawPropsParser.cpp similarity index 100% rename from ReactCommon/react/renderer/core/RawPropsParser.cpp rename to packages/react-native/ReactCommon/react/renderer/core/RawPropsParser.cpp diff --git a/ReactCommon/react/renderer/core/RawPropsParser.h b/packages/react-native/ReactCommon/react/renderer/core/RawPropsParser.h similarity index 100% rename from ReactCommon/react/renderer/core/RawPropsParser.h rename to packages/react-native/ReactCommon/react/renderer/core/RawPropsParser.h diff --git a/ReactCommon/react/renderer/core/RawPropsPrimitives.h b/packages/react-native/ReactCommon/react/renderer/core/RawPropsPrimitives.h similarity index 100% rename from ReactCommon/react/renderer/core/RawPropsPrimitives.h rename to packages/react-native/ReactCommon/react/renderer/core/RawPropsPrimitives.h diff --git a/ReactCommon/react/renderer/core/RawValue.cpp b/packages/react-native/ReactCommon/react/renderer/core/RawValue.cpp similarity index 100% rename from ReactCommon/react/renderer/core/RawValue.cpp rename to packages/react-native/ReactCommon/react/renderer/core/RawValue.cpp diff --git a/ReactCommon/react/renderer/core/RawValue.h b/packages/react-native/ReactCommon/react/renderer/core/RawValue.h similarity index 100% rename from ReactCommon/react/renderer/core/RawValue.h rename to packages/react-native/ReactCommon/react/renderer/core/RawValue.h diff --git a/ReactCommon/react/renderer/core/ReactEventPriority.h b/packages/react-native/ReactCommon/react/renderer/core/ReactEventPriority.h similarity index 100% rename from ReactCommon/react/renderer/core/ReactEventPriority.h rename to packages/react-native/ReactCommon/react/renderer/core/ReactEventPriority.h diff --git a/ReactCommon/react/renderer/core/ReactPrimitives.h b/packages/react-native/ReactCommon/react/renderer/core/ReactPrimitives.h similarity index 100% rename from ReactCommon/react/renderer/core/ReactPrimitives.h rename to packages/react-native/ReactCommon/react/renderer/core/ReactPrimitives.h diff --git a/ReactCommon/react/renderer/core/Sealable.cpp b/packages/react-native/ReactCommon/react/renderer/core/Sealable.cpp similarity index 100% rename from ReactCommon/react/renderer/core/Sealable.cpp rename to packages/react-native/ReactCommon/react/renderer/core/Sealable.cpp diff --git a/ReactCommon/react/renderer/core/Sealable.h b/packages/react-native/ReactCommon/react/renderer/core/Sealable.h similarity index 100% rename from ReactCommon/react/renderer/core/Sealable.h rename to packages/react-native/ReactCommon/react/renderer/core/Sealable.h diff --git a/ReactCommon/react/renderer/core/ShadowNode.cpp b/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.cpp similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNode.cpp rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNode.cpp diff --git a/ReactCommon/react/renderer/core/ShadowNode.h b/packages/react-native/ReactCommon/react/renderer/core/ShadowNode.h similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNode.h rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNode.h diff --git a/ReactCommon/react/renderer/core/ShadowNodeFamily.cpp b/packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFamily.cpp similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNodeFamily.cpp rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFamily.cpp diff --git a/ReactCommon/react/renderer/core/ShadowNodeFamily.h b/packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFamily.h similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNodeFamily.h rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFamily.h diff --git a/ReactCommon/react/renderer/core/ShadowNodeFamilyFragment.cpp b/packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFamilyFragment.cpp similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNodeFamilyFragment.cpp rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFamilyFragment.cpp diff --git a/ReactCommon/react/renderer/core/ShadowNodeFamilyFragment.h b/packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFamilyFragment.h similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNodeFamilyFragment.h rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFamilyFragment.h diff --git a/ReactCommon/react/renderer/core/ShadowNodeFragment.cpp b/packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFragment.cpp similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNodeFragment.cpp rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFragment.cpp diff --git a/ReactCommon/react/renderer/core/ShadowNodeFragment.h b/packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFragment.h similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNodeFragment.h rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNodeFragment.h diff --git a/ReactCommon/react/renderer/core/ShadowNodeTraits.cpp b/packages/react-native/ReactCommon/react/renderer/core/ShadowNodeTraits.cpp similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNodeTraits.cpp rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNodeTraits.cpp diff --git a/ReactCommon/react/renderer/core/ShadowNodeTraits.h b/packages/react-native/ReactCommon/react/renderer/core/ShadowNodeTraits.h similarity index 100% rename from ReactCommon/react/renderer/core/ShadowNodeTraits.h rename to packages/react-native/ReactCommon/react/renderer/core/ShadowNodeTraits.h diff --git a/ReactCommon/react/renderer/core/State.cpp b/packages/react-native/ReactCommon/react/renderer/core/State.cpp similarity index 100% rename from ReactCommon/react/renderer/core/State.cpp rename to packages/react-native/ReactCommon/react/renderer/core/State.cpp diff --git a/ReactCommon/react/renderer/core/State.h b/packages/react-native/ReactCommon/react/renderer/core/State.h similarity index 100% rename from ReactCommon/react/renderer/core/State.h rename to packages/react-native/ReactCommon/react/renderer/core/State.h diff --git a/ReactCommon/react/renderer/core/StateData.h b/packages/react-native/ReactCommon/react/renderer/core/StateData.h similarity index 100% rename from ReactCommon/react/renderer/core/StateData.h rename to packages/react-native/ReactCommon/react/renderer/core/StateData.h diff --git a/ReactCommon/react/renderer/core/StatePipe.h b/packages/react-native/ReactCommon/react/renderer/core/StatePipe.h similarity index 100% rename from ReactCommon/react/renderer/core/StatePipe.h rename to packages/react-native/ReactCommon/react/renderer/core/StatePipe.h diff --git a/ReactCommon/react/renderer/core/StateUpdate.cpp b/packages/react-native/ReactCommon/react/renderer/core/StateUpdate.cpp similarity index 100% rename from ReactCommon/react/renderer/core/StateUpdate.cpp rename to packages/react-native/ReactCommon/react/renderer/core/StateUpdate.cpp diff --git a/ReactCommon/react/renderer/core/StateUpdate.h b/packages/react-native/ReactCommon/react/renderer/core/StateUpdate.h similarity index 100% rename from ReactCommon/react/renderer/core/StateUpdate.h rename to packages/react-native/ReactCommon/react/renderer/core/StateUpdate.h diff --git a/ReactCommon/react/renderer/core/TraitCast.h b/packages/react-native/ReactCommon/react/renderer/core/TraitCast.h similarity index 100% rename from ReactCommon/react/renderer/core/TraitCast.h rename to packages/react-native/ReactCommon/react/renderer/core/TraitCast.h diff --git a/ReactCommon/react/renderer/core/UnbatchedEventQueue.cpp b/packages/react-native/ReactCommon/react/renderer/core/UnbatchedEventQueue.cpp similarity index 100% rename from ReactCommon/react/renderer/core/UnbatchedEventQueue.cpp rename to packages/react-native/ReactCommon/react/renderer/core/UnbatchedEventQueue.cpp diff --git a/ReactCommon/react/renderer/core/UnbatchedEventQueue.h b/packages/react-native/ReactCommon/react/renderer/core/UnbatchedEventQueue.h similarity index 100% rename from ReactCommon/react/renderer/core/UnbatchedEventQueue.h rename to packages/react-native/ReactCommon/react/renderer/core/UnbatchedEventQueue.h diff --git a/ReactCommon/react/renderer/core/ValueFactory.h b/packages/react-native/ReactCommon/react/renderer/core/ValueFactory.h similarity index 100% rename from ReactCommon/react/renderer/core/ValueFactory.h rename to packages/react-native/ReactCommon/react/renderer/core/ValueFactory.h diff --git a/ReactCommon/react/renderer/core/conversions.h b/packages/react-native/ReactCommon/react/renderer/core/conversions.h similarity index 100% rename from ReactCommon/react/renderer/core/conversions.h rename to packages/react-native/ReactCommon/react/renderer/core/conversions.h diff --git a/ReactCommon/react/renderer/core/graphicsConversions.h b/packages/react-native/ReactCommon/react/renderer/core/graphicsConversions.h similarity index 100% rename from ReactCommon/react/renderer/core/graphicsConversions.h rename to packages/react-native/ReactCommon/react/renderer/core/graphicsConversions.h diff --git a/ReactCommon/react/renderer/core/propsConversions.h b/packages/react-native/ReactCommon/react/renderer/core/propsConversions.h similarity index 100% rename from ReactCommon/react/renderer/core/propsConversions.h rename to packages/react-native/ReactCommon/react/renderer/core/propsConversions.h diff --git a/ReactCommon/react/renderer/core/tests/ComponentDescriptorTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/ComponentDescriptorTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/ComponentDescriptorTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/ComponentDescriptorTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/ConcreteShadowNodeTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/ConcreteShadowNodeTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/ConcreteShadowNodeTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/ConcreteShadowNodeTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/DynamicPropsUtilitiesTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/DynamicPropsUtilitiesTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/DynamicPropsUtilitiesTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/DynamicPropsUtilitiesTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/EventQueueProcessorTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/EventQueueProcessorTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/EventQueueProcessorTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/EventQueueProcessorTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/FindNodeAtPointTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/FindNodeAtPointTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/FindNodeAtPointTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/FindNodeAtPointTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/LayoutableShadowNodeTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/LayoutableShadowNodeTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/LayoutableShadowNodeTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/LayoutableShadowNodeTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/PrimitivesTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/PrimitivesTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/PrimitivesTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/PrimitivesTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/RawPropsTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/RawPropsTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/RawPropsTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/RawPropsTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/ShadowNodeFamilyTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/ShadowNodeFamilyTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/ShadowNodeFamilyTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/ShadowNodeFamilyTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/ShadowNodeTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/ShadowNodeTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/ShadowNodeTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/ShadowNodeTest.cpp diff --git a/ReactCommon/react/renderer/core/tests/TestComponent.h b/packages/react-native/ReactCommon/react/renderer/core/tests/TestComponent.h similarity index 100% rename from ReactCommon/react/renderer/core/tests/TestComponent.h rename to packages/react-native/ReactCommon/react/renderer/core/tests/TestComponent.h diff --git a/ReactCommon/react/renderer/core/tests/benchmarks/RawPropsBenchmark.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/benchmarks/RawPropsBenchmark.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/benchmarks/RawPropsBenchmark.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/benchmarks/RawPropsBenchmark.cpp diff --git a/ReactCommon/react/renderer/core/tests/traitCastTest.cpp b/packages/react-native/ReactCommon/react/renderer/core/tests/traitCastTest.cpp similarity index 100% rename from ReactCommon/react/renderer/core/tests/traitCastTest.cpp rename to packages/react-native/ReactCommon/react/renderer/core/tests/traitCastTest.cpp diff --git a/ReactCommon/react/renderer/debug/BUCK b/packages/react-native/ReactCommon/react/renderer/debug/BUCK similarity index 100% rename from ReactCommon/react/renderer/debug/BUCK rename to packages/react-native/ReactCommon/react/renderer/debug/BUCK diff --git a/ReactCommon/react/renderer/debug/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/debug/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/debug/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/debug/CMakeLists.txt diff --git a/ReactCommon/react/renderer/debug/DebugStringConvertible.cpp b/packages/react-native/ReactCommon/react/renderer/debug/DebugStringConvertible.cpp similarity index 100% rename from ReactCommon/react/renderer/debug/DebugStringConvertible.cpp rename to packages/react-native/ReactCommon/react/renderer/debug/DebugStringConvertible.cpp diff --git a/ReactCommon/react/renderer/debug/DebugStringConvertible.h b/packages/react-native/ReactCommon/react/renderer/debug/DebugStringConvertible.h similarity index 100% rename from ReactCommon/react/renderer/debug/DebugStringConvertible.h rename to packages/react-native/ReactCommon/react/renderer/debug/DebugStringConvertible.h diff --git a/ReactCommon/react/renderer/debug/DebugStringConvertibleItem.cpp b/packages/react-native/ReactCommon/react/renderer/debug/DebugStringConvertibleItem.cpp similarity index 100% rename from ReactCommon/react/renderer/debug/DebugStringConvertibleItem.cpp rename to packages/react-native/ReactCommon/react/renderer/debug/DebugStringConvertibleItem.cpp diff --git a/ReactCommon/react/renderer/debug/DebugStringConvertibleItem.h b/packages/react-native/ReactCommon/react/renderer/debug/DebugStringConvertibleItem.h similarity index 100% rename from ReactCommon/react/renderer/debug/DebugStringConvertibleItem.h rename to packages/react-native/ReactCommon/react/renderer/debug/DebugStringConvertibleItem.h diff --git a/ReactCommon/react/renderer/debug/SystraceSection.h b/packages/react-native/ReactCommon/react/renderer/debug/SystraceSection.h similarity index 100% rename from ReactCommon/react/renderer/debug/SystraceSection.h rename to packages/react-native/ReactCommon/react/renderer/debug/SystraceSection.h diff --git a/ReactCommon/react/renderer/debug/debugStringConvertibleUtils.h b/packages/react-native/ReactCommon/react/renderer/debug/debugStringConvertibleUtils.h similarity index 100% rename from ReactCommon/react/renderer/debug/debugStringConvertibleUtils.h rename to packages/react-native/ReactCommon/react/renderer/debug/debugStringConvertibleUtils.h diff --git a/ReactCommon/react/renderer/debug/flags.h b/packages/react-native/ReactCommon/react/renderer/debug/flags.h similarity index 100% rename from ReactCommon/react/renderer/debug/flags.h rename to packages/react-native/ReactCommon/react/renderer/debug/flags.h diff --git a/ReactCommon/react/renderer/debug/tests/DebugStringConvertibleTest.cpp b/packages/react-native/ReactCommon/react/renderer/debug/tests/DebugStringConvertibleTest.cpp similarity index 100% rename from ReactCommon/react/renderer/debug/tests/DebugStringConvertibleTest.cpp rename to packages/react-native/ReactCommon/react/renderer/debug/tests/DebugStringConvertibleTest.cpp diff --git a/ReactCommon/react/renderer/element/BUCK b/packages/react-native/ReactCommon/react/renderer/element/BUCK similarity index 100% rename from ReactCommon/react/renderer/element/BUCK rename to packages/react-native/ReactCommon/react/renderer/element/BUCK diff --git a/ReactCommon/react/renderer/element/ComponentBuilder.cpp b/packages/react-native/ReactCommon/react/renderer/element/ComponentBuilder.cpp similarity index 100% rename from ReactCommon/react/renderer/element/ComponentBuilder.cpp rename to packages/react-native/ReactCommon/react/renderer/element/ComponentBuilder.cpp diff --git a/ReactCommon/react/renderer/element/ComponentBuilder.h b/packages/react-native/ReactCommon/react/renderer/element/ComponentBuilder.h similarity index 100% rename from ReactCommon/react/renderer/element/ComponentBuilder.h rename to packages/react-native/ReactCommon/react/renderer/element/ComponentBuilder.h diff --git a/ReactCommon/react/renderer/element/Element.cpp b/packages/react-native/ReactCommon/react/renderer/element/Element.cpp similarity index 100% rename from ReactCommon/react/renderer/element/Element.cpp rename to packages/react-native/ReactCommon/react/renderer/element/Element.cpp diff --git a/ReactCommon/react/renderer/element/Element.h b/packages/react-native/ReactCommon/react/renderer/element/Element.h similarity index 100% rename from ReactCommon/react/renderer/element/Element.h rename to packages/react-native/ReactCommon/react/renderer/element/Element.h diff --git a/ReactCommon/react/renderer/element/ElementFragment.cpp b/packages/react-native/ReactCommon/react/renderer/element/ElementFragment.cpp similarity index 100% rename from ReactCommon/react/renderer/element/ElementFragment.cpp rename to packages/react-native/ReactCommon/react/renderer/element/ElementFragment.cpp diff --git a/ReactCommon/react/renderer/element/ElementFragment.h b/packages/react-native/ReactCommon/react/renderer/element/ElementFragment.h similarity index 100% rename from ReactCommon/react/renderer/element/ElementFragment.h rename to packages/react-native/ReactCommon/react/renderer/element/ElementFragment.h diff --git a/ReactCommon/react/renderer/element/testUtils.h b/packages/react-native/ReactCommon/react/renderer/element/testUtils.h similarity index 100% rename from ReactCommon/react/renderer/element/testUtils.h rename to packages/react-native/ReactCommon/react/renderer/element/testUtils.h diff --git a/ReactCommon/react/renderer/element/tests/ElementTest.cpp b/packages/react-native/ReactCommon/react/renderer/element/tests/ElementTest.cpp similarity index 100% rename from ReactCommon/react/renderer/element/tests/ElementTest.cpp rename to packages/react-native/ReactCommon/react/renderer/element/tests/ElementTest.cpp diff --git a/ReactCommon/react/renderer/graphics/BUCK b/packages/react-native/ReactCommon/react/renderer/graphics/BUCK similarity index 100% rename from ReactCommon/react/renderer/graphics/BUCK rename to packages/react-native/ReactCommon/react/renderer/graphics/BUCK diff --git a/ReactCommon/react/renderer/graphics/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/graphics/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/graphics/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/graphics/CMakeLists.txt diff --git a/ReactCommon/react/renderer/graphics/Color.cpp b/packages/react-native/ReactCommon/react/renderer/graphics/Color.cpp similarity index 100% rename from ReactCommon/react/renderer/graphics/Color.cpp rename to packages/react-native/ReactCommon/react/renderer/graphics/Color.cpp diff --git a/ReactCommon/react/renderer/graphics/Color.h b/packages/react-native/ReactCommon/react/renderer/graphics/Color.h similarity index 100% rename from ReactCommon/react/renderer/graphics/Color.h rename to packages/react-native/ReactCommon/react/renderer/graphics/Color.h diff --git a/ReactCommon/react/renderer/graphics/ColorComponents.h b/packages/react-native/ReactCommon/react/renderer/graphics/ColorComponents.h similarity index 100% rename from ReactCommon/react/renderer/graphics/ColorComponents.h rename to packages/react-native/ReactCommon/react/renderer/graphics/ColorComponents.h diff --git a/ReactCommon/react/renderer/graphics/Geometry.h b/packages/react-native/ReactCommon/react/renderer/graphics/Geometry.h similarity index 100% rename from ReactCommon/react/renderer/graphics/Geometry.h rename to packages/react-native/ReactCommon/react/renderer/graphics/Geometry.h diff --git a/ReactCommon/react/renderer/graphics/Point.h b/packages/react-native/ReactCommon/react/renderer/graphics/Point.h similarity index 100% rename from ReactCommon/react/renderer/graphics/Point.h rename to packages/react-native/ReactCommon/react/renderer/graphics/Point.h diff --git a/ReactCommon/react/renderer/graphics/React-graphics.podspec b/packages/react-native/ReactCommon/react/renderer/graphics/React-graphics.podspec similarity index 100% rename from ReactCommon/react/renderer/graphics/React-graphics.podspec rename to packages/react-native/ReactCommon/react/renderer/graphics/React-graphics.podspec diff --git a/ReactCommon/react/renderer/graphics/Rect.h b/packages/react-native/ReactCommon/react/renderer/graphics/Rect.h similarity index 100% rename from ReactCommon/react/renderer/graphics/Rect.h rename to packages/react-native/ReactCommon/react/renderer/graphics/Rect.h diff --git a/ReactCommon/react/renderer/graphics/RectangleCorners.h b/packages/react-native/ReactCommon/react/renderer/graphics/RectangleCorners.h similarity index 100% rename from ReactCommon/react/renderer/graphics/RectangleCorners.h rename to packages/react-native/ReactCommon/react/renderer/graphics/RectangleCorners.h diff --git a/ReactCommon/react/renderer/graphics/RectangleEdges.h b/packages/react-native/ReactCommon/react/renderer/graphics/RectangleEdges.h similarity index 100% rename from ReactCommon/react/renderer/graphics/RectangleEdges.h rename to packages/react-native/ReactCommon/react/renderer/graphics/RectangleEdges.h diff --git a/ReactCommon/react/renderer/graphics/Size.h b/packages/react-native/ReactCommon/react/renderer/graphics/Size.h similarity index 100% rename from ReactCommon/react/renderer/graphics/Size.h rename to packages/react-native/ReactCommon/react/renderer/graphics/Size.h diff --git a/ReactCommon/react/renderer/graphics/Transform.cpp b/packages/react-native/ReactCommon/react/renderer/graphics/Transform.cpp similarity index 100% rename from ReactCommon/react/renderer/graphics/Transform.cpp rename to packages/react-native/ReactCommon/react/renderer/graphics/Transform.cpp diff --git a/ReactCommon/react/renderer/graphics/Transform.h b/packages/react-native/ReactCommon/react/renderer/graphics/Transform.h similarity index 100% rename from ReactCommon/react/renderer/graphics/Transform.h rename to packages/react-native/ReactCommon/react/renderer/graphics/Transform.h diff --git a/ReactCommon/react/renderer/graphics/Vector.h b/packages/react-native/ReactCommon/react/renderer/graphics/Vector.h similarity index 100% rename from ReactCommon/react/renderer/graphics/Vector.h rename to packages/react-native/ReactCommon/react/renderer/graphics/Vector.h diff --git a/ReactCommon/react/renderer/graphics/conversions.h b/packages/react-native/ReactCommon/react/renderer/graphics/conversions.h similarity index 100% rename from ReactCommon/react/renderer/graphics/conversions.h rename to packages/react-native/ReactCommon/react/renderer/graphics/conversions.h diff --git a/ReactCommon/react/renderer/graphics/platform/android/react/renderer/graphics/Float.h b/packages/react-native/ReactCommon/react/renderer/graphics/platform/android/react/renderer/graphics/Float.h similarity index 100% rename from ReactCommon/react/renderer/graphics/platform/android/react/renderer/graphics/Float.h rename to packages/react-native/ReactCommon/react/renderer/graphics/platform/android/react/renderer/graphics/Float.h diff --git a/ReactCommon/react/renderer/graphics/platform/android/react/renderer/graphics/PlatformColorParser.h b/packages/react-native/ReactCommon/react/renderer/graphics/platform/android/react/renderer/graphics/PlatformColorParser.h similarity index 100% rename from ReactCommon/react/renderer/graphics/platform/android/react/renderer/graphics/PlatformColorParser.h rename to packages/react-native/ReactCommon/react/renderer/graphics/platform/android/react/renderer/graphics/PlatformColorParser.h diff --git a/ReactCommon/react/renderer/graphics/platform/cxx/react/renderer/graphics/Float.h b/packages/react-native/ReactCommon/react/renderer/graphics/platform/cxx/react/renderer/graphics/Float.h similarity index 100% rename from ReactCommon/react/renderer/graphics/platform/cxx/react/renderer/graphics/Float.h rename to packages/react-native/ReactCommon/react/renderer/graphics/platform/cxx/react/renderer/graphics/Float.h diff --git a/ReactCommon/react/renderer/graphics/platform/cxx/react/renderer/graphics/PlatformColorParser.h b/packages/react-native/ReactCommon/react/renderer/graphics/platform/cxx/react/renderer/graphics/PlatformColorParser.h similarity index 100% rename from ReactCommon/react/renderer/graphics/platform/cxx/react/renderer/graphics/PlatformColorParser.h rename to packages/react-native/ReactCommon/react/renderer/graphics/platform/cxx/react/renderer/graphics/PlatformColorParser.h diff --git a/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/Float.h b/packages/react-native/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/Float.h similarity index 100% rename from ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/Float.h rename to packages/react-native/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/Float.h diff --git a/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/PlatformColorParser.h b/packages/react-native/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/PlatformColorParser.h similarity index 100% rename from ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/PlatformColorParser.h rename to packages/react-native/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/PlatformColorParser.h diff --git a/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/RCTPlatformColorUtils.h b/packages/react-native/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/RCTPlatformColorUtils.h similarity index 100% rename from ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/RCTPlatformColorUtils.h rename to packages/react-native/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/RCTPlatformColorUtils.h diff --git a/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/RCTPlatformColorUtils.mm b/packages/react-native/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/RCTPlatformColorUtils.mm similarity index 100% rename from ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/RCTPlatformColorUtils.mm rename to packages/react-native/ReactCommon/react/renderer/graphics/platform/ios/react/renderer/graphics/RCTPlatformColorUtils.mm diff --git a/ReactCommon/react/renderer/graphics/rounding.h b/packages/react-native/ReactCommon/react/renderer/graphics/rounding.h similarity index 100% rename from ReactCommon/react/renderer/graphics/rounding.h rename to packages/react-native/ReactCommon/react/renderer/graphics/rounding.h diff --git a/ReactCommon/react/renderer/graphics/tests/GraphicsTest.cpp b/packages/react-native/ReactCommon/react/renderer/graphics/tests/GraphicsTest.cpp similarity index 100% rename from ReactCommon/react/renderer/graphics/tests/GraphicsTest.cpp rename to packages/react-native/ReactCommon/react/renderer/graphics/tests/GraphicsTest.cpp diff --git a/ReactCommon/react/renderer/graphics/tests/TransformTest.cpp b/packages/react-native/ReactCommon/react/renderer/graphics/tests/TransformTest.cpp similarity index 100% rename from ReactCommon/react/renderer/graphics/tests/TransformTest.cpp rename to packages/react-native/ReactCommon/react/renderer/graphics/tests/TransformTest.cpp diff --git a/ReactCommon/react/renderer/imagemanager/BUCK b/packages/react-native/ReactCommon/react/renderer/imagemanager/BUCK similarity index 100% rename from ReactCommon/react/renderer/imagemanager/BUCK rename to packages/react-native/ReactCommon/react/renderer/imagemanager/BUCK diff --git a/ReactCommon/react/renderer/imagemanager/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/imagemanager/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/imagemanager/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/imagemanager/CMakeLists.txt diff --git a/ReactCommon/react/renderer/imagemanager/ImageManager.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageManager.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageManager.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageManager.h diff --git a/ReactCommon/react/renderer/imagemanager/ImageRequest.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageRequest.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageRequest.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageRequest.h diff --git a/ReactCommon/react/renderer/imagemanager/ImageResponse.cpp b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponse.cpp similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageResponse.cpp rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponse.cpp diff --git a/ReactCommon/react/renderer/imagemanager/ImageResponse.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponse.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageResponse.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponse.h diff --git a/ReactCommon/react/renderer/imagemanager/ImageResponseObserver.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponseObserver.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageResponseObserver.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponseObserver.h diff --git a/ReactCommon/react/renderer/imagemanager/ImageResponseObserverCoordinator.cpp b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponseObserverCoordinator.cpp similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageResponseObserverCoordinator.cpp rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponseObserverCoordinator.cpp diff --git a/ReactCommon/react/renderer/imagemanager/ImageResponseObserverCoordinator.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponseObserverCoordinator.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageResponseObserverCoordinator.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageResponseObserverCoordinator.h diff --git a/ReactCommon/react/renderer/imagemanager/ImageTelemetry.cpp b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageTelemetry.cpp similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageTelemetry.cpp rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageTelemetry.cpp diff --git a/ReactCommon/react/renderer/imagemanager/ImageTelemetry.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/ImageTelemetry.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/ImageTelemetry.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/ImageTelemetry.h diff --git a/ReactCommon/react/renderer/imagemanager/platform/cxx/react/renderer/imagemanager/ImageManager.cpp b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/cxx/react/renderer/imagemanager/ImageManager.cpp similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/cxx/react/renderer/imagemanager/ImageManager.cpp rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/cxx/react/renderer/imagemanager/ImageManager.cpp diff --git a/ReactCommon/react/renderer/imagemanager/platform/cxx/react/renderer/imagemanager/ImageRequest.cpp b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/cxx/react/renderer/imagemanager/ImageRequest.cpp similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/cxx/react/renderer/imagemanager/ImageRequest.cpp rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/cxx/react/renderer/imagemanager/ImageRequest.cpp diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/React-ImageManager.podspec b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/React-ImageManager.podspec similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/React-ImageManager.podspec rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/React-ImageManager.podspec diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/ImageManager.mm b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/ImageManager.mm similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/ImageManager.mm rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/ImageManager.mm diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/ImageRequest.cpp b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/ImageRequest.cpp similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/ImageRequest.cpp rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/ImageRequest.cpp diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.h diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.mm b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.mm similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.mm rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.mm diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManagerProtocol.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManagerProtocol.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManagerProtocol.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManagerProtocol.h diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImagePrimitivesConversions.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImagePrimitivesConversions.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImagePrimitivesConversions.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImagePrimitivesConversions.h diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.h diff --git a/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.mm b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.mm similarity index 100% rename from ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.mm rename to packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.mm diff --git a/ReactCommon/react/renderer/imagemanager/primitives.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/primitives.h similarity index 100% rename from ReactCommon/react/renderer/imagemanager/primitives.h rename to packages/react-native/ReactCommon/react/renderer/imagemanager/primitives.h diff --git a/ReactCommon/react/renderer/imagemanager/tests/ImageManagerTest.cpp b/packages/react-native/ReactCommon/react/renderer/imagemanager/tests/ImageManagerTest.cpp similarity index 100% rename from ReactCommon/react/renderer/imagemanager/tests/ImageManagerTest.cpp rename to packages/react-native/ReactCommon/react/renderer/imagemanager/tests/ImageManagerTest.cpp diff --git a/ReactCommon/react/renderer/leakchecker/BUCK b/packages/react-native/ReactCommon/react/renderer/leakchecker/BUCK similarity index 100% rename from ReactCommon/react/renderer/leakchecker/BUCK rename to packages/react-native/ReactCommon/react/renderer/leakchecker/BUCK diff --git a/ReactCommon/react/renderer/leakchecker/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/leakchecker/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/leakchecker/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/leakchecker/CMakeLists.txt diff --git a/ReactCommon/react/renderer/leakchecker/LeakChecker.cpp b/packages/react-native/ReactCommon/react/renderer/leakchecker/LeakChecker.cpp similarity index 100% rename from ReactCommon/react/renderer/leakchecker/LeakChecker.cpp rename to packages/react-native/ReactCommon/react/renderer/leakchecker/LeakChecker.cpp diff --git a/ReactCommon/react/renderer/leakchecker/LeakChecker.h b/packages/react-native/ReactCommon/react/renderer/leakchecker/LeakChecker.h similarity index 100% rename from ReactCommon/react/renderer/leakchecker/LeakChecker.h rename to packages/react-native/ReactCommon/react/renderer/leakchecker/LeakChecker.h diff --git a/ReactCommon/react/renderer/leakchecker/WeakFamilyRegistry.cpp b/packages/react-native/ReactCommon/react/renderer/leakchecker/WeakFamilyRegistry.cpp similarity index 100% rename from ReactCommon/react/renderer/leakchecker/WeakFamilyRegistry.cpp rename to packages/react-native/ReactCommon/react/renderer/leakchecker/WeakFamilyRegistry.cpp diff --git a/ReactCommon/react/renderer/leakchecker/WeakFamilyRegistry.h b/packages/react-native/ReactCommon/react/renderer/leakchecker/WeakFamilyRegistry.h similarity index 100% rename from ReactCommon/react/renderer/leakchecker/WeakFamilyRegistry.h rename to packages/react-native/ReactCommon/react/renderer/leakchecker/WeakFamilyRegistry.h diff --git a/ReactCommon/react/renderer/mapbuffer/BUCK b/packages/react-native/ReactCommon/react/renderer/mapbuffer/BUCK similarity index 100% rename from ReactCommon/react/renderer/mapbuffer/BUCK rename to packages/react-native/ReactCommon/react/renderer/mapbuffer/BUCK diff --git a/ReactCommon/react/renderer/mapbuffer/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/mapbuffer/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/mapbuffer/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/mapbuffer/CMakeLists.txt diff --git a/ReactCommon/react/renderer/mapbuffer/MapBuffer.cpp b/packages/react-native/ReactCommon/react/renderer/mapbuffer/MapBuffer.cpp similarity index 100% rename from ReactCommon/react/renderer/mapbuffer/MapBuffer.cpp rename to packages/react-native/ReactCommon/react/renderer/mapbuffer/MapBuffer.cpp diff --git a/ReactCommon/react/renderer/mapbuffer/MapBuffer.h b/packages/react-native/ReactCommon/react/renderer/mapbuffer/MapBuffer.h similarity index 100% rename from ReactCommon/react/renderer/mapbuffer/MapBuffer.h rename to packages/react-native/ReactCommon/react/renderer/mapbuffer/MapBuffer.h diff --git a/ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.cpp b/packages/react-native/ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.cpp similarity index 100% rename from ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.cpp rename to packages/react-native/ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.cpp diff --git a/ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.h b/packages/react-native/ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.h similarity index 100% rename from ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.h rename to packages/react-native/ReactCommon/react/renderer/mapbuffer/MapBufferBuilder.h diff --git a/ReactCommon/react/renderer/mapbuffer/tests/MapBufferTest.cpp b/packages/react-native/ReactCommon/react/renderer/mapbuffer/tests/MapBufferTest.cpp similarity index 100% rename from ReactCommon/react/renderer/mapbuffer/tests/MapBufferTest.cpp rename to packages/react-native/ReactCommon/react/renderer/mapbuffer/tests/MapBufferTest.cpp diff --git a/ReactCommon/react/renderer/mounting/BUCK b/packages/react-native/ReactCommon/react/renderer/mounting/BUCK similarity index 100% rename from ReactCommon/react/renderer/mounting/BUCK rename to packages/react-native/ReactCommon/react/renderer/mounting/BUCK diff --git a/ReactCommon/react/renderer/mounting/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/mounting/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/mounting/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/mounting/CMakeLists.txt diff --git a/ReactCommon/react/renderer/mounting/Differentiator.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/Differentiator.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/Differentiator.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/Differentiator.cpp diff --git a/ReactCommon/react/renderer/mounting/Differentiator.h b/packages/react-native/ReactCommon/react/renderer/mounting/Differentiator.h similarity index 100% rename from ReactCommon/react/renderer/mounting/Differentiator.h rename to packages/react-native/ReactCommon/react/renderer/mounting/Differentiator.h diff --git a/ReactCommon/react/renderer/mounting/MountingCoordinator.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/MountingCoordinator.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/MountingCoordinator.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/MountingCoordinator.cpp diff --git a/ReactCommon/react/renderer/mounting/MountingCoordinator.h b/packages/react-native/ReactCommon/react/renderer/mounting/MountingCoordinator.h similarity index 100% rename from ReactCommon/react/renderer/mounting/MountingCoordinator.h rename to packages/react-native/ReactCommon/react/renderer/mounting/MountingCoordinator.h diff --git a/ReactCommon/react/renderer/mounting/MountingOverrideDelegate.h b/packages/react-native/ReactCommon/react/renderer/mounting/MountingOverrideDelegate.h similarity index 100% rename from ReactCommon/react/renderer/mounting/MountingOverrideDelegate.h rename to packages/react-native/ReactCommon/react/renderer/mounting/MountingOverrideDelegate.h diff --git a/ReactCommon/react/renderer/mounting/MountingTransaction.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/MountingTransaction.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/MountingTransaction.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/MountingTransaction.cpp diff --git a/ReactCommon/react/renderer/mounting/MountingTransaction.h b/packages/react-native/ReactCommon/react/renderer/mounting/MountingTransaction.h similarity index 100% rename from ReactCommon/react/renderer/mounting/MountingTransaction.h rename to packages/react-native/ReactCommon/react/renderer/mounting/MountingTransaction.h diff --git a/ReactCommon/react/renderer/mounting/ShadowTree.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowTree.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowTree.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowTree.cpp diff --git a/ReactCommon/react/renderer/mounting/ShadowTree.h b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowTree.h similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowTree.h rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowTree.h diff --git a/ReactCommon/react/renderer/mounting/ShadowTreeDelegate.h b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeDelegate.h similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowTreeDelegate.h rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeDelegate.h diff --git a/ReactCommon/react/renderer/mounting/ShadowTreeRegistry.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeRegistry.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowTreeRegistry.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeRegistry.cpp diff --git a/ReactCommon/react/renderer/mounting/ShadowTreeRegistry.h b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeRegistry.h similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowTreeRegistry.h rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeRegistry.h diff --git a/ReactCommon/react/renderer/mounting/ShadowTreeRevision.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeRevision.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowTreeRevision.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeRevision.cpp diff --git a/ReactCommon/react/renderer/mounting/ShadowTreeRevision.h b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeRevision.h similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowTreeRevision.h rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowTreeRevision.h diff --git a/ReactCommon/react/renderer/mounting/ShadowView.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowView.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowView.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowView.cpp diff --git a/ReactCommon/react/renderer/mounting/ShadowView.h b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowView.h similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowView.h rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowView.h diff --git a/ReactCommon/react/renderer/mounting/ShadowViewMutation.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowViewMutation.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowViewMutation.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowViewMutation.cpp diff --git a/ReactCommon/react/renderer/mounting/ShadowViewMutation.h b/packages/react-native/ReactCommon/react/renderer/mounting/ShadowViewMutation.h similarity index 100% rename from ReactCommon/react/renderer/mounting/ShadowViewMutation.h rename to packages/react-native/ReactCommon/react/renderer/mounting/ShadowViewMutation.h diff --git a/ReactCommon/react/renderer/mounting/StubView.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/StubView.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/StubView.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/StubView.cpp diff --git a/ReactCommon/react/renderer/mounting/StubView.h b/packages/react-native/ReactCommon/react/renderer/mounting/StubView.h similarity index 100% rename from ReactCommon/react/renderer/mounting/StubView.h rename to packages/react-native/ReactCommon/react/renderer/mounting/StubView.h diff --git a/ReactCommon/react/renderer/mounting/StubViewTree.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/StubViewTree.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/StubViewTree.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/StubViewTree.cpp diff --git a/ReactCommon/react/renderer/mounting/StubViewTree.h b/packages/react-native/ReactCommon/react/renderer/mounting/StubViewTree.h similarity index 100% rename from ReactCommon/react/renderer/mounting/StubViewTree.h rename to packages/react-native/ReactCommon/react/renderer/mounting/StubViewTree.h diff --git a/ReactCommon/react/renderer/mounting/TelemetryController.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/TelemetryController.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/TelemetryController.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/TelemetryController.cpp diff --git a/ReactCommon/react/renderer/mounting/TelemetryController.h b/packages/react-native/ReactCommon/react/renderer/mounting/TelemetryController.h similarity index 100% rename from ReactCommon/react/renderer/mounting/TelemetryController.h rename to packages/react-native/ReactCommon/react/renderer/mounting/TelemetryController.h diff --git a/ReactCommon/react/renderer/mounting/stubs.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/stubs.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/stubs.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/stubs.cpp diff --git a/ReactCommon/react/renderer/mounting/stubs.h b/packages/react-native/ReactCommon/react/renderer/mounting/stubs.h similarity index 100% rename from ReactCommon/react/renderer/mounting/stubs.h rename to packages/react-native/ReactCommon/react/renderer/mounting/stubs.h diff --git a/ReactCommon/react/renderer/mounting/tests/MountingTest.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/tests/MountingTest.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/tests/MountingTest.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/tests/MountingTest.cpp diff --git a/ReactCommon/react/renderer/mounting/tests/ShadowTreeLifeCycleTest.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/tests/ShadowTreeLifeCycleTest.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/tests/ShadowTreeLifeCycleTest.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/tests/ShadowTreeLifeCycleTest.cpp diff --git a/ReactCommon/react/renderer/mounting/tests/StackingContextTest.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/tests/StackingContextTest.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/tests/StackingContextTest.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/tests/StackingContextTest.cpp diff --git a/ReactCommon/react/renderer/mounting/tests/StateReconciliationTest.cpp b/packages/react-native/ReactCommon/react/renderer/mounting/tests/StateReconciliationTest.cpp similarity index 100% rename from ReactCommon/react/renderer/mounting/tests/StateReconciliationTest.cpp rename to packages/react-native/ReactCommon/react/renderer/mounting/tests/StateReconciliationTest.cpp diff --git a/ReactCommon/react/renderer/runtimescheduler/BUCK b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/BUCK similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/BUCK rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/BUCK diff --git a/ReactCommon/react/renderer/runtimescheduler/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/CMakeLists.txt diff --git a/ReactCommon/react/renderer/runtimescheduler/ErrorUtils.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/ErrorUtils.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/ErrorUtils.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/ErrorUtils.h diff --git a/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler.cpp b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler.cpp similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler.cpp rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler.cpp diff --git a/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler.h diff --git a/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.cpp b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.cpp similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.cpp rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.cpp diff --git a/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerBinding.h diff --git a/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerCallInvoker.cpp b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerCallInvoker.cpp similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerCallInvoker.cpp rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerCallInvoker.cpp diff --git a/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerCallInvoker.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerCallInvoker.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerCallInvoker.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerCallInvoker.h diff --git a/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerClock.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerClock.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerClock.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeSchedulerClock.h diff --git a/ReactCommon/react/renderer/runtimescheduler/SchedulerPriorityUtils.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/SchedulerPriorityUtils.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/SchedulerPriorityUtils.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/SchedulerPriorityUtils.h diff --git a/ReactCommon/react/renderer/runtimescheduler/Task.cpp b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/Task.cpp similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/Task.cpp rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/Task.cpp diff --git a/ReactCommon/react/renderer/runtimescheduler/Task.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/Task.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/Task.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/Task.h diff --git a/ReactCommon/react/renderer/runtimescheduler/primitives.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/primitives.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/primitives.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/primitives.h diff --git a/ReactCommon/react/renderer/runtimescheduler/tests/RuntimeSchedulerTest.cpp b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/RuntimeSchedulerTest.cpp similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/tests/RuntimeSchedulerTest.cpp rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/RuntimeSchedulerTest.cpp diff --git a/ReactCommon/react/renderer/runtimescheduler/tests/SchedulerPriorityTest.cpp b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/SchedulerPriorityTest.cpp similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/tests/SchedulerPriorityTest.cpp rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/SchedulerPriorityTest.cpp diff --git a/ReactCommon/react/renderer/runtimescheduler/tests/StubClock.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/StubClock.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/tests/StubClock.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/StubClock.h diff --git a/ReactCommon/react/renderer/runtimescheduler/tests/StubErrorUtils.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/StubErrorUtils.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/tests/StubErrorUtils.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/StubErrorUtils.h diff --git a/ReactCommon/react/renderer/runtimescheduler/tests/StubQueue.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/StubQueue.h similarity index 100% rename from ReactCommon/react/renderer/runtimescheduler/tests/StubQueue.h rename to packages/react-native/ReactCommon/react/renderer/runtimescheduler/tests/StubQueue.h diff --git a/ReactCommon/react/renderer/scheduler/AsynchronousEventBeat.cpp b/packages/react-native/ReactCommon/react/renderer/scheduler/AsynchronousEventBeat.cpp similarity index 100% rename from ReactCommon/react/renderer/scheduler/AsynchronousEventBeat.cpp rename to packages/react-native/ReactCommon/react/renderer/scheduler/AsynchronousEventBeat.cpp diff --git a/ReactCommon/react/renderer/scheduler/AsynchronousEventBeat.h b/packages/react-native/ReactCommon/react/renderer/scheduler/AsynchronousEventBeat.h similarity index 100% rename from ReactCommon/react/renderer/scheduler/AsynchronousEventBeat.h rename to packages/react-native/ReactCommon/react/renderer/scheduler/AsynchronousEventBeat.h diff --git a/ReactCommon/react/renderer/scheduler/BUCK b/packages/react-native/ReactCommon/react/renderer/scheduler/BUCK similarity index 100% rename from ReactCommon/react/renderer/scheduler/BUCK rename to packages/react-native/ReactCommon/react/renderer/scheduler/BUCK diff --git a/ReactCommon/react/renderer/scheduler/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/scheduler/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/scheduler/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/scheduler/CMakeLists.txt diff --git a/ReactCommon/react/renderer/scheduler/InspectorData.h b/packages/react-native/ReactCommon/react/renderer/scheduler/InspectorData.h similarity index 100% rename from ReactCommon/react/renderer/scheduler/InspectorData.h rename to packages/react-native/ReactCommon/react/renderer/scheduler/InspectorData.h diff --git a/ReactCommon/react/renderer/scheduler/Scheduler.cpp b/packages/react-native/ReactCommon/react/renderer/scheduler/Scheduler.cpp similarity index 100% rename from ReactCommon/react/renderer/scheduler/Scheduler.cpp rename to packages/react-native/ReactCommon/react/renderer/scheduler/Scheduler.cpp diff --git a/ReactCommon/react/renderer/scheduler/Scheduler.h b/packages/react-native/ReactCommon/react/renderer/scheduler/Scheduler.h similarity index 100% rename from ReactCommon/react/renderer/scheduler/Scheduler.h rename to packages/react-native/ReactCommon/react/renderer/scheduler/Scheduler.h diff --git a/ReactCommon/react/renderer/scheduler/SchedulerDelegate.h b/packages/react-native/ReactCommon/react/renderer/scheduler/SchedulerDelegate.h similarity index 100% rename from ReactCommon/react/renderer/scheduler/SchedulerDelegate.h rename to packages/react-native/ReactCommon/react/renderer/scheduler/SchedulerDelegate.h diff --git a/ReactCommon/react/renderer/scheduler/SchedulerToolbox.cpp b/packages/react-native/ReactCommon/react/renderer/scheduler/SchedulerToolbox.cpp similarity index 100% rename from ReactCommon/react/renderer/scheduler/SchedulerToolbox.cpp rename to packages/react-native/ReactCommon/react/renderer/scheduler/SchedulerToolbox.cpp diff --git a/ReactCommon/react/renderer/scheduler/SchedulerToolbox.h b/packages/react-native/ReactCommon/react/renderer/scheduler/SchedulerToolbox.h similarity index 100% rename from ReactCommon/react/renderer/scheduler/SchedulerToolbox.h rename to packages/react-native/ReactCommon/react/renderer/scheduler/SchedulerToolbox.h diff --git a/ReactCommon/react/renderer/scheduler/SurfaceHandler.cpp b/packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceHandler.cpp similarity index 100% rename from ReactCommon/react/renderer/scheduler/SurfaceHandler.cpp rename to packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceHandler.cpp diff --git a/ReactCommon/react/renderer/scheduler/SurfaceHandler.h b/packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceHandler.h similarity index 100% rename from ReactCommon/react/renderer/scheduler/SurfaceHandler.h rename to packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceHandler.h diff --git a/ReactCommon/react/renderer/scheduler/SurfaceManager.cpp b/packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceManager.cpp similarity index 100% rename from ReactCommon/react/renderer/scheduler/SurfaceManager.cpp rename to packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceManager.cpp diff --git a/ReactCommon/react/renderer/scheduler/SurfaceManager.h b/packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceManager.h similarity index 100% rename from ReactCommon/react/renderer/scheduler/SurfaceManager.h rename to packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceManager.h diff --git a/ReactCommon/react/renderer/scheduler/SynchronousEventBeat.cpp b/packages/react-native/ReactCommon/react/renderer/scheduler/SynchronousEventBeat.cpp similarity index 100% rename from ReactCommon/react/renderer/scheduler/SynchronousEventBeat.cpp rename to packages/react-native/ReactCommon/react/renderer/scheduler/SynchronousEventBeat.cpp diff --git a/ReactCommon/react/renderer/scheduler/SynchronousEventBeat.h b/packages/react-native/ReactCommon/react/renderer/scheduler/SynchronousEventBeat.h similarity index 100% rename from ReactCommon/react/renderer/scheduler/SynchronousEventBeat.h rename to packages/react-native/ReactCommon/react/renderer/scheduler/SynchronousEventBeat.h diff --git a/ReactCommon/react/renderer/telemetry/BUCK b/packages/react-native/ReactCommon/react/renderer/telemetry/BUCK similarity index 100% rename from ReactCommon/react/renderer/telemetry/BUCK rename to packages/react-native/ReactCommon/react/renderer/telemetry/BUCK diff --git a/ReactCommon/react/renderer/telemetry/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/telemetry/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/telemetry/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/telemetry/CMakeLists.txt diff --git a/ReactCommon/react/renderer/telemetry/SurfaceTelemetry.cpp b/packages/react-native/ReactCommon/react/renderer/telemetry/SurfaceTelemetry.cpp similarity index 100% rename from ReactCommon/react/renderer/telemetry/SurfaceTelemetry.cpp rename to packages/react-native/ReactCommon/react/renderer/telemetry/SurfaceTelemetry.cpp diff --git a/ReactCommon/react/renderer/telemetry/SurfaceTelemetry.h b/packages/react-native/ReactCommon/react/renderer/telemetry/SurfaceTelemetry.h similarity index 100% rename from ReactCommon/react/renderer/telemetry/SurfaceTelemetry.h rename to packages/react-native/ReactCommon/react/renderer/telemetry/SurfaceTelemetry.h diff --git a/ReactCommon/react/renderer/telemetry/TransactionTelemetry.cpp b/packages/react-native/ReactCommon/react/renderer/telemetry/TransactionTelemetry.cpp similarity index 100% rename from ReactCommon/react/renderer/telemetry/TransactionTelemetry.cpp rename to packages/react-native/ReactCommon/react/renderer/telemetry/TransactionTelemetry.cpp diff --git a/ReactCommon/react/renderer/telemetry/TransactionTelemetry.h b/packages/react-native/ReactCommon/react/renderer/telemetry/TransactionTelemetry.h similarity index 100% rename from ReactCommon/react/renderer/telemetry/TransactionTelemetry.h rename to packages/react-native/ReactCommon/react/renderer/telemetry/TransactionTelemetry.h diff --git a/ReactCommon/react/renderer/telemetry/tests/TransactionTelemetryTest.cpp b/packages/react-native/ReactCommon/react/renderer/telemetry/tests/TransactionTelemetryTest.cpp similarity index 100% rename from ReactCommon/react/renderer/telemetry/tests/TransactionTelemetryTest.cpp rename to packages/react-native/ReactCommon/react/renderer/telemetry/tests/TransactionTelemetryTest.cpp diff --git a/ReactCommon/react/renderer/templateprocessor/BUCK b/packages/react-native/ReactCommon/react/renderer/templateprocessor/BUCK similarity index 100% rename from ReactCommon/react/renderer/templateprocessor/BUCK rename to packages/react-native/ReactCommon/react/renderer/templateprocessor/BUCK diff --git a/ReactCommon/react/renderer/templateprocessor/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/templateprocessor/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/templateprocessor/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/templateprocessor/CMakeLists.txt diff --git a/ReactCommon/react/renderer/templateprocessor/UITemplateProcessor.cpp b/packages/react-native/ReactCommon/react/renderer/templateprocessor/UITemplateProcessor.cpp similarity index 100% rename from ReactCommon/react/renderer/templateprocessor/UITemplateProcessor.cpp rename to packages/react-native/ReactCommon/react/renderer/templateprocessor/UITemplateProcessor.cpp diff --git a/ReactCommon/react/renderer/templateprocessor/UITemplateProcessor.h b/packages/react-native/ReactCommon/react/renderer/templateprocessor/UITemplateProcessor.h similarity index 100% rename from ReactCommon/react/renderer/templateprocessor/UITemplateProcessor.h rename to packages/react-native/ReactCommon/react/renderer/templateprocessor/UITemplateProcessor.h diff --git a/ReactCommon/react/renderer/templateprocessor/tests/UITemplateProcessorTest.cpp b/packages/react-native/ReactCommon/react/renderer/templateprocessor/tests/UITemplateProcessorTest.cpp similarity index 100% rename from ReactCommon/react/renderer/templateprocessor/tests/UITemplateProcessorTest.cpp rename to packages/react-native/ReactCommon/react/renderer/templateprocessor/tests/UITemplateProcessorTest.cpp diff --git a/ReactCommon/react/renderer/textlayoutmanager/BUCK b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/BUCK similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/BUCK rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/BUCK diff --git a/ReactCommon/react/renderer/textlayoutmanager/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/CMakeLists.txt diff --git a/ReactCommon/react/renderer/textlayoutmanager/TextMeasureCache.cpp b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/TextMeasureCache.cpp similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/TextMeasureCache.cpp rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/TextMeasureCache.cpp diff --git a/ReactCommon/react/renderer/textlayoutmanager/TextMeasureCache.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/TextMeasureCache.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/TextMeasureCache.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/TextMeasureCache.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/android/react/renderer/textlayoutmanager/TextLayoutManager.cpp b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/android/react/renderer/textlayoutmanager/TextLayoutManager.cpp similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/android/react/renderer/textlayoutmanager/TextLayoutManager.cpp rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/android/react/renderer/textlayoutmanager/TextLayoutManager.cpp diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/android/react/renderer/textlayoutmanager/TextLayoutManager.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/android/react/renderer/textlayoutmanager/TextLayoutManager.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/android/react/renderer/textlayoutmanager/TextLayoutManager.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/android/react/renderer/textlayoutmanager/TextLayoutManager.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/cxx/TextLayoutManager.cpp b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/cxx/TextLayoutManager.cpp similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/cxx/TextLayoutManager.cpp rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/cxx/TextLayoutManager.cpp diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/cxx/TextLayoutManager.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/cxx/TextLayoutManager.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/cxx/TextLayoutManager.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/cxx/TextLayoutManager.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/NSTextStorage+FontScaling.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/NSTextStorage+FontScaling.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/NSTextStorage+FontScaling.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/NSTextStorage+FontScaling.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/NSTextStorage+FontScaling.m b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/NSTextStorage+FontScaling.m similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/NSTextStorage+FontScaling.m rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/NSTextStorage+FontScaling.m diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTAttributedTextUtils.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTAttributedTextUtils.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTAttributedTextUtils.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTAttributedTextUtils.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTAttributedTextUtils.mm b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTAttributedTextUtils.mm similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTAttributedTextUtils.mm rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTAttributedTextUtils.mm diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontProperties.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontProperties.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontProperties.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontProperties.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontUtils.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontUtils.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontUtils.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontUtils.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontUtils.mm b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontUtils.mm similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontUtils.mm rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTFontUtils.mm diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextLayoutManager.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextLayoutManager.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextLayoutManager.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextLayoutManager.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextLayoutManager.mm b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextLayoutManager.mm similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextLayoutManager.mm rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextLayoutManager.mm diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextPrimitivesConversions.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextPrimitivesConversions.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextPrimitivesConversions.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/RCTTextPrimitivesConversions.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/TextLayoutManager.h b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/TextLayoutManager.h similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/TextLayoutManager.h rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/TextLayoutManager.h diff --git a/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/TextLayoutManager.mm b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/TextLayoutManager.mm similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/TextLayoutManager.mm rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/platform/ios/react/renderer/textlayoutmanager/TextLayoutManager.mm diff --git a/ReactCommon/react/renderer/textlayoutmanager/tests/TextLayoutManagerTest.cpp b/packages/react-native/ReactCommon/react/renderer/textlayoutmanager/tests/TextLayoutManagerTest.cpp similarity index 100% rename from ReactCommon/react/renderer/textlayoutmanager/tests/TextLayoutManagerTest.cpp rename to packages/react-native/ReactCommon/react/renderer/textlayoutmanager/tests/TextLayoutManagerTest.cpp diff --git a/ReactCommon/react/renderer/timeline/BUCK b/packages/react-native/ReactCommon/react/renderer/timeline/BUCK similarity index 100% rename from ReactCommon/react/renderer/timeline/BUCK rename to packages/react-native/ReactCommon/react/renderer/timeline/BUCK diff --git a/ReactCommon/react/renderer/timeline/Timeline.cpp b/packages/react-native/ReactCommon/react/renderer/timeline/Timeline.cpp similarity index 100% rename from ReactCommon/react/renderer/timeline/Timeline.cpp rename to packages/react-native/ReactCommon/react/renderer/timeline/Timeline.cpp diff --git a/ReactCommon/react/renderer/timeline/Timeline.h b/packages/react-native/ReactCommon/react/renderer/timeline/Timeline.h similarity index 100% rename from ReactCommon/react/renderer/timeline/Timeline.h rename to packages/react-native/ReactCommon/react/renderer/timeline/Timeline.h diff --git a/ReactCommon/react/renderer/timeline/TimelineController.cpp b/packages/react-native/ReactCommon/react/renderer/timeline/TimelineController.cpp similarity index 100% rename from ReactCommon/react/renderer/timeline/TimelineController.cpp rename to packages/react-native/ReactCommon/react/renderer/timeline/TimelineController.cpp diff --git a/ReactCommon/react/renderer/timeline/TimelineController.h b/packages/react-native/ReactCommon/react/renderer/timeline/TimelineController.h similarity index 100% rename from ReactCommon/react/renderer/timeline/TimelineController.h rename to packages/react-native/ReactCommon/react/renderer/timeline/TimelineController.h diff --git a/ReactCommon/react/renderer/timeline/TimelineFrame.cpp b/packages/react-native/ReactCommon/react/renderer/timeline/TimelineFrame.cpp similarity index 100% rename from ReactCommon/react/renderer/timeline/TimelineFrame.cpp rename to packages/react-native/ReactCommon/react/renderer/timeline/TimelineFrame.cpp diff --git a/ReactCommon/react/renderer/timeline/TimelineFrame.h b/packages/react-native/ReactCommon/react/renderer/timeline/TimelineFrame.h similarity index 100% rename from ReactCommon/react/renderer/timeline/TimelineFrame.h rename to packages/react-native/ReactCommon/react/renderer/timeline/TimelineFrame.h diff --git a/ReactCommon/react/renderer/timeline/TimelineHandler.cpp b/packages/react-native/ReactCommon/react/renderer/timeline/TimelineHandler.cpp similarity index 100% rename from ReactCommon/react/renderer/timeline/TimelineHandler.cpp rename to packages/react-native/ReactCommon/react/renderer/timeline/TimelineHandler.cpp diff --git a/ReactCommon/react/renderer/timeline/TimelineHandler.h b/packages/react-native/ReactCommon/react/renderer/timeline/TimelineHandler.h similarity index 100% rename from ReactCommon/react/renderer/timeline/TimelineHandler.h rename to packages/react-native/ReactCommon/react/renderer/timeline/TimelineHandler.h diff --git a/ReactCommon/react/renderer/timeline/TimelineSnapshot.cpp b/packages/react-native/ReactCommon/react/renderer/timeline/TimelineSnapshot.cpp similarity index 100% rename from ReactCommon/react/renderer/timeline/TimelineSnapshot.cpp rename to packages/react-native/ReactCommon/react/renderer/timeline/TimelineSnapshot.cpp diff --git a/ReactCommon/react/renderer/timeline/TimelineSnapshot.h b/packages/react-native/ReactCommon/react/renderer/timeline/TimelineSnapshot.h similarity index 100% rename from ReactCommon/react/renderer/timeline/TimelineSnapshot.h rename to packages/react-native/ReactCommon/react/renderer/timeline/TimelineSnapshot.h diff --git a/ReactCommon/react/renderer/uimanager/BUCK b/packages/react-native/ReactCommon/react/renderer/uimanager/BUCK similarity index 100% rename from ReactCommon/react/renderer/uimanager/BUCK rename to packages/react-native/ReactCommon/react/renderer/uimanager/BUCK diff --git a/ReactCommon/react/renderer/uimanager/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/uimanager/CMakeLists.txt similarity index 100% rename from ReactCommon/react/renderer/uimanager/CMakeLists.txt rename to packages/react-native/ReactCommon/react/renderer/uimanager/CMakeLists.txt diff --git a/ReactCommon/react/renderer/uimanager/LayoutAnimationStatusDelegate.h b/packages/react-native/ReactCommon/react/renderer/uimanager/LayoutAnimationStatusDelegate.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/LayoutAnimationStatusDelegate.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/LayoutAnimationStatusDelegate.h diff --git a/ReactCommon/react/renderer/uimanager/SurfaceRegistryBinding.cpp b/packages/react-native/ReactCommon/react/renderer/uimanager/SurfaceRegistryBinding.cpp similarity index 100% rename from ReactCommon/react/renderer/uimanager/SurfaceRegistryBinding.cpp rename to packages/react-native/ReactCommon/react/renderer/uimanager/SurfaceRegistryBinding.cpp diff --git a/ReactCommon/react/renderer/uimanager/SurfaceRegistryBinding.h b/packages/react-native/ReactCommon/react/renderer/uimanager/SurfaceRegistryBinding.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/SurfaceRegistryBinding.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/SurfaceRegistryBinding.h diff --git a/ReactCommon/react/renderer/uimanager/UIManager.cpp b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManager.cpp similarity index 100% rename from ReactCommon/react/renderer/uimanager/UIManager.cpp rename to packages/react-native/ReactCommon/react/renderer/uimanager/UIManager.cpp diff --git a/ReactCommon/react/renderer/uimanager/UIManager.h b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManager.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/UIManager.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/UIManager.h diff --git a/ReactCommon/react/renderer/uimanager/UIManagerAnimationDelegate.h b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationDelegate.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/UIManagerAnimationDelegate.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationDelegate.h diff --git a/ReactCommon/react/renderer/uimanager/UIManagerBinding.cpp b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerBinding.cpp similarity index 100% rename from ReactCommon/react/renderer/uimanager/UIManagerBinding.cpp rename to packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerBinding.cpp diff --git a/ReactCommon/react/renderer/uimanager/UIManagerBinding.h b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerBinding.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/UIManagerBinding.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerBinding.h diff --git a/ReactCommon/react/renderer/uimanager/UIManagerCommitHook.h b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerCommitHook.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/UIManagerCommitHook.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerCommitHook.h diff --git a/ReactCommon/react/renderer/uimanager/UIManagerDelegate.h b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerDelegate.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/UIManagerDelegate.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerDelegate.h diff --git a/ReactCommon/react/renderer/uimanager/bindingUtils.cpp b/packages/react-native/ReactCommon/react/renderer/uimanager/bindingUtils.cpp similarity index 100% rename from ReactCommon/react/renderer/uimanager/bindingUtils.cpp rename to packages/react-native/ReactCommon/react/renderer/uimanager/bindingUtils.cpp diff --git a/ReactCommon/react/renderer/uimanager/bindingUtils.h b/packages/react-native/ReactCommon/react/renderer/uimanager/bindingUtils.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/bindingUtils.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/bindingUtils.h diff --git a/ReactCommon/react/renderer/uimanager/primitives.h b/packages/react-native/ReactCommon/react/renderer/uimanager/primitives.h similarity index 100% rename from ReactCommon/react/renderer/uimanager/primitives.h rename to packages/react-native/ReactCommon/react/renderer/uimanager/primitives.h diff --git a/ReactCommon/react/renderer/uimanager/tests/FabricUIManagerTest.cpp b/packages/react-native/ReactCommon/react/renderer/uimanager/tests/FabricUIManagerTest.cpp similarity index 100% rename from ReactCommon/react/renderer/uimanager/tests/FabricUIManagerTest.cpp rename to packages/react-native/ReactCommon/react/renderer/uimanager/tests/FabricUIManagerTest.cpp diff --git a/ReactCommon/react/test_utils/BUCK b/packages/react-native/ReactCommon/react/test_utils/BUCK similarity index 100% rename from ReactCommon/react/test_utils/BUCK rename to packages/react-native/ReactCommon/react/test_utils/BUCK diff --git a/ReactCommon/react/test_utils/Entropy.h b/packages/react-native/ReactCommon/react/test_utils/Entropy.h similarity index 100% rename from ReactCommon/react/test_utils/Entropy.h rename to packages/react-native/ReactCommon/react/test_utils/Entropy.h diff --git a/ReactCommon/react/test_utils/MockClock.h b/packages/react-native/ReactCommon/react/test_utils/MockClock.h similarity index 100% rename from ReactCommon/react/test_utils/MockClock.h rename to packages/react-native/ReactCommon/react/test_utils/MockClock.h diff --git a/ReactCommon/react/test_utils/MockSurfaceHandler.h b/packages/react-native/ReactCommon/react/test_utils/MockSurfaceHandler.h similarity index 100% rename from ReactCommon/react/test_utils/MockSurfaceHandler.h rename to packages/react-native/ReactCommon/react/test_utils/MockSurfaceHandler.h diff --git a/ReactCommon/react/test_utils/shadowTreeGeneration.h b/packages/react-native/ReactCommon/react/test_utils/shadowTreeGeneration.h similarity index 100% rename from ReactCommon/react/test_utils/shadowTreeGeneration.h rename to packages/react-native/ReactCommon/react/test_utils/shadowTreeGeneration.h diff --git a/ReactCommon/react/utils/.clang-tidy b/packages/react-native/ReactCommon/react/utils/.clang-tidy similarity index 100% rename from ReactCommon/react/utils/.clang-tidy rename to packages/react-native/ReactCommon/react/utils/.clang-tidy diff --git a/ReactCommon/react/utils/BUCK b/packages/react-native/ReactCommon/react/utils/BUCK similarity index 100% rename from ReactCommon/react/utils/BUCK rename to packages/react-native/ReactCommon/react/utils/BUCK diff --git a/ReactCommon/react/utils/CMakeLists.txt b/packages/react-native/ReactCommon/react/utils/CMakeLists.txt similarity index 100% rename from ReactCommon/react/utils/CMakeLists.txt rename to packages/react-native/ReactCommon/react/utils/CMakeLists.txt diff --git a/ReactCommon/react/utils/CalledOnceMovableOnlyFunction.h b/packages/react-native/ReactCommon/react/utils/CalledOnceMovableOnlyFunction.h similarity index 100% rename from ReactCommon/react/utils/CalledOnceMovableOnlyFunction.h rename to packages/react-native/ReactCommon/react/utils/CalledOnceMovableOnlyFunction.h diff --git a/ReactCommon/react/utils/ContextContainer.h b/packages/react-native/ReactCommon/react/utils/ContextContainer.h similarity index 100% rename from ReactCommon/react/utils/ContextContainer.h rename to packages/react-native/ReactCommon/react/utils/ContextContainer.h diff --git a/ReactCommon/react/utils/FloatComparison.h b/packages/react-native/ReactCommon/react/utils/FloatComparison.h similarity index 100% rename from ReactCommon/react/utils/FloatComparison.h rename to packages/react-native/ReactCommon/react/utils/FloatComparison.h diff --git a/ReactCommon/react/utils/ManagedObjectWrapper.h b/packages/react-native/ReactCommon/react/utils/ManagedObjectWrapper.h similarity index 100% rename from ReactCommon/react/utils/ManagedObjectWrapper.h rename to packages/react-native/ReactCommon/react/utils/ManagedObjectWrapper.h diff --git a/ReactCommon/react/utils/ManagedObjectWrapper.mm b/packages/react-native/ReactCommon/react/utils/ManagedObjectWrapper.mm similarity index 100% rename from ReactCommon/react/utils/ManagedObjectWrapper.mm rename to packages/react-native/ReactCommon/react/utils/ManagedObjectWrapper.mm diff --git a/ReactCommon/react/utils/RunLoopObserver.cpp b/packages/react-native/ReactCommon/react/utils/RunLoopObserver.cpp similarity index 100% rename from ReactCommon/react/utils/RunLoopObserver.cpp rename to packages/react-native/ReactCommon/react/utils/RunLoopObserver.cpp diff --git a/ReactCommon/react/utils/RunLoopObserver.h b/packages/react-native/ReactCommon/react/utils/RunLoopObserver.h similarity index 100% rename from ReactCommon/react/utils/RunLoopObserver.h rename to packages/react-native/ReactCommon/react/utils/RunLoopObserver.h diff --git a/ReactCommon/react/utils/SharedFunction.h b/packages/react-native/ReactCommon/react/utils/SharedFunction.h similarity index 100% rename from ReactCommon/react/utils/SharedFunction.h rename to packages/react-native/ReactCommon/react/utils/SharedFunction.h diff --git a/ReactCommon/react/utils/SimpleThreadSafeCache.h b/packages/react-native/ReactCommon/react/utils/SimpleThreadSafeCache.h similarity index 100% rename from ReactCommon/react/utils/SimpleThreadSafeCache.h rename to packages/react-native/ReactCommon/react/utils/SimpleThreadSafeCache.h diff --git a/ReactCommon/react/utils/Telemetry.h b/packages/react-native/ReactCommon/react/utils/Telemetry.h similarity index 100% rename from ReactCommon/react/utils/Telemetry.h rename to packages/react-native/ReactCommon/react/utils/Telemetry.h diff --git a/ReactCommon/reactperflogger/.clang-tidy b/packages/react-native/ReactCommon/reactperflogger/.clang-tidy similarity index 100% rename from ReactCommon/reactperflogger/.clang-tidy rename to packages/react-native/ReactCommon/reactperflogger/.clang-tidy diff --git a/ReactCommon/reactperflogger/BUCK b/packages/react-native/ReactCommon/reactperflogger/BUCK similarity index 100% rename from ReactCommon/reactperflogger/BUCK rename to packages/react-native/ReactCommon/reactperflogger/BUCK diff --git a/ReactCommon/reactperflogger/CMakeLists.txt b/packages/react-native/ReactCommon/reactperflogger/CMakeLists.txt similarity index 100% rename from ReactCommon/reactperflogger/CMakeLists.txt rename to packages/react-native/ReactCommon/reactperflogger/CMakeLists.txt diff --git a/ReactCommon/reactperflogger/React-perflogger.podspec b/packages/react-native/ReactCommon/reactperflogger/React-perflogger.podspec similarity index 100% rename from ReactCommon/reactperflogger/React-perflogger.podspec rename to packages/react-native/ReactCommon/reactperflogger/React-perflogger.podspec diff --git a/ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.cpp b/packages/react-native/ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.cpp similarity index 100% rename from ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.cpp rename to packages/react-native/ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.cpp diff --git a/ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.h b/packages/react-native/ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.h similarity index 100% rename from ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.h rename to packages/react-native/ReactCommon/reactperflogger/reactperflogger/BridgeNativeModulePerfLogger.h diff --git a/ReactCommon/reactperflogger/reactperflogger/NativeModulePerfLogger.h b/packages/react-native/ReactCommon/reactperflogger/reactperflogger/NativeModulePerfLogger.h similarity index 100% rename from ReactCommon/reactperflogger/reactperflogger/NativeModulePerfLogger.h rename to packages/react-native/ReactCommon/reactperflogger/reactperflogger/NativeModulePerfLogger.h diff --git a/ReactCommon/runtimeexecutor/.clang-tidy b/packages/react-native/ReactCommon/runtimeexecutor/.clang-tidy similarity index 100% rename from ReactCommon/runtimeexecutor/.clang-tidy rename to packages/react-native/ReactCommon/runtimeexecutor/.clang-tidy diff --git a/ReactCommon/runtimeexecutor/BUCK b/packages/react-native/ReactCommon/runtimeexecutor/BUCK similarity index 100% rename from ReactCommon/runtimeexecutor/BUCK rename to packages/react-native/ReactCommon/runtimeexecutor/BUCK diff --git a/ReactCommon/runtimeexecutor/CMakeLists.txt b/packages/react-native/ReactCommon/runtimeexecutor/CMakeLists.txt similarity index 100% rename from ReactCommon/runtimeexecutor/CMakeLists.txt rename to packages/react-native/ReactCommon/runtimeexecutor/CMakeLists.txt diff --git a/ReactCommon/runtimeexecutor/React-runtimeexecutor.podspec b/packages/react-native/ReactCommon/runtimeexecutor/React-runtimeexecutor.podspec similarity index 100% rename from ReactCommon/runtimeexecutor/React-runtimeexecutor.podspec rename to packages/react-native/ReactCommon/runtimeexecutor/React-runtimeexecutor.podspec diff --git a/ReactCommon/runtimeexecutor/ReactCommon/RuntimeExecutor.h b/packages/react-native/ReactCommon/runtimeexecutor/ReactCommon/RuntimeExecutor.h similarity index 100% rename from ReactCommon/runtimeexecutor/ReactCommon/RuntimeExecutor.h rename to packages/react-native/ReactCommon/runtimeexecutor/ReactCommon/RuntimeExecutor.h diff --git a/ReactCommon/yoga/.clang-tidy b/packages/react-native/ReactCommon/yoga/.clang-tidy similarity index 100% rename from ReactCommon/yoga/.clang-tidy rename to packages/react-native/ReactCommon/yoga/.clang-tidy diff --git a/ReactCommon/yoga/BUCK b/packages/react-native/ReactCommon/yoga/BUCK similarity index 100% rename from ReactCommon/yoga/BUCK rename to packages/react-native/ReactCommon/yoga/BUCK diff --git a/ReactCommon/yoga/CMakeLists.txt b/packages/react-native/ReactCommon/yoga/CMakeLists.txt similarity index 100% rename from ReactCommon/yoga/CMakeLists.txt rename to packages/react-native/ReactCommon/yoga/CMakeLists.txt diff --git a/ReactCommon/yoga/Yoga.podspec b/packages/react-native/ReactCommon/yoga/Yoga.podspec similarity index 100% rename from ReactCommon/yoga/Yoga.podspec rename to packages/react-native/ReactCommon/yoga/Yoga.podspec diff --git a/ReactCommon/yoga/yoga/BitUtils.h b/packages/react-native/ReactCommon/yoga/yoga/BitUtils.h similarity index 100% rename from ReactCommon/yoga/yoga/BitUtils.h rename to packages/react-native/ReactCommon/yoga/yoga/BitUtils.h diff --git a/ReactCommon/yoga/yoga/CMakeLists.txt b/packages/react-native/ReactCommon/yoga/yoga/CMakeLists.txt similarity index 100% rename from ReactCommon/yoga/yoga/CMakeLists.txt rename to packages/react-native/ReactCommon/yoga/yoga/CMakeLists.txt diff --git a/ReactCommon/yoga/yoga/CompactValue.h b/packages/react-native/ReactCommon/yoga/yoga/CompactValue.h similarity index 100% rename from ReactCommon/yoga/yoga/CompactValue.h rename to packages/react-native/ReactCommon/yoga/yoga/CompactValue.h diff --git a/ReactCommon/yoga/yoga/Utils.cpp b/packages/react-native/ReactCommon/yoga/yoga/Utils.cpp similarity index 100% rename from ReactCommon/yoga/yoga/Utils.cpp rename to packages/react-native/ReactCommon/yoga/yoga/Utils.cpp diff --git a/ReactCommon/yoga/yoga/Utils.h b/packages/react-native/ReactCommon/yoga/yoga/Utils.h similarity index 100% rename from ReactCommon/yoga/yoga/Utils.h rename to packages/react-native/ReactCommon/yoga/yoga/Utils.h diff --git a/ReactCommon/yoga/yoga/YGConfig.cpp b/packages/react-native/ReactCommon/yoga/yoga/YGConfig.cpp similarity index 100% rename from ReactCommon/yoga/yoga/YGConfig.cpp rename to packages/react-native/ReactCommon/yoga/yoga/YGConfig.cpp diff --git a/ReactCommon/yoga/yoga/YGConfig.h b/packages/react-native/ReactCommon/yoga/yoga/YGConfig.h similarity index 100% rename from ReactCommon/yoga/yoga/YGConfig.h rename to packages/react-native/ReactCommon/yoga/yoga/YGConfig.h diff --git a/ReactCommon/yoga/yoga/YGEnums.cpp b/packages/react-native/ReactCommon/yoga/yoga/YGEnums.cpp similarity index 100% rename from ReactCommon/yoga/yoga/YGEnums.cpp rename to packages/react-native/ReactCommon/yoga/yoga/YGEnums.cpp diff --git a/ReactCommon/yoga/yoga/YGEnums.h b/packages/react-native/ReactCommon/yoga/yoga/YGEnums.h similarity index 100% rename from ReactCommon/yoga/yoga/YGEnums.h rename to packages/react-native/ReactCommon/yoga/yoga/YGEnums.h diff --git a/ReactCommon/yoga/yoga/YGFloatOptional.h b/packages/react-native/ReactCommon/yoga/yoga/YGFloatOptional.h similarity index 100% rename from ReactCommon/yoga/yoga/YGFloatOptional.h rename to packages/react-native/ReactCommon/yoga/yoga/YGFloatOptional.h diff --git a/ReactCommon/yoga/yoga/YGLayout.cpp b/packages/react-native/ReactCommon/yoga/yoga/YGLayout.cpp similarity index 100% rename from ReactCommon/yoga/yoga/YGLayout.cpp rename to packages/react-native/ReactCommon/yoga/yoga/YGLayout.cpp diff --git a/ReactCommon/yoga/yoga/YGLayout.h b/packages/react-native/ReactCommon/yoga/yoga/YGLayout.h similarity index 100% rename from ReactCommon/yoga/yoga/YGLayout.h rename to packages/react-native/ReactCommon/yoga/yoga/YGLayout.h diff --git a/ReactCommon/yoga/yoga/YGMacros.h b/packages/react-native/ReactCommon/yoga/yoga/YGMacros.h similarity index 100% rename from ReactCommon/yoga/yoga/YGMacros.h rename to packages/react-native/ReactCommon/yoga/yoga/YGMacros.h diff --git a/ReactCommon/yoga/yoga/YGNode.cpp b/packages/react-native/ReactCommon/yoga/yoga/YGNode.cpp similarity index 100% rename from ReactCommon/yoga/yoga/YGNode.cpp rename to packages/react-native/ReactCommon/yoga/yoga/YGNode.cpp diff --git a/ReactCommon/yoga/yoga/YGNode.h b/packages/react-native/ReactCommon/yoga/yoga/YGNode.h similarity index 100% rename from ReactCommon/yoga/yoga/YGNode.h rename to packages/react-native/ReactCommon/yoga/yoga/YGNode.h diff --git a/ReactCommon/yoga/yoga/YGNodePrint.cpp b/packages/react-native/ReactCommon/yoga/yoga/YGNodePrint.cpp similarity index 100% rename from ReactCommon/yoga/yoga/YGNodePrint.cpp rename to packages/react-native/ReactCommon/yoga/yoga/YGNodePrint.cpp diff --git a/ReactCommon/yoga/yoga/YGNodePrint.h b/packages/react-native/ReactCommon/yoga/yoga/YGNodePrint.h similarity index 100% rename from ReactCommon/yoga/yoga/YGNodePrint.h rename to packages/react-native/ReactCommon/yoga/yoga/YGNodePrint.h diff --git a/ReactCommon/yoga/yoga/YGStyle.cpp b/packages/react-native/ReactCommon/yoga/yoga/YGStyle.cpp similarity index 100% rename from ReactCommon/yoga/yoga/YGStyle.cpp rename to packages/react-native/ReactCommon/yoga/yoga/YGStyle.cpp diff --git a/ReactCommon/yoga/yoga/YGStyle.h b/packages/react-native/ReactCommon/yoga/yoga/YGStyle.h similarity index 100% rename from ReactCommon/yoga/yoga/YGStyle.h rename to packages/react-native/ReactCommon/yoga/yoga/YGStyle.h diff --git a/ReactCommon/yoga/yoga/YGValue.cpp b/packages/react-native/ReactCommon/yoga/yoga/YGValue.cpp similarity index 100% rename from ReactCommon/yoga/yoga/YGValue.cpp rename to packages/react-native/ReactCommon/yoga/yoga/YGValue.cpp diff --git a/ReactCommon/yoga/yoga/YGValue.h b/packages/react-native/ReactCommon/yoga/yoga/YGValue.h similarity index 100% rename from ReactCommon/yoga/yoga/YGValue.h rename to packages/react-native/ReactCommon/yoga/yoga/YGValue.h diff --git a/ReactCommon/yoga/yoga/Yoga-internal.h b/packages/react-native/ReactCommon/yoga/yoga/Yoga-internal.h similarity index 100% rename from ReactCommon/yoga/yoga/Yoga-internal.h rename to packages/react-native/ReactCommon/yoga/yoga/Yoga-internal.h diff --git a/ReactCommon/yoga/yoga/Yoga.cpp b/packages/react-native/ReactCommon/yoga/yoga/Yoga.cpp similarity index 100% rename from ReactCommon/yoga/yoga/Yoga.cpp rename to packages/react-native/ReactCommon/yoga/yoga/Yoga.cpp diff --git a/ReactCommon/yoga/yoga/Yoga.h b/packages/react-native/ReactCommon/yoga/yoga/Yoga.h similarity index 100% rename from ReactCommon/yoga/yoga/Yoga.h rename to packages/react-native/ReactCommon/yoga/yoga/Yoga.h diff --git a/ReactCommon/yoga/yoga/event/event.cpp b/packages/react-native/ReactCommon/yoga/yoga/event/event.cpp similarity index 100% rename from ReactCommon/yoga/yoga/event/event.cpp rename to packages/react-native/ReactCommon/yoga/yoga/event/event.cpp diff --git a/ReactCommon/yoga/yoga/event/event.h b/packages/react-native/ReactCommon/yoga/yoga/event/event.h similarity index 100% rename from ReactCommon/yoga/yoga/event/event.h rename to packages/react-native/ReactCommon/yoga/yoga/event/event.h diff --git a/ReactCommon/yoga/yoga/log.cpp b/packages/react-native/ReactCommon/yoga/yoga/log.cpp similarity index 100% rename from ReactCommon/yoga/yoga/log.cpp rename to packages/react-native/ReactCommon/yoga/yoga/log.cpp diff --git a/ReactCommon/yoga/yoga/log.h b/packages/react-native/ReactCommon/yoga/yoga/log.h similarity index 100% rename from ReactCommon/yoga/yoga/log.h rename to packages/react-native/ReactCommon/yoga/yoga/log.h diff --git a/android/README.md b/packages/react-native/android/README.md similarity index 100% rename from android/README.md rename to packages/react-native/android/README.md diff --git a/packages/react-native/build.gradle.kts b/packages/react-native/build.gradle.kts new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/packages/react-native/build.gradle.kts @@ -0,0 +1 @@ + diff --git a/cli.js b/packages/react-native/cli.js similarity index 100% rename from cli.js rename to packages/react-native/cli.js diff --git a/flow-typed/npm/base64-js_v1.x.x.js b/packages/react-native/flow-typed/npm/base64-js_v1.x.x.js similarity index 100% rename from flow-typed/npm/base64-js_v1.x.x.js rename to packages/react-native/flow-typed/npm/base64-js_v1.x.x.js diff --git a/flow-typed/npm/glob_v7.x.x.js b/packages/react-native/flow-typed/npm/glob_v7.x.x.js similarity index 100% rename from flow-typed/npm/glob_v7.x.x.js rename to packages/react-native/flow-typed/npm/glob_v7.x.x.js diff --git a/flow-typed/npm/pretty-format_v26.x.x.js b/packages/react-native/flow-typed/npm/pretty-format_v26.x.x.js similarity index 100% rename from flow-typed/npm/pretty-format_v26.x.x.js rename to packages/react-native/flow-typed/npm/pretty-format_v26.x.x.js diff --git a/flow-typed/npm/promise_v8.x.x.js b/packages/react-native/flow-typed/npm/promise_v8.x.x.js similarity index 100% rename from flow-typed/npm/promise_v8.x.x.js rename to packages/react-native/flow-typed/npm/promise_v8.x.x.js diff --git a/flow-typed/npm/react-dom_v17.x.x.js b/packages/react-native/flow-typed/npm/react-dom_v17.x.x.js similarity index 100% rename from flow-typed/npm/react-dom_v17.x.x.js rename to packages/react-native/flow-typed/npm/react-dom_v17.x.x.js diff --git a/flow-typed/npm/react-test-renderer_v16.x.x.js b/packages/react-native/flow-typed/npm/react-test-renderer_v16.x.x.js similarity index 100% rename from flow-typed/npm/react-test-renderer_v16.x.x.js rename to packages/react-native/flow-typed/npm/react-test-renderer_v16.x.x.js diff --git a/flow-typed/npm/stacktrace-parser_v0.1.x.js b/packages/react-native/flow-typed/npm/stacktrace-parser_v0.1.x.js similarity index 100% rename from flow-typed/npm/stacktrace-parser_v0.1.x.js rename to packages/react-native/flow-typed/npm/stacktrace-parser_v0.1.x.js diff --git a/flow-typed/npm/yargs_v17.x.x.js b/packages/react-native/flow-typed/npm/yargs_v17.x.x.js similarity index 100% rename from flow-typed/npm/yargs_v17.x.x.js rename to packages/react-native/flow-typed/npm/yargs_v17.x.x.js diff --git a/flow/HermesInternalType.js b/packages/react-native/flow/HermesInternalType.js similarity index 100% rename from flow/HermesInternalType.js rename to packages/react-native/flow/HermesInternalType.js diff --git a/flow/Position.js b/packages/react-native/flow/Position.js similarity index 100% rename from flow/Position.js rename to packages/react-native/flow/Position.js diff --git a/flow/Stringish.js b/packages/react-native/flow/Stringish.js similarity index 100% rename from flow/Stringish.js rename to packages/react-native/flow/Stringish.js diff --git a/flow/console.js b/packages/react-native/flow/console.js similarity index 100% rename from flow/console.js rename to packages/react-native/flow/console.js diff --git a/flow/global.js b/packages/react-native/flow/global.js similarity index 100% rename from flow/global.js rename to packages/react-native/flow/global.js diff --git a/flow/jest.js b/packages/react-native/flow/jest.js similarity index 100% rename from flow/jest.js rename to packages/react-native/flow/jest.js diff --git a/flow/use-sync-external-store.js b/packages/react-native/flow/use-sync-external-store.js similarity index 100% rename from flow/use-sync-external-store.js rename to packages/react-native/flow/use-sync-external-store.js diff --git a/packages/react-native/gradle.properties b/packages/react-native/gradle.properties new file mode 100644 index 0000000000..e69de29bb2 diff --git a/index.js b/packages/react-native/index.js similarity index 100% rename from index.js rename to packages/react-native/index.js diff --git a/interface.js b/packages/react-native/interface.js similarity index 100% rename from interface.js rename to packages/react-native/interface.js diff --git a/jest-preset.js b/packages/react-native/jest-preset.js similarity index 100% rename from jest-preset.js rename to packages/react-native/jest-preset.js diff --git a/jest/MockNativeMethods.js b/packages/react-native/jest/MockNativeMethods.js similarity index 100% rename from jest/MockNativeMethods.js rename to packages/react-native/jest/MockNativeMethods.js diff --git a/jest/assetFileTransformer.js b/packages/react-native/jest/assetFileTransformer.js similarity index 100% rename from jest/assetFileTransformer.js rename to packages/react-native/jest/assetFileTransformer.js diff --git a/jest/local-setup.js b/packages/react-native/jest/local-setup.js similarity index 100% rename from jest/local-setup.js rename to packages/react-native/jest/local-setup.js diff --git a/jest/mockComponent.js b/packages/react-native/jest/mockComponent.js similarity index 100% rename from jest/mockComponent.js rename to packages/react-native/jest/mockComponent.js diff --git a/jest/mockModal.js b/packages/react-native/jest/mockModal.js similarity index 100% rename from jest/mockModal.js rename to packages/react-native/jest/mockModal.js diff --git a/jest/mockNativeComponent.js b/packages/react-native/jest/mockNativeComponent.js similarity index 100% rename from jest/mockNativeComponent.js rename to packages/react-native/jest/mockNativeComponent.js diff --git a/jest/mockScrollView.js b/packages/react-native/jest/mockScrollView.js similarity index 100% rename from jest/mockScrollView.js rename to packages/react-native/jest/mockScrollView.js diff --git a/jest/private/preprocessor.js b/packages/react-native/jest/private/preprocessor.js similarity index 100% rename from jest/private/preprocessor.js rename to packages/react-native/jest/private/preprocessor.js diff --git a/jest/react-native-env.js b/packages/react-native/jest/react-native-env.js similarity index 100% rename from jest/react-native-env.js rename to packages/react-native/jest/react-native-env.js diff --git a/jest/renderer.js b/packages/react-native/jest/renderer.js similarity index 100% rename from jest/renderer.js rename to packages/react-native/jest/renderer.js diff --git a/jest/setup.js b/packages/react-native/jest/setup.js similarity index 100% rename from jest/setup.js rename to packages/react-native/jest/setup.js diff --git a/local-cli/cli.js b/packages/react-native/local-cli/cli.js similarity index 100% rename from local-cli/cli.js rename to packages/react-native/local-cli/cli.js diff --git a/metro.config.js b/packages/react-native/metro.config.js similarity index 60% rename from metro.config.js rename to packages/react-native/metro.config.js index 190f04114a..0805c2d035 100644 --- a/metro.config.js +++ b/packages/react-native/metro.config.js @@ -4,12 +4,12 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @flow * @format */ 'use strict'; +const path = require('path'); const getPolyfills = require('./rn-get-polyfills'); /** @@ -17,8 +17,15 @@ const getPolyfills = require('./rn-get-polyfills'); * integration tests during local development or on CI services. */ module.exports = { + // Make Metro able to resolve required packages that might be imported from /packages/react-native + watchFolders: [ + path.resolve(__dirname, '../../node_modules'), + path.resolve(__dirname, '../assets'), + path.resolve(__dirname, '../normalize-color'), + path.resolve(__dirname, '../polyfills'), + path.resolve(__dirname, '../virtualized-lists'), + ], resolver: { - // $FlowFixMe[signature-verification-failure] Can't infer RegExp type. blockList: [/buck-out/, /sdks\/hermes/], extraNodeModules: { 'react-native': __dirname, diff --git a/packages/react-native/package.json b/packages/react-native/package.json new file mode 100644 index 0000000000..5c13d61368 --- /dev/null +++ b/packages/react-native/package.json @@ -0,0 +1,135 @@ +{ + "name": "react-native", + "version": "1000.0.0", + "bin": "./cli.js", + "description": "A framework for building native apps using React", + "license": "MIT", + "repository": "github:facebook/react-native", + "engines": { + "node": ">=16" + }, + "types": "types", + "jest-junit": { + "outputDirectory": "reports/junit", + "outputName": "js-test-results.xml" + }, + "files": [ + "android", + "build.gradle.kts", + "cli.js", + "flow", + "flow-typed", + "gradle.properties", + "index.js", + "interface.js", + "jest-preset.js", + "jest", + "!jest/private", + "Libraries", + "LICENSE", + "local-cli", + "React-Core.podspec", + "react-native.config.js", + "React.podspec", + "React", + "ReactAndroid", + "ReactCommon", + "README.md", + "rn-get-polyfills.js", + "scripts/compose-source-maps.js", + "scripts/find-node-for-xcode.sh", + "scripts/generate-codegen-artifacts.js", + "scripts/generate-provider-cli.js", + "scripts/generate-specs-cli.js", + "scripts/codegen", + "!scripts/codegen/__tests__", + "!scripts/codegen/__test_fixtures__", + "scripts/hermes/hermes-utils.js", + "scripts/hermes/prepare-hermes-for-build.js", + "scripts/ios-configure-glog.sh", + "scripts/xcode/with-environment.sh", + "scripts/launchPackager.bat", + "scripts/launchPackager.command", + "scripts/native_modules.rb", + "scripts/node-binary.sh", + "scripts/packager.sh", + "scripts/packager-reporter.js", + "scripts/react_native_pods_utils/script_phases.rb", + "scripts/react_native_pods_utils/script_phases.sh", + "scripts/react_native_pods.rb", + "scripts/cocoapods", + "!scripts/cocoapods/__tests__", + "scripts/react-native-xcode.sh", + "sdks/.hermesversion", + "sdks/hermes-engine", + "sdks/hermesc", + "settings.gradle.kts", + "template.config.js", + "template", + "!template/node_modules", + "!template/package-lock.json", + "!template/yarn.lock", + "third-party-podspecs", + "types" + ], + "peerDependencies": { + "react": "18.2.0" + }, + "dependencies": { + "@jest/create-cache-key-function": "^29.2.1", + "@react-native-community/cli": "11.0.0-alpha.2", + "@react-native-community/cli-platform-android": "11.0.0-alpha.2", + "@react-native-community/cli-platform-ios": "11.0.0-alpha.2", + "@react-native/assets-registry": "^0.72.0", + "@react-native/codegen": "^0.72.3", + "@react-native/gradle-plugin": "^0.72.5", + "@react-native/js-polyfills": "^0.72.1", + "@react-native/normalize-colors": "^0.72.0", + "@react-native/virtualized-lists": "^0.72.2", + "abort-controller": "^3.0.0", + "anser": "^1.4.9", + "base64-js": "^1.1.2", + "deprecated-react-native-prop-types": "^4.0.0", + "event-target-shim": "^5.0.1", + "flow-enums-runtime": "^0.0.5", + "invariant": "^2.2.4", + "jest-environment-node": "^29.2.1", + "jsc-android": "^250231.0.0", + "memoize-one": "^5.0.0", + "metro-react-native-babel-transformer": "0.75.1", + "metro-runtime": "0.75.1", + "metro-source-map": "0.75.1", + "mkdirp": "^0.5.1", + "nullthrows": "^1.1.1", + "pretty-format": "^26.5.2", + "promise": "^8.3.0", + "react-devtools-core": "^4.27.2", + "react-refresh": "^0.4.0", + "react-shallow-renderer": "^16.15.0", + "regenerator-runtime": "^0.13.2", + "scheduler": "^0.23.0", + "stacktrace-parser": "^0.1.10", + "use-sync-external-store": "^1.0.0", + "whatwg-fetch": "^3.0.0", + "ws": "^6.2.2", + "yargs": "^17.6.2" + }, + "codegenConfig": { + "libraries": [ + { + "name": "FBReactNativeSpec", + "type": "modules", + "ios": {}, + "android": {}, + "jsSrcsDir": "Libraries" + }, + { + "name": "rncore", + "type": "components", + "ios": {}, + "android": {}, + "jsSrcsDir": "Libraries" + } + ] + } +} diff --git a/react-native.config.js b/packages/react-native/react-native.config.js similarity index 90% rename from react-native.config.js rename to packages/react-native/react-native.config.js index b700afca7b..b9c5fa3d76 100644 --- a/react-native.config.js +++ b/packages/react-native/react-native.config.js @@ -30,10 +30,10 @@ module.exports = { reactNativePath: '.', project: { ios: { - sourceDir: './packages/rn-tester', + sourceDir: '../packages/rn-tester', }, android: { - sourceDir: './packages/rn-tester', + sourceDir: '../packages/rn-tester', }, }, }; diff --git a/rn-get-polyfills.js b/packages/react-native/rn-get-polyfills.js similarity index 100% rename from rn-get-polyfills.js rename to packages/react-native/rn-get-polyfills.js diff --git a/scripts/.npmignore b/packages/react-native/scripts/.npmignore similarity index 100% rename from scripts/.npmignore rename to packages/react-native/scripts/.npmignore diff --git a/scripts/.packager.env b/packages/react-native/scripts/.packager.env similarity index 100% rename from scripts/.packager.env rename to packages/react-native/scripts/.packager.env diff --git a/scripts/cocoapods/__tests__/codegen-test.rb b/packages/react-native/scripts/cocoapods/__tests__/codegen-test.rb similarity index 95% rename from scripts/cocoapods/__tests__/codegen-test.rb rename to packages/react-native/scripts/cocoapods/__tests__/codegen-test.rb index 2141638f2e..70573b4f31 100644 --- a/scripts/cocoapods/__tests__/codegen-test.rb +++ b/packages/react-native/scripts/cocoapods/__tests__/codegen-test.rb @@ -87,7 +87,7 @@ def testCheckAndGenerateEmptyThirdPartyProvider_whenHeaderMissingAndCodegenMissi @prefix + "/React/Fabric/" + @third_party_provider_header ]) assert_equal(DirMock.exist_invocation_params, [ - @base_path + "/"+ @prefix + "/packages/react-native-codegen", + @base_path + "/"+ @prefix + "/../react-native-codegen", @base_path + "/"+ @prefix + "/../@react-native/codegen", ]) assert_equal(Pod::UI.collected_messages, []) @@ -105,8 +105,8 @@ def testCheckAndGenerateEmptyThirdPartyProvider_whenImplementationMissingAndCode ]) DirMock.mocked_existing_dirs([ - @base_path + "/"+ @prefix + "/packages/react-native-codegen", - @base_path + "/"+ @prefix + "/packages/react-native-codegen/lib" + @base_path + "/"+ @prefix + "/../react-native-codegen", + @base_path + "/"+ @prefix + "/../react-native-codegen/lib" ]) # Act @@ -121,8 +121,8 @@ def testCheckAndGenerateEmptyThirdPartyProvider_whenImplementationMissingAndCode @prefix + "/React/Fabric/tmpSchemaList.txt", ]) assert_equal(DirMock.exist_invocation_params, [ - @base_path + "/"+ @prefix + "/packages/react-native-codegen", - @base_path + "/"+ @prefix + "/packages/react-native-codegen/lib", + @base_path + "/"+ @prefix + "/../react-native-codegen", + @base_path + "/"+ @prefix + "/../react-native-codegen/lib", ]) assert_equal(Pod::UI.collected_messages, ["[Codegen] generating an empty RCTThirdPartyFabricComponentsProvider"]) assert_equal($collected_commands, []) @@ -160,7 +160,7 @@ def testCheckAndGenerateEmptyThirdPartyProvider_whenBothMissing_buildCodegen() @prefix + "/React/Fabric/" + @tmp_schema_list_file ]) assert_equal(DirMock.exist_invocation_params, [ - @base_path + "/" + @prefix + "/packages/react-native-codegen", + @base_path + "/" + @prefix + "/../react-native-codegen", codegen_cli_path, codegen_cli_path + "/lib", ]) diff --git a/scripts/cocoapods/__tests__/codegen_utils-test.rb b/packages/react-native/scripts/cocoapods/__tests__/codegen_utils-test.rb similarity index 100% rename from scripts/cocoapods/__tests__/codegen_utils-test.rb rename to packages/react-native/scripts/cocoapods/__tests__/codegen_utils-test.rb diff --git a/scripts/cocoapods/__tests__/fabric-test.rb b/packages/react-native/scripts/cocoapods/__tests__/fabric-test.rb similarity index 100% rename from scripts/cocoapods/__tests__/fabric-test.rb rename to packages/react-native/scripts/cocoapods/__tests__/fabric-test.rb diff --git a/scripts/cocoapods/__tests__/flipper-test.rb b/packages/react-native/scripts/cocoapods/__tests__/flipper-test.rb similarity index 100% rename from scripts/cocoapods/__tests__/flipper-test.rb rename to packages/react-native/scripts/cocoapods/__tests__/flipper-test.rb diff --git a/scripts/cocoapods/__tests__/jsengine-test.rb b/packages/react-native/scripts/cocoapods/__tests__/jsengine-test.rb similarity index 100% rename from scripts/cocoapods/__tests__/jsengine-test.rb rename to packages/react-native/scripts/cocoapods/__tests__/jsengine-test.rb diff --git a/scripts/cocoapods/__tests__/local_podspec_patch-test.rb b/packages/react-native/scripts/cocoapods/__tests__/local_podspec_patch-test.rb similarity index 100% rename from scripts/cocoapods/__tests__/local_podspec_patch-test.rb rename to packages/react-native/scripts/cocoapods/__tests__/local_podspec_patch-test.rb diff --git a/scripts/cocoapods/__tests__/new_architecture-test.rb b/packages/react-native/scripts/cocoapods/__tests__/new_architecture-test.rb similarity index 100% rename from scripts/cocoapods/__tests__/new_architecture-test.rb rename to packages/react-native/scripts/cocoapods/__tests__/new_architecture-test.rb diff --git a/scripts/cocoapods/__tests__/test_utils/CodegenScriptPhaseExtractorMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/CodegenScriptPhaseExtractorMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/CodegenScriptPhaseExtractorMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/CodegenScriptPhaseExtractorMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/CodegenUtilsMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/CodegenUtilsMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/CodegenUtilsMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/CodegenUtilsMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/DirMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/DirMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/DirMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/DirMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/EnvironmentMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/EnvironmentMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/EnvironmentMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/EnvironmentMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/FileMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/FileMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/FileMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/FileMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/FileUtilsMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/FileUtilsMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/FileUtilsMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/FileUtilsMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/FinderMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/FinderMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/FinderMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/FinderMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/InstallerMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/InstallerMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/InstallerMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/InstallerMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/LocalPodspecPatchMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/LocalPodspecPatchMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/LocalPodspecPatchMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/LocalPodspecPatchMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/Open3Mock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/Open3Mock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/Open3Mock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/Open3Mock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/PathnameMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/PathnameMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/PathnameMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/PathnameMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/PodMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/PodMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/PodMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/PodMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/SpecMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/SpecMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/SpecMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/SpecMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/SysctlCheckerMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/SysctlCheckerMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/SysctlCheckerMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/SysctlCheckerMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/TargetDefinitionMock.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/TargetDefinitionMock.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/TargetDefinitionMock.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/TargetDefinitionMock.rb diff --git a/scripts/cocoapods/__tests__/test_utils/podSpy.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/podSpy.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/podSpy.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/podSpy.rb diff --git a/scripts/cocoapods/__tests__/test_utils/systemUtils.rb b/packages/react-native/scripts/cocoapods/__tests__/test_utils/systemUtils.rb similarity index 100% rename from scripts/cocoapods/__tests__/test_utils/systemUtils.rb rename to packages/react-native/scripts/cocoapods/__tests__/test_utils/systemUtils.rb diff --git a/scripts/cocoapods/__tests__/utils-test.rb b/packages/react-native/scripts/cocoapods/__tests__/utils-test.rb similarity index 100% rename from scripts/cocoapods/__tests__/utils-test.rb rename to packages/react-native/scripts/cocoapods/__tests__/utils-test.rb diff --git a/scripts/cocoapods/codegen.rb b/packages/react-native/scripts/cocoapods/codegen.rb similarity index 97% rename from scripts/cocoapods/codegen.rb rename to packages/react-native/scripts/cocoapods/codegen.rb index 51b69c9ca1..56d120fcce 100644 --- a/scripts/cocoapods/codegen.rb +++ b/packages/react-native/scripts/cocoapods/codegen.rb @@ -11,7 +11,7 @@ # - dir_manager: a class that implements the `Dir` interface. Defaults to `Dir`, the Dependency can be injected for testing purposes. # @throws an error if it could not find the codegen folder. def build_codegen!(react_native_path, relative_installation_root, dir_manager: Dir) - codegen_repo_path = "#{relative_installation_root}/#{react_native_path}/packages/react-native-codegen"; + codegen_repo_path = "#{relative_installation_root}/#{react_native_path}/../react-native-codegen"; codegen_npm_path = "#{relative_installation_root}/#{react_native_path}/../@react-native/codegen"; codegen_cli_path = "" @@ -20,7 +20,7 @@ def build_codegen!(react_native_path, relative_installation_root, dir_manager: D elsif dir_manager.exist?(codegen_npm_path) codegen_cli_path = codegen_npm_path else - raise "[codegen] Couldn't not find react-native-codegen." + raise "[codegen] Could not find react-native-codegen." end if !dir_manager.exist?("#{codegen_cli_path}/lib") diff --git a/scripts/cocoapods/codegen_script_phase_extractor.rb b/packages/react-native/scripts/cocoapods/codegen_script_phase_extractor.rb similarity index 100% rename from scripts/cocoapods/codegen_script_phase_extractor.rb rename to packages/react-native/scripts/cocoapods/codegen_script_phase_extractor.rb diff --git a/scripts/cocoapods/codegen_utils.rb b/packages/react-native/scripts/cocoapods/codegen_utils.rb similarity index 100% rename from scripts/cocoapods/codegen_utils.rb rename to packages/react-native/scripts/cocoapods/codegen_utils.rb diff --git a/scripts/cocoapods/fabric.rb b/packages/react-native/scripts/cocoapods/fabric.rb similarity index 100% rename from scripts/cocoapods/fabric.rb rename to packages/react-native/scripts/cocoapods/fabric.rb diff --git a/scripts/cocoapods/flipper.rb b/packages/react-native/scripts/cocoapods/flipper.rb similarity index 100% rename from scripts/cocoapods/flipper.rb rename to packages/react-native/scripts/cocoapods/flipper.rb diff --git a/scripts/cocoapods/helpers.rb b/packages/react-native/scripts/cocoapods/helpers.rb similarity index 100% rename from scripts/cocoapods/helpers.rb rename to packages/react-native/scripts/cocoapods/helpers.rb diff --git a/scripts/cocoapods/jsengine.rb b/packages/react-native/scripts/cocoapods/jsengine.rb similarity index 100% rename from scripts/cocoapods/jsengine.rb rename to packages/react-native/scripts/cocoapods/jsengine.rb diff --git a/scripts/cocoapods/local_podspec_patch.rb b/packages/react-native/scripts/cocoapods/local_podspec_patch.rb similarity index 100% rename from scripts/cocoapods/local_podspec_patch.rb rename to packages/react-native/scripts/cocoapods/local_podspec_patch.rb diff --git a/scripts/cocoapods/new_architecture.rb b/packages/react-native/scripts/cocoapods/new_architecture.rb similarity index 100% rename from scripts/cocoapods/new_architecture.rb rename to packages/react-native/scripts/cocoapods/new_architecture.rb diff --git a/scripts/cocoapods/utils.rb b/packages/react-native/scripts/cocoapods/utils.rb similarity index 100% rename from scripts/cocoapods/utils.rb rename to packages/react-native/scripts/cocoapods/utils.rb diff --git a/scripts/codegen/__test_fixtures__/fixtures.js b/packages/react-native/scripts/codegen/__test_fixtures__/fixtures.js similarity index 100% rename from scripts/codegen/__test_fixtures__/fixtures.js rename to packages/react-native/scripts/codegen/__test_fixtures__/fixtures.js diff --git a/scripts/codegen/__tests__/generate-artifacts-executor-test.js b/packages/react-native/scripts/codegen/__tests__/generate-artifacts-executor-test.js similarity index 100% rename from scripts/codegen/__tests__/generate-artifacts-executor-test.js rename to packages/react-native/scripts/codegen/__tests__/generate-artifacts-executor-test.js diff --git a/scripts/codegen/__tests__/generate-specs-cli-executor-test.js b/packages/react-native/scripts/codegen/__tests__/generate-specs-cli-executor-test.js similarity index 100% rename from scripts/codegen/__tests__/generate-specs-cli-executor-test.js rename to packages/react-native/scripts/codegen/__tests__/generate-specs-cli-executor-test.js diff --git a/scripts/codegen/codegen-utils.js b/packages/react-native/scripts/codegen/codegen-utils.js similarity index 100% rename from scripts/codegen/codegen-utils.js rename to packages/react-native/scripts/codegen/codegen-utils.js diff --git a/scripts/codegen/generate-artifacts-executor.js b/packages/react-native/scripts/codegen/generate-artifacts-executor.js similarity index 94% rename from scripts/codegen/generate-artifacts-executor.js rename to packages/react-native/scripts/codegen/generate-artifacts-executor.js index b006c5e597..b5dbb9c8a9 100644 --- a/scripts/codegen/generate-artifacts-executor.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor.js @@ -21,12 +21,20 @@ const fs = require('fs'); const os = require('os'); const path = require('path'); -const RN_ROOT = path.join(__dirname, '../..'); +const REACT_NATIVE_REPOSITORY_ROOT = path.join( + __dirname, + '..', + '..', + '..', + '..', +); +const REACT_NATIVE_PACKAGE_ROOT_FOLDER = path.join(__dirname, '..', '..'); + const CODEGEN_DEPENDENCY_NAME = '@react-native/codegen'; -const CODEGEN_REPO_PATH = `${RN_ROOT}/packages/react-native-codegen`; -const CODEGEN_NPM_PATH = `${RN_ROOT}/../${CODEGEN_DEPENDENCY_NAME}`; +const CODEGEN_REPO_PATH = `${REACT_NATIVE_REPOSITORY_ROOT}/packages/react-native-codegen`; +const CODEGEN_NPM_PATH = `${REACT_NATIVE_PACKAGE_ROOT_FOLDER}/../${CODEGEN_DEPENDENCY_NAME}`; const CORE_LIBRARIES_WITH_OUTPUT_FOLDER = { - rncore: path.join(RN_ROOT, 'ReactCommon'), + rncore: path.join(REACT_NATIVE_PACKAGE_ROOT_FOLDER, 'ReactCommon'), FBReactNativeSpec: null, }; const REACT_NATIVE_DEPENDENCY_NAME = 'react-native'; @@ -121,7 +129,7 @@ function extractLibrariesFromJSON( var isBlocking = false; if (dependency == null) { dependency = REACT_NATIVE_DEPENDENCY_NAME; - dependencyPath = RN_ROOT; + dependencyPath = REACT_NATIVE_PACKAGE_ROOT_FOLDER; // If we are exploring the ReactNative libraries, we want to raise an error // if the codegen is not properly configured. isBlocking = true; @@ -162,7 +170,10 @@ function handleReactNativeCodeLibraries( // Handle react-native core libraries. // This is required when react-native is outside of node_modules. console.log('[Codegen] Processing react-native core libraries'); - const reactNativePkgJson = path.join(RN_ROOT, codegenConfigFilename); + const reactNativePkgJson = path.join( + REACT_NATIVE_PACKAGE_ROOT_FOLDER, + codegenConfigFilename, + ); if (!fs.existsSync(reactNativePkgJson)) { throw '[Codegen] Error: Could not find config file for react-native.'; } @@ -178,7 +189,9 @@ function handleThirdPartyLibraries( codegenConfigKey, ) { // Determine which of these are codegen-enabled libraries - const configDir = baseCodegenConfigFileDir || path.join(RN_ROOT, '..'); + const configDir = + baseCodegenConfigFileDir || + path.join(REACT_NATIVE_PACKAGE_ROOT_FOLDER, '..'); console.log( `\n\n[Codegen] >>>>> Searching for codegen-enabled libraries in ${configDir}`, ); @@ -338,7 +351,11 @@ function generateCode(iosOutputDir, library, tmpDir, node, pathToSchema) { executeNodeScript( node, - `${path.join(RN_ROOT, 'scripts', 'generate-specs-cli.js')} \ + `${path.join( + REACT_NATIVE_PACKAGE_ROOT_FOLDER, + 'scripts', + 'generate-specs-cli.js', + )} \ --platform ios \ --schemaPath ${pathToSchema} \ --outputDir ${tmpOutputDir} \ @@ -401,14 +418,18 @@ function createComponentProvider( fs.closeSync(fd); console.log(`Generated schema list: ${schemaListTmpPath}`); - const outputDir = path.join(RN_ROOT, 'React', 'Fabric'); + const outputDir = path.join( + REACT_NATIVE_PACKAGE_ROOT_FOLDER, + 'React', + 'Fabric', + ); // Generate FabricComponentProvider. // Only for iOS at this moment. executeNodeScript( node, `${path.join( - RN_ROOT, + REACT_NATIVE_PACKAGE_ROOT_FOLDER, 'scripts', 'generate-provider-cli.js', )} --platform ios --schemaListPath "${schemaListTmpPath}" --outputDir ${outputDir}`, diff --git a/scripts/codegen/generate-legacy-interop-components.js b/packages/react-native/scripts/codegen/generate-legacy-interop-components.js similarity index 100% rename from scripts/codegen/generate-legacy-interop-components.js rename to packages/react-native/scripts/codegen/generate-legacy-interop-components.js diff --git a/scripts/codegen/generate-specs-cli-executor.js b/packages/react-native/scripts/codegen/generate-specs-cli-executor.js similarity index 100% rename from scripts/codegen/generate-specs-cli-executor.js rename to packages/react-native/scripts/codegen/generate-specs-cli-executor.js diff --git a/scripts/compose-source-maps.js b/packages/react-native/scripts/compose-source-maps.js similarity index 100% rename from scripts/compose-source-maps.js rename to packages/react-native/scripts/compose-source-maps.js diff --git a/scripts/find-node-for-xcode.sh b/packages/react-native/scripts/find-node-for-xcode.sh similarity index 100% rename from scripts/find-node-for-xcode.sh rename to packages/react-native/scripts/find-node-for-xcode.sh diff --git a/scripts/generate-codegen-artifacts.js b/packages/react-native/scripts/generate-codegen-artifacts.js similarity index 100% rename from scripts/generate-codegen-artifacts.js rename to packages/react-native/scripts/generate-codegen-artifacts.js diff --git a/scripts/generate-provider-cli.js b/packages/react-native/scripts/generate-provider-cli.js similarity index 100% rename from scripts/generate-provider-cli.js rename to packages/react-native/scripts/generate-provider-cli.js diff --git a/scripts/generate-specs-cli.js b/packages/react-native/scripts/generate-specs-cli.js similarity index 100% rename from scripts/generate-specs-cli.js rename to packages/react-native/scripts/generate-specs-cli.js diff --git a/scripts/hermes/__tests__/hermes-utils-test.js b/packages/react-native/scripts/hermes/__tests__/hermes-utils-test.js similarity index 100% rename from scripts/hermes/__tests__/hermes-utils-test.js rename to packages/react-native/scripts/hermes/__tests__/hermes-utils-test.js diff --git a/scripts/hermes/bump-hermes-version.js b/packages/react-native/scripts/hermes/bump-hermes-version.js similarity index 100% rename from scripts/hermes/bump-hermes-version.js rename to packages/react-native/scripts/hermes/bump-hermes-version.js diff --git a/scripts/hermes/create-tarball.js b/packages/react-native/scripts/hermes/create-tarball.js similarity index 100% rename from scripts/hermes/create-tarball.js rename to packages/react-native/scripts/hermes/create-tarball.js diff --git a/scripts/hermes/get-tarball-name.js b/packages/react-native/scripts/hermes/get-tarball-name.js similarity index 100% rename from scripts/hermes/get-tarball-name.js rename to packages/react-native/scripts/hermes/get-tarball-name.js diff --git a/scripts/hermes/hermes-utils.js b/packages/react-native/scripts/hermes/hermes-utils.js similarity index 100% rename from scripts/hermes/hermes-utils.js rename to packages/react-native/scripts/hermes/hermes-utils.js diff --git a/scripts/hermes/prepare-hermes-for-build.js b/packages/react-native/scripts/hermes/prepare-hermes-for-build.js similarity index 100% rename from scripts/hermes/prepare-hermes-for-build.js rename to packages/react-native/scripts/hermes/prepare-hermes-for-build.js diff --git a/scripts/ios-configure-glog.sh b/packages/react-native/scripts/ios-configure-glog.sh similarity index 100% rename from scripts/ios-configure-glog.sh rename to packages/react-native/scripts/ios-configure-glog.sh diff --git a/scripts/launchPackager.bat b/packages/react-native/scripts/launchPackager.bat similarity index 100% rename from scripts/launchPackager.bat rename to packages/react-native/scripts/launchPackager.bat diff --git a/scripts/launchPackager.command b/packages/react-native/scripts/launchPackager.command similarity index 100% rename from scripts/launchPackager.command rename to packages/react-native/scripts/launchPackager.command diff --git a/scripts/native_modules.rb b/packages/react-native/scripts/native_modules.rb similarity index 100% rename from scripts/native_modules.rb rename to packages/react-native/scripts/native_modules.rb diff --git a/scripts/node-binary.sh b/packages/react-native/scripts/node-binary.sh similarity index 100% rename from scripts/node-binary.sh rename to packages/react-native/scripts/node-binary.sh diff --git a/scripts/packager-reporter.js b/packages/react-native/scripts/packager-reporter.js similarity index 100% rename from scripts/packager-reporter.js rename to packages/react-native/scripts/packager-reporter.js diff --git a/scripts/packager.sh b/packages/react-native/scripts/packager.sh similarity index 96% rename from scripts/packager.sh rename to packages/react-native/scripts/packager.sh index c149c751a5..cb8b101098 100755 --- a/scripts/packager.sh +++ b/packages/react-native/scripts/packager.sh @@ -17,7 +17,7 @@ source "${THIS_DIR}/node-binary.sh" # When running react-native tests, react-native doesn't live in node_modules but in the PROJECT_ROOT if [ ! -d "$THIS_DIR/../../../node_modules/react-native" ]; then - PROJECT_ROOT="$THIS_DIR/.." + PROJECT_ROOT="$THIS_DIR/../../.." fi # Start packager from PROJECT_ROOT cd "$PROJECT_ROOT" || exit diff --git a/scripts/react-native-xcode.sh b/packages/react-native/scripts/react-native-xcode.sh similarity index 100% rename from scripts/react-native-xcode.sh rename to packages/react-native/scripts/react-native-xcode.sh diff --git a/scripts/react_native_pods.rb b/packages/react-native/scripts/react_native_pods.rb similarity index 99% rename from scripts/react_native_pods.rb rename to packages/react-native/scripts/react_native_pods.rb index b871e9a735..d728431302 100644 --- a/scripts/react_native_pods.rb +++ b/packages/react-native/scripts/react_native_pods.rb @@ -249,7 +249,7 @@ def use_react_native_codegen!(spec, options={}) # TODO: Once the new codegen approach is ready for use, we should output a warning here to let folks know to migrate. # The prefix to react-native - react_native_path = options[:react_native_path] ||= "../.." + react_native_path = options[:react_native_path] ||= ".." # Library name (e.g. FBReactNativeSpec) library_name = options[:library_name] ||= "#{spec.name.gsub('_','-').split('-').collect(&:capitalize).join}Spec" diff --git a/scripts/react_native_pods_utils/__tests__/script_phases-test.rb b/packages/react-native/scripts/react_native_pods_utils/__tests__/script_phases-test.rb similarity index 100% rename from scripts/react_native_pods_utils/__tests__/script_phases-test.rb rename to packages/react-native/scripts/react_native_pods_utils/__tests__/script_phases-test.rb diff --git a/scripts/react_native_pods_utils/__tests__/script_phases.snap.rb b/packages/react-native/scripts/react_native_pods_utils/__tests__/script_phases.snap.rb similarity index 100% rename from scripts/react_native_pods_utils/__tests__/script_phases.snap.rb rename to packages/react-native/scripts/react_native_pods_utils/__tests__/script_phases.snap.rb diff --git a/scripts/react_native_pods_utils/script_phases.rb b/packages/react-native/scripts/react_native_pods_utils/script_phases.rb similarity index 100% rename from scripts/react_native_pods_utils/script_phases.rb rename to packages/react-native/scripts/react_native_pods_utils/script_phases.rb diff --git a/scripts/react_native_pods_utils/script_phases.sh b/packages/react-native/scripts/react_native_pods_utils/script_phases.sh similarity index 100% rename from scripts/react_native_pods_utils/script_phases.sh rename to packages/react-native/scripts/react_native_pods_utils/script_phases.sh diff --git a/scripts/xcode/with-environment.sh b/packages/react-native/scripts/xcode/with-environment.sh similarity index 100% rename from scripts/xcode/with-environment.sh rename to packages/react-native/scripts/xcode/with-environment.sh diff --git a/sdks/hermes-engine/hermes-engine.podspec b/packages/react-native/sdks/hermes-engine/hermes-engine.podspec similarity index 100% rename from sdks/hermes-engine/hermes-engine.podspec rename to packages/react-native/sdks/hermes-engine/hermes-engine.podspec diff --git a/sdks/hermes-engine/hermes-utils.rb b/packages/react-native/sdks/hermes-engine/hermes-utils.rb similarity index 100% rename from sdks/hermes-engine/hermes-utils.rb rename to packages/react-native/sdks/hermes-engine/hermes-utils.rb diff --git a/sdks/hermes-engine/utils/build-apple-framework.sh b/packages/react-native/sdks/hermes-engine/utils/build-apple-framework.sh similarity index 100% rename from sdks/hermes-engine/utils/build-apple-framework.sh rename to packages/react-native/sdks/hermes-engine/utils/build-apple-framework.sh diff --git a/sdks/hermes-engine/utils/build-hermes-xcode.sh b/packages/react-native/sdks/hermes-engine/utils/build-hermes-xcode.sh similarity index 100% rename from sdks/hermes-engine/utils/build-hermes-xcode.sh rename to packages/react-native/sdks/hermes-engine/utils/build-hermes-xcode.sh diff --git a/sdks/hermes-engine/utils/build-hermesc-xcode.sh b/packages/react-native/sdks/hermes-engine/utils/build-hermesc-xcode.sh similarity index 100% rename from sdks/hermes-engine/utils/build-hermesc-xcode.sh rename to packages/react-native/sdks/hermes-engine/utils/build-hermesc-xcode.sh diff --git a/sdks/hermes-engine/utils/build-ios-framework.sh b/packages/react-native/sdks/hermes-engine/utils/build-ios-framework.sh similarity index 100% rename from sdks/hermes-engine/utils/build-ios-framework.sh rename to packages/react-native/sdks/hermes-engine/utils/build-ios-framework.sh diff --git a/sdks/hermes-engine/utils/build-mac-framework.sh b/packages/react-native/sdks/hermes-engine/utils/build-mac-framework.sh similarity index 100% rename from sdks/hermes-engine/utils/build-mac-framework.sh rename to packages/react-native/sdks/hermes-engine/utils/build-mac-framework.sh diff --git a/sdks/hermes-engine/utils/copy-hermes-xcode.sh b/packages/react-native/sdks/hermes-engine/utils/copy-hermes-xcode.sh similarity index 100% rename from sdks/hermes-engine/utils/copy-hermes-xcode.sh rename to packages/react-native/sdks/hermes-engine/utils/copy-hermes-xcode.sh diff --git a/sdks/hermes-engine/utils/create-dummy-hermes-xcframework.sh b/packages/react-native/sdks/hermes-engine/utils/create-dummy-hermes-xcframework.sh similarity index 100% rename from sdks/hermes-engine/utils/create-dummy-hermes-xcframework.sh rename to packages/react-native/sdks/hermes-engine/utils/create-dummy-hermes-xcframework.sh diff --git a/packages/react-native/settings.gradle.kts b/packages/react-native/settings.gradle.kts new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/packages/react-native/settings.gradle.kts @@ -0,0 +1 @@ + diff --git a/template.config.js b/packages/react-native/template.config.js similarity index 100% rename from template.config.js rename to packages/react-native/template.config.js diff --git a/template/App.tsx b/packages/react-native/template/App.tsx similarity index 100% rename from template/App.tsx rename to packages/react-native/template/App.tsx diff --git a/template/Gemfile b/packages/react-native/template/Gemfile similarity index 100% rename from template/Gemfile rename to packages/react-native/template/Gemfile diff --git a/template/__tests__/App.test.tsx b/packages/react-native/template/__tests__/App.test.tsx similarity index 100% rename from template/__tests__/App.test.tsx rename to packages/react-native/template/__tests__/App.test.tsx diff --git a/template/_bundle/config b/packages/react-native/template/_bundle/config similarity index 100% rename from template/_bundle/config rename to packages/react-native/template/_bundle/config diff --git a/template/_eslintrc.js b/packages/react-native/template/_eslintrc.js similarity index 100% rename from template/_eslintrc.js rename to packages/react-native/template/_eslintrc.js diff --git a/template/_gitignore b/packages/react-native/template/_gitignore similarity index 100% rename from template/_gitignore rename to packages/react-native/template/_gitignore diff --git a/template/_prettierrc.js b/packages/react-native/template/_prettierrc.js similarity index 100% rename from template/_prettierrc.js rename to packages/react-native/template/_prettierrc.js diff --git a/template/_watchmanconfig b/packages/react-native/template/_watchmanconfig similarity index 100% rename from template/_watchmanconfig rename to packages/react-native/template/_watchmanconfig diff --git a/template/android/app/build.gradle b/packages/react-native/template/android/app/build.gradle similarity index 100% rename from template/android/app/build.gradle rename to packages/react-native/template/android/app/build.gradle diff --git a/template/android/app/debug.keystore b/packages/react-native/template/android/app/debug.keystore similarity index 100% rename from template/android/app/debug.keystore rename to packages/react-native/template/android/app/debug.keystore diff --git a/template/android/app/proguard-rules.pro b/packages/react-native/template/android/app/proguard-rules.pro similarity index 100% rename from template/android/app/proguard-rules.pro rename to packages/react-native/template/android/app/proguard-rules.pro diff --git a/template/android/app/src/debug/AndroidManifest.xml b/packages/react-native/template/android/app/src/debug/AndroidManifest.xml similarity index 100% rename from template/android/app/src/debug/AndroidManifest.xml rename to packages/react-native/template/android/app/src/debug/AndroidManifest.xml diff --git a/template/android/app/src/debug/java/com/helloworld/ReactNativeFlipper.java b/packages/react-native/template/android/app/src/debug/java/com/helloworld/ReactNativeFlipper.java similarity index 100% rename from template/android/app/src/debug/java/com/helloworld/ReactNativeFlipper.java rename to packages/react-native/template/android/app/src/debug/java/com/helloworld/ReactNativeFlipper.java diff --git a/template/android/app/src/main/AndroidManifest.xml b/packages/react-native/template/android/app/src/main/AndroidManifest.xml similarity index 100% rename from template/android/app/src/main/AndroidManifest.xml rename to packages/react-native/template/android/app/src/main/AndroidManifest.xml diff --git a/template/android/app/src/main/java/com/helloworld/MainActivity.java b/packages/react-native/template/android/app/src/main/java/com/helloworld/MainActivity.java similarity index 100% rename from template/android/app/src/main/java/com/helloworld/MainActivity.java rename to packages/react-native/template/android/app/src/main/java/com/helloworld/MainActivity.java diff --git a/template/android/app/src/main/java/com/helloworld/MainApplication.java b/packages/react-native/template/android/app/src/main/java/com/helloworld/MainApplication.java similarity index 100% rename from template/android/app/src/main/java/com/helloworld/MainApplication.java rename to packages/react-native/template/android/app/src/main/java/com/helloworld/MainApplication.java diff --git a/template/android/app/src/main/res/drawable/rn_edit_text_material.xml b/packages/react-native/template/android/app/src/main/res/drawable/rn_edit_text_material.xml similarity index 100% rename from template/android/app/src/main/res/drawable/rn_edit_text_material.xml rename to packages/react-native/template/android/app/src/main/res/drawable/rn_edit_text_material.xml diff --git a/template/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/packages/react-native/template/android/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from template/android/app/src/main/res/mipmap-hdpi/ic_launcher.png rename to packages/react-native/template/android/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/template/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/packages/react-native/template/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png similarity index 100% rename from template/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to packages/react-native/template/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/template/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/packages/react-native/template/android/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from template/android/app/src/main/res/mipmap-mdpi/ic_launcher.png rename to packages/react-native/template/android/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/template/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/packages/react-native/template/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png similarity index 100% rename from template/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to packages/react-native/template/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/template/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/packages/react-native/template/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from template/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to packages/react-native/template/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/template/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/packages/react-native/template/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png similarity index 100% rename from template/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to packages/react-native/template/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/packages/react-native/template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to packages/react-native/template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/packages/react-native/template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png similarity index 100% rename from template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to packages/react-native/template/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/packages/react-native/template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to packages/react-native/template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/packages/react-native/template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png similarity index 100% rename from template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to packages/react-native/template/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/template/android/app/src/main/res/values/strings.xml b/packages/react-native/template/android/app/src/main/res/values/strings.xml similarity index 100% rename from template/android/app/src/main/res/values/strings.xml rename to packages/react-native/template/android/app/src/main/res/values/strings.xml diff --git a/template/android/app/src/main/res/values/styles.xml b/packages/react-native/template/android/app/src/main/res/values/styles.xml similarity index 100% rename from template/android/app/src/main/res/values/styles.xml rename to packages/react-native/template/android/app/src/main/res/values/styles.xml diff --git a/template/android/app/src/release/java/com/helloworld/ReactNativeFlipper.java b/packages/react-native/template/android/app/src/release/java/com/helloworld/ReactNativeFlipper.java similarity index 100% rename from template/android/app/src/release/java/com/helloworld/ReactNativeFlipper.java rename to packages/react-native/template/android/app/src/release/java/com/helloworld/ReactNativeFlipper.java diff --git a/template/android/build.gradle b/packages/react-native/template/android/build.gradle similarity index 100% rename from template/android/build.gradle rename to packages/react-native/template/android/build.gradle diff --git a/template/android/gradle.properties b/packages/react-native/template/android/gradle.properties similarity index 100% rename from template/android/gradle.properties rename to packages/react-native/template/android/gradle.properties diff --git a/template/android/gradle/wrapper/gradle-wrapper.jar b/packages/react-native/template/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from template/android/gradle/wrapper/gradle-wrapper.jar rename to packages/react-native/template/android/gradle/wrapper/gradle-wrapper.jar diff --git a/template/android/gradle/wrapper/gradle-wrapper.properties b/packages/react-native/template/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from template/android/gradle/wrapper/gradle-wrapper.properties rename to packages/react-native/template/android/gradle/wrapper/gradle-wrapper.properties diff --git a/template/android/gradlew b/packages/react-native/template/android/gradlew similarity index 100% rename from template/android/gradlew rename to packages/react-native/template/android/gradlew diff --git a/template/android/gradlew.bat b/packages/react-native/template/android/gradlew.bat similarity index 100% rename from template/android/gradlew.bat rename to packages/react-native/template/android/gradlew.bat diff --git a/template/android/settings.gradle b/packages/react-native/template/android/settings.gradle similarity index 100% rename from template/android/settings.gradle rename to packages/react-native/template/android/settings.gradle diff --git a/template/app.json b/packages/react-native/template/app.json similarity index 100% rename from template/app.json rename to packages/react-native/template/app.json diff --git a/template/babel.config.js b/packages/react-native/template/babel.config.js similarity index 100% rename from template/babel.config.js rename to packages/react-native/template/babel.config.js diff --git a/template/index.js b/packages/react-native/template/index.js similarity index 100% rename from template/index.js rename to packages/react-native/template/index.js diff --git a/template/ios/HelloWorld.xcodeproj/project.pbxproj b/packages/react-native/template/ios/HelloWorld.xcodeproj/project.pbxproj similarity index 100% rename from template/ios/HelloWorld.xcodeproj/project.pbxproj rename to packages/react-native/template/ios/HelloWorld.xcodeproj/project.pbxproj diff --git a/template/ios/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld.xcscheme b/packages/react-native/template/ios/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld.xcscheme similarity index 100% rename from template/ios/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld.xcscheme rename to packages/react-native/template/ios/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld.xcscheme diff --git a/template/ios/HelloWorld/AppDelegate.h b/packages/react-native/template/ios/HelloWorld/AppDelegate.h similarity index 100% rename from template/ios/HelloWorld/AppDelegate.h rename to packages/react-native/template/ios/HelloWorld/AppDelegate.h diff --git a/template/ios/HelloWorld/AppDelegate.mm b/packages/react-native/template/ios/HelloWorld/AppDelegate.mm similarity index 100% rename from template/ios/HelloWorld/AppDelegate.mm rename to packages/react-native/template/ios/HelloWorld/AppDelegate.mm diff --git a/template/ios/HelloWorld/Images.xcassets/AppIcon.appiconset/Contents.json b/packages/react-native/template/ios/HelloWorld/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from template/ios/HelloWorld/Images.xcassets/AppIcon.appiconset/Contents.json rename to packages/react-native/template/ios/HelloWorld/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/template/ios/HelloWorld/Images.xcassets/Contents.json b/packages/react-native/template/ios/HelloWorld/Images.xcassets/Contents.json similarity index 100% rename from template/ios/HelloWorld/Images.xcassets/Contents.json rename to packages/react-native/template/ios/HelloWorld/Images.xcassets/Contents.json diff --git a/template/ios/HelloWorld/Info.plist b/packages/react-native/template/ios/HelloWorld/Info.plist similarity index 100% rename from template/ios/HelloWorld/Info.plist rename to packages/react-native/template/ios/HelloWorld/Info.plist diff --git a/template/ios/HelloWorld/LaunchScreen.storyboard b/packages/react-native/template/ios/HelloWorld/LaunchScreen.storyboard similarity index 100% rename from template/ios/HelloWorld/LaunchScreen.storyboard rename to packages/react-native/template/ios/HelloWorld/LaunchScreen.storyboard diff --git a/template/ios/HelloWorld/main.m b/packages/react-native/template/ios/HelloWorld/main.m similarity index 100% rename from template/ios/HelloWorld/main.m rename to packages/react-native/template/ios/HelloWorld/main.m diff --git a/template/ios/HelloWorldTests/HelloWorldTests.m b/packages/react-native/template/ios/HelloWorldTests/HelloWorldTests.m similarity index 100% rename from template/ios/HelloWorldTests/HelloWorldTests.m rename to packages/react-native/template/ios/HelloWorldTests/HelloWorldTests.m diff --git a/template/ios/HelloWorldTests/Info.plist b/packages/react-native/template/ios/HelloWorldTests/Info.plist similarity index 100% rename from template/ios/HelloWorldTests/Info.plist rename to packages/react-native/template/ios/HelloWorldTests/Info.plist diff --git a/template/ios/Podfile b/packages/react-native/template/ios/Podfile similarity index 100% rename from template/ios/Podfile rename to packages/react-native/template/ios/Podfile diff --git a/template/ios/_xcode.env b/packages/react-native/template/ios/_xcode.env similarity index 100% rename from template/ios/_xcode.env rename to packages/react-native/template/ios/_xcode.env diff --git a/template/jest.config.js b/packages/react-native/template/jest.config.js similarity index 100% rename from template/jest.config.js rename to packages/react-native/template/jest.config.js diff --git a/template/metro.config.js b/packages/react-native/template/metro.config.js similarity index 100% rename from template/metro.config.js rename to packages/react-native/template/metro.config.js diff --git a/template/package.json b/packages/react-native/template/package.json similarity index 100% rename from template/package.json rename to packages/react-native/template/package.json diff --git a/template/tsconfig.json b/packages/react-native/template/tsconfig.json similarity index 100% rename from template/tsconfig.json rename to packages/react-native/template/tsconfig.json diff --git a/third-party-podspecs/DoubleConversion.podspec b/packages/react-native/third-party-podspecs/DoubleConversion.podspec similarity index 100% rename from third-party-podspecs/DoubleConversion.podspec rename to packages/react-native/third-party-podspecs/DoubleConversion.podspec diff --git a/third-party-podspecs/RCT-Folly.podspec b/packages/react-native/third-party-podspecs/RCT-Folly.podspec similarity index 100% rename from third-party-podspecs/RCT-Folly.podspec rename to packages/react-native/third-party-podspecs/RCT-Folly.podspec diff --git a/third-party-podspecs/boost.podspec b/packages/react-native/third-party-podspecs/boost.podspec similarity index 100% rename from third-party-podspecs/boost.podspec rename to packages/react-native/third-party-podspecs/boost.podspec diff --git a/third-party-podspecs/glog.podspec b/packages/react-native/third-party-podspecs/glog.podspec similarity index 100% rename from third-party-podspecs/glog.podspec rename to packages/react-native/third-party-podspecs/glog.podspec diff --git a/types/.npmignore b/packages/react-native/types/.npmignore similarity index 100% rename from types/.npmignore rename to packages/react-native/types/.npmignore diff --git a/types/__typetests__/animated.tsx b/packages/react-native/types/__typetests__/animated.tsx similarity index 100% rename from types/__typetests__/animated.tsx rename to packages/react-native/types/__typetests__/animated.tsx diff --git a/types/__typetests__/fabric-component-sample.ts b/packages/react-native/types/__typetests__/fabric-component-sample.ts similarity index 100% rename from types/__typetests__/fabric-component-sample.ts rename to packages/react-native/types/__typetests__/fabric-component-sample.ts diff --git a/types/__typetests__/globals.tsx b/packages/react-native/types/__typetests__/globals.tsx similarity index 100% rename from types/__typetests__/globals.tsx rename to packages/react-native/types/__typetests__/globals.tsx diff --git a/types/__typetests__/index.tsx b/packages/react-native/types/__typetests__/index.tsx similarity index 100% rename from types/__typetests__/index.tsx rename to packages/react-native/types/__typetests__/index.tsx diff --git a/types/__typetests__/init-example.tsx b/packages/react-native/types/__typetests__/init-example.tsx similarity index 100% rename from types/__typetests__/init-example.tsx rename to packages/react-native/types/__typetests__/init-example.tsx diff --git a/types/__typetests__/legacy-properties.tsx b/packages/react-native/types/__typetests__/legacy-properties.tsx similarity index 100% rename from types/__typetests__/legacy-properties.tsx rename to packages/react-native/types/__typetests__/legacy-properties.tsx diff --git a/types/__typetests__/stylesheet-create.tsx b/packages/react-native/types/__typetests__/stylesheet-create.tsx similarity index 100% rename from types/__typetests__/stylesheet-create.tsx rename to packages/react-native/types/__typetests__/stylesheet-create.tsx diff --git a/types/__typetests__/stylesheet-flatten.tsx b/packages/react-native/types/__typetests__/stylesheet-flatten.tsx similarity index 100% rename from types/__typetests__/stylesheet-flatten.tsx rename to packages/react-native/types/__typetests__/stylesheet-flatten.tsx diff --git a/types/__typetests__/turbo-module-sample.ts b/packages/react-native/types/__typetests__/turbo-module-sample.ts similarity index 100% rename from types/__typetests__/turbo-module-sample.ts rename to packages/react-native/types/__typetests__/turbo-module-sample.ts diff --git a/types/index.d.ts b/packages/react-native/types/index.d.ts similarity index 100% rename from types/index.d.ts rename to packages/react-native/types/index.d.ts diff --git a/types/modules/BatchedBridge.d.ts b/packages/react-native/types/modules/BatchedBridge.d.ts similarity index 100% rename from types/modules/BatchedBridge.d.ts rename to packages/react-native/types/modules/BatchedBridge.d.ts diff --git a/types/modules/Codegen.d.ts b/packages/react-native/types/modules/Codegen.d.ts similarity index 100% rename from types/modules/Codegen.d.ts rename to packages/react-native/types/modules/Codegen.d.ts diff --git a/types/modules/Devtools.d.ts b/packages/react-native/types/modules/Devtools.d.ts similarity index 100% rename from types/modules/Devtools.d.ts rename to packages/react-native/types/modules/Devtools.d.ts diff --git a/types/modules/LaunchScreen.d.ts b/packages/react-native/types/modules/LaunchScreen.d.ts similarity index 100% rename from types/modules/LaunchScreen.d.ts rename to packages/react-native/types/modules/LaunchScreen.d.ts diff --git a/types/modules/globals.d.ts b/packages/react-native/types/modules/globals.d.ts similarity index 100% rename from types/modules/globals.d.ts rename to packages/react-native/types/modules/globals.d.ts diff --git a/types/private/TimerMixin.d.ts b/packages/react-native/types/private/TimerMixin.d.ts similarity index 100% rename from types/private/TimerMixin.d.ts rename to packages/react-native/types/private/TimerMixin.d.ts diff --git a/types/private/Utilities.d.ts b/packages/react-native/types/private/Utilities.d.ts similarity index 100% rename from types/private/Utilities.d.ts rename to packages/react-native/types/private/Utilities.d.ts diff --git a/types/public/DeprecatedPropertiesAlias.d.ts b/packages/react-native/types/public/DeprecatedPropertiesAlias.d.ts similarity index 100% rename from types/public/DeprecatedPropertiesAlias.d.ts rename to packages/react-native/types/public/DeprecatedPropertiesAlias.d.ts diff --git a/types/public/Insets.d.ts b/packages/react-native/types/public/Insets.d.ts similarity index 100% rename from types/public/Insets.d.ts rename to packages/react-native/types/public/Insets.d.ts diff --git a/types/public/ReactNativeRenderer.d.ts b/packages/react-native/types/public/ReactNativeRenderer.d.ts similarity index 100% rename from types/public/ReactNativeRenderer.d.ts rename to packages/react-native/types/public/ReactNativeRenderer.d.ts diff --git a/types/public/ReactNativeTypes.d.ts b/packages/react-native/types/public/ReactNativeTypes.d.ts similarity index 100% rename from types/public/ReactNativeTypes.d.ts rename to packages/react-native/types/public/ReactNativeTypes.d.ts diff --git a/types/tsconfig.json b/packages/react-native/types/tsconfig.json similarity index 100% rename from types/tsconfig.json rename to packages/react-native/types/tsconfig.json diff --git a/types/tslint.json b/packages/react-native/types/tslint.json similarity index 100% rename from types/tslint.json rename to packages/react-native/types/tslint.json diff --git a/packages/rn-tester/.babelrc b/packages/rn-tester/.babelrc new file mode 100644 index 0000000000..f625e70226 --- /dev/null +++ b/packages/rn-tester/.babelrc @@ -0,0 +1,8 @@ +{ + "presets": [ + "module:metro-react-native-babel-preset" + ], + "plugins": [ + "babel-plugin-transform-flow-enums" + ] +} diff --git a/packages/rn-tester/BUCK b/packages/rn-tester/BUCK index 74d5c05552..284c184fb3 100644 --- a/packages/rn-tester/BUCK +++ b/packages/rn-tester/BUCK @@ -186,7 +186,7 @@ fb_apple_test( ":RNTesterIntegrationTestsResourcesApple", ":RNTesterResourcesApple", "//xplat/js/react-native-github:RCTCxxBridgeApple", - "//xplat/js/react-native-github/React/CoreModules:CoreModulesApple", + "//xplat/js/react-native-github/packages/react-native/React/CoreModules:CoreModulesApple", rn_js_bundle_dep("//xplat/js/RKJSModules/EntryPoints:RNTesterTestBundle"), ], ) @@ -289,7 +289,7 @@ rn_apple_library( "//xplat/js/react-native-github:RCTLinkingApple", "//xplat/js/react-native-github:RCTPushNotificationApple", "//xplat/js/react-native-github:ReactInternalApple", - "//xplat/js/react-native-github/React/CoreModules:CoreModulesApple", + "//xplat/js/react-native-github/packages/react-native/React/CoreModules:CoreModulesApple", YOGA_APPLE_TARGET, ], ) diff --git a/packages/rn-tester/NativeComponentExample/MyNativeView.podspec b/packages/rn-tester/NativeComponentExample/MyNativeView.podspec index d81e98d10d..5b2f92b9f1 100644 --- a/packages/rn-tester/NativeComponentExample/MyNativeView.podspec +++ b/packages/rn-tester/NativeComponentExample/MyNativeView.podspec @@ -34,7 +34,7 @@ Pod::Spec.new do |s| # Enable codegen for this library use_react_native_codegen!(s, { :library_name => "MyNativeViewSpec", - :react_native_path => "../../../", + :react_native_path => "../../react-native", :js_srcs_dir => "./js", :library_type => "components" }) diff --git a/packages/rn-tester/NativeModuleExample/ScreenshotManager.podspec b/packages/rn-tester/NativeModuleExample/ScreenshotManager.podspec index 4738a51599..66bd9daf5b 100644 --- a/packages/rn-tester/NativeModuleExample/ScreenshotManager.podspec +++ b/packages/rn-tester/NativeModuleExample/ScreenshotManager.podspec @@ -28,7 +28,7 @@ Pod::Spec.new do |s| # Enable codegen for this library use_react_native_codegen!(s, { - :react_native_path => "../../..", + :react_native_path => "../../react-native", :js_srcs_dir => "./", :library_type => "modules", }) diff --git a/packages/rn-tester/Podfile b/packages/rn-tester/Podfile index 7da7376911..15112ae649 100644 --- a/packages/rn-tester/Podfile +++ b/packages/rn-tester/Podfile @@ -1,4 +1,4 @@ -require_relative '../../scripts/react_native_pods' +require_relative '../react-native/scripts/react_native_pods' source 'https://cdn.cocoapods.org/' platform :ios, min_ios_version_supported @@ -7,7 +7,7 @@ prepare_react_native_project! IN_CI = ENV['CI'] == 'true' -@prefix_path = "../.." +@prefix_path = "../react-native" linkage = ENV['USE_FRAMEWORKS'] USE_FRAMEWORKS = linkage != nil diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 0e894b9e6a..f75167d815 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -820,10 +820,10 @@ PODS: - Yoga (~> 1.14) DEPENDENCIES: - - boost (from `../../third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../../third-party-podspecs/DoubleConversion.podspec`) - - FBLazyVector (from `../../Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../../React/FBReactNativeSpec`) + - boost (from `../react-native/third-party-podspecs/boost.podspec`) + - DoubleConversion (from `../react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../react-native/React/FBReactNativeSpec`) - Flipper (= 0.182.0) - Flipper-Boost-iOSX (= 1.76.0.1.11) - Flipper-DoubleConversion (= 3.2.0.1) @@ -844,52 +844,52 @@ DEPENDENCIES: - FlipperKit/FlipperKitReactPlugin (= 0.182.0) - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.182.0) - FlipperKit/SKIOSNetworkPlugin (= 0.182.0) - - glog (from `../../third-party-podspecs/glog.podspec`) - - hermes-engine (from `../../sdks/hermes/hermes-engine.podspec`) + - glog (from `../react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../react-native/sdks/hermes/hermes-engine.podspec`) - libevent (~> 2.1.12) - OCMock (~> 3.9.1) - OpenSSL-Universal (= 1.1.1100) - - RCT-Folly (from `../../third-party-podspecs/RCT-Folly.podspec`) - - RCT-Folly/Fabric (from `../../third-party-podspecs/RCT-Folly.podspec`) - - RCTRequired (from `../../Libraries/RCTRequired`) - - RCTTypeSafety (from `../../Libraries/TypeSafety`) - - React (from `../../`) - - React-callinvoker (from `../../ReactCommon/callinvoker`) + - RCT-Folly (from `../react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCT-Folly/Fabric (from `../react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../react-native/Libraries/TypeSafety`) + - React (from `../react-native/`) + - React-callinvoker (from `../react-native/ReactCommon/callinvoker`) - React-Codegen (from `build/generated/ios`) - - React-Core (from `../../`) - - React-Core/DevSupport (from `../../`) - - React-Core/RCTWebSocket (from `../../`) - - React-CoreModules (from `../../React/CoreModules`) - - React-cxxreact (from `../../ReactCommon/cxxreact`) - - React-Fabric (from `../../ReactCommon`) - - React-graphics (from `../../ReactCommon/react/renderer/graphics`) - - React-hermes (from `../../ReactCommon/hermes`) - - React-ImageManager (from `../../ReactCommon/react/renderer/imagemanager/platform/ios`) - - React-jsi (from `../../ReactCommon/jsi`) - - React-jsiexecutor (from `../../ReactCommon/jsiexecutor`) - - React-jsinspector (from `../../ReactCommon/jsinspector`) - - React-logger (from `../../ReactCommon/logger`) - - React-NativeModulesApple (from `../../ReactCommon/react/nativemodule/core/platform/ios`) - - React-perflogger (from `../../ReactCommon/reactperflogger`) - - React-RCTActionSheet (from `../../Libraries/ActionSheetIOS`) - - React-RCTAnimation (from `../../Libraries/NativeAnimation`) - - React-RCTAppDelegate (from `../../Libraries/AppDelegate`) - - React-RCTBlob (from `../../Libraries/Blob`) - - React-RCTFabric (from `../../React`) - - React-RCTImage (from `../../Libraries/Image`) - - React-RCTLinking (from `../../Libraries/LinkingIOS`) - - React-RCTNetwork (from `../../Libraries/Network`) - - React-RCTPushNotification (from `../../Libraries/PushNotificationIOS`) - - React-RCTSettings (from `../../Libraries/Settings`) + - React-Core (from `../react-native/`) + - React-Core/DevSupport (from `../react-native/`) + - React-Core/RCTWebSocket (from `../react-native/`) + - React-CoreModules (from `../react-native/React/CoreModules`) + - React-cxxreact (from `../react-native/ReactCommon/cxxreact`) + - React-Fabric (from `../react-native/ReactCommon`) + - React-graphics (from `../react-native/ReactCommon/react/renderer/graphics`) + - React-hermes (from `../react-native/ReactCommon/hermes`) + - React-ImageManager (from `../react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-jsi (from `../react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../react-native/ReactCommon/jsinspector`) + - React-logger (from `../react-native/ReactCommon/logger`) + - React-NativeModulesApple (from `../react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-perflogger (from `../react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../react-native/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../react-native/Libraries/AppDelegate`) + - React-RCTBlob (from `../react-native/Libraries/Blob`) + - React-RCTFabric (from `../react-native/React`) + - React-RCTImage (from `../react-native/Libraries/Image`) + - React-RCTLinking (from `../react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../react-native/Libraries/Network`) + - React-RCTPushNotification (from `../react-native/Libraries/PushNotificationIOS`) + - React-RCTSettings (from `../react-native/Libraries/Settings`) - React-RCTTest (from `./RCTTest`) - - React-RCTText (from `../../Libraries/Text`) - - React-RCTVibration (from `../../Libraries/Vibration`) - - React-rncore (from `../../ReactCommon`) - - React-runtimeexecutor (from `../../ReactCommon/runtimeexecutor`) - - ReactCommon-Samples (from `../../ReactCommon/react/nativemodule/samples`) - - ReactCommon/turbomodule/core (from `../../ReactCommon`) + - React-RCTText (from `../react-native/Libraries/Text`) + - React-RCTVibration (from `../react-native/Libraries/Vibration`) + - React-rncore (from `../react-native/ReactCommon`) + - React-runtimeexecutor (from `../react-native/ReactCommon/runtimeexecutor`) + - ReactCommon-Samples (from `../react-native/ReactCommon/react/nativemodule/samples`) + - ReactCommon/turbomodule/core (from `../react-native/ReactCommon`) - ScreenshotManager (from `NativeModuleExample`) - - Yoga (from `../../ReactCommon/yoga`) + - Yoga (from `../react-native/ReactCommon/yoga`) SPEC REPOS: trunk: @@ -911,100 +911,100 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: "../../third-party-podspecs/boost.podspec" + :podspec: "../react-native/third-party-podspecs/boost.podspec" DoubleConversion: - :podspec: "../../third-party-podspecs/DoubleConversion.podspec" + :podspec: "../react-native/third-party-podspecs/DoubleConversion.podspec" FBLazyVector: - :path: "../../Libraries/FBLazyVector" + :path: "../react-native/Libraries/FBLazyVector" FBReactNativeSpec: - :path: "../../React/FBReactNativeSpec" + :path: "../react-native/React/FBReactNativeSpec" glog: - :podspec: "../../third-party-podspecs/glog.podspec" + :podspec: "../react-native/third-party-podspecs/glog.podspec" hermes-engine: - :podspec: "../../sdks/hermes/hermes-engine.podspec" + :podspec: "../react-native/sdks/hermes/hermes-engine.podspec" RCT-Folly: - :podspec: "../../third-party-podspecs/RCT-Folly.podspec" + :podspec: "../react-native/third-party-podspecs/RCT-Folly.podspec" RCTRequired: - :path: "../../Libraries/RCTRequired" + :path: "../react-native/Libraries/RCTRequired" RCTTypeSafety: - :path: "../../Libraries/TypeSafety" + :path: "../react-native/Libraries/TypeSafety" React: - :path: "../../" + :path: "../react-native/" React-callinvoker: - :path: "../../ReactCommon/callinvoker" + :path: "../react-native/ReactCommon/callinvoker" React-Codegen: :path: build/generated/ios React-Core: - :path: "../../" + :path: "../react-native/" React-CoreModules: - :path: "../../React/CoreModules" + :path: "../react-native/React/CoreModules" React-cxxreact: - :path: "../../ReactCommon/cxxreact" + :path: "../react-native/ReactCommon/cxxreact" React-Fabric: - :path: "../../ReactCommon" + :path: "../react-native/ReactCommon" React-graphics: - :path: "../../ReactCommon/react/renderer/graphics" + :path: "../react-native/ReactCommon/react/renderer/graphics" React-hermes: - :path: "../../ReactCommon/hermes" + :path: "../react-native/ReactCommon/hermes" React-ImageManager: - :path: "../../ReactCommon/react/renderer/imagemanager/platform/ios" + :path: "../react-native/ReactCommon/react/renderer/imagemanager/platform/ios" React-jsi: - :path: "../../ReactCommon/jsi" + :path: "../react-native/ReactCommon/jsi" React-jsiexecutor: - :path: "../../ReactCommon/jsiexecutor" + :path: "../react-native/ReactCommon/jsiexecutor" React-jsinspector: - :path: "../../ReactCommon/jsinspector" + :path: "../react-native/ReactCommon/jsinspector" React-logger: - :path: "../../ReactCommon/logger" + :path: "../react-native/ReactCommon/logger" React-NativeModulesApple: - :path: "../../ReactCommon/react/nativemodule/core/platform/ios" + :path: "../react-native/ReactCommon/react/nativemodule/core/platform/ios" React-perflogger: - :path: "../../ReactCommon/reactperflogger" + :path: "../react-native/ReactCommon/reactperflogger" React-RCTActionSheet: - :path: "../../Libraries/ActionSheetIOS" + :path: "../react-native/Libraries/ActionSheetIOS" React-RCTAnimation: - :path: "../../Libraries/NativeAnimation" + :path: "../react-native/Libraries/NativeAnimation" React-RCTAppDelegate: - :path: "../../Libraries/AppDelegate" + :path: "../react-native/Libraries/AppDelegate" React-RCTBlob: - :path: "../../Libraries/Blob" + :path: "../react-native/Libraries/Blob" React-RCTFabric: - :path: "../../React" + :path: "../react-native/React" React-RCTImage: - :path: "../../Libraries/Image" + :path: "../react-native/Libraries/Image" React-RCTLinking: - :path: "../../Libraries/LinkingIOS" + :path: "../react-native/Libraries/LinkingIOS" React-RCTNetwork: - :path: "../../Libraries/Network" + :path: "../react-native/Libraries/Network" React-RCTPushNotification: - :path: "../../Libraries/PushNotificationIOS" + :path: "../react-native/Libraries/PushNotificationIOS" React-RCTSettings: - :path: "../../Libraries/Settings" + :path: "../react-native/Libraries/Settings" React-RCTTest: :path: "./RCTTest" React-RCTText: - :path: "../../Libraries/Text" + :path: "../react-native/Libraries/Text" React-RCTVibration: - :path: "../../Libraries/Vibration" + :path: "../react-native/Libraries/Vibration" React-rncore: - :path: "../../ReactCommon" + :path: "../react-native/ReactCommon" React-runtimeexecutor: - :path: "../../ReactCommon/runtimeexecutor" + :path: "../react-native/ReactCommon/runtimeexecutor" ReactCommon: - :path: "../../ReactCommon" + :path: "../react-native/ReactCommon" ReactCommon-Samples: - :path: "../../ReactCommon/react/nativemodule/samples" + :path: "../react-native/ReactCommon/react/nativemodule/samples" ScreenshotManager: :path: NativeModuleExample Yoga: - :path: "../../ReactCommon/yoga" + :path: "../react-native/ReactCommon/yoga" SPEC CHECKSUMS: boost: 57d2868c099736d80fcd648bf211b4431e51a558 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 FBLazyVector: d68947eddece25638eb0f642d1b957c90388afd1 - FBReactNativeSpec: 2f5aa501c727b9010f9602412c5ea3c6fbc550b5 + FBReactNativeSpec: 6a3c2bd3a7a193429b4bab00a58c4f9c63b9cf92 Flipper: 6edb735e6c3e332975d1b17956bcc584eccf5818 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30 @@ -1015,7 +1015,7 @@ SPEC CHECKSUMS: FlipperKit: 2efad7007d6745a3f95e4034d547be637f89d3f6 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b - hermes-engine: c69e6155787a84c780b800fef5a0089ae6ec6c9e + hermes-engine: a0afd84f37cd2adc201ce68ec53695731369899d libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OCMock: 9491e4bec59e0b267d52a9184ff5605995e74be8 OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c @@ -1051,15 +1051,15 @@ SPEC CHECKSUMS: React-RCTTest: 81ebfa8c2e1b0b482effe12485e6486dc0ff70d7 React-RCTText: 4e5ae05b778a0ed2b22b012af025da5e1a1c4e54 React-RCTVibration: ecfd04c1886a9c9a4e31a466c0fbcf6b36e92fde - React-rncore: 3ef1d281e86300d2c8f97625f4a2fcea6602c5d5 + React-rncore: 4c50bd546c117f4024a84bf6de1dd905d5fa3e82 React-runtimeexecutor: c7b2cd6babf6cc50340398bfbb7a9da13c93093f ReactCommon: b3e76cb18ee28cd0e3a927f5b53f888312443b6b ReactCommon-Samples: 7bf1ed1f5d659fae980b40c35c5a431d0ec49189 - ScreenshotManager: fb68e0677077569df974c9cbeaeb54f764d002ba + ScreenshotManager: 4e5729bfcd19014d277e57eb60e8e75db64b2953 SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608 Yoga: 1b1a12ff3d86a10565ea7cbe057d42f5e5fb2a07 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a -PODFILE CHECKSUM: 4ce27549a365914ecebdb15cdbdd10e52ab4b209 +PODFILE CHECKSUM: 9fa6f105e2187b680e978d57b28e2f700c8bd295 COCOAPODS: 1.12.0 diff --git a/packages/rn-tester/RCTTest/React-RCTTest.podspec b/packages/rn-tester/RCTTest/React-RCTTest.podspec index 8d32267c81..b29c8e11ae 100644 --- a/packages/rn-tester/RCTTest/React-RCTTest.podspec +++ b/packages/rn-tester/RCTTest/React-RCTTest.podspec @@ -5,7 +5,7 @@ require "json" -package = JSON.parse(File.read(File.join(__dir__, "..", "..", "..", "package.json"))) +package = JSON.parse(File.read(File.join(__dir__, "..", "..", "react-native", "package.json"))) version = package['version'] source = { :git => 'https://github.com/facebook/react-native.git' } diff --git a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj index 288e649e1d..dd082a9a0a 100644 --- a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj +++ b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj @@ -642,7 +642,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "set -x\n\nexport RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../../scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open -n \"$SRCROOT/../../scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; + shellScript = "set -x\n\nexport RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open -n \"$SRCROOT/../react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; showEnvVarsInLog = 0; }; 68CD48B71D2BCB2C007E06A9 /* Build JS Bundle */ = { @@ -659,7 +659,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "set -e\n\nexport PROJECT_ROOT=\"$SRCROOT/../../\"\nexport ENTRY_FILE=\"$SRCROOT/js/RNTesterApp.ios.js\"\nexport SOURCEMAP_FILE=../sourcemap.ios.map\n# export FORCE_BUNDLING=true \n\nWITH_ENVIRONMENT=\"../../scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"../../scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; + shellScript = "set -e\n\nexport PROJECT_ROOT=\"$SRCROOT/../../\"\nexport ENTRY_FILE=\"$SRCROOT/js/RNTesterApp.ios.js\"\nexport SOURCEMAP_FILE=../sourcemap.ios.map\n# export FORCE_BUNDLING=true \n\nWITH_ENVIRONMENT=\"../react-native/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"../react-native/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; }; 69760E095072DBD949449A0E /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; @@ -694,7 +694,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = ". ../../sdks/hermes-engine/utils/copy-hermes-xcode.sh\n"; + shellScript = ". ../react-native/sdks/hermes-engine/utils/copy-hermes-xcode.sh\n"; }; 98FEA13D7CC9F0B84C9AFCC2 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; @@ -977,7 +977,7 @@ "-ObjC", "-lc++", ); - REACT_NATIVE_PATH = "${PODS_ROOT}/../../.."; + REACT_NATIVE_PATH = "${PODS_ROOT}/../../react-native"; SDKROOT = iphoneos; WARNING_CFLAGS = ( "-Wextra", @@ -1059,7 +1059,7 @@ "-ObjC", "-lc++", ); - REACT_NATIVE_PATH = "${PODS_ROOT}/../../.."; + REACT_NATIVE_PATH = "${PODS_ROOT}/../../react-native"; SDKROOT = iphoneos; VALIDATE_PRODUCT = YES; WARNING_CFLAGS = ( diff --git a/packages/rn-tester/android/app/build.gradle b/packages/rn-tester/android/app/build.gradle index fbd017f5ae..f71bcddfa3 100644 --- a/packages/rn-tester/android/app/build.gradle +++ b/packages/rn-tester/android/app/build.gradle @@ -19,11 +19,11 @@ react { // The root of your project, i.e. where "package.json" lives. Default is '..' root = file("../../") // The folder where the react-native NPM package is. Default is ../node_modules/react-native - reactNativeDir = rootDir + reactNativeDir = file("$rootDir/packages/react-native") // The folder where the react-native Codegen package is. Default is ../node_modules/@react-native/codegen codegenDir = file("$rootDir/node_modules/@react-native/codegen") // The cli.js file which is the React Native CLI entrypoint. Default is ../node_modules/react-native/cli.js - cliFile = file("$rootDir/cli.js") + cliFile = file("$rootDir/packages/react-native/cli.js") /* Variants */ // The list of variants to that are debuggable. For those we're going to @@ -53,7 +53,7 @@ react { /* Hermes Commands */ // The hermes compiler command to run. By default it is 'hermesc' - hermesCommand = "$rootDir/ReactAndroid/hermes-engine/build/hermes/bin/hermesc" + hermesCommand = "$rootDir/packages/react-native/ReactAndroid/hermes-engine/build/hermes/bin/hermesc" enableHermesOnlyInVariants = ["hermesDebug", "hermesRelease"] } @@ -72,7 +72,7 @@ def jscFlavor = 'org.webkit:android-jsc:+' /** * This allows to customized the CMake version used for compiling RN Tester. */ -def cmakeVersion = project(":ReactAndroid").cmake_version +def cmakeVersion = project(":packages:react-native:ReactAndroid").cmake_version /** * Architectures to build native code for. @@ -160,7 +160,7 @@ android { java { // SampleTurboModule. srcDirs += [ - "$rootDir/ReactCommon/react/nativemodule/samples/platform/android", + "$rootDir/packages/react-native/ReactCommon/react/nativemodule/samples/platform/android", ] } } @@ -168,10 +168,10 @@ android { dependencies { // Build React Native from source - implementation project(':ReactAndroid') + implementation project(':packages:react-native:ReactAndroid') // Consume Hermes as built from source only for the Hermes variant. - hermesImplementation(project(":ReactAndroid:hermes-engine")) + hermesImplementation(project(":packages:react-native:ReactAndroid:hermes-engine")) implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" @@ -197,7 +197,7 @@ android { afterEvaluate { // As we're consuming Hermes from source, we want to make sure // `hermesc` is built before we actually invoke the `emit*HermesResource` task - createBundleHermesReleaseJsAndAssets.dependsOn(":ReactAndroid:hermes-engine:buildHermes") + createBundleHermesReleaseJsAndAssets.dependsOn(":packages:react-native:ReactAndroid:hermes-engine:buildHermes") // As we're building 4 native flavors in parallel, there is clash on the `.cxx/Debug` and // `.cxx/Release` folder where the CMake intermediates are stored. diff --git a/packages/rn-tester/android/app/src/main/jni/CMakeLists.txt b/packages/rn-tester/android/app/src/main/jni/CMakeLists.txt index e5bd4dde4b..808c4ba3b7 100644 --- a/packages/rn-tester/android/app/src/main/jni/CMakeLists.txt +++ b/packages/rn-tester/android/app/src/main/jni/CMakeLists.txt @@ -11,7 +11,7 @@ project(appmodules) include(${REACT_ANDROID_DIR}/cmake-utils/ReactNative-application.cmake) add_subdirectory(${REACT_COMMON_DIR}/react/nativemodule/samples/platform/android/ sampleturbomodule_build) -add_subdirectory(${REACT_COMMON_DIR}/../packages/rn-tester/NativeCxxModuleExample/ nativecxxmoduleexample_build) +add_subdirectory(${REACT_COMMON_DIR}/../../rn-tester/NativeCxxModuleExample/ nativecxxmoduleexample_build) # RN Tester needs to link against the sample turbomobule target_link_libraries(${CMAKE_PROJECT_NAME} diff --git a/packages/rn-tester/metro.config.js b/packages/rn-tester/metro.config.js new file mode 100644 index 0000000000..a49778e984 --- /dev/null +++ b/packages/rn-tester/metro.config.js @@ -0,0 +1,38 @@ +/** + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + * @format + */ + +'use strict'; + +const path = require('path'); +const getPolyfills = require('../react-native/rn-get-polyfills'); + +/** + * This cli config is needed for development purposes, e.g. for running + * integration tests during local development or on CI services. + */ +module.exports = { + // Make Metro able to resolve required external dependencies + watchFolders: [ + path.resolve(__dirname, '../../node_modules'), + path.resolve(__dirname, '../assets'), + path.resolve(__dirname, '../normalize-color'), + path.resolve(__dirname, '../polyfills'), + path.resolve(__dirname, '../react-native'), + path.resolve(__dirname, '../virtualized-lists'), + ], + resolver: { + blockList: [/..\/react-native\/sdks\/hermes/], + extraNodeModules: { + 'react-native': path.resolve(__dirname, '../react-native'), + }, + }, + serializer: { + getPolyfills, + }, +}; diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index c973e8a7f1..cd21a3946e 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -11,7 +11,7 @@ "directory": "packages/rn-tester" }, "scripts": { - "start": "../../scripts/packager.sh", + "start": "../react-native/scripts/packager.sh", "install-android-jsc": "../../gradlew :packages:rn-tester:android:app:installJscDebug", "install-android-hermes": "../../gradlew :packages:rn-tester:android:app:installHermesDebug", "clean-android": "rm -rf android/app/build", diff --git a/packages/rn-tester/react-native.config.js b/packages/rn-tester/react-native.config.js index 9e9896b9a3..845ae99d8c 100644 --- a/packages/rn-tester/react-native.config.js +++ b/packages/rn-tester/react-native.config.js @@ -24,7 +24,7 @@ module.exports = { dependencyConfig: android.dependencyConfig, }, }, - reactNativePath: '../../', + reactNativePath: '../react-native', project: { ios: { sourceDir: '.', diff --git a/repo-config/BUCK b/repo-config/BUCK deleted file mode 100644 index 8fd3828943..0000000000 --- a/repo-config/BUCK +++ /dev/null @@ -1,23 +0,0 @@ -load("@fbsource//tools/build_defs/third_party:yarn_defs.bzl", "yarn_workspace") - -yarn_workspace( - name = "yarn-workspace", - srcs = glob( - ["**/*.js"], - exclude = [ - "**/__fixtures__/**", - "**/__flowtests__/**", - "**/__mocks__/**", - "**/__server_snapshot_tests__/**", - "**/__tests__/**", - "**/node_modules/**", - "**/node_modules/.bin/**", - "**/.*", - "**/.*/**", - "**/.*/.*", - "**/*.xcodeproj/**", - "**/*.xcworkspace/**", - ], - ), - visibility = ["PUBLIC"], -) diff --git a/repo-config/package.json b/repo-config/package.json deleted file mode 100644 index 9c2bce798c..0000000000 --- a/repo-config/package.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "name": "@react-native/repo-config", - "private": true, - "version": "0.0.0", - "description": "Meta package for the React Native repository.", - "license": "MIT", - "repository": { - "type": "git", - "url": "git@github.com:facebook/react-native.git" - }, - "dependencies": { - "@babel/core": "^7.20.0", - "@babel/eslint-parser": "^7.19.0", - "@babel/generator": "^7.20.0", - "@babel/plugin-transform-regenerator": "^7.0.0", - "@definitelytyped/dtslint": "^0.0.127", - "@react-native/codegen": "^0.72.3", - "@react-native/eslint-config": "*", - "@react-native/eslint-plugin": "*", - "@react-native/eslint-plugin-specs": "^0.72.2", - "@reactions/component": "^2.0.2", - "@types/react": "^18.0.18", - "@typescript-eslint/parser": "^5.30.5", - "async": "^3.2.2", - "clang-format": "^1.8.0", - "connect": "^3.6.5", - "coveralls": "^3.1.1", - "eslint": "^8.19.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-babel": "^5.3.1", - "eslint-plugin-eslint-comments": "^3.2.0", - "eslint-plugin-ft-flow": "^2.0.1", - "eslint-plugin-jest": "^26.5.3", - "eslint-plugin-jsx-a11y": "^6.6.0", - "eslint-plugin-lint": "^1.0.0", - "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-react": "^7.30.1", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-native": "^4.0.0", - "eslint-plugin-redundant-undefined": "^0.4.0", - "eslint-plugin-relay": "^1.8.3", - "flow-bin": "^0.201.0", - "inquirer": "^7.1.0", - "jest": "^29.2.1", - "jest-junit": "^10.0.0", - "jscodeshift": "^0.14.0", - "metro-babel-register": "0.75.1", - "metro-memory-fs": "0.75.1", - "mkdirp": "^0.5.1", - "prettier": "^2.4.1", - "react": "18.2.0", - "react-test-renderer": "18.2.0", - "shelljs": "^0.8.5", - "signedsource": "^1.0.0", - "typescript": "4.1.3", - "ws": "^6.2.2" - } -} diff --git a/scripts/buck/buck_fetch.sh b/scripts/buck/buck_fetch.sh index bca4ec9b29..57954efe29 100755 --- a/scripts/buck/buck_fetch.sh +++ b/scripts/buck/buck_fetch.sh @@ -43,11 +43,11 @@ function retry { } CURRENT_DIR=$(pwd) -export KOTLIN_HOME="$CURRENT_DIR/third-party/kotlin" +export KOTLIN_HOME="$CURRENT_DIR/packages/react-native/third-party/kotlin" retry 3 scripts/buck/download-kotlin-compiler-with-buck.sh -retry 3 buck fetch ReactAndroid/src/test/java/com/facebook/react/modules -retry 3 buck fetch ReactAndroid/src/main/java/com/facebook/react -retry 3 buck fetch ReactAndroid/src/main/java/com/facebook/react/shell -retry 3 buck fetch ReactAndroid/src/test/... -retry 3 buck fetch ReactAndroid/src/androidTest/... +retry 3 buck fetch packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules +retry 3 buck fetch packages/react-native/ReactAndroid/src/main/java/com/facebook/react +retry 3 buck fetch packages/react-native/ReactAndroid/src/main/java/com/facebook/react/shell +retry 3 buck fetch packages/react-native/ReactAndroid/src/test/... +retry 3 buck fetch packages/react-native/ReactAndroid/src/androidTest/... diff --git a/scripts/buck/download-kotlin-compiler-with-buck.sh b/scripts/buck/download-kotlin-compiler-with-buck.sh index 2fc8036c31..5715d9bf48 100755 --- a/scripts/buck/download-kotlin-compiler-with-buck.sh +++ b/scripts/buck/download-kotlin-compiler-with-buck.sh @@ -4,9 +4,9 @@ # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. -buck fetch //ReactAndroid/src/main/third-party/kotlin:kotlin-compiler-download +buck fetch //packages/react-native/ReactAndroid/src/main/third-party/kotlin:kotlin-compiler-download -BUCK_OUTPUT_FOLDER=$(buck build //ReactAndroid/src/main/third-party/kotlin:kotlin-compiler-download --show-output -v 0 | sed -E 's/^(.*) (.*)$/\2/g') +BUCK_OUTPUT_FOLDER=$(buck build //packages/react-native/ReactAndroid/src/main/third-party/kotlin:kotlin-compiler-download --show-output -v 0 | sed -E 's/^(.*) (.*)$/\2/g') mkdir -p "$KOTLIN_HOME" cp -R "$BUCK_OUTPUT_FOLDER/." "$KOTLIN_HOME" diff --git a/scripts/monorepo/align-package-versions.js b/scripts/monorepo/align-package-versions.js index e29272f324..f38f92d5a6 100644 --- a/scripts/monorepo/align-package-versions.js +++ b/scripts/monorepo/align-package-versions.js @@ -16,7 +16,6 @@ const forEachPackage = require('./for-each-package'); const ROOT_LOCATION = path.join(__dirname, '..', '..'); const TEMPLATE_LOCATION = path.join(ROOT_LOCATION, 'template'); -const REPO_CONFIG_LOCATION = path.join(ROOT_LOCATION, 'repo-config'); const readJSONFile = pathToFile => JSON.parse(readFileSync(pathToFile)); @@ -112,12 +111,6 @@ const alignPackageVersions = () => { packageManifest.version, ); - checkIfShouldUpdateDependencyPackageVersion( - REPO_CONFIG_LOCATION, - packageManifest.name, - packageManifest.version, - ); - forEachPackage(pathToPackage => checkIfShouldUpdateDependencyPackageVersion( pathToPackage, diff --git a/scripts/release-utils.js b/scripts/release-utils.js index 661b55f464..45d936df73 100644 --- a/scripts/release-utils.js +++ b/scripts/release-utils.js @@ -10,7 +10,9 @@ 'use strict'; const {exec, echo, exit, test, env, pushd, popd} = require('shelljs'); -const {createHermesPrebuiltArtifactsTarball} = require('./hermes/hermes-utils'); +const { + createHermesPrebuiltArtifactsTarball, +} = require('../packages/react-native/scripts/hermes/hermes-utils'); function generateAndroidArtifacts(releaseVersion) { // -------- Generating Android Artifacts diff --git a/scripts/run-ci-e2e-tests.js b/scripts/run-ci-e2e-tests.js index 468b30e8ea..4e7dae7e7d 100644 --- a/scripts/run-ci-e2e-tests.js +++ b/scripts/run-ci-e2e-tests.js @@ -29,6 +29,7 @@ const setupVerdaccio = require('./setup-verdaccio'); const SCRIPTS = __dirname; const ROOT = path.normalize(path.join(__dirname, '..')); +const REACT_NATIVE_PACKAGE_DIR = path.join(ROOT, 'packages/react-native'); const tryExecNTimes = require('./try-n-times'); const REACT_NATIVE_TEMP_DIR = exec( @@ -69,13 +70,16 @@ try { throw Error(exitCode); } - if (exec('npm pack').code) { + if (exec('npm pack', {cwd: REACT_NATIVE_PACKAGE_DIR}).code) { echo('Failed to pack react-native'); exitCode = 1; throw Error(exitCode); } - const REACT_NATIVE_PACKAGE = path.join(ROOT, 'react-native-*.tgz'); + const REACT_NATIVE_PACKAGE = path.join( + REACT_NATIVE_PACKAGE_DIR, + 'react-native-*.tgz', + ); describe('Set up Verdaccio'); VERDACCIO_PID = setupVerdaccio(ROOT, VERDACCIO_CONFIG_PATH); @@ -95,7 +99,9 @@ try { ); describe('Scaffold a basic React Native app from template'); - exec(`rsync -a ${ROOT}/template ${REACT_NATIVE_TEMP_DIR}`); + exec( + `rsync -a ${ROOT}/packages/react-native/template ${REACT_NATIVE_TEMP_DIR}`, + ); cd(REACT_NATIVE_APP_DIR); mv('_bundle', '.bundle'); diff --git a/scripts/set-rn-template-version.js b/scripts/set-rn-template-version.js index b8b9b1edcf..de8e00f745 100755 --- a/scripts/set-rn-template-version.js +++ b/scripts/set-rn-template-version.js @@ -19,7 +19,10 @@ if (!version) { process.exit(1); } -const jsonPath = path.join(__dirname, '../template/package.json'); +const jsonPath = path.join( + __dirname, + '../packages/react-native/template/package.json', +); let templatePackageJson = require(jsonPath); templatePackageJson.dependencies['react-native'] = version; diff --git a/scripts/set-rn-version.js b/scripts/set-rn-version.js index 8910f606b0..91f1b422b3 100755 --- a/scripts/set-rn-version.js +++ b/scripts/set-rn-version.js @@ -63,7 +63,7 @@ echo(`The temp versioning folder is ${tmpVersioningFolder}`); saveFiles(['package.json', 'template/package.json'], tmpVersioningFolder); fs.writeFileSync( - 'ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java', + 'packages/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java', cat('scripts/versiontemplates/ReactNativeVersion.java.template') .replace('${major}', major) .replace('${minor}', minor) @@ -76,7 +76,7 @@ fs.writeFileSync( ); fs.writeFileSync( - 'React/Base/RCTVersion.m', + 'packages/react-native/React/Base/RCTVersion.m', cat('scripts/versiontemplates/RCTVersion.m.template') .replace('${major}', `@(${major})`) .replace('${minor}', `@(${minor})`) @@ -89,7 +89,7 @@ fs.writeFileSync( ); fs.writeFileSync( - 'ReactCommon/cxxreact/ReactNativeVersion.h', + 'packages/react-native/ReactCommon/cxxreact/ReactNativeVersion.h', cat('scripts/versiontemplates/ReactNativeVersion.h.template') .replace('${major}', major) .replace('${minor}', minor) @@ -102,7 +102,7 @@ fs.writeFileSync( ); fs.writeFileSync( - 'Libraries/Core/ReactNativeVersion.js', + 'packages/react-native/Libraries/Core/ReactNativeVersion.js', cat('scripts/versiontemplates/ReactNativeVersion.js.template') .replace('${major}', major) .replace('${minor}', minor) @@ -114,33 +114,26 @@ fs.writeFileSync( 'utf-8', ); -let packageJson = JSON.parse(cat('package.json')); +const packageJson = JSON.parse(cat('packages/react-native/package.json')); packageJson.version = version; -delete packageJson.workspaces; -delete packageJson.private; - -// Copy repo-config/package.json dependencies as devDependencies -const repoConfigJson = JSON.parse(cat('repo-config/package.json')); -packageJson.devDependencies = { - ...packageJson.devDependencies, - ...repoConfigJson.dependencies, -}; -// Make @react-native/codegen a direct dependency of react-native -delete packageJson.devDependencies['@react-native/codegen']; -packageJson.dependencies = { - ...packageJson.dependencies, - '@react-native/codegen': repoConfigJson.dependencies['@react-native/codegen'], -}; -fs.writeFileSync('package.json', JSON.stringify(packageJson, null, 2), 'utf-8'); + +fs.writeFileSync( + 'packages/react-native/package.json', + JSON.stringify(packageJson, null, 2), + 'utf-8', +); // Change ReactAndroid/gradle.properties -saveFiles(['ReactAndroid/gradle.properties'], tmpVersioningFolder); +saveFiles( + ['packages/react-native/ReactAndroid/gradle.properties'], + tmpVersioningFolder, +); if ( sed( '-i', /^VERSION_NAME=.*/, `VERSION_NAME=${version}`, - 'ReactAndroid/gradle.properties', + 'packages/react-native/ReactAndroid/gradle.properties', ).code ) { echo("Couldn't update version for Gradle"); @@ -158,9 +151,9 @@ if (exec('scripts/update-ruby.sh').code) { // Verify that files changed, we just do a git diff and check how many times version is added across files const filesToValidate = [ - 'package.json', - 'ReactAndroid/gradle.properties', - 'template/package.json', + 'packages/react-native/package.json', + 'packages/react-native/ReactAndroid/gradle.properties', + 'packages/react-native/template/package.json', ]; const numberOfChangedLinesWithNewVersion = exec( diff --git a/scripts/sync-css-layout.sh b/scripts/sync-css-layout.sh index 916f9bfb4b..f972d3efbf 100755 --- a/scripts/sync-css-layout.sh +++ b/scripts/sync-css-layout.sh @@ -51,9 +51,9 @@ popd C_SRC=$GITHUB/src/ JAVA_SRC=$GITHUB/src/java/src/com/facebook/yoga TESTS=$GITHUB/src/java/tests/com/facebook/yoga -FBA_SRC=$ROOT/xplat/js/react-native-github/ReactAndroid/src/main/java/com/facebook/yoga/ +FBA_SRC=$ROOT/xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/ FBA_TESTS=$ROOT/fbandroid/javatests/com/facebook/yoga/ -FBO_SRC=$ROOT/xplat/js/react-native-github/React/Layout/ +FBO_SRC=$ROOT/xplat/js/react-native-github/packages/react-native/React/Layout/ echo "Copying fbandroid src files over..." cp $JAVA_SRC/*.java $FBA_SRC diff --git a/scripts/template/initialize.js b/scripts/template/initialize.js index eaba0e4e90..462e5a0e13 100644 --- a/scripts/template/initialize.js +++ b/scripts/template/initialize.js @@ -72,7 +72,7 @@ function install() { execSync( `node cli.js init ${templateName} --directory ${directory} --template ${templateConfigPath} --verbose --skip-install`, { - cwd: reactNativeRootPath, + cwd: `${reactNativeRootPath}/packages/react-native`, stdio: [process.stdin, process.stdout, process.stderr], }, ); diff --git a/scripts/test-e2e-local.js b/scripts/test-e2e-local.js index 7efdf81bcf..af4750b65e 100644 --- a/scripts/test-e2e-local.js +++ b/scripts/test-e2e-local.js @@ -144,7 +144,7 @@ if (argv.target === 'RNTester') { // base setup required (specular to publish-npm.js) // we need to add the unique timestamp to avoid npm/yarn to use some local caches - const baseVersion = require('../package.json').version; + const baseVersion = require('../packages/react-native/package.json').version; // in local testing, 1000.0.0 mean we are on main, every other case means we are // working on a release version @@ -175,8 +175,9 @@ if (argv.target === 'RNTester') { // Setting up generating native iOS (will be done later) const repoRoot = pwd(); - const jsiFolder = `${repoRoot}/ReactCommon/jsi`; - const hermesCoreSourceFolder = `${repoRoot}/sdks/hermes`; + const reactNativePackagePath = `${repoRoot}/packages/react-native`; + const jsiFolder = `${reactNativePackagePath}/ReactCommon/jsi`; + const hermesCoreSourceFolder = `${reactNativePackagePath}/sdks/hermes`; if (!fs.existsSync(hermesCoreSourceFolder)) { console.info('The Hermes source folder is missing. Downloading...'); @@ -187,8 +188,8 @@ if (argv.target === 'RNTester') { // need to move the scripts inside the local hermes cloned folder // cp sdks/hermes-engine/utils/*.sh /utils/. cp( - `${repoRoot}/sdks/hermes-engine/utils/*.sh`, - `${repoRoot}/sdks/hermes/utils/.`, + `${reactNativePackagePath}/sdks/hermes-engine/utils/*.sh`, + `${reactNativePackagePath}/sdks/hermes/utils/.`, ); // for this scenario, we only need to create the debug build @@ -207,15 +208,15 @@ if (argv.target === 'RNTester') { ); // create locally the node module - exec('npm pack'); + exec('npm pack', {cwd: reactNativePackagePath}); - const localNodeTGZPath = `${repoRoot}/react-native-${releaseVersion}.tgz`; + const localNodeTGZPath = `${reactNativePackagePath}/react-native-${releaseVersion}.tgz`; exec(`node scripts/set-rn-template-version.js "file:${localNodeTGZPath}"`); pushd('/tmp/'); // need to avoid the pod install step - we'll do it later exec( - `node ${repoRoot}/cli.js init RNTestProject --template ${repoRoot} --skip-install`, + `node ${reactNativePackagePath}/cli.js init RNTestProject --template ${repoRoot} --skip-install`, ); cd('RNTestProject'); diff --git a/scripts/testing-utils.js b/scripts/testing-utils.js index a687a37cd5..543a345e0d 100644 --- a/scripts/testing-utils.js +++ b/scripts/testing-utils.js @@ -101,7 +101,7 @@ function isPackagerRunning( // a more robust implementation can be found here: // https://github.com/react-native-community/cli/blob/7c003f2b1d9d80ec5c167614ba533a004272c685/packages/cli-platform-android/src/commands/runAndroid/index.ts#L195 function launchPackagerInSeparateWindow() { - exec("open -a 'Terminal' ./scripts/packager.sh"); + exec("open -a 'Terminal' ./packages/react-native/scripts/packager.sh"); } module.exports = { diff --git a/scripts/update-ruby.sh b/scripts/update-ruby.sh index 2f09759119..125644218b 100755 --- a/scripts/update-ruby.sh +++ b/scripts/update-ruby.sh @@ -36,7 +36,7 @@ fi rm -f Gemfile.lock export BUNDLE_APP_CONFIG="$ROOT/.bundle" -cp "$BUNDLE_APP_CONFIG/"* template/_bundle # sync! +cp "$BUNDLE_APP_CONFIG/"* packages/react-native/template/_bundle # sync! bundle lock diff --git a/settings.gradle.kts b/settings.gradle.kts index f4dc00a0c2..727c7ff201 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -13,7 +13,10 @@ pluginManagement { } } -include(":ReactAndroid", ":ReactAndroid:hermes-engine", ":ReactAndroid:external-artifacts") +include( + ":packages:react-native:ReactAndroid", + ":packages:react-native:ReactAndroid:hermes-engine", + ":packages:react-native:ReactAndroid:external-artifacts") // If the ./packages folder exists, then we're inside the React Native repository. // If not, a users is consuming this project for a build from source. diff --git a/tools/__tests__/no-dependencies-in-root-package-test.js b/tools/__tests__/no-dependencies-in-root-package-test.js new file mode 100644 index 0000000000..e659e76ca0 --- /dev/null +++ b/tools/__tests__/no-dependencies-in-root-package-test.js @@ -0,0 +1,30 @@ +/** + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + * @format + * @flow + */ + +import path from 'path'; +import fs from 'fs'; + +const CURRENT_DIR = __dirname; +const PATH_TO_ROOT_PACKAGE_MANIFEST = path.join( + CURRENT_DIR, + '..', + '..', + 'package.json', +); + +const manifest = JSON.parse( + fs.readFileSync(PATH_TO_ROOT_PACKAGE_MANIFEST).toString(), +); + +describe('@react-native/monorepo root package', () => { + it('expected not to list any dependencies', () => { + expect(manifest).not.toHaveProperty('dependencies'); + }); +}); diff --git a/tools/__tests__/no-dev-dependencies-in-react-native-package-test.js b/tools/__tests__/no-dev-dependencies-in-react-native-package-test.js new file mode 100644 index 0000000000..22e9d28ecf --- /dev/null +++ b/tools/__tests__/no-dev-dependencies-in-react-native-package-test.js @@ -0,0 +1,32 @@ +/** + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + * @format + * @flow + */ + +import path from 'path'; +import fs from 'fs'; + +const CURRENT_DIR = __dirname; +const PATH_TO_REACT_NATIVE_PACKAGE_MANIFEST = path.join( + CURRENT_DIR, + '..', + '..', + 'packages', + 'react-native', + 'package.json', +); + +const manifest = JSON.parse( + fs.readFileSync(PATH_TO_REACT_NATIVE_PACKAGE_MANIFEST).toString(), +); + +describe('react-native package', () => { + it('expected not to list any devDependencies', () => { + expect(manifest).not.toHaveProperty('devDependencies'); + }); +}); diff --git a/tools/build_defs/oss/rn_defs.bzl b/tools/build_defs/oss/rn_defs.bzl index 85e088a9f1..c1ad82e48b 100644 --- a/tools/build_defs/oss/rn_defs.bzl +++ b/tools/build_defs/oss/rn_defs.bzl @@ -41,7 +41,7 @@ def get_hermes_shared_library_preprocessor_flags(): IS_OSS_BUILD = True -GLOG_DEP = "//ReactAndroid/build/third-party-ndk/glog:glog" +GLOG_DEP = "///packages/react-native/ReactAndroid/build/third-party-ndk/glog:glog" INSPECTOR_FLAGS = [] @@ -61,15 +61,15 @@ MACOSX = "macosx" APPLETVOS = "appletvos" -YOGA_TARGET = "//ReactAndroid/src/main/java/com/facebook:yoga" +YOGA_TARGET = "//packages/react-native/ReactAndroid/src/main/java/com/facebook:yoga" -YOGA_CXX_TARGET = "//ReactCommon/yoga:yoga" +YOGA_CXX_TARGET = "//packages/react-native/ReactCommon/yoga:yoga" -FBGLOGINIT_TARGET = "//ReactAndroid/src/main/jni/first-party/fbgloginit:fbgloginit" +FBGLOGINIT_TARGET = "//packages/react-native/ReactAndroid/src/main/jni/first-party/fbgloginit:fbgloginit" -FBJNI_TARGET = "//ReactAndroid/src/main/jni/first-party/fb:jni" +FBJNI_TARGET = "//packages/react-native/ReactAndroid/src/main/jni/first-party/fb:jni" -JNI_TARGET = "//ReactAndroid/src/main/jni/first-party/jni-hack:jni-hack" +JNI_TARGET = "//packages/react-native/ReactAndroid/src/main/jni/first-party/jni-hack:jni-hack" KEYSTORE_TARGET = "//keystores:debug" @@ -150,11 +150,11 @@ rn_apple_xplat_cxx_library = rn_xplat_cxx_library # Example: react_native_target('java/com/facebook/react/common:common') def react_native_target(path): - return "//ReactAndroid/src/main/" + path + return "//packages/react-native/ReactAndroid/src/main/" + path # Example: react_native_xplat_target('bridge:bridge') def react_native_xplat_target(path): - return "//ReactCommon/" + path + return "//packages/react-native/ReactCommon/" + path def react_native_xplat_target_apple(path): return react_native_xplat_target(path) + "Apple" @@ -166,27 +166,27 @@ def react_native_xplat_shared_library_target(path): return react_native_xplat_target(path) def react_native_desktop_root_target(path): - return "//" + path + return "//packages/react-native/" + path # Example: react_native_tests_target('java/com/facebook/react/modules:modules') def react_native_tests_target(path): - return "//ReactAndroid/src/test/" + path + return "//packages/react-native/ReactAndroid/src/test/" + path # Example: react_native_integration_tests_target('java/com/facebook/react/testing:testing') def react_native_integration_tests_target(path): - return "//ReactAndroid/src/androidTest/" + path + return "//packages/react-native/ReactAndroid/src/androidTest/" + path # Helpers for referring to non-RN code from RN OSS code. # Example: react_native_dep('java/com/facebook/systrace:systrace') def react_native_dep(path): - return "//ReactAndroid/src/main/" + path + return "//packages/react-native/ReactAndroid/src/main/" + path def react_native_android_toplevel_dep(path): return react_native_dep(path) # Example: react_native_xplat_dep('java/com/facebook/systrace:systrace') def react_native_xplat_dep(path): - return "//ReactCommon/" + path + return "//packages/react-native/ReactCommon/" + path def rn_extra_build_flags(): return [] @@ -272,8 +272,8 @@ def rn_robolectric_test(name, srcs, vm_args = None, *args, **kwargs): "-XX:+UseConcMarkSweepGC", # required by -XX:+CMSClassUnloadingEnabled "-XX:+CMSClassUnloadingEnabled", "-XX:ReservedCodeCacheSize=150M", - "-Drobolectric.dependency.dir=buck-out/gen/ReactAndroid/src/main/third-party/java/robolectric", - "-Dlibraries=buck-out/gen/ReactAndroid/src/main/third-party/java/robolectric/*.jar", + "-Drobolectric.dependency.dir=buck-out/gen/packages/react-native/ReactAndroid/src/main/third-party/java/robolectric", + "-Dlibraries=buck-out/gen/packages/react-native/ReactAndroid/src/main/third-party/java/robolectric/*.jar", "-Drobolectric.logging.enabled=true", "-XX:MaxPermSize=620m", "-Drobolectric.offline=true", @@ -289,8 +289,8 @@ def rn_robolectric_test(name, srcs, vm_args = None, *args, **kwargs): name = name, use_cxx_libraries = True, cxx_library_whitelist = [ - "//ReactCommon/yoga:yoga", - "//ReactAndroid/src/main/jni/first-party/yogajni:jni", + "//packages/react-native/ReactCommon/yoga:yoga", + "//packages/react-native/ReactAndroid/src/main/jni/first-party/yogajni:jni", ], fork_mode = "per_test", srcs = srcs, diff --git a/tools/eslint/rules/__tests__/no-react-native-imports-test.js b/tools/eslint/rules/__tests__/no-react-native-imports-test.js index 117bc76e0d..c8ad40f20f 100644 --- a/tools/eslint/rules/__tests__/no-react-native-imports-test.js +++ b/tools/eslint/rules/__tests__/no-react-native-imports-test.js @@ -14,6 +14,11 @@ const {RuleTester} = require('eslint'); const path = require('node:path'); const RN_ROOT_DIRECTORY = path.resolve(__dirname, '..', '..', '..', '..'); +const RN_PACKAGE_DIRECTORY = path.resolve( + RN_ROOT_DIRECTORY, + 'packages', + 'react-native', +); const ruleTester = new RuleTester({ parser: require.resolve('hermes-eslint'), @@ -25,7 +30,7 @@ const ruleTester = new RuleTester({ // Use a filename inside `react-native`. This lint rule is only applicable to // JavaScript files inside of the `react-native` repository. -const filename = `${RN_ROOT_DIRECTORY}/Libraries/Components/View/View.js`; +const filename = `${RN_PACKAGE_DIRECTORY}/Libraries/Components/View/View.js`; ruleTester.run('require(...)', rule, { valid: [ diff --git a/tools/eslint/rules/no-react-native-imports.js b/tools/eslint/rules/no-react-native-imports.js index 7ddbc7d258..26491f4eb5 100644 --- a/tools/eslint/rules/no-react-native-imports.js +++ b/tools/eslint/rules/no-react-native-imports.js @@ -13,6 +13,11 @@ const fs = require('node:fs'); const path = require('node:path'); const RN_ROOT_DIRECTORY = path.resolve(__dirname, '..', '..', '..'); +const RN_PACKAGE_DIRECTORY = path.resolve( + RN_ROOT_DIRECTORY, + 'packages', + 'react-native', +); const RN_IMPORT_PATTERN = /^react-native(?:\/(?.+))?$/; const RN_IMPORT_EXTS = ['.android.js', '.ios.js', '.js']; @@ -79,7 +84,7 @@ module.exports = { } function resolveRelativeImport(relativeImport) { - const importPath = path.resolve(RN_ROOT_DIRECTORY, relativeImport); + const importPath = path.resolve(RN_PACKAGE_DIRECTORY, relativeImport); if (!isValidImportPath(importPath)) { return null; } diff --git a/yarn.lock b/yarn.lock index 03b75cd49a..fdaec796d0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6729,9 +6729,9 @@ mkdirp@^1.0.3: integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== mock-fs@^5.1.4: - version "5.1.4" - resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-5.1.4.tgz#d64dc37b2793613ca7148b510b1167b5b8afb6b8" - integrity sha512-sudhLjCjX37qWIcAlIv1OnAxB2wI4EmXByVuUjILh1rKGNGpGU8GNnzw+EAbrhdpBe0TL/KONbK1y3RXZk8SxQ== + version "5.2.0" + resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-5.2.0.tgz#3502a9499c84c0a1218ee4bf92ae5bf2ea9b2b5e" + integrity sha512-2dF2R6YMSZbpip1V1WHKGLNjr/k48uQClqMVb5H3MOvwc9qhYis3/IWbj02qIg/Y8MDXKFF4c5v0rxx2o6xTZw== ms@2.0.0: version "2.0.0" @@ -7419,7 +7419,7 @@ react-shallow-renderer@^16.15.0: object-assign "^4.1.1" react-is "^16.12.0 || ^17.0.0 || ^18.0.0" -react-test-renderer@18.2.0, react-test-renderer@^18.2.0: +react-test-renderer@18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.2.0.tgz#1dd912bd908ff26da5b9fca4fd1c489b9523d37e" integrity sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA== @@ -8023,10 +8023,12 @@ stackframe@^1.1.1: resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== -stacktrace-parser@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.4.tgz#01397922e5f62ecf30845522c95c4fe1d25e7d4e" - integrity sha1-ATl5IuX2Ls8whFUiyVxP4dJefU4= +stacktrace-parser@^0.1.10: + version "0.1.10" + resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" + integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== + dependencies: + type-fest "^0.7.1" "statuses@>= 1.4.0 < 2": version "1.5.0" @@ -8421,6 +8423,11 @@ type-fest@^0.20.2: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== +type-fest@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" + integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== + typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"