diff --git a/modules/add-to-device-calendar/package.json b/modules/add-to-device-calendar/package.json index aaa4e86c6d..7f0ebcafdb 100644 --- a/modules/add-to-device-calendar/package.json +++ b/modules/add-to-device-calendar/package.json @@ -10,7 +10,7 @@ }, "peerDependencies": { "delay": "^6.0.0", - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4", "react-native-calendar-events": "^2.2.0" }, diff --git a/modules/badge/package.json b/modules/badge/package.json index 3fca589fd5..d846d7f545 100644 --- a/modules/badge/package.json +++ b/modules/badge/package.json @@ -10,7 +10,7 @@ }, "peerDependencies": { "@frogpond/colors": "^1.0.0", - "react": "^18.0.0", + "react": "^19.0.0", "tinycolor2": "^1.6.0", "react-native": "^0.72.4" } diff --git a/modules/button/package.json b/modules/button/package.json index 70e02cc7bc..62968d9153 100644 --- a/modules/button/package.json +++ b/modules/button/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/ccc-calendar/package.json b/modules/ccc-calendar/package.json index b71d88d551..da14fa7287 100644 --- a/modules/ccc-calendar/package.json +++ b/modules/ccc-calendar/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "@react-navigation/native": "^6.1.18", "moment-timezone": "^0.5.45", "delay": "^6.0.0" diff --git a/modules/context-menu/package.json b/modules/context-menu/package.json index 7bac7ee005..353c479324 100644 --- a/modules/context-menu/package.json +++ b/modules/context-menu/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/datepicker/package.json b/modules/datepicker/package.json index 7d83443ba4..2c4ed3cd41 100644 --- a/modules/datepicker/package.json +++ b/modules/datepicker/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4", "moment-timezone": "^0.5.45" }, diff --git a/modules/event-list/package.json b/modules/event-list/package.json index 7c65a382b1..cc3389c656 100644 --- a/modules/event-list/package.json +++ b/modules/event-list/package.json @@ -10,7 +10,7 @@ }, "peerDependencies": { "moment-timezone": "^0.5.45", - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4", "react-native-vector-icons": "^9.2.0", "@react-navigation/native": "^6.1.18" diff --git a/modules/filter/package.json b/modules/filter/package.json index 7f8500cccd..2c47a6d925 100644 --- a/modules/filter/package.json +++ b/modules/filter/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4", "react-native-popover-view": "^5.1.8", "react-native-vector-icons": "^9.2.0" diff --git a/modules/food-menu/package.json b/modules/food-menu/package.json index d69774c7eb..b01a178a75 100644 --- a/modules/food-menu/package.json +++ b/modules/food-menu/package.json @@ -11,7 +11,7 @@ "peerDependencies": { "moment": "^2.30.1", "moment-timezone": "^0.5.45", - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4", "react-native-vector-icons": "^9.2.0", "@react-navigation/native": "^6.1.18" diff --git a/modules/html-content/package.json b/modules/html-content/package.json index 54c0d73aff..35361a26a6 100644 --- a/modules/html-content/package.json +++ b/modules/html-content/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/info-header/package.json b/modules/info-header/package.json index 1545167a89..2f525aaeb8 100644 --- a/modules/info-header/package.json +++ b/modules/info-header/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/layout/package.json b/modules/layout/package.json index bf4ca4bfdc..56e32d5404 100644 --- a/modules/layout/package.json +++ b/modules/layout/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": {} diff --git a/modules/lists/package.json b/modules/lists/package.json index 67bf669a9d..d6feb453b0 100644 --- a/modules/lists/package.json +++ b/modules/lists/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4", "react-native-vector-icons": "^9.2.0" }, diff --git a/modules/listview/package.json b/modules/listview/package.json index 4d189cf6b5..a25609851a 100644 --- a/modules/listview/package.json +++ b/modules/listview/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/markdown/package.json b/modules/markdown/package.json index a02404be9a..35cf64e658 100644 --- a/modules/markdown/package.json +++ b/modules/markdown/package.json @@ -10,7 +10,7 @@ }, "peerDependencies": { "@expo/react-native-action-sheet": "^4.1.0", - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/navigation-buttons/package.json b/modules/navigation-buttons/package.json index 49da6fff1e..3b045ebf0f 100644 --- a/modules/navigation-buttons/package.json +++ b/modules/navigation-buttons/package.json @@ -10,7 +10,7 @@ }, "peerDependencies": { "@frogpond/app-theme": "^1.0.0", - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4", "react-native-vector-icons": "^9.2.0", "@react-navigation/native": "^6.1.18" diff --git a/modules/navigation-tabs/package.json b/modules/navigation-tabs/package.json index 5e4626b428..1f5877bf5c 100644 --- a/modules/navigation-tabs/package.json +++ b/modules/navigation-tabs/package.json @@ -10,7 +10,7 @@ }, "peerDependencies": { "@frogpond/app-theme": "^1.0.0", - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4", "react-native-vector-icons": "^9.2.0", "@react-navigation/native": "^6.1.18" diff --git a/modules/notice/package.json b/modules/notice/package.json index 0e72b7f98a..5b2da96100 100644 --- a/modules/notice/package.json +++ b/modules/notice/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/separator/package.json b/modules/separator/package.json index 72a0fa5c66..81fcb73a18 100644 --- a/modules/separator/package.json +++ b/modules/separator/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/silly-card/package.json b/modules/silly-card/package.json index ed0b8b3802..1a24bf4e6c 100644 --- a/modules/silly-card/package.json +++ b/modules/silly-card/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/tableview/package.json b/modules/tableview/package.json index 33c34b5a1c..f5c436a06a 100644 --- a/modules/tableview/package.json +++ b/modules/tableview/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/timer/package.json b/modules/timer/package.json index 3845e35239..53c1909787 100644 --- a/modules/timer/package.json +++ b/modules/timer/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "moment-timezone": "^0.5.45" } } diff --git a/modules/toolbar/package.json b/modules/toolbar/package.json index 53e0a29c7e..e10c2c090d 100644 --- a/modules/toolbar/package.json +++ b/modules/toolbar/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" }, "dependencies": { diff --git a/modules/touchable/package.json b/modules/touchable/package.json index 8dc2ff49d5..adeebf40fc 100644 --- a/modules/touchable/package.json +++ b/modules/touchable/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" } } diff --git a/modules/use-debounce/package.json b/modules/use-debounce/package.json index 00129e6cd3..e680a606ca 100644 --- a/modules/use-debounce/package.json +++ b/modules/use-debounce/package.json @@ -12,6 +12,6 @@ "lodash": "4.17.21" }, "peerDependencies": { - "react": "^18.0.0" + "react": "^19.0.0" } } diff --git a/modules/viewport/package.json b/modules/viewport/package.json index cfea442a09..17f34a270d 100644 --- a/modules/viewport/package.json +++ b/modules/viewport/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.0.0", "react-native": "^0.72.4" } } diff --git a/package.json b/package.json index 8e86feabb8..012d47a429 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "moment-timezone": "0.5.45", "p-props": "6.0.0", "querystring": "0.2.1", - "react": "18.2.0", + "react": "19.0.0", "react-markdown": "2.5.1", "react-native": "0.72.4", "react-native-button": "3.1.0", @@ -119,7 +119,7 @@ "@types/jest": "29.5.12", "@types/js-yaml": "4.0.9", "@types/lodash": "4.17.7", - "@types/react": "18.0.28", + "@types/react": "19.0.4", "@types/react-native-button": "3.0.5", "@types/react-native-vector-icons": "6.4.18", "@types/react-test-renderer": "18.0.0", @@ -141,7 +141,7 @@ "eslint-plugin-babel": "5.3.1", "eslint-plugin-jsx-expressions": "1.3.2", "eslint-plugin-react": "7.36.1", - "eslint-plugin-react-hooks": "4.6.0", + "eslint-plugin-react-hooks": "5.1.0", "eslint-plugin-react-native": "4.1.0", "jest": "29.7.0", "js-yaml": "4.1.0", @@ -153,7 +153,7 @@ "prettier": "3.1.0", "pretty-bytes": "6.1.1", "pretty-quick": "4.0.0", - "react-test-renderer": "18.2.0", + "react-test-renderer": "19.0.0", "string-natural-compare": "3.0.1", "strip-ansi": "7.1.0", "ts-jest": "29.2.5",