diff --git a/package.json b/package.json index bc7c0e84..e6a64b3a 100644 --- a/package.json +++ b/package.json @@ -82,8 +82,8 @@ "lerna": "^3.20.2", "lint-staged": "^13.0.0", "prettier": "^2.4.1", - "react": "^18", - "react-dom": "^18", + "react": "^19", + "react-dom": "^19", "typescript": "^4.6.3", "vega": "^5.10.0", "vega-lite": "^5.2.0", diff --git a/packages/react-vega/package.json b/packages/react-vega/package.json index a6f383c7..c4358aee 100644 --- a/packages/react-vega/package.json +++ b/packages/react-vega/package.json @@ -25,7 +25,7 @@ "vega-embed": "^6.5.1" }, "peerDependencies": { - "react": "^16 || ^17 || ^18", + "react": "^16 || ^17 || ^18 || ^19", "vega": "*", "vega-lite": "*" }, diff --git a/yarn.lock b/yarn.lock index 95c7ab09..df2af28b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13255,13 +13255,12 @@ react-dom@^16.12.0, react-dom@^16.8.3: prop-types "^15.6.2" scheduler "^0.19.1" -react-dom@^18: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== +react-dom@^19: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.1.0.tgz#133558deca37fa1d682708df8904b25186793623" + integrity sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g== dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.0" + scheduler "^0.26.0" react-draggable@^4.0.3: version "4.4.3" @@ -13402,12 +13401,10 @@ react@^16.12.0, react@^16.8.3: object-assign "^4.1.1" prop-types "^15.6.2" -react@^18: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== - dependencies: - loose-envify "^1.1.0" +react@^19: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75" + integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg== read-cmd-shim@^1.0.1: version "1.0.5" @@ -14038,12 +14035,10 @@ scheduler@^0.19.1: loose-envify "^1.1.0" object-assign "^4.1.1" -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== - dependencies: - loose-envify "^1.1.0" +scheduler@^0.26.0: + version "0.26.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337" + integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA== schema-utils@^1.0.0: version "1.0.0" @@ -15837,7 +15832,6 @@ vega-embed@^6.5.1: vega-schema-url-parser "^2.2.0" vega-themes "^2.10.0" vega-tooltip "^0.28.0" - yallist "*" vega-encode@~4.9.0: version "4.9.0"