diff --git a/component-generator/package.json b/component-generator/package.json index c7c61b7ab9..5859a517a2 100644 --- a/component-generator/package.json +++ b/component-generator/package.json @@ -20,6 +20,6 @@ "eslint-plugin-import": "2.32.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "4.6.2" + "eslint-plugin-react-hooks": "7.0.1" } } diff --git a/example/package.json b/example/package.json index 6dd4a8cdd0..1781bc90c1 100644 --- a/example/package.json +++ b/example/package.json @@ -20,7 +20,7 @@ "@edx/frontend-build": "^13.0.14", "@edx/frontend-platform": "^8", "@faker-js/faker": "^7.6.0", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "react": "^19.0.0", + "react-dom": "^19.0.0" } } diff --git a/icons/package.json b/icons/package.json index 2f25e3a242..fbc7383856 100644 --- a/icons/package.json +++ b/icons/package.json @@ -21,7 +21,7 @@ "bootstrap-icons": "^1.11.3" }, "peerDependencies": { - "react": "^16.8.6 || ^17 || ^18" + "react": "^19.0.0" }, "exports": { ".": { diff --git a/package.json b/package.json index c55666da16..512af86b85 100644 --- a/package.json +++ b/package.json @@ -107,8 +107,8 @@ "uuid": "^9.0.0" }, "peerDependencies": { - "react": "^16.8.6 || ^17 || ^18", - "react-dom": "^16.8.6 || ^17 || ^18", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-intl": "^5.25.1 || ^6.4.0" }, "devDependencies": { @@ -131,8 +131,8 @@ "@testing-library/react": "^16.1", "@testing-library/user-event": "^14.5", "@types/jest": "^29.5.10", - "@types/react": "^18", - "@types/react-dom": "^18", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/react-responsive": "^9.0.0", "@types/react-table": "^7.7.19", "@types/react-test-renderer": "^18.0.0", @@ -156,8 +156,8 @@ "jest-environment-jsdom": "^29.7.0", "lint-staged": "^15.2.0", "markdown-loader-jest": "^0.1.1", - "react": "^18", - "react-test-renderer": "^18", + "react": "^19.0.0", + "react-test-renderer": "^19.0.0", "regenerator-runtime": "^0.14.0", "semantic-release": "^20.1.3", "stylelint": "^15.11.0", diff --git a/www/package.json b/www/package.json index 806cf5480f..9736b2407a 100644 --- a/www/package.json +++ b/www/package.json @@ -27,9 +27,9 @@ "prism-react-renderer": "^1.3.3", "prop-types": "^15.8.1", "query-string": "^8.1.0", - "react": "^18", + "react": "^19.0.0", "react-docgen": "^5.4.2", - "react-dom": "^18", + "react-dom": "^19.0.0", "react-focus-on": "^3.6.0", "react-helmet": "^6.1.0", "react-hook-form": "^7.58.1",