@@ -100,15 +100,10 @@ jobs:
100
100
name : Installing React Version
101
101
command : |
102
102
if [ "<< parameters.react-version >>" == "^17.0.0" ]; then
103
- yarn remove @react-navigation/native @react-navigation/native-stack react-native-screens
104
- yarn workspace @data-client/react remove @react-navigation/native
105
- yarn add --dev react@<< parameters.react-version >> react-dom@<< parameters.react-version >> react-test-renderer@<< parameters.react-version >> @testing-library/react@^12.0.0 @testing-library/react-hooks @react-navigation/native@^6.0.0 @react-navigation/native-stack@^6.0.0 react-native-screens@^3.0.0
106
- yarn workspaces foreach -W --include @data-client/img --include @data-client/react --include @data-client/ssr --include @data-client/test --include @data-client/use-enhanced-reducer add --dev react@<< parameters.react-version >> react-dom@<< parameters.react-version >> react-test-renderer@<< parameters.react-version >>
107
- yarn workspace @data-client/react add @react-navigation/native@^6.0.0
108
- yarn workspace @data-client/test add @testing-library/react@^12.0.0
103
+ yarn up react@<< parameters.react-version >> react-dom@<< parameters.react-version >> react-test-renderer@<< parameters.react-version >> @react-navigation/native@^6.0.0 @react-navigation/native-stack@^6.0.0 react-native-screens@^3.0.0 @testing-library/react@^12.0.0
104
+ yarn add --dev @testing-library/react-hooks
109
105
elif [ "<< parameters.react-version >>" == "^18" ]; then
110
- yarn add --dev react@<< parameters.react-version >> react-dom@<< parameters.react-version >> react-test-renderer@<< parameters.react-version >>
111
- yarn workspaces foreach -W --include @data-client/img --include @data-client/react --include @data-client/ssr --include @data-client/test --include @data-client/use-enhanced-reducer add --dev react@<< parameters.react-version >> react-dom@<< parameters.react-version >> react-test-renderer@<< parameters.react-version >>
106
+ yarn up react@<< parameters.react-version >> react-dom@<< parameters.react-version >> react-test-renderer@<< parameters.react-version >>
112
107
fi
113
108
- run :
114
109
name : Running Jest
@@ -168,14 +163,14 @@ jobs:
168
163
name : Install TypeScript Version
169
164
command : |
170
165
if [ "<< parameters.typescript-version >>" != "latest" ]; then
171
- yarn add --dev typescript@~<< parameters.typescript-version >>
166
+ yarn up typescript@~<< parameters.typescript-version >>
172
167
fi
173
168
if [[ "<< parameters.typescript-version >>" == "4.0" || \
174
169
"<< parameters.typescript-version >>" == "4.1" || \
175
170
"<< parameters.typescript-version >>" == "4.3" ]]; then
176
171
sed -i '/"@types\/react":/d' package.json
177
172
sed -i '/"@types\/react-dom":/d' package.json
178
- yarn workspaces foreach -Rt --from github-app --from todo-app add -DE @types/react@ts<< parameters.typescript-version >>
173
+ yarn up @types/react@ts<< parameters.typescript-version >>
179
174
fi
180
175
- run :
181
176
name : Run Typecheck
0 commit comments