diff --git a/Libraries/Utilities/ReactNativeTestTools.js b/Libraries/Utilities/ReactNativeTestTools.js index f6dadab9b7d..2240656b434 100644 --- a/Libraries/Utilities/ReactNativeTestTools.js +++ b/Libraries/Utilities/ReactNativeTestTools.js @@ -15,7 +15,7 @@ const React = require('react'); const ReactTestRenderer = require('react-test-renderer'); -const ShallowRenderer = require('react-test-renderer/shallow'); +const ShallowRenderer = require('react-shallow-renderer'); /* $FlowFixMe(>=0.125.1 site=react_native_fb) This comment suppresses an error * found when Flow v0.125.1 was deployed. To see the error, delete this comment * and run Flow. */ diff --git a/jest/renderer.js b/jest/renderer.js index 144b53c2629..64d56830cf4 100644 --- a/jest/renderer.js +++ b/jest/renderer.js @@ -12,7 +12,8 @@ 'use strict'; const React = require('react'); -const ShallowRenderer = require('react-test-renderer/shallow'); + +const ShallowRenderer = require('react-shallow-renderer'); const TestRenderer = require('react-test-renderer'); /* $FlowFixMe(>=0.125.1 site=react_native_fb) This comment suppresses an error diff --git a/package.json b/package.json index 4d73755a706..92a3eaabad9 100644 --- a/package.json +++ b/package.json @@ -146,6 +146,7 @@ "prettier": "1.19.1", "react": "16.13.1", "react-test-renderer": "16.13.1", + "react-shallow-renderer": "16.13.1", "shelljs": "^0.7.8", "signedsource": "^1.0.0", "ws": "^6.1.4", diff --git a/yarn.lock b/yarn.lock index 4480bdda9a5..718c0a3eb9c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6221,6 +6221,14 @@ react-refresh@^0.4.0: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.0.tgz#d421f9bd65e0e4b9822a399f14ac56bda9c92292" integrity sha512-bacjSio8GOtzNZKZZM6EWqbhlbb6pr28JWJWFTLwEBKvPIBRo6/Ob68D2EWZA2VyTdQxAh+TRnCYOPNKsQiXTA== +react-shallow-renderer@16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.13.1.tgz#4cfd6dc0f05a8d4d261ff7a80e9b88f15491a00a" + integrity sha512-hLmExm5/ZnjodLgm/4oxYw4i7fL6LLPhbO9mF/4tmaZUurtLrp2aSeDHZmRk0SVCHXPz0VaEbb3Dqi5J7odz7Q== + dependencies: + object-assign "^4.1.1" + react-is "^16.12.0" + react-test-renderer@16.13.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.13.1.tgz#de25ea358d9012606de51e012d9742e7f0deabc1"