diff --git a/package.json b/package.json index 6876f275e..e29ec661a 100644 --- a/package.json +++ b/package.json @@ -79,9 +79,9 @@ "next-seo": "6.8.0", "next-suspense": "0.2.3", "randomcolor": "0.6.2", - "react": "18.3.1", + "react": "19.2.6", "react-countup": "6.5.3", - "react-dom": "18.3.1", + "react-dom": "19.2.6", "react-error-boundary": "4.1.2", "react-intersection-observer": "9.16.0", "react-masonry-css": "1.0.16", @@ -107,9 +107,9 @@ "@types/markdown-escape": "1.1.3", "@types/node": "20.19.41", "@types/randomcolor": "0.5.9", - "@types/react": "18.3.28", + "@types/react": "18.3.29", "@types/react-color": "3.0.13", - "@types/react-dom": "18.3.7", + "@types/react-dom": "19.2.3", "@types/remove-markdown": "0.3.4", "@types/ua-parser-js": "0.7.39", "@types/validator": "13.15.10", @@ -145,7 +145,7 @@ }, "resolutions": { "react-use": "17.6.0", - "@types/react": "17.0.68" + "@types/react": "18.3.29" }, "nextBundleAnalysis": { "budget": 358400, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 297aea16e..72e03cc48 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ settings: overrides: react-use: 17.6.0 - '@types/react': 17.0.68 + '@types/react': 18.3.29 importers: @@ -14,7 +14,7 @@ importers: dependencies: '@floating-ui/react-dom': specifier: 2.1.8 - version: 2.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@formkit/auto-animate': specifier: 0.9.0 version: 0.9.0 @@ -23,7 +23,7 @@ importers: version: 3.8.0 '@sentry/nextjs': specifier: 10.52.0 - version: 10.52.0(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.106.2) + version: 10.52.0(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)(webpack@5.106.2) axios: specifier: 1.16.0 version: 1.16.0 @@ -38,7 +38,7 @@ importers: version: 2.0.25 framer-motion: specifier: 10.18.0 - version: 10.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 10.18.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) immer: specifier: ^10.2.0 version: 10.2.0 @@ -53,7 +53,7 @@ importers: version: 2.0.0 markdown-to-jsx: specifier: npm:@innei/markdown-to-jsx@7.4.5-fork.4 - version: '@innei/markdown-to-jsx@7.4.5-fork.4(react@18.3.1)' + version: '@innei/markdown-to-jsx@7.4.5-fork.4(react@19.2.6)' medium-zoom: specifier: 1.1.0 version: 1.1.0 @@ -62,52 +62,52 @@ importers: version: 11.15.0 next: specifier: 15.5.18 - version: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) next-intl: specifier: ^4.11.1 - version: 4.11.1(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(typescript@5.9.3) + version: 4.11.1(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)(typescript@5.9.3) next-seo: specifier: 6.8.0 - version: 6.8.0(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.8.0(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react-dom@19.2.6(react@19.2.6))(react@19.2.6) next-suspense: specifier: 0.2.3 - version: 0.2.3(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 0.2.3(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)) randomcolor: specifier: 0.6.2 version: 0.6.2 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.2.6 + version: 19.2.6 react-countup: specifier: 6.5.3 - version: 6.5.3(react@18.3.1) + version: 6.5.3(react@19.2.6) react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.2.6 + version: 19.2.6(react@19.2.6) react-error-boundary: specifier: 4.1.2 - version: 4.1.2(react@18.3.1) + version: 4.1.2(react@19.2.6) react-intersection-observer: specifier: 9.16.0 - version: 9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.16.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react-masonry-css: specifier: 1.0.16 - version: 1.0.16(react@18.3.1) + version: 1.0.16(react@19.2.6) react-message-popup: specifier: 1.1.3 - version: 1.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react-shortcut-guide: specifier: 1.0.0 version: 1.0.0 react-smooth-number-counter: specifier: npm:@reactify-components/smooth-number-counter - version: '@reactify-components/smooth-number-counter@0.0.2(react@18.3.1)' + version: '@reactify-components/smooth-number-counter@0.0.2(react@19.2.6)' react-toastify: specifier: 9.1.3 - version: 9.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.1.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react-use: specifier: 17.6.0 - version: 17.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 17.6.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) remove-markdown: specifier: 0.6.3 version: 0.6.3 @@ -116,7 +116,7 @@ importers: version: 4.8.3 swr: specifier: 2.4.1 - version: 2.4.1(react@18.3.1) + version: 2.4.1(react@19.2.6) validator: specifier: 13.15.35 version: 13.15.35 @@ -125,7 +125,7 @@ importers: version: 1.0.15 zustand: specifier: ^4.5.7 - version: 4.5.7(@types/react@17.0.68)(immer@10.2.0)(react@18.3.1) + version: 4.5.7(@types/react@18.3.29)(immer@10.2.0)(react@19.2.6) devDependencies: '@next/bundle-analyzer': specifier: 15.5.18 @@ -155,14 +155,14 @@ importers: specifier: 0.5.9 version: 0.5.9 '@types/react': - specifier: 17.0.68 - version: 17.0.68 + specifier: 18.3.29 + version: 18.3.29 '@types/react-color': specifier: 3.0.13 - version: 3.0.13(@types/react@17.0.68) + version: 3.0.13(@types/react@18.3.29) '@types/react-dom': - specifier: 18.3.7 - version: 18.3.7(@types/react@17.0.68) + specifier: 19.2.3 + version: 19.2.3(@types/react@18.3.29) '@types/remove-markdown': specifier: 0.3.4 version: 0.3.4 @@ -240,7 +240,7 @@ importers: version: 6.1.3 tilg: specifier: 0.1.1 - version: 0.1.1(react@18.3.1) + version: 0.1.1(react@19.2.6) typescript: specifier: 5.9.3 version: 5.9.3 @@ -1847,15 +1847,15 @@ packages: '@types/react-color@3.0.13': resolution: {integrity: sha512-2c/9FZ4ixC5T3JzN0LP5Cke2Mf0MKOP2Eh0NPDPWmuVH3NjPyhEjqNMQpN1Phr5m74egAy+p2lYNAFrX1z9Yrg==} peerDependencies: - '@types/react': 17.0.68 + '@types/react': 18.3.29 - '@types/react-dom@18.3.7': - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + '@types/react-dom@19.2.3': + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: - '@types/react': 17.0.68 + '@types/react': 18.3.29 - '@types/react@17.0.68': - resolution: {integrity: sha512-y8heXejd/Gi43S28GOqIFmr6BzhLa3anMlPojRu4rHh3MtRrrpB+BtLEcqP3XPO1urXByzBdkOLU7sodYWnpkA==} + '@types/react@18.3.29': + resolution: {integrity: sha512-ch0qJdr2JY0r04NXSprbK6TXOgnaJ1Tz23fm5W+z0/CBah6BSBc3n96h7K9GOtwh0HrilNWHIBzE1Ko4Dcw/Wg==} '@types/reactcss@1.2.6': resolution: {integrity: sha512-qaIzpCuXNWomGR1Xq8SCFTtF4v8V27Y6f+b9+bzHiv087MylI/nTCqqdChNeWS7tslgROmYB7yeiruWX7WnqNg==} @@ -1863,9 +1863,6 @@ packages: '@types/remove-markdown@0.3.4': resolution: {integrity: sha512-i753EH/p02bw7bLlpfS/4CV1rdikbGiLabWyVsAvsFid3cA5RNU1frG7JycgY+NSnFwtoGlElvZVceCytecTDA==} - '@types/scheduler@0.16.2': - resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} - '@types/tedious@4.0.14': resolution: {integrity: sha512-KHPsfX/FoVbUGbyYvk1q9MMQHLPeRZhRJZdO45Q4YjvFkv4hMNghCWTvy7rdKessBsmtz4euWCWAB6/tVpI1Iw==} @@ -2329,9 +2326,6 @@ packages: cssfilter@0.0.10: resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} - csstype@3.1.0: - resolution: {integrity: sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==} - csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} @@ -3963,10 +3957,10 @@ packages: peerDependencies: react: '>= 16.3.0' - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.2.6: + resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} peerDependencies: - react: ^18.3.1 + react: ^19.2.6 react-error-boundary@4.1.2: resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==} @@ -4017,8 +4011,8 @@ packages: react: '*' react-dom: '*' - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.2.6: + resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -4114,8 +4108,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} schema-utils@4.3.3: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} @@ -4607,7 +4601,7 @@ packages: resolution: {integrity: sha512-CHOUy7mu3lbD6o6LJLfllpjkzhHXSBlX8B9+qPddUsIfeF5S/UZ5q0kmCsnRqT1UHFQZchNFDDzMbQsuesHWlw==} engines: {node: '>=12.7.0'} peerDependencies: - '@types/react': 17.0.68 + '@types/react': 18.3.29 immer: '>=9.0.6' react: '>=16.8' peerDependenciesMeta: @@ -5117,11 +5111,11 @@ snapshots: '@floating-ui/core': 1.7.5 '@floating-ui/utils': 0.2.11 - '@floating-ui/react-dom@2.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@2.1.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@floating-ui/dom': 1.7.6 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) '@floating-ui/utils@0.2.11': {} @@ -5266,9 +5260,9 @@ snapshots: '@img/sharp-win32-x64@0.34.5': optional: true - '@innei/markdown-to-jsx@7.4.5-fork.4(react@18.3.1)': + '@innei/markdown-to-jsx@7.4.5-fork.4(react@19.2.6)': dependencies: - react: 18.3.1 + react: 19.2.6 '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -5637,9 +5631,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@reactify-components/smooth-number-counter@0.0.2(react@18.3.1)': + '@reactify-components/smooth-number-counter@0.0.2(react@19.2.6)': dependencies: - react: 18.3.1 + react: 19.2.6 '@rollup/plugin-commonjs@28.0.1(rollup@4.60.1)': dependencies: @@ -5842,7 +5836,7 @@ snapshots: '@sentry/core@10.52.0': {} - '@sentry/nextjs@10.52.0(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.106.2)': + '@sentry/nextjs@10.52.0(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)(webpack@5.106.2)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/semantic-conventions': 1.40.0 @@ -5852,10 +5846,10 @@ snapshots: '@sentry/core': 10.52.0 '@sentry/node': 10.52.0 '@sentry/opentelemetry': 10.52.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(@opentelemetry/semantic-conventions@1.40.0) - '@sentry/react': 10.52.0(react@18.3.1) + '@sentry/react': 10.52.0(react@19.2.6) '@sentry/vercel-edge': 10.52.0 '@sentry/webpack-plugin': 5.2.1(webpack@5.106.2) - next: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) rollup: 4.60.1 stacktrace-parser: 0.1.11 transitivePeerDependencies: @@ -5922,11 +5916,11 @@ snapshots: '@opentelemetry/semantic-conventions': 1.40.0 '@sentry/core': 10.52.0 - '@sentry/react@10.52.0(react@18.3.1)': + '@sentry/react@10.52.0(react@19.2.6)': dependencies: '@sentry/browser': 10.52.0 '@sentry/core': 10.52.0 - react: 18.3.1 + react: 19.2.6 '@sentry/vercel-edge@10.52.0': dependencies: @@ -6195,29 +6189,26 @@ snapshots: '@types/randomcolor@0.5.9': {} - '@types/react-color@3.0.13(@types/react@17.0.68)': + '@types/react-color@3.0.13(@types/react@18.3.29)': dependencies: - '@types/react': 17.0.68 + '@types/react': 18.3.29 '@types/reactcss': 1.2.6 - '@types/react-dom@18.3.7(@types/react@17.0.68)': + '@types/react-dom@19.2.3(@types/react@18.3.29)': dependencies: - '@types/react': 17.0.68 + '@types/react': 18.3.29 - '@types/react@17.0.68': + '@types/react@18.3.29': dependencies: '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.2 - csstype: 3.1.0 + csstype: 3.2.3 '@types/reactcss@1.2.6': dependencies: - '@types/react': 17.0.68 + '@types/react': 18.3.29 '@types/remove-markdown@0.3.4': {} - '@types/scheduler@0.16.2': {} - '@types/tedious@4.0.14': dependencies: '@types/node': 20.19.41 @@ -6763,8 +6754,6 @@ snapshots: cssfilter@0.0.10: {} - csstype@3.1.0: {} - csstype@3.2.3: {} cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.2): @@ -7424,13 +7413,13 @@ snapshots: fraction.js@5.3.4: {} - framer-motion@10.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@10.18.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) fsevents@2.3.3: optional: true @@ -7998,15 +7987,15 @@ snapshots: ms@2.1.3: {} - nano-css@5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + nano-css@5.6.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: '@jridgewell/sourcemap-codec': 1.5.5 css-tree: 1.1.3 csstype: 3.2.3 fastest-stable-stringify: 2.0.2 inline-style-prefixer: 7.0.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) rtl-css-js: 1.16.1 stacktrace-js: 2.0.2 stylis: 4.3.6 @@ -8023,42 +8012,42 @@ snapshots: next-intl-swc-plugin-extractor@4.11.1: {} - next-intl@4.11.1(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(typescript@5.9.3): + next-intl@4.11.1(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)(typescript@5.9.3): dependencies: '@formatjs/intl-localematcher': 0.8.2 '@parcel/watcher': 2.5.6 '@swc/core': 1.15.24 icu-minify: 4.11.1 negotiator: 1.0.0 - next: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) next-intl-swc-plugin-extractor: 4.11.1 po-parser: 2.1.1 - react: 18.3.1 - use-intl: 4.11.1(react@18.3.1) + react: 19.2.6 + use-intl: 4.11.1(react@19.2.6) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - '@swc/helpers' - next-seo@6.8.0(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next-seo@6.8.0(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: - next: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + next: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) - next-suspense@0.2.3(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + next-suspense@0.2.3(next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)): dependencies: - next: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.5.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: '@next/env': 15.5.18 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001787 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.6(@babel/core@7.29.0)(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + styled-jsx: 5.1.6(@babel/core@7.29.0)(react@19.2.6) optionalDependencies: '@next/swc-darwin-arm64': 15.5.18 '@next/swc-darwin-x64': 15.5.18 @@ -8585,53 +8574,52 @@ snapshots: randomcolor@0.6.2: {} - react-countup@6.5.3(react@18.3.1): + react-countup@6.5.3(react@19.2.6): dependencies: countup.js: 2.10.0 - react: 18.3.1 + react: 19.2.6 - react-dom@18.3.1(react@18.3.1): + react-dom@19.2.6(react@19.2.6): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.2.6 + scheduler: 0.27.0 - react-error-boundary@4.1.2(react@18.3.1): + react-error-boundary@4.1.2(react@19.2.6): dependencies: '@babel/runtime': 7.29.2 - react: 18.3.1 + react: 19.2.6 - react-intersection-observer@9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-intersection-observer@9.16.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: - react: 18.3.1 + react: 19.2.6 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.2.6(react@19.2.6) react-is@16.13.1: {} - react-masonry-css@1.0.16(react@18.3.1): + react-masonry-css@1.0.16(react@19.2.6): dependencies: - react: 18.3.1 + react: 19.2.6 - react-message-popup@1.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-message-popup@1.1.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) react-shortcut-guide@1.0.0: {} - react-toastify@9.1.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-toastify@9.1.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: clsx: 1.2.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) - react-universal-interface@0.6.2(react@18.3.1)(tslib@2.8.1): + react-universal-interface@0.6.2(react@19.2.6)(tslib@2.8.1): dependencies: - react: 18.3.1 + react: 19.2.6 tslib: 2.8.1 - react-use@17.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-use@17.6.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -8639,10 +8627,10 @@ snapshots: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-universal-interface: 0.6.2(react@18.3.1)(tslib@2.8.1) + nano-css: 5.6.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-universal-interface: 0.6.2(react@19.2.6)(tslib@2.8.1) resize-observer-polyfill: 1.5.1 screenfull: 5.2.0 set-harmonic-interval: 1.0.1 @@ -8650,9 +8638,7 @@ snapshots: ts-easing: 0.2.0 tslib: 2.8.1 - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.6: {} read-cache@1.0.0: dependencies: @@ -8799,9 +8785,7 @@ snapshots: safer-buffer@2.1.2: {} - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.27.0: {} schema-utils@4.3.3: dependencies: @@ -9043,10 +9027,10 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.6(@babel/core@7.29.0)(react@18.3.1): + styled-jsx@5.1.6(@babel/core@7.29.0)(react@19.2.6): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.2.6 optionalDependencies: '@babel/core': 7.29.0 @@ -9062,11 +9046,11 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - swr@2.4.1(react@18.3.1): + swr@2.4.1(react@19.2.6): dependencies: dequal: 2.0.3 - react: 18.3.1 - use-sync-external-store: 1.6.0(react@18.3.1) + react: 19.2.6 + use-sync-external-store: 1.6.0(react@19.2.6) tapable@2.3.2: {} @@ -9087,9 +9071,9 @@ snapshots: throttle-debounce@3.0.1: {} - tilg@0.1.1(react@18.3.1): + tilg@0.1.1(react@19.2.6): dependencies: - react: 18.3.1 + react: 19.2.6 tinyexec@1.1.1: {} @@ -9191,17 +9175,17 @@ snapshots: dependencies: punycode: 2.3.1 - use-intl@4.11.1(react@18.3.1): + use-intl@4.11.1(react@19.2.6): dependencies: '@formatjs/fast-memoize': 3.1.1 '@schummar/icu-type-parser': 1.21.5 icu-minify: 4.11.1 intl-messageformat: 11.2.0 - react: 18.3.1 + react: 19.2.6 - use-sync-external-store@1.6.0(react@18.3.1): + use-sync-external-store@1.6.0(react@19.2.6): dependencies: - react: 18.3.1 + react: 19.2.6 util-deprecate@1.0.2: {} @@ -9377,12 +9361,12 @@ snapshots: zod@4.3.6: {} - zustand@4.5.7(@types/react@17.0.68)(immer@10.2.0)(react@18.3.1): + zustand@4.5.7(@types/react@18.3.29)(immer@10.2.0)(react@19.2.6): dependencies: - use-sync-external-store: 1.6.0(react@18.3.1) + use-sync-external-store: 1.6.0(react@19.2.6) optionalDependencies: - '@types/react': 17.0.68 + '@types/react': 18.3.29 immer: 10.2.0 - react: 18.3.1 + react: 19.2.6 zx@8.8.5: {}