diff --git a/package.json b/package.json index 7d51126c..10e28868 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,8 @@ }, "dependencies": { "next": "13.4.19", - "react": "18.2.0", - "react-dom": "18.2.0" + "react": "19.2.3", + "react-dom": "19.2.3" }, "devDependencies": { "@playwright/test": "1.51.1", @@ -23,7 +23,7 @@ "@testing-library/user-event": "14.6.1", "@trivago/prettier-plugin-sort-imports": "5.2.2", "@types/node": "22.13.8", - "@types/react": "18.2.79", + "@types/react": "19.2.7", "@types/testing-library__jest-dom": "5.14.9", "@vitejs/plugin-react": "4.3.4", "autoprefixer": "10.4.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a7d61e6..ec365b32 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: dependencies: next: specifier: 13.4.19 - version: 13.4.19(@babel/core@7.26.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 13.4.19(@babel/core@7.26.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: - specifier: 18.2.0 - version: 18.2.0 + specifier: 19.2.3 + version: 19.2.3 react-dom: - specifier: 18.2.0 - version: 18.2.0(react@18.2.0) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) devDependencies: '@playwright/test': specifier: 1.51.1 @@ -26,7 +26,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: 16.2.0 - version: 16.2.0(@testing-library/dom@10.0.0)(@types/react-dom@18.2.7)(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 16.2.0(@testing-library/dom@10.0.0)(@types/react-dom@18.2.7)(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@testing-library/user-event': specifier: 14.6.1 version: 14.6.1(@testing-library/dom@10.0.0) @@ -37,8 +37,8 @@ importers: specifier: 22.13.8 version: 22.13.8 '@types/react': - specifier: 18.2.79 - version: 18.2.79 + specifier: 19.2.7 + version: 19.2.7 '@types/testing-library__jest-dom': specifier: 5.14.9 version: 5.14.9 @@ -776,14 +776,11 @@ packages: '@types/node@22.13.8': resolution: {integrity: sha512-G3EfaZS+iOGYWLLRCEAXdWK9my08oHNZ+FHluRiggIYJPOXzhOiDgpVCUHaUvyIC5/fj7C/p637jdzC666AOKQ==} - '@types/prop-types@15.7.5': - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} - '@types/react-dom@18.2.7': resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} - '@types/react@18.2.79': - resolution: {integrity: sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==} + '@types/react@19.2.7': + resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==} '@types/semver@7.5.0': resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==} @@ -1314,8 +1311,8 @@ packages: resolution: {integrity: sha512-9+vem03dMXG7gDmZ62uqmRiMRNtinIZ9ZyuF6BdxzfOD+FdN5hretzynkn0ReS2DO2GSw76RWHs0UmJPI2zUjw==} engines: {node: '>=18'} - csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} cz-conventional-changelog@3.3.0: resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} @@ -2389,6 +2386,7 @@ packages: next@13.4.19: resolution: {integrity: sha512-HuPSzzAbJ1T4BD8e0bs6B9C1kWQ6gv8ykZoRWs5AQoiIuqbGHHdQO7Ljuvg05Q0Z24E2ABozHe6FxDvI6HfyAw==} engines: {node: '>=16.8.0'} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -2662,10 +2660,10 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + react-dom@19.2.3: + resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==} peerDependencies: - react: ^18.2.0 + react: ^19.2.3 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -2680,8 +2678,8 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + react@19.2.3: + resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -2796,8 +2794,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -3868,14 +3866,14 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.2.0(@testing-library/dom@10.0.0)(@types/react-dom@18.2.7)(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@testing-library/react@16.2.0(@testing-library/dom@10.0.0)(@types/react-dom@18.2.7)(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 10.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: - '@types/react': 18.2.79 + '@types/react': 19.2.7 '@types/react-dom': 18.2.7 '@testing-library/user-event@14.6.1(@testing-library/dom@10.0.0)': @@ -3956,17 +3954,14 @@ snapshots: dependencies: undici-types: 6.20.0 - '@types/prop-types@15.7.5': {} - '@types/react-dom@18.2.7': dependencies: - '@types/react': 18.2.79 + '@types/react': 19.2.7 optional: true - '@types/react@18.2.79': + '@types/react@19.2.7': dependencies: - '@types/prop-types': 15.7.5 - csstype: 3.1.2 + csstype: 3.2.3 '@types/semver@7.5.0': {} @@ -4579,7 +4574,7 @@ snapshots: '@asamuzakjp/css-color': 2.8.2 rrweb-cssom: 0.8.0 - csstype@3.1.2: {} + csstype@3.2.3: {} cz-conventional-changelog@3.3.0: dependencies: @@ -5858,16 +5853,16 @@ snapshots: natural-compare@1.4.0: {} - next@13.4.19(@babel/core@7.26.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + next@13.4.19(@babel/core@7.26.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: '@next/env': 13.4.19 '@swc/helpers': 0.5.1 busboy: 1.6.0 caniuse-lite: 1.0.30001520 postcss: 8.4.14 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.26.0)(react@18.2.0) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + styled-jsx: 5.1.1(@babel/core@7.26.0)(react@19.2.3) watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: @@ -6133,11 +6128,10 @@ snapshots: queue-microtask@1.2.3: {} - react-dom@18.2.0(react@18.2.0): + react-dom@19.2.3(react@19.2.3): dependencies: - loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 19.2.3 + scheduler: 0.27.0 react-is@16.13.1: {} @@ -6147,9 +6141,7 @@ snapshots: react-refresh@0.14.2: {} - react@18.2.0: - dependencies: - loose-envify: 1.4.0 + react@19.2.3: {} read-cache@1.0.0: dependencies: @@ -6293,9 +6285,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.0: - dependencies: - loose-envify: 1.4.0 + scheduler@0.27.0: {} semver@6.3.1: {} @@ -6453,10 +6443,10 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.1(@babel/core@7.26.0)(react@18.2.0): + styled-jsx@5.1.1(@babel/core@7.26.0)(react@19.2.3): dependencies: client-only: 0.0.1 - react: 18.2.0 + react: 19.2.3 optionalDependencies: '@babel/core': 7.26.0