Skip to content

Commit 530ddab

Browse files
committed
Chore dependencies
1 parent ab39531 commit 530ddab

File tree

7 files changed

+1065
-1169
lines changed

7 files changed

+1065
-1169
lines changed

android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ import com.android.build.OutputFile
7878
*/
7979

8080
project.ext.react = [
81-
enableHermes: false, // clean and rebuild if changing
81+
enableHermes: true, // clean and rebuild if changing
8282
]
8383

8484
apply from: "../../node_modules/react-native/react.gradle"

android/app/proguard-rules.pro

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,6 @@
88
# http://developer.android.com/guide/developing/tools/proguard.html
99

1010
# Add any project specific keep options here:
11+
12+
-keep class com.swmansion.reanimated.** { *; }
13+
-keep class com.facebook.react.turbomodule.** { *; }

android/app/src/main/java/com/reactnativestarterapp/MainApplication.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
import java.lang.reflect.InvocationTargetException;
1313
import java.util.List;
1414

15+
import com.facebook.react.bridge.JSIModulePackage;
16+
import com.swmansion.reanimated.ReanimatedJSIModulePackage;
17+
1518
public class MainApplication extends Application implements ReactApplication {
1619

1720
private final ReactNativeHost mReactNativeHost =
@@ -34,6 +37,11 @@ protected List<ReactPackage> getPackages() {
3437
protected String getJSMainModuleName() {
3538
return "index";
3639
}
40+
41+
@Override
42+
protected JSIModulePackage getJSIModulePackage() {
43+
return new ReanimatedJSIModulePackage();
44+
}
3745
};
3846

3947
@Override

babel.config.js

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,7 @@ module.exports = {
44
[
55
'module-resolver',
66
{
7-
extensions: [
8-
'.ios.js',
9-
'.android.js',
10-
'.ios.jsx',
11-
'.android.jsx',
12-
'.js',
13-
'.jsx',
14-
'.json',
15-
'.ts',
16-
'.tsx',
17-
],
7+
extensions: ['.ios.js', '.android.js', '.ios.jsx', '.android.jsx', '.js', '.jsx', '.json', '.ts', '.tsx'],
188
root: ['.'],
199
alias: {
2010
'@assets': './src/assets',

ios/Podfile.lock

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -290,9 +290,9 @@ PODS:
290290
- React-jsinspector (0.67.4)
291291
- React-logger (0.67.4):
292292
- glog
293-
- react-native-flipper (0.142.0):
293+
- react-native-flipper (0.145.0):
294294
- React-Core
295-
- react-native-safe-area-context (4.2.4):
295+
- react-native-safe-area-context (4.2.5):
296296
- RCT-Folly
297297
- RCTRequired
298298
- RCTTypeSafety
@@ -371,19 +371,18 @@ PODS:
371371
- React-Core
372372
- RNCMaskedView (0.1.11):
373373
- React
374-
- RNGestureHandler (2.3.2):
374+
- RNGestureHandler (2.4.2):
375375
- React-Core
376376
- RNLocalize (2.2.1):
377377
- React-Core
378-
- RNReanimated (2.4.1):
378+
- RNReanimated (2.8.0):
379379
- DoubleConversion
380380
- FBLazyVector
381381
- FBReactNativeSpec
382382
- glog
383383
- RCT-Folly
384384
- RCTRequired
385385
- RCTTypeSafety
386-
- React
387386
- React-callinvoker
388387
- React-Core
389388
- React-Core/DevSupport
@@ -624,8 +623,8 @@ SPEC CHECKSUMS:
624623
React-jsiexecutor: cbdf37cebdc4f5d8b3d0bf5ccaa6147fd9de9f3d
625624
React-jsinspector: f4775ea9118cbe1f72b834f0f842baa7a99508d8
626625
React-logger: a1f028f6d8639a3f364ef80419e5e862e1115250
627-
react-native-flipper: 6504d02aadad2cce9083b6437fc1927f8e2083bb
628-
react-native-safe-area-context: f98b0b16d1546d208fc293b4661e3f81a895afd9
626+
react-native-flipper: 1b78844db5b0de19bd64847c3b88cafc6cc119ba
627+
react-native-safe-area-context: ebf8c413eb8b5f7c392a036a315eb7b46b96845f
629628
react-native-splash-screen: 4312f786b13a81b5169ef346d76d33bc0c6dc457
630629
react-native-version-number: b415bbec6a13f2df62bf978e85bc0d699462f37f
631630
React-perflogger: 0afaf2f01a47fd0fc368a93bfbb5bd3b26db6e7f
@@ -642,9 +641,9 @@ SPEC CHECKSUMS:
642641
ReactCommon: 07d0c460b9ba9af3eaf1b8f5abe7daaad28c9c4e
643642
RNCAsyncStorage: b03032fdbdb725bea0bd9e5ec5a7272865ae7398
644643
RNCMaskedView: 0e1bc4bfa8365eba5fbbb71e07fbdc0555249489
645-
RNGestureHandler: 6e757e487a4834e7280e98e9bac66d2d9c575e9c
644+
RNGestureHandler: 61628a2c859172551aa2100d3e73d1e57878392f
646645
RNLocalize: cbcb55d0e19c78086ea4eea20e03fe8000bbbced
647-
RNReanimated: 32c91e28f5780937b8efc07ddde1bab8d373fe0b
646+
RNReanimated: 46cdb89ca59ab7181334f4ed05a70e82ddb36751
648647
RNScreens: 40a2cb40a02a609938137a1e0acfbf8fc9eebf19
649648
RNSVG: 302bfc9905bd8122f08966dc2ce2d07b7b52b9f8
650649
RNVectorIcons: 7923e585eaeb139b9f4531d25a125a1500162a0b

package.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -48,62 +48,62 @@
4848
"@react-navigation/stack": "6.2.1",
4949
"@reduxjs/toolkit": "^1.8.1",
5050
"@ui-kitten/components": "^5.1.2",
51-
"i18next": "21.6.15",
51+
"i18next": "21.8.0",
5252
"react": "17.0.2",
53-
"react-i18next": "11.16.5",
53+
"react-i18next": "11.16.9",
5454
"react-native": "0.67.4",
55-
"react-native-flipper": "^0.142.0",
56-
"react-native-gesture-handler": "^2.3.2",
55+
"react-native-flipper": "0.145.0",
56+
"react-native-gesture-handler": "2.4.2",
5757
"react-native-localize": "2.2.1",
58-
"react-native-reanimated": "2.4.1",
59-
"react-native-safe-area-context": "^4.2.4",
58+
"react-native-reanimated": "2.8.0",
59+
"react-native-safe-area-context": "4.2.5",
6060
"react-native-screens": "^3.13.1",
6161
"react-native-splash-screen": "^3.3.0",
6262
"react-native-svg": "^12.3.0",
6363
"react-native-vector-icons": "^9.1.0",
6464
"react-native-version-number": "^0.3.6",
65-
"react-redux": "^7.2.8",
65+
"react-redux": "8.0.1",
6666
"redux-flipper": "^2.0.1",
6767
"redux-persist": "^6.0.0",
6868
"redux-saga": "^1.1.3",
69-
"typescript": "4.6.3",
69+
"typescript": "4.6.4",
7070
"with-query": "^1.3.0"
7171
},
7272
"devDependencies": {
73-
"@babel/core": "7.17.9",
74-
"@babel/preset-env": "^7.16.11",
73+
"@babel/core": "7.17.10",
74+
"@babel/preset-env": "7.17.10",
7575
"@babel/runtime": "7.17.9",
7676
"@panz3r/react-native-toolbox": "^3.0.0",
7777
"@react-native-community/eslint-config": "3.0.1",
78-
"@react-native-community/eslint-plugin": "^1.1.0",
78+
"@react-native-community/eslint-plugin": "1.2.0",
7979
"@trivago/prettier-plugin-sort-imports": "^3.2.0",
80-
"@types/jest": "^27.4.1",
81-
"@types/node": "17.0.23",
80+
"@types/jest": "27.5.0",
81+
"@types/node": "17.0.31",
8282
"@types/react": "17.0.43",
83-
"@types/react-native": "0.67.4",
83+
"@types/react-native": "0.67.6",
8484
"@types/react-redux": "^7.1.23",
8585
"@types/react-test-renderer": "^17.0.1",
86-
"@typescript-eslint/eslint-plugin": "5.18.0",
87-
"@typescript-eslint/parser": "5.18.0",
88-
"babel-jest": "27.5.1",
86+
"@typescript-eslint/eslint-plugin": "5.22.0",
87+
"@typescript-eslint/parser": "5.22.0",
88+
"babel-jest": "28.1.0",
8989
"babel-plugin-module-resolver": "^4.1.0",
9090
"eslint": "7.32.0",
9191
"eslint-config-prettier": "^8.5.0",
9292
"eslint-plugin-prettier": "4.0.0",
93-
"eslint-plugin-react-hooks": "^4.4.0",
94-
"husky": "7.0.4",
95-
"jest": "27.5.1",
96-
"lint-staged": "12.3.7",
93+
"eslint-plugin-react-hooks": "4.5.0",
94+
"husky": "8.0.0",
95+
"jest": "28.1.0",
96+
"lint-staged": "12.4.1",
9797
"madge": "^5.0.1",
98-
"metro-react-native-babel-preset": "0.70.1",
98+
"metro-react-native-babel-preset": "0.70.3",
9999
"npm-run-all": "^4.1.5",
100100
"prettier": "2.6.2",
101101
"pretty-quick": "^3.1.3",
102102
"react-native-debugger-open": "^0.3.25",
103-
"react-test-renderer": "17.0.2",
103+
"react-test-renderer": "18.1.0",
104104
"remote-redux-devtools": "^0.5.16",
105105
"shx": "^0.3.4",
106-
"ts-jest": "27.1.4"
106+
"ts-jest": "28.0.2"
107107
},
108108
"jest": {
109109
"preset": "react-native"

0 commit comments

Comments
 (0)