diff --git a/.ado/ado-test-setup.sh b/.ado/ado-test-setup.sh index 8f7d11d1738f..dd8a9b13fdaa 100755 --- a/.ado/ado-test-setup.sh +++ b/.ado/ado-test-setup.sh @@ -51,13 +51,13 @@ THIS_DIR=$PWD # osascript -e "tell application \"Terminal\" to do script \"cd ${THIS_DIR}; export SERVERS_NO_WAIT=1; ./IntegrationTests/launchWebSocketServer.command\"" COMMAND="$TMPDIR/launchPackager.command" -echo "cd ${THIS_DIR}; export SERVERS_NO_WAIT=1; ./scripts/launchPackager.command" > "$COMMAND" +echo "cd ${THIS_DIR}; export SERVERS_NO_WAIT=1; PROJECT_ROOT=packages/rn-tester ./packages/react-native/scripts/launchPackager.command" > "$COMMAND" chmod +x "$COMMAND" open "$COMMAND" waitForPackager COMMAND="$TMPDIR/launchWebSocketServer.command" -echo "cd ${THIS_DIR}; export SERVERS_NO_WAIT=1; ./IntegrationTests/launchWebSocketServer.command" > "$COMMAND" +echo "cd ${THIS_DIR}; export SERVERS_NO_WAIT=1; ./packages/rn-tester/IntegrationTests/launchWebSocketServer.command" > "$COMMAND" chmod +x "$COMMAND" open "$COMMAND" waitForWebSocketServer diff --git a/.ado/templates/verdaccio-publish.yml b/.ado/templates/verdaccio-publish.yml index 32951c24b45c..9b4bbe0499fb 100644 --- a/.ado/templates/verdaccio-publish.yml +++ b/.ado/templates/verdaccio-publish.yml @@ -4,6 +4,7 @@ steps: - script: | npm publish --registry http://localhost:4873 displayName: Publish react-native-macos to verdaccio + workingDirectory: packages/react-native - script: | npx beachball publish --branch origin/$(System.PullRequest.TargetBranch) --no-push --registry http://localhost:4873 --yes --access public diff --git a/.circleci/Dockerfiles/Dockerfile.android b/.circleci/Dockerfiles/Dockerfile.android index f805f7aca2a4..b0caa53c85a9 100644 --- a/.circleci/Dockerfiles/Dockerfile.android +++ b/.circleci/Dockerfiles/Dockerfile.android @@ -32,15 +32,15 @@ LABEL maintainer="Héctor Ramos " ARG BUCK_BUILD # 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 @@ -57,8 +57,8 @@ 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 gradle /app/gradle ADD gradlew /app/gradlew @@ -77,4 +77,4 @@ 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 07a8779f60c4..44d21f08ede0 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 fb64fc4f6077..0d4246cd398a 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 @@ -317,7 +317,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)" @@ -371,7 +371,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" @@ -388,7 +388,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 @@ -455,8 +455,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 @@ -729,7 +729,7 @@ jobs: test_buck: executor: reactnativeandroid environment: - KOTLIN_HOME=third-party/kotlin + KOTLIN_HOME=packages/react-native/third-party/kotlin steps: - checkout - setup_artifacts @@ -742,32 +742,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 @@ -855,7 +856,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: | @@ -930,7 +931,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 @@ -939,7 +940,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: | @@ -1205,9 +1206,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: @@ -1301,9 +1302,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: @@ -1315,12 +1316,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 @@ -1330,12 +1331,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) @@ -1497,20 +1498,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 @@ -1532,7 +1533,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: @@ -1555,8 +1556,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 49c1ac6eac73..30d9576b3e88 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 90f6b7ec578e..2755223a478e 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 c87be39db389..8a778a52f223 100644 --- a/.flowconfig +++ b/.flowconfig @@ -5,7 +5,7 @@ .*/*[.]macos.js ; Ignore templates for 'react-native init' -/template/.* +/packages/react-native/template/.* ; Ignore the Dangerfile /packages/react-native-bots/dangerfile.js @@ -17,7 +17,7 @@ /metro.config.js ; 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$ @@ -30,8 +30,9 @@ .*/node_modules/.* [libs] -interface.js -flow/ +packages/react-native/interface.js +packages/react-native/flow/ +packages/react-native/flow-typed/ [options] enums=true @@ -48,9 +49,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 04e865390d25..844d3ca66b28 100644 --- a/.flowconfig.android +++ b/.flowconfig.android @@ -5,7 +5,7 @@ .*/*[.]macos.js ; Ignore templates for 'react-native init' -/template/.* +/packages/react-native/template/.* ; Ignore the Dangerfile /packages/react-native-bots/dangerfile.js @@ -17,7 +17,7 @@ /metro.config.js ; 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$ @@ -30,8 +30,9 @@ .*/node_modules/.* [libs] -interface.js -flow/ +packages/react-native/interface.js +packages/react-native/flow/ +packages/react-native/flow-typed/ [options] enums=true @@ -51,9 +52,9 @@ module.system.haste.name_reducers='^\(.*\)\.macos$' -> '\1' 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.macos b/.flowconfig.macos index 523b9c27477c..347b60990c23 100644 --- a/.flowconfig.macos +++ b/.flowconfig.macos @@ -4,7 +4,7 @@ .*/*[.]android.js ; Ignore templates for 'react-native init' -/template/.* +/packages/react-native/template/.* ; Ignore the Dangerfile /packages/react-native-bots/dangerfile.js @@ -16,7 +16,7 @@ /metro.config.js ; 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$ @@ -29,8 +29,9 @@ .*/node_modules/.* [libs] -interface.js -flow/ +packages/react-native/interface.js +packages/react-native/flow/ +packages/react-native/flow-typed/ [options] enums=true @@ -48,9 +49,9 @@ module.file_ext=.macos.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 ca9608671980..aeeba2587ca0 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,14 +77,11 @@ 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 /third-party -/packages/* -!/packages/rn-tester -!/packages/react-native-macos-init/ # Test Reports /reports @@ -96,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. @@ -123,19 +120,19 @@ 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* /packages/rn-tester/NativeModuleExample/react/renderer/components/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 cc2d7f7f211c..7d1f289b3044 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 bdd90c427421..000000000000 --- 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 dab7ee09b674..000000000000 --- 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 409838895279..15c9fcdafc9e 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 4ea4a8ba784e..bfb4282e40e2 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,7 +38,7 @@ module.exports = { }, unmockedModulePathPatterns: [ 'node_modules/react/', - 'Libraries/Renderer', + 'packages/react-native/Libraries/Renderer', 'promise', 'source-map', 'fastpath', @@ -48,12 +48,12 @@ module.exports = { moduleNameMapper: { 'react-native-codegen/(.*)': '/packages/react-native-codegen/$1', 'eslint/lib/rules/(.*)': '/node_modules/eslint/lib/rules/$1', - '^react-native(.*)': '$1', + '^react-native(.*)': '/packages/react-native$1', }, - 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 ddc941cdbf25..2133f6ac1210 100644 --- a/package.json +++ b/package.json @@ -1,79 +1,15 @@ { - "name": "react-native-macos", + "name": "@react-native-mac/monorepo", "private": true, "version": "1000.0.0", - "bin": "./cli.js", "description": "React Native for macOS", "license": "MIT", "repository": "git@github.com:microsoft/react-native-macos.git", - "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", - "scripts/update-ruby.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", @@ -103,62 +39,61 @@ "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-mac/virtualized-lists": "^0.1.0", - "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" + "react-test-renderer": "^18.2.0", + "shelljs": "^0.8.5", + "signedsource": "^1.0.0", + "typescript": "4.1.3", + "ws": "^6.2.2" }, "beachball": { "shouldPublish": false @@ -182,23 +117,5 @@ "readable-stream": "Eliminates dependency on outdated string_decoder component", "shell-quote": "Versions prior to 1.7.3 have an RCE vulnerability. Should be removable once we upgrade CLI tools to ^8.0.0 with RN 0.69.", "tough-cookie": "@definitelytyped/dtslint indirectly depends on this through an out-of-date library, and our particular use case doesn't need cookies" - }, - "codegenConfig": { - "libraries": [ - { - "name": "FBReactNativeSpec", - "type": "modules", - "ios": {}, - "android": {}, - "jsSrcsDir": "Libraries" - }, - { - "name": "rncore", - "type": "components", - "ios": {}, - "android": {}, - "jsSrcsDir": "Libraries" - } - ] } } \ No newline at end of file diff --git a/packages/hermes-inspector-msggen/package.json b/packages/hermes-inspector-msggen/package.json index 6fe61fee57d0..78d8a77a6111 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 9bf982b1bdad..9ba1353e1412 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 f9541da58f1f..95806046fae0 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 8a1c8ae458e5..f42d3ef33b45 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 a01dedbd75ec..a83dd75323a3 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 313aaadb4b9f..5cd34dd81a4e 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 a30e80d93419..08dba01767c5 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 b8f113e5df39..121435c30543 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 50d336cb9ce7..59086b66b855 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 77193d4452e7..5b5d4a9cfeec 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 3793ef93284d..db170d5961ee 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 f90a857afd80..77f56799d8c5 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 f9cd8dadc9fe..cbffaa601743 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 ec192240ddeb..4832d0608e72 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 a1a2b601d7f4..3ff7f1f41041 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 2beb9ecb9cd6..a8ba611ce933 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 8d7391970a35..09c518fc1a46 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 ad6edbac37bc..7c27ce01958a 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 478375d6e2df..a34d17dab94c 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 461a66147601..5e9133df479c 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/AddressSanitizerCrash/AddressSanitizerCrash.js b/packages/react-native/Libraries/AddressSanitizerCrash/AddressSanitizerCrash.js similarity index 100% rename from Libraries/AddressSanitizerCrash/AddressSanitizerCrash.js rename to packages/react-native/Libraries/AddressSanitizerCrash/AddressSanitizerCrash.js diff --git a/Libraries/AddressSanitizerCrash/NativeAddressSanitizerCrash.js b/packages/react-native/Libraries/AddressSanitizerCrash/NativeAddressSanitizerCrash.js similarity index 100% rename from Libraries/AddressSanitizerCrash/NativeAddressSanitizerCrash.js rename to packages/react-native/Libraries/AddressSanitizerCrash/NativeAddressSanitizerCrash.js 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/Alert/RCTAlertManager.macos.js b/packages/react-native/Libraries/Alert/RCTAlertManager.macos.js similarity index 100% rename from Libraries/Alert/RCTAlertManager.macos.js rename to packages/react-native/Libraries/Alert/RCTAlertManager.macos.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/AccessibilityInfo/legacySendAccessibilityEvent.macos.js b/packages/react-native/Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.macos.js similarity index 100% rename from Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.macos.js rename to packages/react-native/Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent.macos.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/DrawerLayoutAndroid.macos.js b/packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.macos.js similarity index 100% rename from Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.macos.js rename to packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.macos.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/ProgressBarAndroid.macos.js b/packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.macos.js similarity index 100% rename from Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.macos.js rename to packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.macos.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/ProgressViewIOS/ProgressViewIOS.macos.js b/packages/react-native/Libraries/Components/ProgressViewIOS/ProgressViewIOS.macos.js similarity index 100% rename from Libraries/Components/ProgressViewIOS/ProgressViewIOS.macos.js rename to packages/react-native/Libraries/Components/ProgressViewIOS/ProgressViewIOS.macos.js 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/SegmentedControlIOS/SegmentedControlIOS.macos.js b/packages/react-native/Libraries/Components/SegmentedControlIOS/SegmentedControlIOS.macos.js similarity index 100% rename from Libraries/Components/SegmentedControlIOS/SegmentedControlIOS.macos.js rename to packages/react-native/Libraries/Components/SegmentedControlIOS/SegmentedControlIOS.macos.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/ToastAndroid/ToastAndroid.macos.js b/packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.macos.js similarity index 100% rename from Libraries/Components/ToastAndroid/ToastAndroid.macos.js rename to packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.macos.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/DraggedType.js b/packages/react-native/Libraries/Components/View/DraggedType.js similarity index 100% rename from Libraries/Components/View/DraggedType.js rename to packages/react-native/Libraries/Components/View/DraggedType.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/DevToolsSettingsManager.macos.js b/packages/react-native/Libraries/DevToolsSettings/DevToolsSettingsManager.macos.js similarity index 100% rename from Libraries/DevToolsSettings/DevToolsSettingsManager.macos.js rename to packages/react-native/Libraries/DevToolsSettings/DevToolsSettingsManager.macos.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/Image.macos.js b/packages/react-native/Libraries/Image/Image.macos.js similarity index 100% rename from Libraries/Image/Image.macos.js rename to packages/react-native/Libraries/Image/Image.macos.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/LinkingIOS/macos/RCTLinkingManager.mm b/packages/react-native/Libraries/LinkingIOS/macos/RCTLinkingManager.mm similarity index 100% rename from Libraries/LinkingIOS/macos/RCTLinkingManager.mm rename to packages/react-native/Libraries/LinkingIOS/macos/RCTLinkingManager.mm 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 100% rename from Libraries/LogBox/Data/__tests__/parseLogBoxLog-test.js rename to packages/react-native/Libraries/LogBox/Data/__tests__/parseLogBoxLog-test.js 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/BaseViewConfig.macos.js b/packages/react-native/Libraries/NativeComponent/BaseViewConfig.macos.js similarity index 100% rename from Libraries/NativeComponent/BaseViewConfig.macos.js rename to packages/react-native/Libraries/NativeComponent/BaseViewConfig.macos.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.macos.js b/packages/react-native/Libraries/Network/RCTNetworking.macos.js similarity index 100% rename from Libraries/Network/RCTNetworking.macos.js rename to packages/react-native/Libraries/Network/RCTNetworking.macos.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/Settings/Settings.macos.js b/packages/react-native/Libraries/Settings/Settings.macos.js similarity index 100% rename from Libraries/Settings/Settings.macos.js rename to packages/react-native/Libraries/Settings/Settings.macos.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/PlatformColorValueTypes.macos.js b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypes.macos.js similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypes.macos.js rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypes.macos.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/PlatformColorValueTypesMacOS.d.ts b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesMacOS.d.ts similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypesMacOS.d.ts rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesMacOS.d.ts diff --git a/Libraries/StyleSheet/PlatformColorValueTypesMacOS.js b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesMacOS.js similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypesMacOS.js rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesMacOS.js diff --git a/Libraries/StyleSheet/PlatformColorValueTypesMacOS.macos.js b/packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesMacOS.macos.js similarity index 100% rename from Libraries/StyleSheet/PlatformColorValueTypesMacOS.macos.js rename to packages/react-native/Libraries/StyleSheet/PlatformColorValueTypesMacOS.macos.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/RCTTextUIKit.h b/packages/react-native/Libraries/Text/RCTTextUIKit.h similarity index 100% rename from Libraries/Text/RCTTextUIKit.h rename to packages/react-native/Libraries/Text/RCTTextUIKit.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/TextInput/Singleline/macOS/RCTUISecureTextField.h b/packages/react-native/Libraries/Text/TextInput/Singleline/macOS/RCTUISecureTextField.h similarity index 100% rename from Libraries/Text/TextInput/Singleline/macOS/RCTUISecureTextField.h rename to packages/react-native/Libraries/Text/TextInput/Singleline/macOS/RCTUISecureTextField.h diff --git a/Libraries/Text/TextInput/Singleline/macOS/RCTUISecureTextField.m b/packages/react-native/Libraries/Text/TextInput/Singleline/macOS/RCTUISecureTextField.m similarity index 100% rename from Libraries/Text/TextInput/Singleline/macOS/RCTUISecureTextField.m rename to packages/react-native/Libraries/Text/TextInput/Singleline/macOS/RCTUISecureTextField.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/BackHandler.macos.js b/packages/react-native/Libraries/Utilities/BackHandler.macos.js similarity index 100% rename from Libraries/Utilities/BackHandler.macos.js rename to packages/react-native/Libraries/Utilities/BackHandler.macos.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/LoadingView.macos.js b/packages/react-native/Libraries/Utilities/LoadingView.macos.js similarity index 100% rename from Libraries/Utilities/LoadingView.macos.js rename to packages/react-native/Libraries/Utilities/LoadingView.macos.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/NativePlatformConstantsMacOS.js b/packages/react-native/Libraries/Utilities/NativePlatformConstantsMacOS.js similarity index 100% rename from Libraries/Utilities/NativePlatformConstantsMacOS.js rename to packages/react-native/Libraries/Utilities/NativePlatformConstantsMacOS.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/Platform.macos.js b/packages/react-native/Libraries/Utilities/Platform.macos.js similarity index 100% rename from Libraries/Utilities/Platform.macos.js rename to packages/react-native/Libraries/Utilities/Platform.macos.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 000000000000..ad530bcb39cf --- /dev/null +++ b/packages/react-native/README.md @@ -0,0 +1,113 @@ +

