File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
packages/create-react-native-library/src Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -801,14 +801,16 @@ async function create(_argv: yargs.Arguments<any>) {
801
801
path . join ( folder , 'example' , 'package.json' )
802
802
) ;
803
803
804
- if ( ! rootPackageJson . devDependencies ) {
805
- rootPackageJson . devDependencies = { } ;
804
+ if (
805
+ examplePackageJson . dependencies ?. react &&
806
+ examplePackageJson . dependencies ?. [ 'react-native' ]
807
+ ) {
808
+ rootPackageJson . devDependencies = rootPackageJson . devDependencies || { } ;
809
+ rootPackageJson . devDependencies . react =
810
+ examplePackageJson . dependencies . react ;
811
+ rootPackageJson . devDependencies [ 'react-native' ] =
812
+ examplePackageJson . dependencies [ 'react-native' ] ;
806
813
}
807
-
808
- rootPackageJson . devDependencies . react =
809
- examplePackageJson . dependencies . react ;
810
- rootPackageJson . devDependencies [ 'react-native' ] =
811
- examplePackageJson . dependencies [ 'react-native' ] ;
812
814
}
813
815
814
816
// Some of the passed args can already be derived from the generated package.json file.
You can’t perform that action at this time.
0 commit comments