diff --git a/frontend-react/package.json b/frontend-react/package.json index f081bf7eb01..839545482da 100644 --- a/frontend-react/package.json +++ b/frontend-react/package.json @@ -25,8 +25,8 @@ "html-to-text": "^9.0.5", "lodash": "^4.17.21", "p-limit": "^6.1.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-helmet-async": "^2.0.5", "react-idle-timer": "^5.7.2", "react-loader-spinner": "^6.1.6", @@ -140,8 +140,8 @@ "@types/lodash": "^4.17.13", "@types/mdx": "^2.0.13", "@types/node": "^20.12.5", - "@types/react": "18.3.11", - "@types/react-dom": "^18.3.1", + "@types/react": "19.0.1", + "@types/react-dom": "^19.0.1", "@types/react-router-dom": "^5.3.3", "@types/react-scroll-sync": "^0.9.0", "@types/sanitize-html": "^2.13.0", @@ -162,8 +162,8 @@ "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-playwright": "^2.1.0", "eslint-plugin-react": "^7.37.2", - "eslint-plugin-react-hooks": "^5.0.0", - "eslint-plugin-react-refresh": "^0.4.14", + "eslint-plugin-react-hooks": "^5.1.0", + "eslint-plugin-react-refresh": "^0.4.16", "eslint-plugin-storybook": "^0.11.1", "eslint-plugin-testing-library": "^7.1.1", "eslint-plugin-vitest": "^0.5.4", @@ -197,7 +197,7 @@ "vitest": "^2.1.8" }, "resolutions": { - "@types/react": "18.3.11", + "@types/react": "19.0.1", "@okta/okta-auth-js": ">=7.8.1", "cookie": ">=0.7.0", "send": ">=0.19.0" diff --git a/frontend-react/yarn.lock b/frontend-react/yarn.lock index 15f8f6d4e66..8935460f2e4 100644 --- a/frontend-react/yarn.lock +++ b/frontend-react/yarn.lock @@ -2912,13 +2912,6 @@ __metadata: languageName: node linkType: hard -"@types/prop-types@npm:*": - version: 15.7.5 - resolution: "@types/prop-types@npm:15.7.5" - checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980 - languageName: node - linkType: hard - "@types/q@npm:^1.5.5": version: 1.5.5 resolution: "@types/q@npm:1.5.5" @@ -2926,12 +2919,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.3.1": - version: 18.3.1 - resolution: "@types/react-dom@npm:18.3.1" +"@types/react-dom@npm:^19.0.1": + version: 19.0.1 + resolution: "@types/react-dom@npm:19.0.1" dependencies: "@types/react": "*" - checksum: ad28ecce3915d30dc76adc2a1373fda1745ba429cea290e16c6628df9a05fd80b6403c8e87d78b45e6c60e51df7a67add389ab62b90070fbfdc9bda8307d9953 + checksum: 59d0704e445a3e0d034ef016c92dc1bbec0ba6c1af084bf6de18f0ac3abd18a632961b7fd48668c519137d0bd7bfa77a8135a66c2725d4b7f68b830be263a564 languageName: node linkType: hard @@ -2965,13 +2958,12 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:18.3.11": - version: 18.3.11 - resolution: "@types/react@npm:18.3.11" +"@types/react@npm:19.0.1": + version: 19.0.1 + resolution: "@types/react@npm:19.0.1" dependencies: - "@types/prop-types": "*" csstype: ^3.0.2 - checksum: 6cbf36673b64e758dd61b16c24139d015f58530e0d476777de26ba83f24b55e142fbf64e3b8f6b3c7b05ed9ba548551b2a62d9ffb0f95743d0a368646a619163 + checksum: e5e05cdf5fc53804e94548ca4e139102fffaab95d4c19be821d30d81dbab75ca3e30b72f2e2e750b90fcb535058cb694c4403402f14eb8a19a1282629c8222d8 languageName: node linkType: hard @@ -5688,21 +5680,21 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^5.0.0": - version: 5.0.0 - resolution: "eslint-plugin-react-hooks@npm:5.0.0" +"eslint-plugin-react-hooks@npm:^5.1.0": + version: 5.1.0 + resolution: "eslint-plugin-react-hooks@npm:5.1.0" peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - checksum: eddd514a8796e8f805aa0c712d5fe6120fa6db778e3ad2949459b208f8a4bed6a48c152edfa9613f137c7527b00b42d489b5f94363d01d3a509e1f31630674dd + checksum: 14d2692214ea15b19ef330a9abf51cb8c1586339d9e758ebd61b182be68dd772af56462b04e4b9d2be923d72f46db61e8d32fcf37c248b04949c0b02f5bfb3c0 languageName: node linkType: hard -"eslint-plugin-react-refresh@npm:^0.4.14": - version: 0.4.14 - resolution: "eslint-plugin-react-refresh@npm:0.4.14" +"eslint-plugin-react-refresh@npm:^0.4.16": + version: 0.4.16 + resolution: "eslint-plugin-react-refresh@npm:0.4.16" peerDependencies: - eslint: ">=7" - checksum: 55a7fea190454f33edff6a86739767af21bee8797cd6132466cf2b69a9c75aefd76b03c29b39d0e8ea826af314bde1583d7046f21088afa7fac511f8af4eb714 + eslint: ">=8.40" + checksum: 1039d8412f88c99db6c642c4509f351e0c29651e520ec8313d90e38f33a31c6062bb6e736150782f8534ff8315f738a992cef49ec199fa77ac05776f5f3f8b45 languageName: node linkType: hard @@ -9780,7 +9772,7 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0, react-dom@npm:^18.3.1": +"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0": version: 18.3.1 resolution: "react-dom@npm:18.3.1" dependencies: @@ -9792,6 +9784,17 @@ __metadata: languageName: node linkType: hard +"react-dom@npm:^19.0.0": + version: 19.0.0 + resolution: "react-dom@npm:19.0.0" + dependencies: + scheduler: ^0.25.0 + peerDependencies: + react: ^19.0.0 + checksum: 009cc6e575263a0d1906f9dd4aa6532d2d3d0d71e4c2b7777c8fe4de585fa06b5b77cdc2e0fbaa2f3a4a5e5d3305c189ba152153f358ee7da4d9d9ba5d3a8975 + languageName: node + linkType: hard + "react-error-boundary@npm:^3.1.0": version: 3.1.4 resolution: "react-error-boundary@npm:3.1.4" @@ -9864,8 +9867,8 @@ __metadata: "@types/lodash": ^4.17.13 "@types/mdx": ^2.0.13 "@types/node": ^20.12.5 - "@types/react": 18.3.11 - "@types/react-dom": ^18.3.1 + "@types/react": 19.0.1 + "@types/react-dom": ^19.0.1 "@types/react-router-dom": ^5.3.3 "@types/react-scroll-sync": ^0.9.0 "@types/sanitize-html": ^2.13.0 @@ -9892,8 +9895,8 @@ __metadata: eslint-plugin-jsx-a11y: ^6.10.2 eslint-plugin-playwright: ^2.1.0 eslint-plugin-react: ^7.37.2 - eslint-plugin-react-hooks: ^5.0.0 - eslint-plugin-react-refresh: ^0.4.14 + eslint-plugin-react-hooks: ^5.1.0 + eslint-plugin-react-refresh: ^0.4.16 eslint-plugin-storybook: ^0.11.1 eslint-plugin-testing-library: ^7.1.1 eslint-plugin-vitest: ^0.5.4 @@ -9915,8 +9918,8 @@ __metadata: patch-package: ^8.0.0 postcss: ^8.4.49 prettier: ^3.4.2 - react: ^18.3.1 - react-dom: ^18.3.1 + react: ^19.0.0 + react-dom: ^19.0.0 react-error-boundary: ^4.1.2 react-helmet-async: ^2.0.5 react-idle-timer: ^5.7.2 @@ -10105,7 +10108,7 @@ __metadata: languageName: node linkType: hard -"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, react@npm:^18.3.1": +"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0": version: 18.3.1 resolution: "react@npm:18.3.1" dependencies: @@ -10114,6 +10117,13 @@ __metadata: languageName: node linkType: hard +"react@npm:^19.0.0": + version: 19.0.0 + resolution: "react@npm:19.0.0" + checksum: 86de15d85b2465feb40297a90319c325cb07cf27191a361d47bcfe8c6126c973d660125aa67b8f4cbbe39f15a2f32efd0c814e98196d8e5b68c567ba40a399c6 + languageName: node + linkType: hard + "read-pkg@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg@npm:3.0.0" @@ -10664,6 +10674,13 @@ __metadata: languageName: node linkType: hard +"scheduler@npm:^0.25.0": + version: 0.25.0 + resolution: "scheduler@npm:0.25.0" + checksum: b7bb9fddbf743e521e9aaa5198a03ae823f5e104ebee0cb9ec625392bb7da0baa1c28ab29cee4b1e407a94e76acc6eee91eeb749614f91f853efda2613531566 + languageName: node + linkType: hard + "selderee@npm:^0.11.0": version: 0.11.0 resolution: "selderee@npm:0.11.0"