File tree 5 files changed +31
-11
lines changed
packages/react-test-renderer 5 files changed +31
-11
lines changed Original file line number Diff line number Diff line change
1
+ /**
2
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
3
+ *
4
+ * This source code is licensed under the MIT license found in the
5
+ * LICENSE file in the root directory of this source tree.
6
+ *
7
+ * @emails react-core
8
+ */
9
+
10
+ 'use strict' ;
11
+
12
+ describe ( 'shallow' , ( ) => {
13
+ it ( 'throws an error on init' , ( ) => {
14
+ const ReactShallowRenderer = require ( '../shallow.js' ) . default ;
15
+ expect ( ( ) => {
16
+ // eslint-disable-next-line no-new
17
+ new ReactShallowRenderer ( ) ;
18
+ } ) . toThrow (
19
+ 'react-test-renderer/shallow has been removed. See https://react.dev/warnings/react-test-renderer.'
20
+ ) ;
21
+ } ) ;
22
+ } ) ;
Original file line number Diff line number Diff line change 1
1
'use strict' ;
2
2
3
- module . exports = require ( 'react-shallow-renderer' ) ;
3
+ function ReactShallowRenderer ( ) {
4
+ throw new Error (
5
+ 'react-test-renderer/shallow has been removed. See https://react.dev/warnings/react-test-renderer.'
6
+ ) ;
7
+ }
8
+
9
+ module . exports = ReactShallowRenderer ;
Original file line number Diff line number Diff line change 20
20
"homepage" : " https://react.dev/" ,
21
21
"dependencies" : {
22
22
"react-is" : " ^18.2.0" ,
23
- "react-shallow-renderer" : " ^16.15.0" ,
24
23
"scheduler" : " ^0.23.0"
25
24
},
26
25
"peerDependencies" : {
Original file line number Diff line number Diff line change 7
7
* @flow
8
8
*/
9
9
10
- export { default } from 'react-shallow-renderer' ;
10
+ import ReactShallowRenderer from './npm/shallow.js' ;
11
+ export default ReactShallowRenderer ;
Original file line number Diff line number Diff line change 13017
13017
prop-types "^15.6.0"
13018
13018
react-timer-mixin "^0.13.4"
13019
13019
13020
- react-shallow-renderer@^16.15.0:
13021
- version "16.15.0"
13022
- resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457"
13023
- integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==
13024
- dependencies:
13025
- object-assign "^4.1.1"
13026
- react-is "^16.12.0 || ^17.0.0 || ^18.0.0"
13027
-
13028
13020
react-timer-mixin@^0.13.4:
13029
13021
version "0.13.4"
13030
13022
resolved "https://registry.yarnpkg.com/react-timer-mixin/-/react-timer-mixin-0.13.4.tgz#75a00c3c94c13abe29b43d63b4c65a88fc8264d3"
You can’t perform that action at this time.
0 commit comments