Skip to content

Commit a0f0b14

Browse files
committed
Upgrade dependencies to latest versions
1 parent 2e9713b commit a0f0b14

File tree

4 files changed

+70
-127
lines changed

4 files changed

+70
-127
lines changed

package.json

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,15 @@
33
"version": "2.0.0",
44
"private": true,
55
"dependencies": {
6-
"babel-plugin-relay": "^15.0.0",
6+
"babel-plugin-relay": "^18.2.0",
77
"bootstrap": "^5.1.3",
8-
"react": "^18.0.0",
8+
"react": "^19.0.0",
99
"react-bootstrap": "^2.4.0",
10-
"react-dom": "^18.0.0",
11-
"react-helmet": "^6.1.0",
12-
"react-relay": "^15.0.0",
10+
"react-dom": "^19.0.0",
11+
"react-relay": "^18.2.0",
1312
"react-router-dom": "^6.3.0",
1413
"react-scripts": "5.0.1",
15-
"relay-runtime": "^15.0.0"
14+
"relay-runtime": "^18.2.0"
1615
},
1716
"scripts": {
1817
"start": "react-scripts start",
@@ -40,19 +39,18 @@
4039
},
4140
"devDependencies": {
4241
"@babel/core": "^7.4.5",
43-
"@types/node": "^18.18.4",
44-
"@types/react": "^18.0.5",
45-
"@types/react-dom": "^18.0.1",
46-
"@types/react-helmet": "^5.0.15",
47-
"@types/react-relay": "^13.0.2",
42+
"@types/node": "^22.5.0",
43+
"@types/react": "^19.0.0",
44+
"@types/react-dom": "^19.0.0",
45+
"@types/react-relay": "^18.2.0",
4846
"@types/react-router-dom": "^5.1.3",
4947
"@typescript-eslint/eslint-plugin": "^5.33.0",
5048
"@typescript-eslint/parser": "^5.33.0",
5149
"eslint": "^8.21.0",
52-
"graphql": "^15.0.0",
53-
"relay-compiler": "^15.0.0",
50+
"graphql": "^16.10.0",
51+
"relay-compiler": "^18.2.0",
5452
"relay-compiler-language-typescript": "^15.0.0",
55-
"typescript": "^4.0.2"
53+
"typescript": "^5.7.3"
5654
},
5755
"relay": {
5856
"src": "./src/",

src/components/SEO.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import React from 'react';
2-
import { Helmet } from 'react-helmet';
32

43
interface Props {
54
title: string;
@@ -9,11 +8,9 @@ interface Props {
98

109
const SEO = ({ title, description, children }: Props) => (
1110
<>
12-
<Helmet>
13-
<meta charSet="utf-8" />
14-
<title>{title} | juffalow.com</title>
15-
<meta name="description" content={description} />
16-
</Helmet>
11+
<meta charSet="utf-8" />
12+
<title>{`${title} | juffalow.com`}</title>
13+
<meta name="description" content={description} />
1714
{children}
1815
</>
1916
);

src/pages/Home.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const Home: React.FC = () => (
1111
<Row>
1212
<Col>
1313
<h1>Quotes - React &amp; Relay example project</h1>
14-
<p className="lead">The whole page is created with <a href="https://create-react-app.dev/" rel="noopener noreferrer" target="_blank">create-react-app</a> without eject. It uses newest version of <a href="https://reactjs.org/" rel="noopener noreferrer" target="_blank">React</a> (<i>18.0.0</i>) and <a href="https://relay.dev/" rel="noopener noreferrer" target="_blank">Relay</a> (<i>15.0.0</i>) that is now available (<i>10.10.2023</i>) and everything is coded in <a href="https://www.typescriptlang.org/" rel="noopener noreferrer" target="_blank">TypeScript</a>. You can find here how to use <code>useLazyLoadQuery</code>, <code>useFragment</code> and <code>usePaginationFragment</code>. Backend is available in <a href="https://github.com/juffalow/slim-graphql-eloquent-example" rel="noopener noreferrer" target="_blank">PHP</a> and <a href="https://github.com/juffalow/express-graphql-example" rel="noopener noreferrer" target="_blank">NodeJS</a>.</p>
14+
<p className="lead">The whole page is created with <a href="https://create-react-app.dev/" rel="noopener noreferrer" target="_blank">create-react-app</a> without eject. It uses newest version of <a href="https://reactjs.org/" rel="noopener noreferrer" target="_blank">React</a> (<i>19.0.0</i>) and <a href="https://relay.dev/" rel="noopener noreferrer" target="_blank">Relay</a> (<i>18.2.0</i>) that is now available (<i>10.1.2025</i>) and everything is coded in <a href="https://www.typescriptlang.org/" rel="noopener noreferrer" target="_blank">TypeScript</a>. You can find here how to use <code>useLazyLoadQuery</code>, <code>useFragment</code> and <code>usePaginationFragment</code>. Backend is available in <a href="https://github.com/juffalow/slim-graphql-eloquent-example" rel="noopener noreferrer" target="_blank">PHP</a> and <a href="https://github.com/juffalow/express-graphql-example" rel="noopener noreferrer" target="_blank">NodeJS</a>.</p>
1515
<p>This project was created because of lot of hours spent searching, trying and debugging. There are several articles and projects about Relay, but those are mostly using older versions, or it is just a small sample of a code without other major parts. Here is a complete web application with everything you need to start using React, Relay and GraphQL.</p>
1616
<HomeContainer />
1717
<h2>Want to contribute?</h2>

yarn.lock

Lines changed: 54 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,7 +1039,7 @@
10391039
"@babel/plugin-transform-modules-commonjs" "^7.25.9"
10401040
"@babel/plugin-transform-typescript" "^7.25.9"
10411041

1042-
"@babel/runtime@^7.0.0", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.24.7", "@babel/runtime@^7.26.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7":
1042+
"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.24.7", "@babel/runtime@^7.25.0", "@babel/runtime@^7.26.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7":
10431043
version "7.26.0"
10441044
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1"
10451045
integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==
@@ -2021,20 +2021,13 @@
20212021
dependencies:
20222022
"@types/node" "*"
20232023

2024-
"@types/node@*":
2024+
"@types/node@*", "@types/node@^22.5.0":
20252025
version "22.10.5"
20262026
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.5.tgz#95af89a3fb74a2bb41ef9927f206e6472026e48b"
20272027
integrity sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==
20282028
dependencies:
20292029
undici-types "~6.20.0"
20302030

2031-
"@types/node@^18.18.4":
2032-
version "18.19.70"
2033-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.70.tgz#5a77508f5568d16fcd3b711c8102d7a430a04df7"
2034-
integrity sha512-RE+K0+KZoEpDUbGGctnGdkrLFwi1eYKTlIHNl2Um98mUkGsm1u2Ff6Ltd0e8DktTtC98uy7rSj+hO8t/QuLoVQ==
2035-
dependencies:
2036-
undici-types "~5.26.4"
2037-
20382031
"@types/parse-json@^4.0.0":
20392032
version "4.0.2"
20402033
resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239"
@@ -2045,7 +2038,7 @@
20452038
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f"
20462039
integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==
20472040

2048-
"@types/prop-types@*", "@types/prop-types@^15.7.12":
2041+
"@types/prop-types@^15.7.12":
20492042
version "15.7.14"
20502043
resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.14.tgz#1433419d73b2a7ebfc6918dcefd2ec0d5cd698f2"
20512044
integrity sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==
@@ -2065,22 +2058,15 @@
20652058
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb"
20662059
integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==
20672060

2068-
"@types/react-dom@^18.0.1":
2069-
version "18.3.5"
2070-
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.5.tgz#45f9f87398c5dcea085b715c58ddcf1faf65f716"
2071-
integrity sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==
2072-
2073-
"@types/react-helmet@^5.0.15":
2074-
version "5.0.27"
2075-
resolved "https://registry.yarnpkg.com/@types/react-helmet/-/react-helmet-5.0.27.tgz#3a8ef023c631b96eca998bbabd1a9cb681412aef"
2076-
integrity sha512-vfgoTajBzXobvVr++AeEM/nmTflaQokL0TX8XL74Yj4xsonT0s6FND56NSSyY+RL/f54Xc19N6Wnitfe+T1Efg==
2077-
dependencies:
2078-
"@types/react" "*"
2061+
"@types/react-dom@^19.0.0":
2062+
version "19.0.2"
2063+
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.0.2.tgz#ad21f9a1ee881817995fd3f7fd33659c87e7b1b7"
2064+
integrity sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==
20792065

2080-
"@types/react-relay@^13.0.2":
2081-
version "13.0.4"
2082-
resolved "https://registry.yarnpkg.com/@types/react-relay/-/react-relay-13.0.4.tgz#3e80b822eac8316f6b69d606eec511ba9d983f23"
2083-
integrity sha512-xak6OHxW36HmJdDMgyvGJIhDkvY46/WrEm6YiBq8KN29pyEf3n1TqTgDsK3i9fWlF1m/4PKnJDgDjqIStWfYCg==
2066+
"@types/react-relay@^18.2.0":
2067+
version "18.2.0"
2068+
resolved "https://registry.yarnpkg.com/@types/react-relay/-/react-relay-18.2.0.tgz#9d9ae7b1e3d9101d3f8dd07b7c6a76b93534ad19"
2069+
integrity sha512-F1QvwX9nnK33hzvsQfkAfDtwTWp195LpFXuArdmZFor9ELPu7SuxO6dlJGjRvXLRvBz3oJILniKL/8mGYPAZdA==
20842070
dependencies:
20852071
"@types/react" "*"
20862072
"@types/relay-runtime" "*"
@@ -2107,21 +2093,13 @@
21072093
resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.12.tgz#b5d76568485b02a307238270bfe96cb51ee2a044"
21082094
integrity sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==
21092095

2110-
"@types/react@*", "@types/react@>=16.9.11":
2096+
"@types/react@*", "@types/react@>=16.9.11", "@types/react@^19.0.0":
21112097
version "19.0.4"
21122098
resolved "https://registry.yarnpkg.com/@types/react/-/react-19.0.4.tgz#ad1270e090118ac3c5f0928a29fe0ddf164881df"
21132099
integrity sha512-3O4QisJDYr1uTUMZHA2YswiQZRq+Pd8D+GdVFYikTutYsTz+QZgWkAPnP7rx9txoI6EXKcPiluMqWPFV3tT9Wg==
21142100
dependencies:
21152101
csstype "^3.0.2"
21162102

2117-
"@types/react@^18.0.5":
2118-
version "18.3.18"
2119-
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.18.tgz#9b382c4cd32e13e463f97df07c2ee3bbcd26904b"
2120-
integrity sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==
2121-
dependencies:
2122-
"@types/prop-types" "*"
2123-
csstype "^3.0.2"
2124-
21252103
"@types/relay-runtime@*":
21262104
version "18.2.3"
21272105
resolved "https://registry.yarnpkg.com/@types/relay-runtime/-/relay-runtime-18.2.3.tgz#1f5b91dc98d5098ba6dcf96b434f544b92d745be"
@@ -2886,10 +2864,10 @@ babel-plugin-polyfill-regenerator@^0.6.1:
28862864
dependencies:
28872865
"@babel/helper-define-polyfill-provider" "^0.6.3"
28882866

2889-
babel-plugin-relay@^15.0.0:
2890-
version "15.0.0"
2891-
resolved "https://registry.yarnpkg.com/babel-plugin-relay/-/babel-plugin-relay-15.0.0.tgz#645ee0ec815c61da26e83c2b2fc28a3ff069231d"
2892-
integrity sha512-91m422k627uygB1uvX7/hvRZGai553v7Q81uRYdINiY8PGbrGB8Qb7e49aJMXYivF7+BYhw7aE3VbFEpCnaCvQ==
2867+
babel-plugin-relay@^18.2.0:
2868+
version "18.2.0"
2869+
resolved "https://registry.yarnpkg.com/babel-plugin-relay/-/babel-plugin-relay-18.2.0.tgz#d4bc26bb0ab316787fe6ca0f2d32fdd047e4b7d8"
2870+
integrity sha512-icTICGxKvlmhOvw+MESI/xBsY3J+vsNzgyq6/FL2c/hMnsYJ10IIM6Nps4M3cdUxQfS9CCUTXsbz2/kfmYLzhQ==
28932871
dependencies:
28942872
babel-plugin-macros "^2.0.0"
28952873
cosmiconfig "^5.0.5"
@@ -5047,10 +5025,10 @@ graphql@15.3.0:
50475025
resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.3.0.tgz#3ad2b0caab0d110e3be4a5a9b2aa281e362b5278"
50485026
integrity sha512-GTCJtzJmkFLWRfFJuoo9RWWa/FfamUHgiFosxi/X1Ani4AVWbeyBenZTNX6dM+7WSbbFfTo/25eh0LLkwHMw2w==
50495027

5050-
graphql@^15.0.0:
5051-
version "15.9.0"
5052-
resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.9.0.tgz#4e8ca830cfd30b03d44d3edd9cac2b0690304b53"
5053-
integrity sha512-GCOQdvm7XxV1S4U4CGrsdlEN37245eC8P9zaYCMr6K1BG0IPGy5lUwmJsEOGyl1GD6HXjOtl2keCP9asRBwNvA==
5028+
graphql@^16.10.0:
5029+
version "16.10.0"
5030+
resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.10.0.tgz#24c01ae0af6b11ea87bf55694429198aaa8e220c"
5031+
integrity sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==
50545032

50555033
gzip-size@^6.0.0:
50565034
version "6.0.0"
@@ -6507,7 +6485,7 @@ lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0:
65076485
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
65086486
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
65096487

6510-
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
6488+
loose-envify@^1.0.0, loose-envify@^1.4.0:
65116489
version "1.4.0"
65126490
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
65136491
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -7816,7 +7794,7 @@ prop-types-extra@^1.1.0:
78167794
react-is "^16.3.2"
78177795
warning "^4.0.0"
78187796

7819-
prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1:
7797+
prop-types@^15.6.2, prop-types@^15.8.1:
78207798
version "15.8.1"
78217799
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
78227800
integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
@@ -7957,34 +7935,18 @@ react-dev-utils@^12.0.1:
79577935
strip-ansi "^6.0.1"
79587936
text-table "^0.2.0"
79597937

7960-
react-dom@^18.0.0:
7961-
version "18.3.1"
7962-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
7963-
integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
7938+
react-dom@^19.0.0:
7939+
version "19.0.0"
7940+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57"
7941+
integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==
79647942
dependencies:
7965-
loose-envify "^1.1.0"
7966-
scheduler "^0.23.2"
7943+
scheduler "^0.25.0"
79677944

79687945
react-error-overlay@^6.0.11:
79697946
version "6.0.11"
79707947
resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb"
79717948
integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==
79727949

7973-
react-fast-compare@^3.1.1:
7974-
version "3.2.2"
7975-
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49"
7976-
integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==
7977-
7978-
react-helmet@^6.1.0:
7979-
version "6.1.0"
7980-
resolved "https://registry.yarnpkg.com/react-helmet/-/react-helmet-6.1.0.tgz#a750d5165cb13cf213e44747502652e794468726"
7981-
integrity sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==
7982-
dependencies:
7983-
object-assign "^4.1.1"
7984-
prop-types "^15.7.2"
7985-
react-fast-compare "^3.1.1"
7986-
react-side-effect "^2.1.0"
7987-
79887950
react-is@^16.13.1, react-is@^16.3.2:
79897951
version "16.13.1"
79907952
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
@@ -8010,16 +7972,16 @@ react-refresh@^0.11.0:
80107972
resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046"
80117973
integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==
80127974

8013-
react-relay@^15.0.0:
8014-
version "15.0.0"
8015-
resolved "https://registry.yarnpkg.com/react-relay/-/react-relay-15.0.0.tgz#0014bea71611ae5cdbd3ef445aa13398fe3372d1"
8016-
integrity sha512-KWdeMMKMJanOL9LsGZYkyAekayYIi+Y4mbDM8VYbHVPgTWJWAQP6yJKS+V4D17qIMo1L84QJQjGaQWEG139p9Q==
7975+
react-relay@^18.2.0:
7976+
version "18.2.0"
7977+
resolved "https://registry.yarnpkg.com/react-relay/-/react-relay-18.2.0.tgz#c18dca79c0b88f1bea2787939c4c25c8e7543c26"
7978+
integrity sha512-/yHlv4pj3IQQPtDzYLfVk6P4wrOSvYPu/5ySPcRp4xV3pn9xoVOHVczSLcZkRVf72lJu8CIjoT8rn3roaGoFyQ==
80177979
dependencies:
8018-
"@babel/runtime" "^7.0.0"
7980+
"@babel/runtime" "^7.25.0"
80197981
fbjs "^3.0.2"
80207982
invariant "^2.2.4"
80217983
nullthrows "^1.1.1"
8022-
relay-runtime "15.0.0"
7984+
relay-runtime "18.2.0"
80237985

80247986
react-router-dom@^6.3.0:
80257987
version "6.28.1"
@@ -8091,11 +8053,6 @@ react-scripts@5.0.1:
80918053
optionalDependencies:
80928054
fsevents "^2.3.2"
80938055

8094-
react-side-effect@^2.1.0:
8095-
version "2.1.2"
8096-
resolved "https://registry.yarnpkg.com/react-side-effect/-/react-side-effect-2.1.2.tgz#dc6345b9e8f9906dc2eeb68700b615e0b4fe752a"
8097-
integrity sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==
8098-
80998056
react-transition-group@^4.4.5:
81008057
version "4.4.5"
81018058
resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1"
@@ -8106,12 +8063,10 @@ react-transition-group@^4.4.5:
81068063
loose-envify "^1.4.0"
81078064
prop-types "^15.6.2"
81088065

8109-
react@^18.0.0:
8110-
version "18.3.1"
8111-
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
8112-
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
8113-
dependencies:
8114-
loose-envify "^1.1.0"
8066+
react@^19.0.0:
8067+
version "19.0.0"
8068+
resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd"
8069+
integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==
81158070

81168071
read-cache@^1.0.0:
81178072
version "1.0.0"
@@ -8252,17 +8207,17 @@ relay-compiler-language-typescript@^15.0.0:
82528207
dependencies:
82538208
invariant "^2.2.4"
82548209

8255-
relay-compiler@^15.0.0:
8256-
version "15.0.0"
8257-
resolved "https://registry.yarnpkg.com/relay-compiler/-/relay-compiler-15.0.0.tgz#dafe2227ffe0cda642707a113a52f6c310c5f689"
8258-
integrity sha512-19gIIdrVe/lk7Dkz/hqxpBd54bBDWAKG+kR5ael+xznJPdjlr/rlAmh5Tqi6Mgf/wiEQGdtKiZqeNdOW2/wVRw==
8210+
relay-compiler@^18.2.0:
8211+
version "18.2.0"
8212+
resolved "https://registry.yarnpkg.com/relay-compiler/-/relay-compiler-18.2.0.tgz#409d122ed98c1c0d23a316da831b65e298a79e0a"
8213+
integrity sha512-P3o5/Gv/oLC9hckUaz/a+KvDgbFERpjtz5lgsJSIQILg9paaF3k1yaX9qSxErGuU4icZvjoK5G82a/bfPgGZpA==
82598214

8260-
relay-runtime@15.0.0, relay-runtime@^15.0.0:
8261-
version "15.0.0"
8262-
resolved "https://registry.yarnpkg.com/relay-runtime/-/relay-runtime-15.0.0.tgz#e83315ea23925fae8f3317f0091f28924441576f"
8263-
integrity sha512-7AXkXLQo6gpJNBhk4Kii5b+Yat62HSDD1TgJBi021iSjT1muI8iYd4UZG4f/If209LmaVjkZt2HTNAlk6xtslw==
8215+
relay-runtime@18.2.0, relay-runtime@^18.2.0:
8216+
version "18.2.0"
8217+
resolved "https://registry.yarnpkg.com/relay-runtime/-/relay-runtime-18.2.0.tgz#36e2c88be6e13dcdf987d32a3063e3e491aafa43"
8218+
integrity sha512-r4FYWlx1dPwFW+KQnuF1ugwVKR4toIFduCGheEf2paRc6nEEcCIgd2p2Jx2gRF+4niO3mCbRZvqdCoKaznUDzg==
82648219
dependencies:
8265-
"@babel/runtime" "^7.0.0"
8220+
"@babel/runtime" "^7.25.0"
82668221
fbjs "^3.0.2"
82678222
invariant "^2.2.4"
82688223

@@ -8457,12 +8412,10 @@ saxes@^5.0.1:
84578412
dependencies:
84588413
xmlchars "^2.2.0"
84598414

8460-
scheduler@^0.23.2:
8461-
version "0.23.2"
8462-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
8463-
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
8464-
dependencies:
8465-
loose-envify "^1.1.0"
8415+
scheduler@^0.25.0:
8416+
version "0.25.0"
8417+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015"
8418+
integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==
84668419

84678420
schema-utils@2.7.0:
84688421
version "2.7.0"
@@ -9412,10 +9365,10 @@ typedarray-to-buffer@^3.1.5:
94129365
dependencies:
94139366
is-typedarray "^1.0.0"
94149367

9415-
typescript@^4.0.2:
9416-
version "4.9.5"
9417-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
9418-
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
9368+
typescript@^5.7.3:
9369+
version "5.7.3"
9370+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.3.tgz#919b44a7dbb8583a9b856d162be24a54bf80073e"
9371+
integrity sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==
94199372

94209373
ua-parser-js@^1.0.35:
94219374
version "1.0.40"
@@ -9452,11 +9405,6 @@ underscore@1.12.1:
94529405
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.12.1.tgz#7bb8cc9b3d397e201cf8553336d262544ead829e"
94539406
integrity sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==
94549407

9455-
undici-types@~5.26.4:
9456-
version "5.26.5"
9457-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
9458-
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
9459-
94609408
undici-types@~6.20.0:
94619409
version "6.20.0"
94629410
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433"

0 commit comments

Comments
 (0)