Skip to content

Commit f4d60ee

Browse files
authored
chore: allow React 19 peer dependency (#610)
1 parent e8171cd commit f4d60ee

File tree

3 files changed

+16
-22
lines changed

3 files changed

+16
-22
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@
8282
"lerna": "^3.20.2",
8383
"lint-staged": "^13.0.0",
8484
"prettier": "^2.4.1",
85-
"react": "^18",
86-
"react-dom": "^18",
85+
"react": "^19",
86+
"react-dom": "^19",
8787
"typescript": "^4.6.3",
8888
"vega": "^5.10.0",
8989
"vega-lite": "^5.2.0",

packages/react-vega/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"vega-embed": "^6.26.0"
2626
},
2727
"peerDependencies": {
28-
"react": "^16 || ^17 || ^18",
28+
"react": "^16 || ^17 || ^18 || ^19",
2929
"vega": "*",
3030
"vega-lite": "*"
3131
},

yarn.lock

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13255,13 +13255,12 @@ react-dom@^16.12.0, react-dom@^16.8.3:
1325513255
prop-types "^15.6.2"
1325613256
scheduler "^0.19.1"
1325713257

13258-
react-dom@^18:
13259-
version "18.2.0"
13260-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
13261-
integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
13258+
react-dom@^19:
13259+
version "19.1.0"
13260+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.1.0.tgz#133558deca37fa1d682708df8904b25186793623"
13261+
integrity sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==
1326213262
dependencies:
13263-
loose-envify "^1.1.0"
13264-
scheduler "^0.23.0"
13263+
scheduler "^0.26.0"
1326513264

1326613265
react-draggable@^4.0.3:
1326713266
version "4.4.3"
@@ -13402,12 +13401,10 @@ react@^16.12.0, react@^16.8.3:
1340213401
object-assign "^4.1.1"
1340313402
prop-types "^15.6.2"
1340413403

13405-
react@^18:
13406-
version "18.2.0"
13407-
resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
13408-
integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
13409-
dependencies:
13410-
loose-envify "^1.1.0"
13404+
react@^19:
13405+
version "19.1.0"
13406+
resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75"
13407+
integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==
1341113408

1341213409
read-cmd-shim@^1.0.1:
1341313410
version "1.0.5"
@@ -14038,12 +14035,10 @@ scheduler@^0.19.1:
1403814035
loose-envify "^1.1.0"
1403914036
object-assign "^4.1.1"
1404014037

14041-
scheduler@^0.23.0:
14042-
version "0.23.0"
14043-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
14044-
integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
14045-
dependencies:
14046-
loose-envify "^1.1.0"
14038+
scheduler@^0.26.0:
14039+
version "0.26.0"
14040+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337"
14041+
integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==
1404714042

1404814043
schema-utils@^1.0.0:
1404914044
version "1.0.0"
@@ -15837,7 +15832,6 @@ vega-embed@^6.5.1:
1583715832
vega-schema-url-parser "^2.2.0"
1583815833
vega-themes "^2.10.0"
1583915834
vega-tooltip "^0.28.0"
15840-
yallist "*"
1584115835

1584215836
vega-encode@~4.9.0:
1584315837
version "4.9.0"

0 commit comments

Comments
 (0)