diff --git a/.changeset/expo-template-test-renderer.md b/.changeset/expo-template-test-renderer.md new file mode 100644 index 00000000..b94a89f7 --- /dev/null +++ b/.changeset/expo-template-test-renderer.md @@ -0,0 +1,5 @@ +--- +'@bottom-tabs/expo-template': patch +--- + +Add the missing test-renderer dependency required by React Native Testing Library, using the version compatible with React 19.1. diff --git a/packages/expo-template/package.json b/packages/expo-template/package.json index 448c08d5..68dbe046 100644 --- a/packages/expo-template/package.json +++ b/packages/expo-template/package.json @@ -54,6 +54,7 @@ "eslint-config-expo": "~10.0.0", "jest": "^29.2.1", "jest-expo": "~54.0.17", + "test-renderer": "~1.1.0", "typescript": "^5.9.2" } } diff --git a/packages/react-navigation/package.json b/packages/react-navigation/package.json index 31602bc1..ebf38249 100644 --- a/packages/react-navigation/package.json +++ b/packages/react-navigation/package.json @@ -29,7 +29,7 @@ "!**/.*" ], "scripts": { - "test": "jest", + "test": "jest --passWithNoTests", "typecheck": "tsc -b", "lint": "eslint \"**/*.{js,ts,tsx}\"", "build": "bob build" diff --git a/yarn.lock b/yarn.lock index 3573c26e..db19deb2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3138,6 +3138,7 @@ __metadata: react-native-screens: "npm:~4.16.0" react-native-web: "npm:~0.21.0" react-native-worklets: "npm:0.5.1" + test-renderer: "npm:~1.1.0" typescript: "npm:^5.9.2" languageName: unknown linkType: soft @@ -7533,6 +7534,15 @@ __metadata: languageName: node linkType: hard +"@types/react-reconciler@npm:~0.32.0": + version: 0.32.3 + resolution: "@types/react-reconciler@npm:0.32.3" + peerDependencies: + "@types/react": "*" + checksum: 10/b1708087c3e3611c66ed5ee3e23be5051278bdd12dd5a72995ca70908ad84b990059b044bee1391aa6f1f82e3e243fd9909074ca125259b87f216e8dcefde07e + languageName: node + linkType: hard + "@types/react-test-renderer@npm:^19.1.0": version: 19.1.0 resolution: "@types/react-test-renderer@npm:19.1.0" @@ -18786,6 +18796,17 @@ __metadata: languageName: node linkType: hard +"react-reconciler@npm:~0.32.0": + version: 0.32.0 + resolution: "react-reconciler@npm:0.32.0" + dependencies: + scheduler: "npm:^0.26.0" + peerDependencies: + react: ^19.1.0 + checksum: 10/aa6813eed55c15b8b28facb8dc762ad467fc83b2e1c55548c2bee50c21380867c98a951c07dbd29a11db35afe66a37080a97cd3346766944d977bf1eb51692f4 + languageName: node + linkType: hard + "react-refresh@npm:^0.14.0, react-refresh@npm:^0.14.2": version: 0.14.2 resolution: "react-refresh@npm:0.14.2" @@ -20772,6 +20793,18 @@ __metadata: languageName: node linkType: hard +"test-renderer@npm:~1.1.0": + version: 1.1.0 + resolution: "test-renderer@npm:1.1.0" + dependencies: + "@types/react-reconciler": "npm:~0.32.0" + react-reconciler: "npm:~0.32.0" + peerDependencies: + react: ^19.0.0 + checksum: 10/e9eab1426ead3ba04fdafd7e49e511de24c6c285648f605702b5615bc948c93244d52547d4f554c766676f38c6a8a69bdbe95f33c073195d7ddf5ffb8e1021e0 + languageName: node + linkType: hard + "text-extensions@npm:^1.0.0": version: 1.9.0 resolution: "text-extensions@npm:1.9.0"