diff --git a/modules/add-to-device-calendar/package.json b/modules/add-to-device-calendar/package.json index 9d770f2ca6..cf7bc6eace 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.2.1", "react-native": "^0.72.9", "react-native-calendar-events": "^2.2.0" }, diff --git a/modules/badge/package.json b/modules/badge/package.json index 41c7a60361..3851fdb9bc 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.2.1", "tinycolor2": "^1.6.0", "react-native": "^0.72.9" } diff --git a/modules/button/package.json b/modules/button/package.json index ef0b7f4cc1..94726c278a 100644 --- a/modules/button/package.json +++ b/modules/button/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/ccc-calendar/package.json b/modules/ccc-calendar/package.json index b71d88d551..f31118ab7b 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.2.1", "@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 b5b5b5ea67..71319143ee 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.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/datepicker/package.json b/modules/datepicker/package.json index b038504941..aafae28bc4 100644 --- a/modules/datepicker/package.json +++ b/modules/datepicker/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9", "moment-timezone": "^0.5.45" }, diff --git a/modules/event-list/package.json b/modules/event-list/package.json index 80c560d1dd..27697cd992 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.2.1", "react-native": "^0.72.9", "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 2dba7bfe46..95f1358e75 100644 --- a/modules/filter/package.json +++ b/modules/filter/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9", "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 71c683a7ab..c8e3bd5ecf 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.2.1", "react-native": "^0.72.9", "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 802d3813a1..3682964e44 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.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/info-header/package.json b/modules/info-header/package.json index e0bf5d6dcf..df8df8b6e6 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.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/layout/package.json b/modules/layout/package.json index b5d674b04b..d78cb51b8d 100644 --- a/modules/layout/package.json +++ b/modules/layout/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" }, "dependencies": {} diff --git a/modules/lists/package.json b/modules/lists/package.json index e0d38a648a..bc2fb70b8e 100644 --- a/modules/lists/package.json +++ b/modules/lists/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9", "react-native-vector-icons": "^9.2.0" }, diff --git a/modules/listview/package.json b/modules/listview/package.json index da3d629dde..99aee648a8 100644 --- a/modules/listview/package.json +++ b/modules/listview/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/markdown/package.json b/modules/markdown/package.json index 2645347087..8700f59ae9 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.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/navigation-buttons/package.json b/modules/navigation-buttons/package.json index 43e7e7f9bd..f4b7049cee 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.2.1", "react-native": "^0.72.9", "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 f660fa0431..221e789a87 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.2.1", "react-native": "^0.72.9", "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 b3908e623c..2fd9bdb4a0 100644 --- a/modules/notice/package.json +++ b/modules/notice/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/separator/package.json b/modules/separator/package.json index a0b27ceba7..019c8790a0 100644 --- a/modules/separator/package.json +++ b/modules/separator/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/silly-card/package.json b/modules/silly-card/package.json index 5039648f5f..274efb18d3 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.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/tableview/package.json b/modules/tableview/package.json index c0178ee0f6..d540d6815d 100644 --- a/modules/tableview/package.json +++ b/modules/tableview/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/timer/package.json b/modules/timer/package.json index 3845e35239..76c871d692 100644 --- a/modules/timer/package.json +++ b/modules/timer/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "moment-timezone": "^0.5.45" } } diff --git a/modules/toolbar/package.json b/modules/toolbar/package.json index 69ef89147c..96c724c8e6 100644 --- a/modules/toolbar/package.json +++ b/modules/toolbar/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" }, "dependencies": { diff --git a/modules/touchable/package.json b/modules/touchable/package.json index 2699a99359..d7d2f45bd1 100644 --- a/modules/touchable/package.json +++ b/modules/touchable/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" } } diff --git a/modules/use-debounce/package.json b/modules/use-debounce/package.json index 00129e6cd3..cd1d4d3869 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.2.1" } } diff --git a/modules/viewport/package.json b/modules/viewport/package.json index dda4388d92..e7f0fa7752 100644 --- a/modules/viewport/package.json +++ b/modules/viewport/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "peerDependencies": { - "react": "^18.0.0", + "react": "^19.2.1", "react-native": "^0.72.9" } } diff --git a/package.json b/package.json index d582ada967..955a13d121 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.2.1", "react-markdown": "2.5.1", "react-native": "0.72.9", "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.2.7", "@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": "7.0.1", "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.2.1", "string-natural-compare": "3.0.1", "strip-ansi": "7.1.0", "ts-jest": "29.2.5",