Skip to content

Commit faaf32e

Browse files
kraenhansenclaude
andcommitted
Fix test-app tooling for RN 0.87 / Metro 0.84
- Bump @rnx-kit/metro-config to ^2.2.4: 2.1.1 called metro-config's exclusionList as a bare function, but Metro 0.84 changed that module to a { default } export, breaking `react-native start`. - Gradle wrapper bumped to 9.3.1 by react-native-test-app 5.x's configureGradleWrapper during pod install (RN 0.87 alignment). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 8a8167b commit faaf32e

3 files changed

Lines changed: 127 additions & 8 deletions

File tree

apps/test-app/android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

apps/test-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"@react-native/babel-preset": "0.87.0-nightly-20260529-88857d22f",
3434
"@react-native/metro-config": "0.87.0-nightly-20260529-88857d22f",
3535
"@react-native/typescript-config": "0.87.0-nightly-20260529-88857d22f",
36-
"@rnx-kit/metro-config": "^2.1.1",
36+
"@rnx-kit/metro-config": "^2.2.4",
3737
"@types/mocha": "^10.0.10",
3838
"@types/react": "^19.1.0",
3939
"concurrently": "^9.1.2",

package-lock.json

Lines changed: 125 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)