React Native for macOS

+ +

+ Build native macOS apps with React. +

+ +

+ + React Native for macOS is released under the MIT license. + + + Current npm package version. + + + PRs welcome! + +

+ +> See the official [React Native website](https://reactnative.dev/) for an introduction to React Native. + +[React Native](https://reactnative.dev) is a framework developed by Facebook that enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and [React](https://reactjs.org/). The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. + +- **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 + +This repository is a working fork of **facebook/react-native** that adds support for the official React Native for macOS implementation from Microsoft. + +You can read more about the macOS implementation in our website - [React Native for Windows + macOS](https://microsoft.github.io/react-native-windows/). You can read about how we manage this fork in our [docs](docs/) folder. + +## Contents + +- [Requirements](#-requirements) +- [Building your first React Native app](#-building-your-first-react-native-app) +- [Documentation](#documentation) +- [How to Contribute](#contributing) +- [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 + +## Requirements + +You can run React Native for macOS apps on Mac devices with versions Catalina (10.15) or newer. + +For a full and detailed list of the system requirements and how to set up your development platform, see our [System Requirements](https://microsoft.github.io/react-native-windows/docs/rnm-dependencies) documentation on our website. + +## Getting Started + +See the [Getting Started Guide](https://microsoft.github.io/react-native-windows/docs/rnm-getting-started) on our React Native for Windows + macOS website to build your first React Native for macOS app. + +### Logging Issues + +Search the [existing issues](https://github.com/microsoft/react-native-macos/issues) and try to make sure your problem doesn’t already exist before opening a new issue. If your issue doesn't exist yet, try to make sure you provide as much information as possible to us so we can help you sooner. It’s helpful if you include information like: + +- The version of macOS, React Native, React Native macOS extension where you ran into the issue. +- A stack trace and reduced repro case when possible. +- Ensure the [appropriate template](https://github.com/microsoft/react-native-macos/issues/new/choose) is used when filing your issue(s). + +## Contributing + +See [Contributing guidelines](https://github.com/microsoft/react-native-macos/blob/master/CONTRIBUTING.md) for how to set up your fork of the repo and start a PR to contribute to React Native for macOS. + +[Good First Issue](https://github.com/microsoft/react-native-macos/labels/good%20first%20issue) and [help wanted](https://github.com/microsoft/react-native-macos/labels/help%20wanted) are great starting points for PRs. + +## Documentation + +The full documentation for React Native can be found on the [documentation 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]. + +[React Native for Windows + macOS](https://microsoft.github.io/react-native-windows/) has its own separate documentation site where Windows and macOS +specific information, like API docs and blog updates live. We are still working on the documentation for macOS, contributions are welcome! + +If you're looking for sample code, just browse the [RNTester folder](https://github.com/microsoft/react-native-macos/tree/master/packages/rn-tester) for examples + +### Git flow and syncing with upstream + +For more details on how this fork handles keeping up with upstream, and how the general git flow works, check out [this dedicated document](./docs/GitFlow.md). + +## License + +The React Native for macOS extension, including modifications to the original Facebook source code, and all newly contributed code is provided under the [MIT License](LICENSE). Portions of the React Native for macOS extension derived from React Native are copyright Facebook. + +## Code of Conduct + +This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. + +[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 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+Cxx.h b/packages/react-native/React/Base/RCTBridge+Cxx.h similarity index 100% rename from React/Base/RCTBridge+Cxx.h rename to packages/react-native/React/Base/RCTBridge+Cxx.h diff --git a/React/Base/RCTBridge+Cxx.mm b/packages/react-native/React/Base/RCTBridge+Cxx.mm similarity index 100% rename from React/Base/RCTBridge+Cxx.mm rename to packages/react-native/React/Base/RCTBridge+Cxx.mm 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/RCTFocusChangeEvent.h b/packages/react-native/React/Base/RCTFocusChangeEvent.h similarity index 100% rename from React/Base/RCTFocusChangeEvent.h rename to packages/react-native/React/Base/RCTFocusChangeEvent.h diff --git a/React/Base/RCTFocusChangeEvent.m b/packages/react-native/React/Base/RCTFocusChangeEvent.m similarity index 100% rename from React/Base/RCTFocusChangeEvent.m rename to packages/react-native/React/Base/RCTFocusChangeEvent.m 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/RCTPlatformDisplayLink.h b/packages/react-native/React/Base/RCTPlatformDisplayLink.h similarity index 100% rename from React/Base/RCTPlatformDisplayLink.h rename to packages/react-native/React/Base/RCTPlatformDisplayLink.h 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/RCTUIKit.h b/packages/react-native/React/Base/RCTUIKit.h similarity index 100% rename from React/Base/RCTUIKit.h rename to packages/react-native/React/Base/RCTUIKit.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/Base/macOS/RCTPlatform.m b/packages/react-native/React/Base/macOS/RCTPlatform.m similarity index 100% rename from React/Base/macOS/RCTPlatform.m rename to packages/react-native/React/Base/macOS/RCTPlatform.m diff --git a/React/Base/macOS/RCTPlatformDisplayLink.m b/packages/react-native/React/Base/macOS/RCTPlatformDisplayLink.m similarity index 100% rename from React/Base/macOS/RCTPlatformDisplayLink.m rename to packages/react-native/React/Base/macOS/RCTPlatformDisplayLink.m diff --git a/React/Base/macOS/RCTUIKit.m b/packages/react-native/React/Base/macOS/RCTUIKit.m similarity index 100% rename from React/Base/macOS/RCTUIKit.m rename to packages/react-native/React/Base/macOS/RCTUIKit.m 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/RCTAddressSanitizerCrashManager.h b/packages/react-native/React/CoreModules/RCTAddressSanitizerCrashManager.h similarity index 100% rename from React/CoreModules/RCTAddressSanitizerCrashManager.h rename to packages/react-native/React/CoreModules/RCTAddressSanitizerCrashManager.h diff --git a/React/CoreModules/RCTAddressSanitizerCrashManager.mm b/packages/react-native/React/CoreModules/RCTAddressSanitizerCrashManager.mm similarity index 100% rename from React/CoreModules/RCTAddressSanitizerCrashManager.mm rename to packages/react-native/React/CoreModules/RCTAddressSanitizerCrashManager.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/MacOS/RCTAccessibilityManager.m b/packages/react-native/React/Modules/MacOS/RCTAccessibilityManager.m similarity index 100% rename from React/Modules/MacOS/RCTAccessibilityManager.m rename to packages/react-native/React/Modules/MacOS/RCTAccessibilityManager.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/RCTCursor.h b/packages/react-native/React/Views/RCTCursor.h similarity index 100% rename from React/Views/RCTCursor.h rename to packages/react-native/React/Views/RCTCursor.h diff --git a/React/Views/RCTCursor.m b/packages/react-native/React/Views/RCTCursor.m similarity index 100% rename from React/Views/RCTCursor.m rename to packages/react-native/React/Views/RCTCursor.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/RCTHandledKey.h b/packages/react-native/React/Views/RCTHandledKey.h similarity index 100% rename from React/Views/RCTHandledKey.h rename to packages/react-native/React/Views/RCTHandledKey.h diff --git a/React/Views/RCTHandledKey.m b/packages/react-native/React/Views/RCTHandledKey.m similarity index 100% rename from React/Views/RCTHandledKey.m rename to packages/react-native/React/Views/RCTHandledKey.m 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/RCTProgressView.h b/packages/react-native/React/Views/RCTProgressView.h similarity index 100% rename from React/Views/RCTProgressView.h rename to packages/react-native/React/Views/RCTProgressView.h diff --git a/React/Views/RCTProgressView.m b/packages/react-native/React/Views/RCTProgressView.m similarity index 100% rename from React/Views/RCTProgressView.m rename to packages/react-native/React/Views/RCTProgressView.m 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/RCTViewKeyboardEvent.h b/packages/react-native/React/Views/RCTViewKeyboardEvent.h similarity index 100% rename from React/Views/RCTViewKeyboardEvent.h rename to packages/react-native/React/Views/RCTViewKeyboardEvent.h diff --git a/React/Views/RCTViewKeyboardEvent.m b/packages/react-native/React/Views/RCTViewKeyboardEvent.m similarity index 100% rename from React/Views/RCTViewKeyboardEvent.m rename to packages/react-native/React/Views/RCTViewKeyboardEvent.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/MacOS/RCTScrollContentLocalData.h b/packages/react-native/React/Views/ScrollView/MacOS/RCTScrollContentLocalData.h similarity index 100% rename from React/Views/ScrollView/MacOS/RCTScrollContentLocalData.h rename to packages/react-native/React/Views/ScrollView/MacOS/RCTScrollContentLocalData.h diff --git a/React/Views/ScrollView/MacOS/RCTScrollContentLocalData.m b/packages/react-native/React/Views/ScrollView/MacOS/RCTScrollContentLocalData.m similarity index 100% rename from React/Views/ScrollView/MacOS/RCTScrollContentLocalData.m rename to packages/react-native/React/Views/ScrollView/MacOS/RCTScrollContentLocalData.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 55df98805117..54dfbd11eb99 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 b76ed652c2c4..3ad31d9debe0 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 56d594cd4c06..88ec9e47a438 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 637a0074663b..db2c83765c66 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 fa379d22d67f..3e2534008c9b 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 d0a86fa5a241..0a71b21771df 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 2e13d101d202..315f64eaeac8 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 2e4b5dedb800..75d23cc0f814 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 41dd6918984c..39ffa26c62f8 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 2fd4c3bf633f..96e7a7976ed7 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 3a50a70a433e..670d97dde022 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 0598146bd093..252481187bf3 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 0d4f87f04006..0d82980e7c11 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 6e1e71c9292c..8b27ac29c484 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 a246892ab471..8129153b3328 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 d3d83bacc5ca..222477175877 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 f2d67b79b501..c7f0ea29b742 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 492ba08c6a5d..92ead68be756 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 bdcb72d5fcdb..7656572f3b88 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 b96b7417e97d..7676cd58a482 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 b03afd1a8e37..64f314e491dc 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 0cb887883b2b..7d8548f48b78 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 000000000000..d56163c7686f --- /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 57b665848082..95318113e46d 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 5449a47951a7..e22332aa5718 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 000000000000..8ac34ea17fb2 --- /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 781884811ad8..02c4903fd4b0 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 000000000000..8b137891791f --- /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 000000000000..e69de29bb2d1 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/local-cli/generate-macos.js b/packages/react-native/local-cli/generate-macos.js similarity index 100% rename from local-cli/generate-macos.js rename to packages/react-native/local-cli/generate-macos.js diff --git a/local-cli/generator-common/index.js b/packages/react-native/local-cli/generator-common/index.js similarity index 100% rename from local-cli/generator-common/index.js rename to packages/react-native/local-cli/generator-common/index.js diff --git a/local-cli/generator-macos/index.js b/packages/react-native/local-cli/generator-macos/index.js similarity index 100% rename from local-cli/generator-macos/index.js rename to packages/react-native/local-cli/generator-macos/index.js diff --git a/local-cli/generator-macos/templates/macos/HelloWorld-macOS/AppDelegate.h b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/AppDelegate.h similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld-macOS/AppDelegate.h rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/AppDelegate.h diff --git a/local-cli/generator-macos/templates/macos/HelloWorld-macOS/AppDelegate.mm b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/AppDelegate.mm similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld-macOS/AppDelegate.mm rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/AppDelegate.mm diff --git a/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Assets.xcassets/Contents.json b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Assets.xcassets/Contents.json similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld-macOS/Assets.xcassets/Contents.json rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Assets.xcassets/Contents.json diff --git a/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Base.lproj/Main.storyboard b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Base.lproj/Main.storyboard similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld-macOS/Base.lproj/Main.storyboard rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Base.lproj/Main.storyboard diff --git a/local-cli/generator-macos/templates/macos/HelloWorld-macOS/HelloWorld.entitlements b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/HelloWorld.entitlements similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld-macOS/HelloWorld.entitlements rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/HelloWorld.entitlements diff --git a/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Info.plist b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Info.plist similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld-macOS/Info.plist rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/Info.plist diff --git a/local-cli/generator-macos/templates/macos/HelloWorld-macOS/main.m b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/main.m similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld-macOS/main.m rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld-macOS/main.m diff --git a/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/project.pbxproj b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/project.pbxproj similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/project.pbxproj rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/project.pbxproj diff --git a/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld-iOS.xcscheme b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld-iOS.xcscheme similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld-iOS.xcscheme rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld-iOS.xcscheme diff --git a/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld-macOS.xcscheme b/packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld-macOS.xcscheme similarity index 100% rename from local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld-macOS.xcscheme rename to packages/react-native/local-cli/generator-macos/templates/macos/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld-macOS.xcscheme diff --git a/local-cli/generator-macos/templates/macos/Podfile b/packages/react-native/local-cli/generator-macos/templates/macos/Podfile similarity index 100% rename from local-cli/generator-macos/templates/macos/Podfile rename to packages/react-native/local-cli/generator-macos/templates/macos/Podfile diff --git a/local-cli/generator-macos/templates/macos/_gitignore b/packages/react-native/local-cli/generator-macos/templates/macos/_gitignore similarity index 100% rename from local-cli/generator-macos/templates/macos/_gitignore rename to packages/react-native/local-cli/generator-macos/templates/macos/_gitignore diff --git a/local-cli/runMacOS/findXcodeProject.js b/packages/react-native/local-cli/runMacOS/findXcodeProject.js similarity index 100% rename from local-cli/runMacOS/findXcodeProject.js rename to packages/react-native/local-cli/runMacOS/findXcodeProject.js diff --git a/local-cli/runMacOS/runMacOS.js b/packages/react-native/local-cli/runMacOS/runMacOS.js similarity index 100% rename from local-cli/runMacOS/runMacOS.js rename to packages/react-native/local-cli/runMacOS/runMacOS.js diff --git a/metro.config.js b/packages/react-native/metro.config.js similarity index 82% rename from metro.config.js rename to packages/react-native/metro.config.js index 37d272126a77..00736b525f1b 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'); /** @@ -18,6 +18,13 @@ const getPolyfills = require('./rn-get-polyfills'); */ const config = { // [macOS] Move object to variable so we can modify it below + 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/], diff --git a/packages/react-native/package.json b/packages/react-native/package.json new file mode 100644 index 000000000000..41bf9ce78576 --- /dev/null +++ b/packages/react-native/package.json @@ -0,0 +1,159 @@ +{ + "name": "react-native-macos", + "version": "1000.0.0", + "bin": "./cli.js", + "description": "React Native for macOS", + "license": "MIT", + "repository": "git@github.com:microsoft/react-native-macos.git", + "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", + "scripts/update-ruby.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-mac/virtualized-lists": "^0.1.0", + "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" + }, + "beachball": { + "shouldPublish": false + }, + "resolutions": { + "@grpc/proto-loader": "^0.7.8", + "async": "^3.2.2", + "debug": ">=3.1.0", + "es5-ext": "0.10.53", + "micromatch": "^4.0.0", + "readable-stream": "^4.0.0", + "shell-quote": "^1.7.3", + "tough-cookie": "^4.1.3" + }, + "_justification": { + "@grpc/proto-loader": "Resolves a security issue with protobufjs, one of its dependencies", + "async": "Versions of async prior to 3.2.2 are vulnerable to prototype pollution", + "debug": "ReDoS vulnerability in older versions, plus the dependents that pull in debug@<1.0.0 haven't been updated in years", + "es5-ext": "Packages after 0.10.54 and at the moment up until 0.10.59 contain a protest message. A policy prevents us from using packages with protestware, therefore downgrading to the latest release without the message.", + "micromatch": "Version 3.x.x depends on decode-uri-component 0.2.0, which has a DoS vulnerability", + "readable-stream": "Eliminates dependency on outdated string_decoder component", + "shell-quote": "Versions prior to 1.7.3 have an RCE vulnerability. Should be removable once we upgrade CLI tools to ^8.0.0 with RN 0.69.", + "tough-cookie": "@definitelytyped/dtslint indirectly depends on this through an out-of-date library, and our particular use case doesn't need cookies" + }, + "codegenConfig": { + "libraries": [ + { + "name": "FBReactNativeSpec", + "type": "modules", + "ios": {}, + "android": {}, + "jsSrcsDir": "Libraries" + }, + { + "name": "rncore", + "type": "components", + "ios": {}, + "android": {}, + "jsSrcsDir": "Libraries" + } + ] + } +} \ No newline at end of file diff --git a/react-native.config.js b/packages/react-native/react-native.config.js similarity index 96% rename from react-native.config.js rename to packages/react-native/react-native.config.js index bf10f8ba533e..3a0b9db493d7 100644 --- a/react-native.config.js +++ b/packages/react-native/react-native.config.js @@ -73,10 +73,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/packages/react-native/scripts/.packager.env b/packages/react-native/scripts/.packager.env new file mode 100644 index 000000000000..361f5fb47d34 --- /dev/null +++ b/packages/react-native/scripts/.packager.env @@ -0,0 +1 @@ +export RCT_METRO_PORT=8081 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 2141638f2eae..70573b4f3162 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 51b69c9ca17d..56d120fcceda 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 93% rename from scripts/codegen/generate-artifacts-executor.js rename to packages/react-native/scripts/codegen/generate-artifacts-executor.js index 872183386f75..d85d460e8a01 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'; @@ -122,7 +130,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; @@ -163,7 +171,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.'; } @@ -179,7 +190,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}`, ); @@ -342,7 +355,11 @@ function generateCode(iosOutputDir, library, tmpDir, node, pathToSchema) { // [macOS use execFileSync to help keep shell commands clean 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', @@ -411,13 +428,21 @@ 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. // [macOS use execFileSync to help keep shell commands clean executeNodeScript(node, [ - `${path.join(RN_ROOT, 'scripts', 'generate-provider-cli.js')}`, + `${path.join( + REACT_NATIVE_PACKAGE_ROOT_FOLDER, + 'scripts', + 'generate-provider-cli.js', + )}`, '--platform', 'ios', '--schemaListPath', 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 78% rename from scripts/packager.sh rename to packages/react-native/scripts/packager.sh index 1b31c5ed5796..00d6ebc5d45e 100755 --- a/scripts/packager.sh +++ b/packages/react-native/scripts/packager.sh @@ -14,11 +14,6 @@ PROJECT_ROOT=${PROJECT_ROOT:-"$THIS_DIR/../../.."} # shellcheck disable=SC1090 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-macos" ]; -then - PROJECT_ROOT="$THIS_DIR/.." -fi # Start packager from PROJECT_ROOT cd "$PROJECT_ROOT" || exit "$NODE_BINARY" "$REACT_NATIVE_ROOT/cli.js" start --custom-log-reporter-path "$THIS_DIR/packager-reporter.js" "$@" diff --git a/scripts/react-native-xcode.sh b/packages/react-native/scripts/react-native-xcode.sh similarity index 98% rename from scripts/react-native-xcode.sh rename to packages/react-native/scripts/react-native-xcode.sh index 86bc7bca286b..2240d6dcf52d 100755 --- a/scripts/react-native-xcode.sh +++ b/packages/react-native/scripts/react-native-xcode.sh @@ -13,7 +13,7 @@ set -x DEST=$CONFIGURATION_BUILD_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH # Enables iOS devices to get the IP address of the machine running Metro -if [[ ! "$SKIP_BUNDLING_METRO_IP" && "$CONFIGURATION" = *Debug* && ! "$PLATFORM_NAME" == *simulator ]]; then +if [[ ! "$SKIP_BUNDLING_METRO_IP" && "$CONFIGURATION" = *Debug* && ! "$PLATFORM_NAME" == *simulator && ! "$PLATFORM_NAME" == macosx ]]; then # [macOS] for num in 0 1 2 3 4 5 6 7 8; do IP=$(ipconfig getifaddr en${num}) if [ ! -z "$IP" ]; then 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 dccaa5ad9cec..8d5c438f45dd 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 000000000000..8b137891791f --- /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 000000000000..f625e70226ab --- /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 74d5c055522f..284c184fb356 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/IntegrationTests/AccessibilityManagerTest.js b/packages/rn-tester/IntegrationTests/AccessibilityManagerTest.js similarity index 100% rename from IntegrationTests/AccessibilityManagerTest.js rename to packages/rn-tester/IntegrationTests/AccessibilityManagerTest.js diff --git a/IntegrationTests/AppEventsTest.js b/packages/rn-tester/IntegrationTests/AppEventsTest.js similarity index 100% rename from IntegrationTests/AppEventsTest.js rename to packages/rn-tester/IntegrationTests/AppEventsTest.js diff --git a/IntegrationTests/BUCK b/packages/rn-tester/IntegrationTests/BUCK similarity index 100% rename from IntegrationTests/BUCK rename to packages/rn-tester/IntegrationTests/BUCK diff --git a/IntegrationTests/GlobalEvalWithSourceUrlTest.js b/packages/rn-tester/IntegrationTests/GlobalEvalWithSourceUrlTest.js similarity index 100% rename from IntegrationTests/GlobalEvalWithSourceUrlTest.js rename to packages/rn-tester/IntegrationTests/GlobalEvalWithSourceUrlTest.js diff --git a/IntegrationTests/ImageCachePolicyTest.js b/packages/rn-tester/IntegrationTests/ImageCachePolicyTest.js similarity index 100% rename from IntegrationTests/ImageCachePolicyTest.js rename to packages/rn-tester/IntegrationTests/ImageCachePolicyTest.js diff --git a/IntegrationTests/ImageSnapshotTest.js b/packages/rn-tester/IntegrationTests/ImageSnapshotTest.js similarity index 100% rename from IntegrationTests/ImageSnapshotTest.js rename to packages/rn-tester/IntegrationTests/ImageSnapshotTest.js diff --git a/IntegrationTests/IntegrationTestHarnessTest.js b/packages/rn-tester/IntegrationTests/IntegrationTestHarnessTest.js similarity index 100% rename from IntegrationTests/IntegrationTestHarnessTest.js rename to packages/rn-tester/IntegrationTests/IntegrationTestHarnessTest.js diff --git a/IntegrationTests/IntegrationTestsApp.js b/packages/rn-tester/IntegrationTests/IntegrationTestsApp.js similarity index 100% rename from IntegrationTests/IntegrationTestsApp.js rename to packages/rn-tester/IntegrationTests/IntegrationTestsApp.js diff --git a/IntegrationTests/Launch-WebSocketServer.ps1 b/packages/rn-tester/IntegrationTests/Launch-WebSocketServer.ps1 similarity index 100% rename from IntegrationTests/Launch-WebSocketServer.ps1 rename to packages/rn-tester/IntegrationTests/Launch-WebSocketServer.ps1 diff --git a/IntegrationTests/LayoutEventsTest.js b/packages/rn-tester/IntegrationTests/LayoutEventsTest.js similarity index 100% rename from IntegrationTests/LayoutEventsTest.js rename to packages/rn-tester/IntegrationTests/LayoutEventsTest.js diff --git a/IntegrationTests/LoggingTestModule.js b/packages/rn-tester/IntegrationTests/LoggingTestModule.js similarity index 100% rename from IntegrationTests/LoggingTestModule.js rename to packages/rn-tester/IntegrationTests/LoggingTestModule.js diff --git a/IntegrationTests/PromiseTest.js b/packages/rn-tester/IntegrationTests/PromiseTest.js similarity index 100% rename from IntegrationTests/PromiseTest.js rename to packages/rn-tester/IntegrationTests/PromiseTest.js diff --git a/IntegrationTests/PropertiesUpdateTest.js b/packages/rn-tester/IntegrationTests/PropertiesUpdateTest.js similarity index 100% rename from IntegrationTests/PropertiesUpdateTest.js rename to packages/rn-tester/IntegrationTests/PropertiesUpdateTest.js diff --git a/IntegrationTests/RCTRootViewIntegrationTestApp.js b/packages/rn-tester/IntegrationTests/RCTRootViewIntegrationTestApp.js similarity index 100% rename from IntegrationTests/RCTRootViewIntegrationTestApp.js rename to packages/rn-tester/IntegrationTests/RCTRootViewIntegrationTestApp.js diff --git a/IntegrationTests/ReactContentSizeUpdateTest.js b/packages/rn-tester/IntegrationTests/ReactContentSizeUpdateTest.js similarity index 100% rename from IntegrationTests/ReactContentSizeUpdateTest.js rename to packages/rn-tester/IntegrationTests/ReactContentSizeUpdateTest.js diff --git a/IntegrationTests/SimpleSnapshotTest.js b/packages/rn-tester/IntegrationTests/SimpleSnapshotTest.js similarity index 100% rename from IntegrationTests/SimpleSnapshotTest.js rename to packages/rn-tester/IntegrationTests/SimpleSnapshotTest.js diff --git a/IntegrationTests/SizeFlexibilityUpdateTest.js b/packages/rn-tester/IntegrationTests/SizeFlexibilityUpdateTest.js similarity index 100% rename from IntegrationTests/SizeFlexibilityUpdateTest.js rename to packages/rn-tester/IntegrationTests/SizeFlexibilityUpdateTest.js diff --git a/IntegrationTests/SyncMethodTest.js b/packages/rn-tester/IntegrationTests/SyncMethodTest.js similarity index 100% rename from IntegrationTests/SyncMethodTest.js rename to packages/rn-tester/IntegrationTests/SyncMethodTest.js diff --git a/IntegrationTests/TimersTest.js b/packages/rn-tester/IntegrationTests/TimersTest.js similarity index 100% rename from IntegrationTests/TimersTest.js rename to packages/rn-tester/IntegrationTests/TimersTest.js diff --git a/IntegrationTests/WebSocketTest.js b/packages/rn-tester/IntegrationTests/WebSocketTest.js similarity index 100% rename from IntegrationTests/WebSocketTest.js rename to packages/rn-tester/IntegrationTests/WebSocketTest.js diff --git a/IntegrationTests/blue_square.png b/packages/rn-tester/IntegrationTests/blue_square.png similarity index 100% rename from IntegrationTests/blue_square.png rename to packages/rn-tester/IntegrationTests/blue_square.png diff --git a/IntegrationTests/launchWebSocketServer.command b/packages/rn-tester/IntegrationTests/launchWebSocketServer.command similarity index 100% rename from IntegrationTests/launchWebSocketServer.command rename to packages/rn-tester/IntegrationTests/launchWebSocketServer.command diff --git a/IntegrationTests/launchWebSocketServer.sh b/packages/rn-tester/IntegrationTests/launchWebSocketServer.sh similarity index 100% rename from IntegrationTests/launchWebSocketServer.sh rename to packages/rn-tester/IntegrationTests/launchWebSocketServer.sh diff --git a/IntegrationTests/red_square.png b/packages/rn-tester/IntegrationTests/red_square.png similarity index 100% rename from IntegrationTests/red_square.png rename to packages/rn-tester/IntegrationTests/red_square.png diff --git a/IntegrationTests/websocket_integration_test_server.js b/packages/rn-tester/IntegrationTests/websocket_integration_test_server.js similarity index 100% rename from IntegrationTests/websocket_integration_test_server.js rename to packages/rn-tester/IntegrationTests/websocket_integration_test_server.js diff --git a/packages/rn-tester/NativeComponentExample/MyNativeView.podspec b/packages/rn-tester/NativeComponentExample/MyNativeView.podspec index f9f5ad095365..1e686e4ca7df 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 49aca2dcb712..276714210aaa 100644 --- a/packages/rn-tester/NativeModuleExample/ScreenshotManager.podspec +++ b/packages/rn-tester/NativeModuleExample/ScreenshotManager.podspec @@ -30,7 +30,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 1764ae2b80d5..928adb2681cf 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 17cf6184057e..1afe17461404 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -377,47 +377,47 @@ PODS: - Yoga (1.14.0) DEPENDENCIES: - - boost (from `../../third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../../third-party-podspecs/DoubleConversion.podspec`) - - FBLazyVector (from `../../Libraries/FBLazyVector`) - - FBReactNativeSpec (from `../../React/FBReactNativeSpec`) - - glog (from `../../third-party-podspecs/glog.podspec`) + - 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`) + - glog (from `../react-native/third-party-podspecs/glog.podspec`) - OCMock (~> 3.9.1) - - RCT-Folly (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`) + - 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/RCTWebSocket (from `../../`) - - React-CoreModules (from `../../React/CoreModules`) - - React-cxxreact (from `../../ReactCommon/cxxreact`) - - React-jsc (from `../../ReactCommon/jsc`) - - 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-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/RCTWebSocket (from `../react-native/`) + - React-CoreModules (from `../react-native/React/CoreModules`) + - React-cxxreact (from `../react-native/ReactCommon/cxxreact`) + - React-jsc (from `../react-native/ReactCommon/jsc`) + - 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-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: @@ -427,128 +427,128 @@ 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" 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-jsc: - :path: "../../ReactCommon/jsc" + :path: "../react-native/ReactCommon/jsc" 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-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: 8fa3cd00fa17ef6c3221e5fd283fa93e81d23017 DoubleConversion: acaf5db79676d2e9119015819153f0f99191de12 - FBLazyVector: d849d431541a1165afb131d9bd9e7f3c0263fa9f - FBReactNativeSpec: a6e083e8ec9a0f055fc922e37e764728f96988e9 + FBLazyVector: f675a717737d719a18dffde140c984896bc103ca + FBReactNativeSpec: 3d185c72e95d7d08af8f30e2928565acc4675c50 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 6df0a3d6e2750a50609471fd1a01fd2948d405b5 OCMock: 9491e4bec59e0b267d52a9184ff5605995e74be8 RCT-Folly: bf7b4921a91932051ebf1c5c2d297154b1fa3c8c - RCTRequired: 1ca822d69d9a3228b626f34dab6d9b14a702c6d5 - RCTTypeSafety: fa95d13235ce9e7531c2dc590cb55eb18900ce3f - React: a1466618edd369c408cb1bb30330e33d12933dee - React-callinvoker: c2fc5f9edb44ab7a99036587a3c1829e27407b7a + RCTRequired: 23818f8d69af159020a96677b959bb4bc42c5597 + RCTTypeSafety: 0cd48401b30208bf9424f75b843f81b6fa834599 + React: 4899eeb992e17d0efdc75757688adc372233ee03 + React-callinvoker: 974f861054f2802e20909a358232e6d4eaa89e8d React-Codegen: 9e4433cdb48a2cda2a1407715abcc6ef43ab097e - React-Core: d1a289228ceae398d2e6cc016595c4f3da4283c9 - React-CoreModules: f1ec5493d8ff5b54d653863da3d3fec70ada723c - React-cxxreact: 1d0aa53b31139ac57a7b99d597a84cda6df495ef - React-jsc: 63d33c74387052646f1a813bf65fe1d601ef2ea9 - React-jsi: cb407c8e594cd339282d20f720dc5a1905bcb06a - React-jsiexecutor: 6d0a4bbd03455009181ddbf1bb1f589c0b4fbb89 - React-jsinspector: 55e217c01fb48c45de6930561c023b13b035ade7 - React-logger: 1c6af8f39d7014d8d4bca1b6032e0ea8e06ca192 - React-NativeModulesApple: c2dced4c55b5d8fea76394d0821e08a9d7427b65 - React-perflogger: 584ba90f0f5fbd978be755d50261f86961e0acae - React-RCTActionSheet: d3405d580159e0fc1937b3851a843d1212a230cc - React-RCTAnimation: c40c45a00b20deba6d7231c693992006a4a9b4ff - React-RCTAppDelegate: 16dec9de566e0377f8ddce573e62b158f306ec34 - React-RCTBlob: 0815793b7773643bf992d9219b49463089b5446f - React-RCTImage: a2f204a8f9c2de47501370f0792115e7cd1df9a1 - React-RCTLinking: a5bf48951852939bd87e6084d0c91bacc307d1c8 - React-RCTNetwork: e12fe722d021001b72e8535f113276d8f3d71eec - React-RCTPushNotification: ac47768df4b0a064509d5bb9e094cb55d5d39743 - React-RCTSettings: 3820d89dd8fd5e9231071aebef21220c1fa4f760 - React-RCTTest: df0f8a0b3c00be85a9e1f0e5638cd4a2abbf5856 - React-RCTText: 8a390bc5288943dbd92939c012d380c5df74bc31 - React-RCTVibration: 794a2fd064c17b1aa11abd33319abe8fd4f6969d - React-rncore: a348583f9e672f934fc982b0d6d186958b8fc4b6 - React-runtimeexecutor: 8236eed296b661d588134852178aad1fd25bc929 - ReactCommon: 1d999bbcd8dfd9a19724c4283981602e779d5a0e - ReactCommon-Samples: c119f5529b32a89c0cdc53c923d273cc330af10a - ScreenshotManager: d4780d90752624adad377bfc017fc033bae61878 + React-Core: 75ccd5ea1dfba94396fe7f42d742b5fad316833f + React-CoreModules: c0dae5bd3bfc71d4b9a1a396995e0a96aaea8c38 + React-cxxreact: f80b96e7ede70dc713f278f801870941df15e482 + React-jsc: fe34e7cb127ee24c524c0ae0fc4f50f59b815c3c + React-jsi: 3c8e8e5571b4616ef87e1741d300340ae3c2bf92 + React-jsiexecutor: 1a26e4c29fa910dce2383029c746db6ec333665d + React-jsinspector: 49ece915ffdb72b97bf7e734ba5dd8d8f1f52cd4 + React-logger: bd582ff5f4803ed308b57b897b86f48c9ee0c082 + React-NativeModulesApple: 127aed47c8018865681694fd5cf0857953ae34c7 + React-perflogger: 73bfde53a5ad9f25c87b12c0f189f5e8501e027d + React-RCTActionSheet: 5a5189b2896f1ddd6a0dbaa80ecc09470ba9066a + React-RCTAnimation: 61bc6807c9ed65a18384c47b9cf4cccd26ead593 + React-RCTAppDelegate: 7f97426e3f42629bf58ca4dae9f8495b0fa2f165 + React-RCTBlob: b678eb7c0e4c24aa496bc9d6ad5d33862c2524e7 + React-RCTImage: 6b8a3679ff1b8a0a9cbe95373b6b55b705fedd1b + React-RCTLinking: 838cfa436d2baf8a92d5ca65d86483a973170f53 + React-RCTNetwork: 4ba93f65f99209fec7881178b96399722df153fd + React-RCTPushNotification: c5ca40c92fc69c61b3d4eb12565426688095c493 + React-RCTSettings: ebf15e8fea9e2b900145fba0370a06ffd71662b6 + React-RCTTest: f80d4874ac6926abf0f69cccffad9c932e8c8b2f + React-RCTText: e3bb643877f6da844c60186176153548bdfcd259 + React-RCTVibration: fffcc22fb9eaa8e37a4c92468324aa31d2c9df9d + React-rncore: 7afbb7d475c177a67c597613d39d4ba2d47d50b1 + React-runtimeexecutor: 88a93791d15040cef31b87c025715b006ac7970f + ReactCommon: ede267cba0b9b4414fd4b8143912240ed5bf8e35 + ReactCommon-Samples: 96daa3326279837fc934ac35a57c0a7bb8322bfa + ScreenshotManager: 84f13d11f296b960bbafd9897ba52588a42dd5ca SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d - Yoga: c67737107ca40e0442cd0ca89a3cdc42db9ddd16 + Yoga: d322d4a205e5fbc90fc64e7b9af8ef316e2a5338 -PODFILE CHECKSUM: 7472ee5fbfe18097fa01c40334178907d15a203e +PODFILE CHECKSUM: 23258155130fc3ae417bc5bb12e76438f3b9a394 COCOAPODS: 1.12.1 diff --git a/packages/rn-tester/RCTTest/React-RCTTest.podspec b/packages/rn-tester/RCTTest/React-RCTTest.podspec index 31507300c5f6..b1969fad2a0d 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/RNTester/AppDelegate.mm b/packages/rn-tester/RNTester/AppDelegate.mm index 357548a4181a..770b0c45097f 100644 --- a/packages/rn-tester/RNTester/AppDelegate.mm +++ b/packages/rn-tester/RNTester/AppDelegate.mm @@ -189,9 +189,9 @@ - (NSDictionary *)prepareInitialProps - (NSURL *)sourceURLForBridge:(__unused RCTBridge *)bridge { #if !TARGET_OS_OSX // [macOS] - return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"packages/rn-tester/js/RNTesterApp.ios"]; + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"js/RNTesterApp.ios"]; #else // [macOS - return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"packages/rn-tester/js/RNTesterApp.macos"]; + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"js/RNTesterApp.macos"]; #endif } diff --git a/packages/rn-tester/RNTesterIntegrationTests/RNTesterLoadAllPages.m b/packages/rn-tester/RNTesterIntegrationTests/RNTesterLoadAllPages.m index 0375e9bbb5ad..aae6d442b435 100644 --- a/packages/rn-tester/RNTesterIntegrationTests/RNTesterLoadAllPages.m +++ b/packages/rn-tester/RNTesterIntegrationTests/RNTesterLoadAllPages.m @@ -27,7 +27,7 @@ @implementation RNTesterLoadAllPages - (void)setUp { - _runner = RCTInitRunnerForApp(@"packages/rn-tester/js/RNTesterApp", nil, nil); + _runner = RCTInitRunnerForApp(@"js/RNTesterApp", nil, nil); } - (id)initWithName:(NSString *)testName @@ -61,7 +61,7 @@ - (NSString *)name + (XCTestSuite *)defaultTestSuite { - RCTTestRunner *runner = RCTInitRunnerForApp(@"packages/rn-tester/js/RNTesterApp", nil, nil); + RCTTestRunner *runner = RCTInitRunnerForApp(@"js/RNTesterApp", nil, nil); __block NSMutableArray *testNames = [NSMutableArray new]; diff --git a/packages/rn-tester/RNTesterIntegrationTests/RNTesterSnapshotTests.m b/packages/rn-tester/RNTesterIntegrationTests/RNTesterSnapshotTests.m index 8ba1b5267192..f9a80837eeaa 100644 --- a/packages/rn-tester/RNTesterIntegrationTests/RNTesterSnapshotTests.m +++ b/packages/rn-tester/RNTesterIntegrationTests/RNTesterSnapshotTests.m @@ -21,12 +21,12 @@ @implementation RNTesterSnapshotTests - (void)setUp { #if !TARGET_OS_OSX // [macOS] - _runner = RCTInitRunnerForApp(@"packages/rn-tester/js/RNTesterApp.ios", nil, nil); + _runner = RCTInitRunnerForApp(@"js/RNTesterApp.ios", nil, nil); if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 10) { _runner.testSuffix = [NSString stringWithFormat:@"-iOS%d", UIDevice.currentDevice.systemVersion.intValue]; } #else // [macOS - _runner = RCTInitRunnerForApp(@"packages/rn-tester/js/RNTesterApp.macos", nil, nil); + _runner = RCTInitRunnerForApp(@"js/RNTesterApp.macos", nil, nil); #endif // macOS] // To update snapshots, set recordMode to YES and re-run RNTesterSnapshotTests. diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testARTExample_1-iOS11_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testARTExample_1-iOS11_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testARTExample_1-iOS11_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testARTExample_1-iOS11_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testARTExample_1-iOS12_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testARTExample_1-iOS12_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testARTExample_1-iOS12_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testARTExample_1-iOS12_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testARTExample_1-iOS13@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testARTExample_1-iOS13@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testARTExample_1-iOS13@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testARTExample_1-iOS13@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testARTExample_1-iOS13_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testARTExample_1-iOS13_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testARTExample_1-iOS13_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testARTExample_1-iOS13_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS11_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS11_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS11_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS11_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS12@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS12@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS12@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS12@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS12_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS12_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS12_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS12_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS13@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS13@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS13@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS13@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS13_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS13_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS13_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS13_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS14@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS14@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS14@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS14@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS15@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS15@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS15@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS15@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS16@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS16@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS16@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS16@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS16@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS16@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testLayoutExample_1-iOS16@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testLayoutExample_1-iOS16@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS11_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS11_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS11_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS11_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS12@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS12@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS12@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS12@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS12_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS12_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS12_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS12_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS13@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS13@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS13@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS13@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS13_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS13_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS13_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS13_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS14@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS14@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS14@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS14@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS15@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS15@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS15@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS15@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS16@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS16@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS16@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS16@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS16@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS16@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testScrollViewExample_1-iOS16@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testScrollViewExample_1-iOS16@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSliderExample_1-iOS12@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSliderExample_1-iOS12@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSliderExample_1-iOS12@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSliderExample_1-iOS12@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSliderExample_1-iOS13@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSliderExample_1-iOS13@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSliderExample_1-iOS13@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSliderExample_1-iOS13@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS12@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS12@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS12@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS12@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS13@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS13@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS13@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS13@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS14@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS14@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS14@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS14@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS15@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS15@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS15@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS15@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS16@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS16@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS16@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS16@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS16@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS16@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testSwitchExample_1-iOS16@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testSwitchExample_1-iOS16@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTabBarExample_1-iOS11@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTabBarExample_1-iOS11@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTabBarExample_1-iOS11@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTabBarExample_1-iOS11@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS11_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS11_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS11_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS11_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS12@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS12@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS12@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS12@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS13@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS13@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS13@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS13@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS14@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS14@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS14@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS14@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS15@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS15@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS15@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS15@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS16@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS16@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS16@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS16@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS16@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS16@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testTextExample_1-iOS16@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testTextExample_1-iOS16@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS11_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS11_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS11_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS11_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS12@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS12@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS12@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS12@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS13@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS13@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS13@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS13@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS13_tvOS.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS13_tvOS.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS13_tvOS.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS13_tvOS.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS14@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS14@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS14@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS14@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS15@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS15@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS15@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS15@3x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS16@2x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS16@2x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS16@2x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS16@2x.png diff --git a/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS16@3x.png b/packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS16@3x.png similarity index 100% rename from packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/packages-rn-tester-js-RNTesterApp.ios/testViewExample_1-iOS16@3x.png rename to packages/rn-tester/RNTesterIntegrationTests/ReferenceImages/js-RNTesterApp.ios/testViewExample_1-iOS16@3x.png diff --git a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj index d22f2d89aa9d..dc4ca60b11d3 100644 --- a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj +++ b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj @@ -548,6 +548,7 @@ ACC52F3A299ECB7A002A2B0B /* Sources */, ACC52F3B299ECB7A002A2B0B /* Frameworks */, ACC52F3C299ECB7A002A2B0B /* Resources */, + 66F5AB8C2A94331500C16242 /* Build JS Bundle */, 63B9AC6D4098D9EDCCD7F242 /* [CP] Copy Pods Resources */, ); buildRules = ( @@ -839,7 +840,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\n# RN-Tester does not have an iOS directory. The PROJECT_ROOT should\n# point to the folder where the `metro.config.js` file lives.\nexport PROJECT_ROOT=$(pwd)\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; }; 63B9AC6D4098D9EDCCD7F242 /* [CP] Copy Pods Resources */ = { @@ -859,6 +860,24 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-RNTester-macOS/Pods-RNTester-macOS-resources.sh\"\n"; showEnvVarsInLog = 0; }; + 66F5AB8C2A94331500C16242 /* Build JS Bundle */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Build JS Bundle"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "set -e\n\nexport PROJECT_ROOT=\"$SRCROOT/\"\nexport ENTRY_FILE=\"$SRCROOT/js/RNTesterApp.macos.js\"\nexport SOURCEMAP_FILE=./sourcemap.macos.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"; + }; 67D0F81A83A6269C88257DC7 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -912,7 +931,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"; }; 79E8BE2B119D4C5CCD2F04B3 /* [RN] Copy Hermes Framework */ = { isa = PBXShellScriptBuildPhase; @@ -930,7 +949,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"; }; 87CFFD3B65EC455C43217DE5 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; @@ -1317,22 +1336,18 @@ IPHONEOS_DEPLOYMENT_TARGET = 12.4; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; - OTHER_CFLAGS = ( - "$(inherited)", - " ", - ); + OTHER_CFLAGS = "$(inherited) "; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-DFOLLY_NO_CONFIG", "-DFOLLY_MOBILE=1", "-DFOLLY_USE_LIBCPP=1", - " ", ); OTHER_LDFLAGS = ( "-ObjC", "-lc++", ); - REACT_NATIVE_PATH = "${PODS_ROOT}/../../.."; + REACT_NATIVE_PATH = "${PODS_ROOT}/../../react-native"; SDKROOT = iphoneos; WARNING_CFLAGS = ( "-Wextra", @@ -1399,22 +1414,18 @@ GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 12.4; MTL_ENABLE_DEBUG_INFO = NO; - OTHER_CFLAGS = ( - "$(inherited)", - " ", - ); + OTHER_CFLAGS = "$(inherited) "; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-DFOLLY_NO_CONFIG", "-DFOLLY_MOBILE=1", "-DFOLLY_USE_LIBCPP=1", - " ", ); OTHER_LDFLAGS = ( "-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/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester Release.xcscheme b/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester Release.xcscheme index 066a0f1a0876..384be3661868 100644 --- a/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester Release.xcscheme +++ b/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester Release.xcscheme @@ -3,7 +3,7 @@ LastUpgradeVersion = "0820" version = "1.3"> + ReferencedContainer = "container:RNTesterPods.xcodeproj"> + + + + + + + + diff --git a/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester-macOS Release.xcscheme b/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester-macOS Release.xcscheme index 368727ce9e69..2b1d811d2992 100644 --- a/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester-macOS Release.xcscheme +++ b/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester-macOS Release.xcscheme @@ -3,7 +3,7 @@ LastUpgradeVersion = "0830" version = "1.3"> diff --git a/packages/rn-tester/android/app/build.gradle b/packages/rn-tester/android/app/build.gradle index fbd017f5ae38..f71bcddfa3f1 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 e5bd4dde4bd3..808c4ba3b7d6 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 000000000000..a9ca542a2a0d --- /dev/null +++ b/packages/rn-tester/metro.config.js @@ -0,0 +1,39 @@ +/** + * 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'), + }, + platforms: ['ios', 'macos', 'android'], // [macOS] + }, + serializer: { + getPolyfills, + }, +}; diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index c973e8a7f134..cd21a3946efd 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 9e9896b9a35b..845ae99d8cdc 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 8fd38289431b..000000000000 --- 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 b9ce0aba87d7..000000000000 --- a/repo-config/package.json +++ /dev/null @@ -1,57 +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", - "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" - } -} \ No newline at end of file diff --git a/scripts/buck/buck_fetch.sh b/scripts/buck/buck_fetch.sh index bca4ec9b29b5..57954efe2934 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 2fc8036c31c4..5715d9bf487e 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 e29272f324bb..f38f92d5a670 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/objc-test.sh b/scripts/objc-test.sh index 83ff7639de7f..e7cdaeadc65f 100755 --- a/scripts/objc-test.sh +++ b/scripts/objc-test.sh @@ -105,12 +105,16 @@ xcbeautifyFormat() { xcbeautify --report junit --report-path "$REPORTS_DIR/ios/results.xml" } -preloadBundles() { +preloadBundlesRNIntegrationTests() { + # Preload IntegrationTests bundles (packages/rn-tester/) + curl -s 'http://localhost:8081/IntegrationTests/IntegrationTestsApp.bundle?platform=ios&dev=true' -o /dev/null + curl -s 'http://localhost:8081/IntegrationTests/RCTRootViewIntegrationTestApp.bundle?platform=ios&dev=true' -o /dev/null +} + +preloadBundlesRNTester() { # Preload the RNTesterApp bundle for better performance in integration tests curl -s 'http://localhost:8081/packages/rn-tester/js/RNTesterApp.ios.bundle?platform=ios&dev=true' -o /dev/null curl -s 'http://localhost:8081/packages/rn-tester/js/RNTesterApp.ios.bundle?platform=ios&dev=true&minify=false' -o /dev/null - curl -s 'http://localhost:8081/IntegrationTests/IntegrationTestsApp.bundle?platform=ios&dev=true' -o /dev/null - curl -s 'http://localhost:8081/IntegrationTests/RCTRootViewIntegrationTestApp.bundle?platform=ios&dev=true' -o /dev/null } main() { @@ -128,7 +132,8 @@ main() { # Start the packager yarn start --max-workers=1 || echo "Can't start packager automatically" & waitForPackager - preloadBundles + preloadBundlesRNTester + preloadBundlesRNIntegrationTests # Build and run tests. if [ -x "$(command -v xcbeautify)" ]; then diff --git a/scripts/release-utils.js b/scripts/release-utils.js index 61c73a837582..770e77308674 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 2bd58570672d..4c269043940e 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); @@ -96,7 +100,11 @@ try { describe('Scaffold a basic React Native app from template'); // [macOS] use execFileSync to help keep shell commands clean - execFileSync('rsync', ['-a', `${ROOT}/template`, REACT_NATIVE_TEMP_DIR]); + execFileSync('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 b8b9b1edcf46..de8e00f74553 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 8910f606b0a3..91f1b422b336 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 916f9bfb4b1a..f972d3efbfec 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 eaba0e4e9003..462e5a0e1369 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 7efdf81bcfda..af4750b65e34 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 a687a37cd562..543a345e0dfe 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 2f0975911925..125644218b00 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 f4dc00a0c229..727c7ff201da 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 000000000000..e659e76ca0a4 --- /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 000000000000..22e9d28ecfd3 --- /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 85e088a9f1eb..c1ad82e48bb3 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 117bc76e0d10..c8ad40f20ffd 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 7ddbc7d25844..26491f4eb5a5 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 685e1e568a29..48237e4165d5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2467,6 +2467,12 @@ prompts "^2.4.0" semver "^6.3.0" +"@react-native-mac/virtualized-lists@^0.0.1": + version "0.1.0" + dependencies: + invariant "^2.2.4" + nullthrows "^1.1.1" + "@reactions/component@^2.0.2": version "2.0.2" resolved "https://registry.yarnpkg.com/@reactions/component/-/component-2.0.2.tgz#40f8c1c2c37baabe57a0c944edb9310dc1ec6642" @@ -4200,6 +4206,17 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" +coveralls@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-3.1.1.tgz#f5d4431d8b5ae69c5079c8f8ca00d64ac77cf081" + integrity sha512-+dxnG2NHncSD1NrqbSM3dn/lE57O6Qf/koe9+I7c+wzkqRmEvcp0kgJdxKInzYzkICKkFMZsX3Vct3++tsF9ww== + dependencies: + js-yaml "^3.13.1" + lcov-parse "^1.0.0" + log-driver "^1.2.7" + minimist "^1.2.5" + request "^2.88.2" + cross-spawn@^6.0.0: version "6.0.5" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" @@ -6988,6 +7005,11 @@ last-run@^1.1.0: default-resolution "^2.0.0" es6-weak-map "^2.0.1" +lcov-parse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-1.0.0.tgz#eb0d46b54111ebc561acb4c408ef9363bdc8f7e0" + integrity sha512-aprLII/vPzuQvYZnDRU78Fns9I2Ag3gi4Ipga/hxnVMCZC8DnR2nI7XBqrPoywGfxqIx/DgarGvDJZAD3YBTgQ== + leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -7105,6 +7127,11 @@ lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21: resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== +log-driver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.7.tgz#63b95021f0702fedfa2c9bb0a24e7797d71871d8" + integrity sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg== + log-symbols@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" @@ -7617,7 +7644,7 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" -minimist@^1.2.0, minimist@^1.2.6: +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -7709,9 +7736,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.1.2: version "2.1.2" @@ -9182,10 +9209,12 @@ stackframe@^1.3.4: resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== -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@2.0.1: version "2.0.1" @@ -9603,6 +9632,11 @@ type-fest@^0.21.3: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== +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== + type@^1.0.1: version "1.2.0" resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0"