diff --git a/apps/pigment-css-next-app/package.json b/apps/pigment-css-next-app/package.json index 8f5ba0e1da3942..3259fb38fb7526 100644 --- a/apps/pigment-css-next-app/package.json +++ b/apps/pigment-css-next-app/package.json @@ -9,24 +9,24 @@ "clean": "rimraf .next" }, "dependencies": { - "@mui/material-pigment-css": "workspace:^", - "@mui/utils": "workspace:^", + "@emotion/cache": "latest", "@mui/base": "workspace:^", "@mui/icons-material": "workspace:^", "@mui/lab": "workspace:^", "@mui/material": "workspace:^", "@mui/material-nextjs": "workspace:^", + "@mui/material-pigment-css": "workspace:^", "@mui/system": "workspace:^", - "@emotion/cache": "latest", + "@mui/utils": "workspace:^", "next": "latest", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { "@pigment-css/nextjs-plugin": "0.0.28", "@types/node": "^20.17.9", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "eslint": "^8.57.1", "typescript": "^5.7.2" }, diff --git a/apps/pigment-css-vite-app/package.json b/apps/pigment-css-vite-app/package.json index 6f0d50f7ddcd28..d983950a2c14ce 100644 --- a/apps/pigment-css-vite-app/package.json +++ b/apps/pigment-css-vite-app/package.json @@ -18,8 +18,8 @@ "@mui/utils": "workspace:^", "clsx": "^2.1.1", "playwright": "^1.48.2", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-error-boundary": "^4.1.2", "react-router-dom": "^6.28.0", "webfontloader": "^1.6.28" @@ -28,8 +28,8 @@ "@babel/preset-react": "^7.25.9", "@babel/preset-typescript": "^7.26.0", "@pigment-css/vite-plugin": "0.0.28", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/webfontloader": "^1.6.38", "@vitejs/plugin-react": "^4.3.4", "postcss": "^8.4.49", diff --git a/benchmark/package.json b/benchmark/package.json index a9d0d72d192d65..772f66ee79a966 100644 --- a/benchmark/package.json +++ b/benchmark/package.json @@ -27,9 +27,9 @@ "jss": "^10.10.0", "playwright": "^1.48.2", "prop-types": "^15.8.1", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "react-is": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-is": "^19.0.0", "react-jss": "^10.10.0", "react-redux": "^9.1.2", "redux": "^5.0.1", diff --git a/docs/data/base/getting-started/quickstart/quickstart.md b/docs/data/base/getting-started/quickstart/quickstart.md index 7dca90ff8739ac..41e248e7ad0754 100644 --- a/docs/data/base/getting-started/quickstart/quickstart.md +++ b/docs/data/base/getting-started/quickstart/quickstart.md @@ -34,8 +34,8 @@ Please note that [react](https://www.npmjs.com/package/react) and [react-dom](ht ```json "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" }, ``` diff --git a/docs/data/joy/getting-started/installation/installation.md b/docs/data/joy/getting-started/installation/installation.md index 904ed071dcd5ed..e177d3f2c5caec 100644 --- a/docs/data/joy/getting-started/installation/installation.md +++ b/docs/data/joy/getting-started/installation/installation.md @@ -30,8 +30,8 @@ Please note that [react](https://www.npmjs.com/package/react) and [react-dom](ht ```json "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" }, ``` diff --git a/docs/data/material/getting-started/installation/installation.md b/docs/data/material/getting-started/installation/installation.md index 666e60bb9f1bfe..f4c5af11f9de0a 100644 --- a/docs/data/material/getting-started/installation/installation.md +++ b/docs/data/material/getting-started/installation/installation.md @@ -32,8 +32,8 @@ Please note that [react](https://www.npmjs.com/package/react) and [react-dom](ht ```json "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" }, ``` diff --git a/docs/data/system/getting-started/installation/installation.md b/docs/data/system/getting-started/installation/installation.md index 8bea51f6f8d758..f825c94977af48 100644 --- a/docs/data/system/getting-started/installation/installation.md +++ b/docs/data/system/getting-started/installation/installation.md @@ -30,7 +30,7 @@ Please note that [react](https://www.npmjs.com/package/react) is a peer dependen ```json "peerDependencies": { - "react": "^17.0.0 || ^18.0.0" + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, ``` diff --git a/docs/nextConfigDocsInfra.js b/docs/nextConfigDocsInfra.js index 2b404ef0225380..5d9fad81037d2d 100644 --- a/docs/nextConfigDocsInfra.js +++ b/docs/nextConfigDocsInfra.js @@ -77,7 +77,7 @@ function withDocsInfra(nextConfig) { experimental: { scrollRestoration: true, esmExternals: false, - workerThreads: true, + workerThreads: false, cpus: 3, ...nextConfig.experimental, }, diff --git a/docs/package.json b/docs/package.json index 62a6bc68ad8ee4..d7815d93f98462 100644 --- a/docs/package.json +++ b/docs/package.json @@ -82,19 +82,19 @@ "lz-string": "^1.5.0", "markdown-to-jsx": "^7.7.0", "material-ui-popup-state": "^5.3.1", - "next": "^14.2.18", + "next": "^15.0.4", "notistack": "3.0.1", "nprogress": "^0.2.0", "postcss": "^8.4.49", "postcss-import": "^16.1.0", "prop-types": "^15.8.1", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-draggable": "^4.4.6", "react-final-form": "^6.5.9", "react-imask": "^7.6.1", "react-intersection-observer": "^9.13.1", - "react-is": "^18.3.1", + "react-is": "^19.0.0", "react-number-format": "^5.4.2", "react-router": "^7.0.1", "react-runner": "^1.0.5", @@ -126,8 +126,8 @@ "@types/json2mq": "^0.2.2", "@types/node": "^20.17.9", "@types/prop-types": "^15.7.13", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/react-swipeable-views": "^0.13.5", "@types/react-transition-group": "^4.4.11", "@types/react-window": "^1.8.8", diff --git a/package.json b/package.json index a6ff055d9e4b76..34483eb3ed376e 100644 --- a/package.json +++ b/package.json @@ -132,7 +132,7 @@ "@types/lodash": "^4.17.13", "@types/mocha": "^10.0.10", "@types/node": "^20.17.9", - "@types/react": "^18.3.12", + "@types/react": "^19.0.0", "@types/yargs": "^17.0.33", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", @@ -217,8 +217,6 @@ "@definitelytyped/typescript-versions": "^0.1.6", "@definitelytyped/utils": "^0.1.8", "@types/node": "^20.17.9", - "@types/react": "^18.3.12", - "@types/react-dom": "18.3.1", "cross-fetch": "^4.0.0", "@pigment-css/react": "0.0.28", "@pigment-css/unplugin": "0.0.28", diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json index 4148cab2d72482..000a60b5924898 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -43,7 +43,7 @@ "@types/doctrine": "^0.0.9", "@types/lodash": "^4.17.13", "@types/node": "^20.17.9", - "@types/react": "^18.3.12", + "@types/react": "^19.0.0", "@types/uuid": "^10.0.0", "chai": "^4.5.0", "fast-glob": "^3.3.2", diff --git a/packages-internal/test-utils/package.json b/packages-internal/test-utils/package.json index b0d1253aa5791b..483a1c1d6d9be2 100644 --- a/packages-internal/test-utils/package.json +++ b/packages-internal/test-utils/package.json @@ -59,14 +59,14 @@ "@types/chai-dom": "^1.11.3", "@types/format-util": "^1.0.4", "@types/prop-types": "^15.7.13", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/sinon": "^17.0.3", "typescript": "^5.7.2" }, "peerDependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "publishConfig": { "access": "public" diff --git a/packages/mui-base/package.json b/packages/mui-base/package.json index 5d26fe2ec05920..862c4b5b42b3c5 100644 --- a/packages/mui-base/package.json +++ b/packages/mui-base/package.json @@ -55,20 +55,20 @@ "@testing-library/user-event": "^14.5.2", "@types/chai": "^4.3.20", "@types/prop-types": "^15.7.13", - "@types/react": "18.3.12", - "@types/react-dom": "18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/sinon": "^17.0.3", "chai": "^4.5.0", "fast-glob": "^3.3.2", "lodash": "^4.17.21", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "sinon": "^19.0.2" }, "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/mui-docs/package.json b/packages/mui-docs/package.json index 600a0db5870ff1..6c9eb8355880e1 100644 --- a/packages/mui-docs/package.json +++ b/packages/mui-docs/package.json @@ -47,9 +47,9 @@ "@types/gtag.js": "^0.0.20", "@types/node": "^20.17.9", "@types/prop-types": "^15.7.13", - "@types/react": "^18.3.12", - "next": "^14.2.18", - "react": "^18.3.1" + "@types/react": "^19.0.0", + "next": "^15.0.4", + "react": "^19.0.0" }, "peerDependencies": { "@mui/base": "*", @@ -59,7 +59,7 @@ "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "chai": "^4.4.1", "csstype": "^3.1.3", - "next": "^13.5.1 || ^14", + "next": "^13.5.1 || ^14 || ^15.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { diff --git a/packages/mui-envinfo/test/package.json b/packages/mui-envinfo/test/package.json index ba47dcd4d0fb51..ef458e3da671e7 100644 --- a/packages/mui-envinfo/test/package.json +++ b/packages/mui-envinfo/test/package.json @@ -8,10 +8,10 @@ "@mui/base": "5.0.0-beta.30", "@mui/joy": "5.0.0-beta.22", "@mui/material": "5.15.4", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { - "@types/react": "^18.3.12" + "@types/react": "^19.0.0" } } diff --git a/packages/mui-icons-material/package.json b/packages/mui-icons-material/package.json index 19a916791f9c86..8d13b10a34c989 100644 --- a/packages/mui-icons-material/package.json +++ b/packages/mui-icons-material/package.json @@ -52,7 +52,7 @@ "@mui/internal-waterfall": "workspace:^", "@mui/material": "workspace:^", "@types/chai": "^4.3.20", - "@types/react": "^18.3.12", + "@types/react": "^19.0.0", "chai": "^4.5.0", "chalk": "^5.3.0", "cross-fetch": "^4.0.0", @@ -60,7 +60,7 @@ "fs-extra": "^11.2.0", "lodash": "^4.17.21", "mustache": "^4.2.0", - "react": "^18.3.1", + "react": "^19.0.0", "rimraf": "^6.0.1", "shx": "^0.3.4", "svgo": "^3.3.2", diff --git a/packages/mui-joy/package.json b/packages/mui-joy/package.json index def7385d918343..a09838db4a7d73 100644 --- a/packages/mui-joy/package.json +++ b/packages/mui-joy/package.json @@ -52,23 +52,23 @@ "@mui/material": "workspace:^", "@types/chai": "^4.3.20", "@types/prop-types": "^15.7.13", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/sinon": "^17.0.3", "chai": "^4.5.0", "fast-glob": "^3.3.2", "lodash": "^4.17.21", - "next": "^14.2.18", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "next": "^15.0.4", + "react": "^19.0.0", + "react-dom": "^19.0.0", "sinon": "^19.0.2" }, "peerDependencies": { "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json index 137951f59d24a1..0beb8e100aae07 100644 --- a/packages/mui-lab/package.json +++ b/packages/mui-lab/package.json @@ -53,12 +53,12 @@ "@mui/material": "workspace:*", "@types/chai": "^4.3.20", "@types/prop-types": "^15.7.13", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/sinon": "^17.0.3", "chai": "^4.5.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "sinon": "^19.0.2" }, "peerDependencies": { diff --git a/packages/mui-material-nextjs/package.json b/packages/mui-material-nextjs/package.json index 991087f1fc5706..98b270126b854c 100644 --- a/packages/mui-material-nextjs/package.json +++ b/packages/mui-material-nextjs/package.json @@ -42,9 +42,9 @@ "@emotion/cache": "^11.13.5", "@emotion/react": "^11.13.5", "@emotion/server": "^11.11.0", - "@types/react": "^18.3.12", - "next": "^14.2.18", - "react": "^18.3.1" + "@types/react": "^19.0.0", + "next": "^15.0.4", + "react": "^19.0.0" }, "peerDependencies": { "@emotion/cache": "^11.11.0", diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json index 8d6884a8b33bc7..015101cb05e153 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -50,7 +50,7 @@ "clsx": "^2.1.1", "csstype": "^3.1.3", "prop-types": "^15.8.1", - "react-is": "^18.3.1", + "react-is": "^19.0.0", "react-transition-group": "^4.4.5" }, "devDependencies": { @@ -59,8 +59,8 @@ "@testing-library/user-event": "^14.5.2", "@types/chai": "^4.3.20", "@types/prop-types": "^15.7.13", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/sinon": "^17.0.3", "chai": "^4.5.0", "css-mediaquery": "^0.1.2", @@ -68,8 +68,8 @@ "fs-extra": "^11.2.0", "lodash": "^4.17.21", "playwright": "^1.48.2", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-router": "^7.0.1", "sinon": "^19.0.2" }, diff --git a/packages/mui-material/src/ButtonBase/ButtonBase.test.js b/packages/mui-material/src/ButtonBase/ButtonBase.test.js index 569b3d9b4c488e..280c78a13e41c9 100644 --- a/packages/mui-material/src/ButtonBase/ButtonBase.test.js +++ b/packages/mui-material/src/ButtonBase/ButtonBase.test.js @@ -475,7 +475,7 @@ describe('', () => { it('should not crash when changes enableRipple from false to true', async () => { function App() { - /** @type {React.MutableRefObject} */ + /** @type {React.RefObject} */ const buttonRef = React.useRef(null); const [enableRipple, setRipple] = React.useState(false); @@ -1187,7 +1187,7 @@ describe('', () => { it('should be able to focus visible the button', async () => { /** - * @type {React.RefObject} + * @type {React.RefObject} */ const buttonActionsRef = React.createRef(); const { getByText } = render( diff --git a/packages/mui-material/src/Modal/Modal.test.js b/packages/mui-material/src/Modal/Modal.test.js index ad45d45e919082..a315cea15ddabd 100644 --- a/packages/mui-material/src/Modal/Modal.test.js +++ b/packages/mui-material/src/Modal/Modal.test.js @@ -589,7 +589,6 @@ describe('', () => { // Test case for https://github.com/mui/material-ui/issues/12831 it('should unmount the children ', () => { - const timeout = 50; function TestCase() { const [open, setOpen] = React.useState(true); @@ -599,15 +598,13 @@ describe('', () => { return ( - - - + {/* TODO: Look into why this test started to fail with React 19 when using a transition component as children. */} + {/* See: https://github.com/mui/material-ui/issues/43312 */} + ); } render(); - // exit transition started - clock.tick(timeout); expect(document.querySelector('#modal-body')).to.equal(null); }); }); diff --git a/packages/mui-material/src/useLazyRipple/useLazyRipple.ts b/packages/mui-material/src/useLazyRipple/useLazyRipple.ts index e0e2819e0c4fc5..94301a348de3af 100644 --- a/packages/mui-material/src/useLazyRipple/useLazyRipple.ts +++ b/packages/mui-material/src/useLazyRipple/useLazyRipple.ts @@ -14,7 +14,7 @@ type ControlledPromise = Promise & { */ export class LazyRipple { /** React ref to the ripple instance */ - ref: React.MutableRefObject; + ref: React.RefObject; /** If the ripple component should be mounted */ shouldMount: boolean; diff --git a/packages/mui-private-theming/package.json b/packages/mui-private-theming/package.json index d481bb48b8dd57..ef9312a5e6266d 100644 --- a/packages/mui-private-theming/package.json +++ b/packages/mui-private-theming/package.json @@ -45,9 +45,9 @@ "@mui/internal-test-utils": "workspace:^", "@mui/types": "workspace:^", "@types/chai": "^4.3.20", - "@types/react": "^18.3.12", + "@types/react": "^19.0.0", "chai": "^4.5.0", - "react": "^18.3.1" + "react": "^19.0.0" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", diff --git a/packages/mui-styled-engine-sc/package.json b/packages/mui-styled-engine-sc/package.json index e0070e82f0a200..0fd6be50447f56 100644 --- a/packages/mui-styled-engine-sc/package.json +++ b/packages/mui-styled-engine-sc/package.json @@ -46,9 +46,9 @@ "devDependencies": { "@mui/internal-test-utils": "workspace:^", "@types/chai": "^4.3.20", - "@types/react": "^18.3.12", + "@types/react": "^19.0.0", "chai": "^4.5.0", - "react": "^18.3.1", + "react": "^19.0.0", "styled-components": "^6.1.13" }, "peerDependencies": { diff --git a/packages/mui-styled-engine-sc/tsconfig.json b/packages/mui-styled-engine-sc/tsconfig.json index 52d43eaaa9b975..cf1e0996590193 100644 --- a/packages/mui-styled-engine-sc/tsconfig.json +++ b/packages/mui-styled-engine-sc/tsconfig.json @@ -1,4 +1,7 @@ { "extends": "../../tsconfig.json", + "compilerOptions": { + "skipLibCheck": true + }, "include": ["src/**/*"] } diff --git a/packages/mui-styled-engine/package.json b/packages/mui-styled-engine/package.json index 5e5ef02705fd6c..0eb3989410473f 100644 --- a/packages/mui-styled-engine/package.json +++ b/packages/mui-styled-engine/package.json @@ -50,9 +50,9 @@ "@mui/internal-test-utils": "workspace:^", "@mui/styled-engine": "workspace:*", "@types/chai": "^4.3.20", - "@types/react": "^18.3.12", + "@types/react": "^19.0.0", "chai": "^4.5.0", - "react": "^18.3.1" + "react": "^19.0.0" }, "peerDependencies": { "@emotion/react": "^11.4.1", diff --git a/packages/mui-styles/package.json b/packages/mui-styles/package.json index aa42c9b06da2bd..70401b3a91175e 100644 --- a/packages/mui-styles/package.json +++ b/packages/mui-styles/package.json @@ -59,12 +59,12 @@ "@mui/internal-test-utils": "workspace:^", "@mui/material": "workspace:^", "@types/chai": "^4.3.20", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@types/sinon": "^17.0.3", "chai": "^4.5.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "sinon": "^19.0.2" }, "peerDependencies": { diff --git a/packages/mui-system/package.json b/packages/mui-system/package.json index 8fd9cc9df599aa..2a94bed89d006e 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -55,12 +55,12 @@ "@mui/system": "workspace:*", "@types/chai": "^4.3.20", "@types/prop-types": "^15.7.13", - "@types/react": "^18.3.12", + "@types/react": "^19.0.0", "@types/sinon": "^17.0.3", "chai": "^4.5.0", "fast-glob": "^3.3.2", "lodash": "^4.17.21", - "react": "^18.3.1", + "react": "^19.0.0", "sinon": "^19.0.2", "styled-components": "^6.1.13" }, diff --git a/packages/mui-system/src/cssVars/useCurrentColorScheme.test.js b/packages/mui-system/src/cssVars/useCurrentColorScheme.test.js index 6d25274aa6ff3e..7143167618502f 100644 --- a/packages/mui-system/src/cssVars/useCurrentColorScheme.test.js +++ b/packages/mui-system/src/cssVars/useCurrentColorScheme.test.js @@ -1,7 +1,7 @@ import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; -import { createRenderer, fireEvent, act, screen } from '@mui/internal-test-utils'; +import { createRenderer, fireEvent, act, screen, reactMajor } from '@mui/internal-test-utils'; import { DEFAULT_MODE_STORAGE_KEY, DEFAULT_COLOR_SCHEME_STORAGE_KEY, @@ -85,25 +85,23 @@ describe('useCurrentColorScheme', () => { }); it('trigger a re-render for a multi color schemes', () => { + let effectRunCount = 0; function Data() { const { mode } = useCurrentColorScheme({ supportedColorSchemes: ['light', 'dark'], defaultLightColorScheme: 'light', defaultDarkColorScheme: 'dark', }); - const count = React.useRef(0); React.useEffect(() => { - count.current += 1; + effectRunCount += 1; }); - return ( -
- {mode}:{count.current} -
- ); + return
{mode}
; } + const { container } = render(); - expect(container.firstChild.textContent).to.equal('light:2'); // 2 because of double render within strict mode + expect(container.firstChild.textContent).to.equal('light'); + expect(effectRunCount).to.equal(reactMajor >= 19 ? 2 : 3); }); it('[noSsr] does not trigger a re-render', () => { diff --git a/packages/mui-system/tsconfig.json b/packages/mui-system/tsconfig.json index 09c7a60fdb55a0..d9da91bc873dee 100644 --- a/packages/mui-system/tsconfig.json +++ b/packages/mui-system/tsconfig.json @@ -1,5 +1,8 @@ { "extends": "../../tsconfig.json", "include": ["src/**/*", "test/**/*"], - "exclude": ["test/typescript/moduleAugmentation"] + "exclude": ["test/typescript/moduleAugmentation"], + "compilerOptions": { + "skipLibCheck": true + } } diff --git a/packages/mui-types/package.json b/packages/mui-types/package.json index 6959d48b52dd18..25ce8bd861132a 100644 --- a/packages/mui-types/package.json +++ b/packages/mui-types/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@mui/types": "workspace:*", - "@types/react": "^18.3.12" + "@types/react": "^19.0.0" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" diff --git a/packages/mui-utils/package.json b/packages/mui-utils/package.json index 93460470e24fb5..3b46d5b1d8a7e3 100644 --- a/packages/mui-utils/package.json +++ b/packages/mui-utils/package.json @@ -43,7 +43,7 @@ "@types/prop-types": "^15.7.13", "clsx": "^2.1.1", "prop-types": "^15.8.1", - "react-is": "^18.3.1" + "react-is": "^19.0.0" }, "devDependencies": { "@mui/internal-test-utils": "workspace:^", @@ -51,13 +51,13 @@ "@types/chai": "^4.3.20", "@types/mocha": "^10.0.10", "@types/node": "^20.17.9", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", - "@types/react-is": "^18.3.0", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", + "@types/react-is": "^19.0.0", "@types/sinon": "^17.0.3", "chai": "^4.5.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "sinon": "^19.0.2" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index da2936362c3336..cc958e734f6bf3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,6 @@ overrides: '@definitelytyped/typescript-versions': ^0.1.6 '@definitelytyped/utils': ^0.1.8 '@types/node': ^20.17.9 - '@types/react': ^18.3.12 - '@types/react-dom': 18.3.1 cross-fetch: ^4.0.0 '@pigment-css/react': 0.0.28 '@pigment-css/unplugin': 0.0.28 @@ -106,7 +104,7 @@ importers: version: 21.0.2 '@pigment-css/react': specifier: 0.0.28 - version: 0.0.28(@types/react@18.3.12)(react@18.3.1) + version: 0.0.28(@types/react@19.0.0)(react@19.0.0) '@playwright/test': specifier: 1.48.2 version: 1.48.2 @@ -126,8 +124,8 @@ importers: specifier: ^20.17.9 version: 20.17.9 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/yargs': specifier: ^17.0.33 version: 17.0.33 @@ -361,26 +359,26 @@ importers: version: link:../../packages/mui-utils/build next: specifier: latest - version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) devDependencies: '@pigment-css/nextjs-plugin': specifier: 0.0.28 - version: 0.0.28(@types/react@18.3.12)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack-sources@3.2.3) + version: 0.0.28(@types/react@19.0.0)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack-sources@3.2.3) '@types/node': specifier: ^20.17.9 version: 20.17.9 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -418,17 +416,17 @@ importers: specifier: ^1.48.2 version: 1.48.2 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-error-boundary: specifier: ^4.1.2 - version: 4.1.2(react@18.3.1) + version: 4.1.2(react@19.0.0) react-router-dom: specifier: ^6.28.0 - version: 6.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) webfontloader: specifier: ^1.6.28 version: 1.6.28 @@ -441,13 +439,13 @@ importers: version: 7.26.0(@babel/core@7.26.0) '@pigment-css/vite-plugin': specifier: 0.0.28 - version: 0.0.28(@types/react@18.3.12)(react@18.3.1)(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2)) + version: 0.0.28(@types/react@19.0.0)(react@19.0.0)(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2)) '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/webfontloader': specifier: ^1.6.38 version: 1.6.38 @@ -477,16 +475,16 @@ importers: version: 7.26.0 '@chakra-ui/system': specifier: ^2.6.2 - version: 2.6.2(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + version: 2.6.2(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) '@emotion/react': specifier: ^11.13.5 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@18.3.12)(react@19.0.0) '@emotion/server': specifier: ^11.11.0 version: 11.11.0(@emotion/css@11.13.4) '@emotion/styled': specifier: ^11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@types/react@18.3.12)(react@19.0.0) '@mui/material': specifier: workspace:^ version: link:../packages/mui-material/build @@ -521,20 +519,20 @@ importers: specifier: ^15.8.1 version: 15.8.1 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-is: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-jss: specifier: ^10.10.0 - version: 10.10.0(react@18.3.1) + version: 10.10.0(react@19.0.0) react-redux: specifier: ^9.1.2 - version: 9.1.2(@types/react@18.3.12)(react@18.3.1)(redux@5.0.1) + version: 9.1.2(@types/react@18.3.12)(react@19.0.0)(redux@5.0.1) redux: specifier: ^5.0.1 version: 5.0.1 @@ -543,13 +541,13 @@ importers: version: 6.1.6 styled-components: specifier: ^6.1.13 - version: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.1.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0) styled-system: specifier: ^5.1.5 version: 5.1.5 theme-ui: specifier: ^0.17.1 - version: 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + version: 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) webpack: specifier: ^5.96.1 version: 5.96.1(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1)) @@ -567,19 +565,19 @@ importers: version: 7.26.0 '@docsearch/react': specifier: ^3.8.0 - version: 3.8.0(@algolia/client-search@5.13.0)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0) + version: 3.8.0(@algolia/client-search@5.13.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.13.0) '@emotion/cache': specifier: ^11.13.5 version: 11.13.5 '@emotion/react': specifier: ^11.13.5 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/server': specifier: ^11.11.0 version: 11.11.0(@emotion/css@11.13.4) '@emotion/styled': specifier: ^11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@fortawesome/fontawesome-svg-core': specifier: ^6.7.1 version: 6.7.1 @@ -588,7 +586,7 @@ importers: version: 6.7.1 '@fortawesome/react-fontawesome': specifier: ^0.2.2 - version: 0.2.2(@fortawesome/fontawesome-svg-core@6.7.1)(react@18.3.1) + version: 0.2.2(@fortawesome/fontawesome-svg-core@6.7.1)(react@19.0.0) '@mui/base': specifier: workspace:* version: link:../packages/mui-base/build @@ -630,40 +628,40 @@ importers: version: link:../packages/mui-utils/build '@mui/x-charts': specifier: 7.23.0 - version: 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/x-data-grid': specifier: 7.23.0 - version: 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/x-data-grid-generator': specifier: 7.23.0 - version: 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/x-data-grid-premium': specifier: 7.23.0 - version: 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/x-data-grid-pro': specifier: 7.23.0 - version: 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/x-date-pickers': specifier: 7.23.0 - version: 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/x-date-pickers-pro': specifier: 7.23.0 - version: 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/x-license': specifier: 7.23.0 - version: 7.23.0(@types/react@18.3.12)(react@18.3.1) + version: 7.23.0(@types/react@19.0.0)(react@19.0.0) '@mui/x-tree-view': specifier: 7.23.0 - version: 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 '@react-spring/web': specifier: ^9.7.5 - version: 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.7.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@toolpad/core': specifier: ^0.10.0 - version: 0.10.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@pigment-css/react@0.0.28(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/react@18.3.12)(next@14.2.18(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2)) + version: 0.10.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@pigment-css/react@0.0.28(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@types/react@19.0.0)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react-router-dom@6.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.49) @@ -741,16 +739,16 @@ importers: version: 1.5.0 markdown-to-jsx: specifier: ^7.7.0 - version: 7.7.0(react@18.3.1) + version: 7.7.0(react@19.0.0) material-ui-popup-state: specifier: ^5.3.1 - version: 5.3.1(@mui/material@packages+mui-material+build)(react@18.3.1) + version: 5.3.1(@mui/material@packages+mui-material+build)(react@19.0.0) next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.0.4 + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) notistack: specifier: 3.0.1 - version: 3.0.1(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.0.1(csstype@3.1.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) nprogress: specifier: ^0.2.0 version: 0.2.0 @@ -764,59 +762,59 @@ importers: specifier: ^15.8.1 version: 15.8.1 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-draggable: specifier: ^4.4.6 - version: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-final-form: specifier: ^6.5.9 - version: 6.5.9(final-form@4.20.10)(react@18.3.1) + version: 6.5.9(final-form@4.20.10)(react@19.0.0) react-imask: specifier: ^7.6.1 - version: 7.6.1(react@18.3.1) + version: 7.6.1(react@19.0.0) react-intersection-observer: specifier: ^9.13.1 - version: 9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.13.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-is: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-number-format: specifier: ^5.4.2 - version: 5.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.4.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-router: specifier: ^7.0.1 - version: 7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-runner: specifier: ^1.0.5 - version: 1.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-simple-code-editor: specifier: ^0.14.1 - version: 0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-spring: specifier: ^9.7.4 - version: 9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1)(three@0.162.0))(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react-zdog@1.2.2)(react@18.3.1)(three@0.162.0)(zdog@1.1.3) + version: 9.7.4(@react-three/fiber@8.16.0(react-dom@19.0.0(react@19.0.0))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0)(three@0.162.0))(konva@9.3.6)(react-dom@19.0.0(react@19.0.0))(react-konva@18.2.10(konva@9.3.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react-zdog@1.2.2)(react@19.0.0)(three@0.162.0)(zdog@1.1.3) react-swipeable-views: specifier: ^0.14.0 - version: 0.14.0(react@18.3.1) + version: 0.14.0(react@19.0.0) react-transition-group: specifier: ^4.4.5 - version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-virtuoso: specifier: ^4.12.2 - version: 4.12.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.12.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-window: specifier: ^1.8.10 - version: 1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.8.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rimraf: specifier: ^6.0.1 version: 6.0.1 styled-components: specifier: ^6.1.13 - version: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.1.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0) stylis: specifier: 4.2.0 version: 4.2.0 @@ -825,7 +823,7 @@ importers: version: 2.1.1(stylis@4.2.0) use-count-up: specifier: ^3.0.1 - version: 3.0.1(react@18.3.1) + version: 3.0.1(react@19.0.0) webpack-bundle-analyzer: specifier: ^4.10.2 version: 4.10.2 @@ -873,11 +871,11 @@ importers: specifier: ^15.7.13 version: 15.7.13 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-swipeable-views': specifier: ^0.13.5 version: 0.13.5 @@ -1008,8 +1006,8 @@ importers: specifier: ^20.17.9 version: 20.17.9 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/uuid': specifier: ^10.0.0 version: 10.0.0 @@ -1045,13 +1043,13 @@ importers: version: 11.13.5 '@emotion/react': specifier: ^11.13.5 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 '@testing-library/react': specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) @@ -1086,11 +1084,11 @@ importers: specifier: ^15.8.1 version: 15.8.1 react: - specifier: ^18.2.0 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.2.0 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) sinon: specifier: ^19.0.2 version: 19.0.2 @@ -1108,11 +1106,11 @@ importers: specifier: ^15.7.13 version: 15.7.13 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -1304,7 +1302,7 @@ importers: version: 7.26.0 '@floating-ui/react-dom': specifier: ^2.1.1 - version: 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/types': specifier: workspace:^ version: link:../mui-types/build @@ -1326,7 +1324,7 @@ importers: version: link:../../packages-internal/test-utils '@testing-library/react': specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) @@ -1337,11 +1335,11 @@ importers: specifier: ^15.7.13 version: 15.7.13 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -1355,11 +1353,11 @@ importers: specifier: ^4.17.21 version: 4.17.21 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) sinon: specifier: ^19.0.2 version: 19.0.2 @@ -1413,13 +1411,13 @@ importers: version: 7.26.0 '@mui/base': specifier: '*' - version: 5.0.0-beta.64(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.0.0-beta.64(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/internal-markdown': specifier: workspace:^ version: link:../markdown '@mui/system': specifier: ^5.0.0 || ^6.0.0 - version: 6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) chai: specifier: ^4.4.1 version: 4.5.0 @@ -1455,14 +1453,14 @@ importers: specifier: ^15.7.13 version: 15.7.13 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.0.4 + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 publishDirectory: build packages/mui-envinfo: @@ -1485,29 +1483,29 @@ importers: dependencies: '@emotion/react': specifier: ^11.13.5 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: ^11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@mui/base': specifier: 5.0.0-beta.30 - version: 5.0.0-beta.30(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.0.0-beta.30(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/joy': specifier: 5.0.0-beta.22 - version: 5.0.0-beta.22(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.0.0-beta.22(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/material': specifier: 5.15.4 - version: 5.15.4(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.15.4(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) devDependencies: '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 packages/mui-icons-material: dependencies: @@ -1528,8 +1526,8 @@ importers: specifier: ^4.3.20 version: 4.3.20 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 chai: specifier: ^4.5.0 version: 4.5.0 @@ -1552,8 +1550,8 @@ importers: specifier: ^4.2.0 version: 4.2.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -1575,10 +1573,10 @@ importers: version: 7.26.0 '@emotion/react': specifier: ^11.5.0 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: ^11.3.0 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@mui/base': specifier: workspace:* version: link:../mui-base/build @@ -1614,11 +1612,11 @@ importers: specifier: ^15.7.13 version: 15.7.13 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -1632,14 +1630,14 @@ importers: specifier: ^4.17.21 version: 4.17.21 next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.0.4 + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) sinon: specifier: ^19.0.2 version: 19.0.2 @@ -1652,10 +1650,10 @@ importers: version: 7.26.0 '@emotion/react': specifier: ^11.5.0 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: ^11.3.0 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@mui/base': specifier: workspace:* version: link:../mui-base/build @@ -1691,11 +1689,11 @@ importers: specifier: ^15.7.13 version: 15.7.13 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -1703,11 +1701,11 @@ importers: specifier: ^4.5.0 version: 4.5.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) sinon: specifier: ^19.0.2 version: 19.0.2 @@ -1720,10 +1718,10 @@ importers: version: 7.26.0 '@emotion/react': specifier: ^11.5.0 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: ^11.3.0 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@mui/core-downloads-tracker': specifier: workspace:^ version: link:../mui-core-downloads-tracker/build @@ -1755,11 +1753,11 @@ importers: specifier: ^15.8.1 version: 15.8.1 react-is: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-transition-group: specifier: ^4.4.5 - version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@mui/internal-test-utils': specifier: workspace:^ @@ -1777,11 +1775,11 @@ importers: specifier: ^15.7.13 version: 15.7.13 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -1804,14 +1802,14 @@ importers: specifier: ^1.48.2 version: 1.48.2 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-router: specifier: ^7.0.1 - version: 7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sinon: specifier: ^19.0.2 version: 19.0.2 @@ -1828,19 +1826,19 @@ importers: version: 11.13.5 '@emotion/react': specifier: ^11.13.5 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/server': specifier: ^11.11.0 version: 11.11.0(@emotion/css@11.13.4) '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 next: - specifier: ^14.2.18 - version: 14.2.18(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.0.4 + version: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 publishDirectory: build packages/mui-material-pigment-css: @@ -1853,7 +1851,7 @@ importers: version: link:../mui-system/build '@pigment-css/react': specifier: 0.0.28 - version: 0.0.28(@types/react@18.3.12)(react@18.3.1) + version: 0.0.28(@types/react@19.0.0)(react@19.0.0) publishDirectory: build packages/mui-private-theming: @@ -1878,14 +1876,14 @@ importers: specifier: ^4.3.20 version: 4.3.20 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 chai: specifier: ^4.5.0 version: 4.5.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 publishDirectory: build packages/mui-styled-engine: @@ -1911,10 +1909,10 @@ importers: devDependencies: '@emotion/react': specifier: ^11.13.5 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: ^11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@mui/internal-test-utils': specifier: workspace:^ version: link:../../packages-internal/test-utils @@ -1925,14 +1923,14 @@ importers: specifier: ^4.3.20 version: 4.3.20 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 chai: specifier: ^4.5.0 version: 4.5.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 publishDirectory: build packages/mui-styled-engine-sc: @@ -1960,17 +1958,17 @@ importers: specifier: ^4.3.20 version: 4.3.20 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 chai: specifier: ^4.5.0 version: 4.5.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 styled-components: specifier: ^6.1.13 - version: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.1.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0) publishDirectory: build packages/mui-styles: @@ -2037,11 +2035,11 @@ importers: specifier: ^4.3.20 version: 4.3.20 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -2049,11 +2047,11 @@ importers: specifier: ^4.5.0 version: 4.5.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) sinon: specifier: ^19.0.2 version: 19.0.2 @@ -2088,10 +2086,10 @@ importers: devDependencies: '@emotion/react': specifier: ^11.13.5 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/styled': specifier: ^11.13.5 - version: 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) '@mui/internal-test-utils': specifier: workspace:^ version: link:../../packages-internal/test-utils @@ -2105,8 +2103,8 @@ importers: specifier: ^15.7.13 version: 15.7.13 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -2120,14 +2118,14 @@ importers: specifier: ^4.17.21 version: 4.17.21 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 sinon: specifier: ^19.0.2 version: 19.0.2 styled-components: specifier: ^6.1.13 - version: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.1.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0) publishDirectory: build packages/mui-types: @@ -2136,8 +2134,8 @@ importers: specifier: workspace:* version: link:build '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 publishDirectory: build packages/mui-utils: @@ -2158,8 +2156,8 @@ importers: specifier: ^15.8.1 version: 15.8.1 react-is: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 devDependencies: '@mui/internal-test-utils': specifier: workspace:^ @@ -2174,14 +2172,14 @@ importers: specifier: ^20.17.9 version: 20.17.9 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-is': - specifier: ^18.3.0 - version: 18.3.0 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -2189,11 +2187,11 @@ importers: specifier: ^4.5.0 version: 4.5.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) sinon: specifier: ^19.0.2 version: 19.0.2 @@ -2260,7 +2258,7 @@ importers: dependencies: '@react-spring/web': specifier: ^9.7.5 - version: 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.7.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@babel/runtime': specifier: ^7.26.0 @@ -2270,7 +2268,7 @@ importers: version: 11.13.5 '@emotion/react': specifier: ^11.13.5 - version: 11.13.5(@types/react@18.3.12)(react@18.3.1) + version: 11.13.5(@types/react@19.0.0)(react@19.0.0) '@mui/base': specifier: workspace:* version: link:../packages/mui-base/build @@ -2305,11 +2303,11 @@ importers: specifier: ^4.3.20 version: 4.3.20 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-is': - specifier: ^18.3.0 - version: 18.3.0 + specifier: ^19.0.0 + version: 19.0.0 '@types/sinon': specifier: ^17.0.3 version: 17.0.3 @@ -2338,26 +2336,26 @@ importers: specifier: ^15.8.1 version: 15.8.1 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) react-is: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 react-router: specifier: ^7.0.1 - version: 7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-window: specifier: ^1.8.10 - version: 1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.8.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sinon: specifier: ^19.0.2 version: 19.0.2 styled-components: specifier: ^6.1.13 - version: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.1.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0) stylis: specifier: 4.2.0 version: 4.2.0 @@ -3248,7 +3246,7 @@ packages: '@docsearch/react@3.8.0': resolution: {integrity: sha512-WnFK720+iwTVt94CxY3u+FgX6exb3BfN5kE9xUY6uuAH/9W/UFboBZFLlrw/zxFRHoHZCOXRtOylsXF+6LHI+Q==} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' react-dom: '>= 16.8.0 < 19.0.0' search-insights: '>= 1 < 3' @@ -3942,7 +3940,7 @@ packages: resolution: {integrity: sha512-dc38W4W3K42atE9nSaOeoJ7/x9wGIfawdwC/UmMxMLlZ1iSsITQ8dQJaTATCbn98YvYPINK/EH541YA5enQIPQ==} engines: {node: '>=12.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -3953,7 +3951,7 @@ packages: resolution: {integrity: sha512-+uNbP3OHJuZVI00WyMg7xfLZotaEY7LgvYXDfONVJbrS+K9wyjCIPNfjy8r9XJn4fbHo/5ibiZqjWnU9LMNv+A==} engines: {node: '>=12.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -3964,7 +3962,7 @@ packages: resolution: {integrity: sha512-TzJLCNlrMkSU4bTCdTT+TVUiGx4sjZLhH673UV6YN+rNNP8wJpkWfRSvjDB5HcbH2T0lUamnz643ZnV+8IiMjw==} engines: {node: '>=14.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -3975,7 +3973,7 @@ packages: resolution: {integrity: sha512-nu663PoZs/Pee0fkPYkjUADfT+AAi2QWvvHghDhLeSx8sa3i+GGaOoUsFmB4CPlyYqWfq9hRGA7H1T3d6VrGgw==} engines: {node: '>=14.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -3991,7 +3989,7 @@ packages: peerDependencies: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -4010,7 +4008,7 @@ packages: '@emotion/styled': ^11.3.0 '@mui/material': ^6.1.8 '@mui/material-pigment-css': ^6.1.8 - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: @@ -4035,7 +4033,7 @@ packages: peerDependencies: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -4050,7 +4048,7 @@ packages: resolution: {integrity: sha512-CSLg0YkpDqg0aXOxtjo3oTMd3XWMxvNb5d0v4AYVqwOltU8q6GvnZjhWyCLjGSCrcgfwm6/VDjaKLPlR14wxIA==} engines: {node: '>=12.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -4060,7 +4058,7 @@ packages: resolution: {integrity: sha512-DqgsH0XFEweeG3rQfVkqTkeXcj/E76PGYWag8flbPdV8IYdMo+DfVdFlZK8JEjsaIVD2Eu1kJg972XnH5pfnBQ==} engines: {node: '>=14.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': @@ -4098,7 +4096,7 @@ packages: peerDependencies: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@emotion/react': @@ -4114,7 +4112,7 @@ packages: peerDependencies: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@emotion/react': @@ -4127,7 +4125,7 @@ packages: '@mui/types@7.2.19': resolution: {integrity: sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -4136,7 +4134,7 @@ packages: resolution: {integrity: sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==} engines: {node: '>=12.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -4146,7 +4144,7 @@ packages: resolution: {integrity: sha512-1ETuwswGjUiAf2dP9TkBy8p49qrw2wXa+RuAjNTRE5+91vtXJ1HKrs7H9s8CZd1zDlQVzUcUAPm9lpQwF5ogTw==} engines: {node: '>=14.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': @@ -4156,7 +4154,7 @@ packages: resolution: {integrity: sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==} engines: {node: '>=14.0.0'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': @@ -4461,111 +4459,54 @@ packages: resolution: {integrity: sha512-q3L9i3HoNfz0SGpTIS4zTcKBbRkxzCRpd169eyiTuk3IwcPC3/85mzLHranlKo2b+HYT0gu37YxGB45aD8A3Tw==} engines: {node: '>=18.0.0'} - '@next/env@14.2.18': - resolution: {integrity: sha512-2vWLOUwIPgoqMJKG6dt35fVXVhgM09tw4tK3/Q34GFXDrfiHlG7iS33VA4ggnjWxjiz9KV5xzfsQzJX6vGAekA==} - '@next/env@15.0.4': resolution: {integrity: sha512-WNRvtgnRVDD4oM8gbUcRc27IAhaL4eXQ/2ovGbgLnPGUvdyDr8UdXP4Q/IBDdAdojnD2eScryIDirv0YUCjUVw==} '@next/eslint-plugin-next@15.0.3': resolution: {integrity: sha512-3Ln/nHq2V+v8uIaxCR6YfYo7ceRgZNXfTd3yW1ukTaFbO+/I8jNakrjYWODvG9BuR2v5kgVtH/C8r0i11quOgw==} - '@next/swc-darwin-arm64@14.2.18': - resolution: {integrity: sha512-tOBlDHCjGdyLf0ube/rDUs6VtwNOajaWV+5FV/ajPgrvHeisllEdymY/oDgv2cx561+gJksfMUtqf8crug7sbA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - '@next/swc-darwin-arm64@15.0.4': resolution: {integrity: sha512-QecQXPD0yRHxSXWL5Ff80nD+A56sUXZG9koUsjWJwA2Z0ZgVQfuy7gd0/otjxoOovPVHR2eVEvPMHbtZP+pf9w==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.2.18': - resolution: {integrity: sha512-uJCEjutt5VeJ30jjrHV1VIHCsbMYnEqytQgvREx+DjURd/fmKy15NaVK4aR/u98S1LGTnjq35lRTnRyygglxoA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - '@next/swc-darwin-x64@15.0.4': resolution: {integrity: sha512-pb7Bye3y1Og3PlCtnz2oO4z+/b3pH2/HSYkLbL0hbVuTGil7fPen8/3pyyLjdiTLcFJ+ymeU3bck5hd4IPFFCA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.2.18': - resolution: {integrity: sha512-IL6rU8vnBB+BAm6YSWZewc+qvdL1EaA+VhLQ6tlUc0xp+kkdxQrVqAnh8Zek1ccKHlTDFRyAft0e60gteYmQ4A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - '@next/swc-linux-arm64-gnu@15.0.4': resolution: {integrity: sha512-12oSaBFjGpB227VHzoXF3gJoK2SlVGmFJMaBJSu5rbpaoT5OjP5OuCLuR9/jnyBF1BAWMs/boa6mLMoJPRriMA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.2.18': - resolution: {integrity: sha512-RCaENbIZqKKqTlL8KNd+AZV/yAdCsovblOpYFp0OJ7ZxgLNbV5w23CUU1G5On+0fgafrsGcW+GdMKdFjaRwyYA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - '@next/swc-linux-arm64-musl@15.0.4': resolution: {integrity: sha512-QARO88fR/a+wg+OFC3dGytJVVviiYFEyjc/Zzkjn/HevUuJ7qGUUAUYy5PGVWY1YgTzeRYz78akQrVQ8r+sMjw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.2.18': - resolution: {integrity: sha512-3kmv8DlyhPRCEBM1Vavn8NjyXtMeQ49ID0Olr/Sut7pgzaQTo4h01S7Z8YNE0VtbowyuAL26ibcz0ka6xCTH5g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - '@next/swc-linux-x64-gnu@15.0.4': resolution: {integrity: sha512-Z50b0gvYiUU1vLzfAMiChV8Y+6u/T2mdfpXPHraqpypP7yIT2UV9YBBhcwYkxujmCvGEcRTVWOj3EP7XW/wUnw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.2.18': - resolution: {integrity: sha512-mliTfa8seVSpTbVEcKEXGjC18+TDII8ykW4a36au97spm9XMPqQTpdGPNBJ9RySSFw9/hLuaCMByluQIAnkzlw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - '@next/swc-linux-x64-musl@15.0.4': resolution: {integrity: sha512-7H9C4FAsrTAbA/ENzvFWsVytqRYhaJYKa2B3fyQcv96TkOGVMcvyS6s+sj4jZlacxxTcn7ygaMXUPkEk7b78zw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.2.18': - resolution: {integrity: sha512-J5g0UFPbAjKYmqS3Cy7l2fetFmWMY9Oao32eUsBPYohts26BdrMUyfCJnZFQkX9npYaHNDOWqZ6uV9hSDPw9NA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - '@next/swc-win32-arm64-msvc@15.0.4': resolution: {integrity: sha512-Z/v3WV5xRaeWlgJzN9r4PydWD8sXV35ywc28W63i37G2jnUgScA4OOgS8hQdiXLxE3gqfSuHTicUhr7931OXPQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.2.18': - resolution: {integrity: sha512-Ynxuk4ZgIpdcN7d16ivJdjsDG1+3hTvK24Pp8DiDmIa2+A4CfhJSEHHVndCHok6rnLUzAZD+/UOKESQgTsAZGg==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@next/swc-win32-x64-msvc@14.2.18': - resolution: {integrity: sha512-dtRGMhiU9TN5nyhwzce+7c/4CCeykYS+ipY/4mIrGzJ71+7zNo55ZxCB7cAVuNqdwtYniFNR2c9OFQ6UdFIMcg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - '@next/swc-win32-x64-msvc@15.0.4': resolution: {integrity: sha512-NGLchGruagh8lQpDr98bHLyWJXOBSmkEAfK980OiNBa7vNm6PsNoPvzTfstT78WyOeMRQphEQ455rggd7Eo+Dw==} engines: {node: '>= 10'} @@ -5006,7 +4947,7 @@ packages: resolution: {integrity: sha512-iEauRiXjvWG/iOH8bV+9MfepCS+72cuL5rhkrenYZS0NUnDcNjF+wtaoS9+Gx5z1UJOfEXxSmyXRtQJZne8SnA==} engines: {node: '>=18'} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^18.2.6 react: '*' react-native: '*' peerDependenciesMeta: @@ -5335,9 +5276,6 @@ packages: '@swc/helpers@0.5.13': resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} - '@swc/helpers@0.5.5': - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - '@testing-library/dom@10.4.0': resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} engines: {node: '>=18'} @@ -5347,8 +5285,8 @@ packages: engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 - '@types/react': ^18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': ^18.0.0 + '@types/react-dom': ^18.0.0 react: ^18.0.0 react-dom: ^18.0.0 peerDependenciesMeta: @@ -5624,11 +5562,11 @@ packages: '@types/range-parser@1.2.4': resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - '@types/react-dom@18.3.1': - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} + '@types/react-dom@19.0.0': + resolution: {integrity: sha512-1KfiQKsH1o00p9m5ag12axHQSb3FOU9H20UTrujVSkNhuCrRHiQWFqgEnTNK5ZNfnzZv8UWrnXVqCmCF9fgY3w==} - '@types/react-is@18.3.0': - resolution: {integrity: sha512-KZJpHUkAdzyKj/kUHJDc6N7KyidftICufJfOFpiG6haL/BDQNQt5i4n1XDUL/nDZAtGLHDSWRYpLzKTAKSvX6w==} + '@types/react-is@19.0.0': + resolution: {integrity: sha512-71dSZeeJ0t3aoPyY9x6i+JNSvg5m9EF2i2OlSZI5QoJuI8Ocgor610i+4A10TQmURR+0vLwcVCEYFpXdzM1Biw==} '@types/react-reconciler@0.26.7': resolution: {integrity: sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==} @@ -5648,6 +5586,9 @@ packages: '@types/react@18.3.12': resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} + '@types/react@19.0.0': + resolution: {integrity: sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==} + '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -10129,24 +10070,6 @@ packages: nested-error-stacks@2.1.1: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} - next@14.2.18: - resolution: {integrity: sha512-H9qbjDuGivUDEnK6wa+p2XKO+iMzgVgyr9Zp/4Iv29lKa+DYaxJGjOeEA+5VOvJh/M7HLiskehInSa0cWxVXUw==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true - next@15.0.4: resolution: {integrity: sha512-nuy8FH6M1FG0lktGotamQDCXhh5hZ19Vo0ht1AOIQWrYJLP598TIUagKtvJrfJ5AGwB/WmDqkKaKhMpVifvGPA==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} @@ -11179,6 +11102,11 @@ packages: peerDependencies: react: ^18.3.1 + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + peerDependencies: + react: ^19.0.0 + react-draggable@4.4.6: resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} peerDependencies: @@ -11228,6 +11156,9 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + react-is@19.0.0: + resolution: {integrity: sha512-H91OHcwjZsbq3ClIDHMzBShc1rotbfACdWENsmEf0IFvZ3FgGPtdHMcsv45bQ1hAbgdfiA8SnxTKfDS+x/8m2g==} + react-jss@10.10.0: resolution: {integrity: sha512-WLiq84UYWqNBF6579/uprcIUnM1TSywYq6AIjKTTTG5ziJl9Uy+pwuvpN3apuyVwflMbD60PraeTKT7uWH9XEQ==} peerDependencies: @@ -11245,7 +11176,7 @@ packages: engines: {node: '>=18'} hasBin: true peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^18.2.6 react: ^18.2.0 peerDependenciesMeta: '@types/react': @@ -11272,7 +11203,7 @@ packages: react-redux@9.1.2: resolution: {integrity: sha512-0OA4dhM1W48l3uzmv6B7TXPCGmokUU4p1M44DGN2/D9a1FjVPukVjER1PcPX97jIg6aUeLq1XJo1IpfbgULn0w==} peerDependencies: - '@types/react': ^18.3.12 + '@types/react': ^18.2.25 react: ^18.0 redux: ^5.0.0 peerDependenciesMeta: @@ -11373,6 +11304,10 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + engines: {node: '>=0.10.0'} + read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -11694,6 +11629,9 @@ packages: scheduler@0.24.0-canary-efb381bbf-20230505: resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} @@ -12110,19 +12048,6 @@ packages: react: '>= 16.8.0' react-dom: '>= 16.8.0' - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - styled-jsx@5.1.6: resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} @@ -14283,21 +14208,21 @@ snapshots: '@chakra-ui/anatomy@2.2.2': {} - '@chakra-ui/color-mode@2.2.0(react@18.3.1)': + '@chakra-ui/color-mode@2.2.0(react@19.0.0)': dependencies: - '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1) - react: 18.3.1 + '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0) + react: 19.0.0 '@chakra-ui/object-utils@2.1.0': {} - '@chakra-ui/react-use-safe-layout-effect@2.1.0(react@18.3.1)': + '@chakra-ui/react-use-safe-layout-effect@2.1.0(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 - '@chakra-ui/react-utils@2.0.12(react@18.3.1)': + '@chakra-ui/react-utils@2.0.12(react@19.0.0)': dependencies: '@chakra-ui/utils': 2.0.15 - react: 18.3.1 + react: 19.0.0 '@chakra-ui/shared-utils@2.0.5': {} @@ -14307,17 +14232,17 @@ snapshots: csstype: 3.1.3 lodash.mergewith: 4.6.2 - '@chakra-ui/system@2.6.2(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@chakra-ui/system@2.6.2(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@types/react@18.3.12)(react@19.0.0))(react@19.0.0)': dependencies: - '@chakra-ui/color-mode': 2.2.0(react@18.3.1) + '@chakra-ui/color-mode': 2.2.0(react@19.0.0) '@chakra-ui/object-utils': 2.1.0 - '@chakra-ui/react-utils': 2.0.12(react@18.3.1) + '@chakra-ui/react-utils': 2.0.12(react@19.0.0) '@chakra-ui/styled-system': 2.9.2 '@chakra-ui/theme-utils': 2.0.21 '@chakra-ui/utils': 2.0.15 - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@types/react@18.3.12)(react@19.0.0) + react: 19.0.0 react-fast-compare: 3.2.2 '@chakra-ui/theme-tools@2.1.2(@chakra-ui/styled-system@2.9.2)': @@ -14369,16 +14294,16 @@ snapshots: '@docsearch/css@3.8.0': {} - '@docsearch/react@3.8.0(@algolia/client-search@5.13.0)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)': + '@docsearch/react@3.8.0(@algolia/client-search@5.13.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.13.0)': dependencies: '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0)(search-insights@2.13.0) '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0) '@docsearch/css': 3.8.0 algoliasearch: 5.13.0 optionalDependencies: - '@types/react': 18.3.12 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.0 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' @@ -14460,22 +14385,38 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1)': + '@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.13.5 '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) '@emotion/utils': 1.4.2 '@emotion/weak-memoize': 0.4.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0 optionalDependencies: '@types/react': 18.3.12 transitivePeerDependencies: - supports-color + '@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@emotion/babel-plugin': 11.13.5 + '@emotion/cache': 11.13.5 + '@emotion/serialize': 1.3.3 + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) + '@emotion/utils': 1.4.2 + '@emotion/weak-memoize': 0.4.0 + hoist-non-react-statics: 3.3.2 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.0 + transitivePeerDependencies: + - supports-color + '@emotion/serialize@1.3.3': dependencies: '@emotion/hash': 0.9.2 @@ -14495,28 +14436,43 @@ snapshots: '@emotion/sheet@1.4.0': {} - '@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)': + '@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@types/react@18.3.12)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/babel-plugin': 11.13.5 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) '@emotion/utils': 1.4.2 - react: 18.3.1 + react: 19.0.0 optionalDependencies: '@types/react': 18.3.12 transitivePeerDependencies: - supports-color + '@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0)': + dependencies: + '@babel/runtime': 7.26.0 + '@emotion/babel-plugin': 11.13.5 + '@emotion/is-prop-valid': 1.3.1 + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/serialize': 1.3.3 + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) + '@emotion/utils': 1.4.2 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.0 + transitivePeerDependencies: + - supports-color + '@emotion/unitless@0.10.0': {} '@emotion/unitless@0.8.1': {} - '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.3.1)': + '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@19.0.0)': dependencies: - react: 18.3.1 + react: 19.0.0 '@emotion/utils@1.4.2': {} @@ -14714,11 +14670,11 @@ snapshots: '@floating-ui/core': 1.6.5 '@floating-ui/utils': 0.2.5 - '@floating-ui/react-dom@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/dom': 1.6.8 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@floating-ui/utils@0.2.5': {} @@ -14732,11 +14688,11 @@ snapshots: dependencies: '@fortawesome/fontawesome-common-types': 6.7.1 - '@fortawesome/react-fontawesome@0.2.2(@fortawesome/fontawesome-svg-core@6.7.1)(react@18.3.1)': + '@fortawesome/react-fontawesome@0.2.2(@fortawesome/fontawesome-svg-core@6.7.1)(react@19.0.0)': dependencies: '@fortawesome/fontawesome-svg-core': 6.7.1 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 '@gitbeaker/core@38.12.1': dependencies: @@ -15060,104 +15016,104 @@ snapshots: outvariant: 1.4.3 strict-event-emitter: 0.5.1 - '@mui/base@5.0.0-beta.30(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/base@5.0.0-beta.30(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1) + '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 5.16.6(@types/react@19.0.0)(react@19.0.0) '@popperjs/core': 2.11.8 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@mui/base@5.0.0-beta.31(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/base@5.0.0-beta.31(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1) + '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 5.16.6(@types/react@19.0.0)(react@19.0.0) '@popperjs/core': 2.11.8 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@mui/base@5.0.0-beta.62(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/base@5.0.0-beta.62(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) + '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) '@popperjs/core': 2.11.8 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@mui/base@5.0.0-beta.64(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/base@5.0.0-beta.64(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) + '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) '@popperjs/core': 2.11.8 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@mui/core-downloads-tracker@5.15.14': {} - '@mui/joy@5.0.0-beta.22(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/joy@5.0.0-beta.22(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/base': 5.0.0-beta.31(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/base': 5.0.0-beta.31(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/core-downloads-tracker': 5.15.14 - '@mui/system': 5.16.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1) + '@mui/system': 5.16.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 5.16.6(@types/react@19.0.0)(react@19.0.0) clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@types/react': 19.0.0 - '@mui/lab@6.0.0-beta.16(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@pigment-css/react@0.0.28(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/lab@6.0.0-beta.16(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@pigment-css/react@0.0.28(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/base': 5.0.0-beta.62(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/base': 5.0.0-beta.62(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/material': link:packages/mui-material/build - '@mui/system': 6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) + '@mui/system': 6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@mui/material-pigment-css': 6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@pigment-css/react@0.0.28(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@mui/material-pigment-css': 6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@pigment-css/react@0.0.28(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@types/react': 19.0.0 - '@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@pigment-css/react@0.0.28(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)': + '@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@pigment-css/react@0.0.28(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/system': 6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@pigment-css/react': 0.0.28(@types/react@18.3.12)(react@18.3.1) + '@mui/system': 6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@pigment-css/react': 0.0.28(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@emotion/react' - '@emotion/styled' @@ -15165,57 +15121,57 @@ snapshots: - react optional: true - '@mui/material@5.15.4(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/material@5.15.4(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/base': 5.0.0-beta.31(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/base': 5.0.0-beta.31(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/core-downloads-tracker': 5.15.14 - '@mui/system': 5.16.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1) + '@mui/system': 5.16.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 5.16.6(@types/react@19.0.0)(react@19.0.0) '@types/react-transition-group': 4.4.11 clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-is: 18.3.1 - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@types/react': 19.0.0 - '@mui/private-theming@5.16.5(@types/react@18.3.12)(react@18.3.1)': + '@mui/private-theming@5.16.5(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 5.16.6(@types/react@19.0.0)(react@19.0.0) prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@mui/private-theming@6.1.10(@types/react@18.3.12)(react@18.3.1)': + '@mui/private-theming@6.1.10(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@mui/styled-engine@5.16.4(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@mui/styled-engine@5.16.4(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/cache': 11.13.5 csstype: 3.1.3 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) - '@mui/styled-engine@6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@mui/styled-engine@6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/cache': 11.13.5 @@ -15223,82 +15179,82 @@ snapshots: '@emotion/sheet': 1.4.0 csstype: 3.1.3 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) - '@mui/system@5.16.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)': + '@mui/system@5.16.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/private-theming': 5.16.5(@types/react@18.3.12)(react@18.3.1) - '@mui/styled-engine': 5.16.4(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 5.16.6(@types/react@18.3.12)(react@18.3.1) + '@mui/private-theming': 5.16.5(@types/react@19.0.0)(react@19.0.0) + '@mui/styled-engine': 5.16.4(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 5.16.6(@types/react@19.0.0)(react@19.0.0) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@types/react': 19.0.0 - '@mui/system@6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)': + '@mui/system@6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/private-theming': 6.1.10(@types/react@18.3.12)(react@18.3.1) - '@mui/styled-engine': 6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.19(@types/react@18.3.12) - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) + '@mui/private-theming': 6.1.10(@types/react@19.0.0)(react@19.0.0) + '@mui/styled-engine': 6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(react@19.0.0) + '@mui/types': 7.2.19(@types/react@19.0.0) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@types/react': 18.3.12 + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@types/react': 19.0.0 - '@mui/types@7.2.19(@types/react@18.3.12)': + '@mui/types@7.2.19(@types/react@19.0.0)': optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@mui/utils@5.16.6(@types/react@18.3.12)(react@18.3.1)': + '@mui/utils@5.16.6(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/types': 7.2.19(@types/react@18.3.12) + '@mui/types': 7.2.19(@types/react@19.0.0) '@types/prop-types': 15.7.13 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 react-is: 18.3.1 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@mui/utils@6.1.10(@types/react@18.3.12)(react@18.3.1)': + '@mui/utils@6.1.10(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/types': 7.2.19(@types/react@18.3.12) + '@mui/types': 7.2.19(@types/react@19.0.0) '@types/prop-types': 15.7.13 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 react-is: 18.3.1 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@mui/utils@6.1.8(@types/react@18.3.12)(react@18.3.1)': + '@mui/utils@6.1.8(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/types': 7.2.19(@types/react@18.3.12) + '@mui/types': 7.2.19(@types/react@19.0.0) '@types/prop-types': 15.7.13 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 react-is: 18.3.1 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@mui/x-charts-vendor@7.20.0': dependencies: @@ -15318,181 +15274,181 @@ snapshots: delaunator: 5.0.1 robust-predicates: 3.0.2 - '@mui/x-charts@7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-charts@7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': link:packages/mui-material/build '@mui/system': link:packages/mui-system/build - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) '@mui/x-charts-vendor': 7.20.0 - '@mui/x-internals': 7.23.0(@types/react@18.3.12)(react@18.3.1) + '@mui/x-internals': 7.23.0(@types/react@19.0.0)(react@19.0.0) '@react-spring/rafz': 9.7.5 - '@react-spring/web': 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-spring/web': 9.7.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@types/react' - '@mui/x-data-grid-generator@7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-data-grid-generator@7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@mui/icons-material': link:packages/mui-icons-material/build '@mui/material': link:packages/mui-material/build - '@mui/x-data-grid-premium': 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/x-data-grid-premium': 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) chance: 1.1.12 clsx: 2.1.1 lru-cache: 11.0.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@mui/system' - '@types/react' - react-dom - '@mui/x-data-grid-premium@7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-data-grid-premium@7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': link:packages/mui-material/build '@mui/system': link:packages/mui-system/build - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) - '@mui/x-data-grid': 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/x-data-grid-pro': 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/x-internals': 7.23.0(@types/react@18.3.12)(react@18.3.1) - '@mui/x-license': 7.23.0(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) + '@mui/x-data-grid': 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/x-data-grid-pro': 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/x-internals': 7.23.0(@types/react@19.0.0)(react@19.0.0) + '@mui/x-license': 7.23.0(@types/react@19.0.0)(react@19.0.0) '@types/format-util': 1.0.4 clsx: 2.1.1 exceljs: 4.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) reselect: 5.1.1 optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@types/react' - '@mui/x-data-grid-pro@7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-data-grid-pro@7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': link:packages/mui-material/build '@mui/system': link:packages/mui-system/build - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) - '@mui/x-data-grid': 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/x-internals': 7.23.0(@types/react@18.3.12)(react@18.3.1) - '@mui/x-license': 7.23.0(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) + '@mui/x-data-grid': 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/x-internals': 7.23.0(@types/react@19.0.0)(react@19.0.0) + '@mui/x-license': 7.23.0(@types/react@19.0.0)(react@19.0.0) '@types/format-util': 1.0.4 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) reselect: 5.1.1 optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@types/react' - '@mui/x-data-grid@7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-data-grid@7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': link:packages/mui-material/build '@mui/system': link:packages/mui-system/build - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) - '@mui/x-internals': 7.23.0(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) + '@mui/x-internals': 7.23.0(@types/react@19.0.0)(react@19.0.0) clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) reselect: 5.1.1 optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@types/react' - '@mui/x-date-pickers-pro@7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-date-pickers-pro@7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': link:packages/mui-material/build '@mui/system': link:packages/mui-system/build - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) - '@mui/x-date-pickers': 7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/x-internals': 7.23.0(@types/react@18.3.12)(react@18.3.1) - '@mui/x-license': 7.23.0(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) + '@mui/x-date-pickers': 7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/x-internals': 7.23.0(@types/react@19.0.0)(react@19.0.0) + '@mui/x-license': 7.23.0(@types/react@19.0.0)(react@19.0.0) clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) date-fns: 2.30.0 dayjs: 1.11.13 transitivePeerDependencies: - '@types/react' - '@mui/x-date-pickers@7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-date-pickers@7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': link:packages/mui-material/build '@mui/system': link:packages/mui-system/build - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) - '@mui/x-internals': 7.23.0(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) + '@mui/x-internals': 7.23.0(@types/react@19.0.0)(react@19.0.0) '@types/react-transition-group': 4.4.11 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) date-fns: 2.30.0 dayjs: 1.11.13 transitivePeerDependencies: - '@types/react' - '@mui/x-internals@7.23.0(@types/react@18.3.12)(react@18.3.1)': + '@mui/x-internals@7.23.0(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) + react: 19.0.0 transitivePeerDependencies: - '@types/react' - '@mui/x-license@7.23.0(@types/react@18.3.12)(react@18.3.1)': + '@mui/x-license@7.23.0(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) + react: 19.0.0 transitivePeerDependencies: - '@types/react' - '@mui/x-tree-view@7.23.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-tree-view@7.23.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': link:packages/mui-material/build '@mui/system': link:packages/mui-system/build - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) - '@mui/x-internals': 7.23.0(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) + '@mui/x-internals': 7.23.0(@types/react@19.0.0)(react@19.0.0) '@types/react-transition-group': 4.4.11 clsx: 2.1.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) optionalDependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@types/react' @@ -15581,62 +15537,33 @@ snapshots: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - '@next/env@14.2.18': {} - '@next/env@15.0.4': {} '@next/eslint-plugin-next@15.0.3': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@14.2.18': - optional: true - '@next/swc-darwin-arm64@15.0.4': optional: true - '@next/swc-darwin-x64@14.2.18': - optional: true - '@next/swc-darwin-x64@15.0.4': optional: true - '@next/swc-linux-arm64-gnu@14.2.18': - optional: true - '@next/swc-linux-arm64-gnu@15.0.4': optional: true - '@next/swc-linux-arm64-musl@14.2.18': - optional: true - '@next/swc-linux-arm64-musl@15.0.4': optional: true - '@next/swc-linux-x64-gnu@14.2.18': - optional: true - '@next/swc-linux-x64-gnu@15.0.4': optional: true - '@next/swc-linux-x64-musl@14.2.18': - optional: true - '@next/swc-linux-x64-musl@15.0.4': optional: true - '@next/swc-win32-arm64-msvc@14.2.18': - optional: true - '@next/swc-win32-arm64-msvc@15.0.4': optional: true - '@next/swc-win32-ia32-msvc@14.2.18': - optional: true - - '@next/swc-win32-x64-msvc@14.2.18': - optional: true - '@next/swc-win32-x64-msvc@15.0.4': optional: true @@ -16072,17 +15999,17 @@ snapshots: '@opentelemetry/api@1.8.0': optional: true - '@pigment-css/nextjs-plugin@0.0.28(@types/react@18.3.12)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack-sources@3.2.3)': + '@pigment-css/nextjs-plugin@0.0.28(@types/react@19.0.0)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(webpack-sources@3.2.3)': dependencies: - '@pigment-css/unplugin': 0.0.28(@types/react@18.3.12)(react@18.3.1)(webpack-sources@3.2.3) - next: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@pigment-css/unplugin': 0.0.28(@types/react@19.0.0)(react@19.0.0)(webpack-sources@3.2.3) + next: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - '@types/react' - react - supports-color - webpack-sources - '@pigment-css/react@0.0.28(@types/react@18.3.12)(react@18.3.1)': + '@pigment-css/react@0.0.28(@types/react@19.0.0)(react@19.0.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 @@ -16091,11 +16018,11 @@ snapshots: '@babel/types': 7.26.0 '@emotion/css': 11.13.4 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@19.0.0)(react@19.0.0) '@emotion/serialize': 1.3.3 - '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@mui/system': 6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@mui/utils': 6.1.10(@types/react@18.3.12)(react@18.3.1) + '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@mui/system': 6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0) + '@mui/utils': 6.1.10(@types/react@19.0.0)(react@19.0.0) '@wyw-in-js/processor-utils': 0.5.5 '@wyw-in-js/shared': 0.5.5 '@wyw-in-js/transform': 0.5.5 @@ -16104,17 +16031,17 @@ snapshots: csstype: 3.1.3 lodash: 4.17.21 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 stylis: 4.3.4 stylis-plugin-rtl: 2.1.1(stylis@4.3.4) transitivePeerDependencies: - '@types/react' - supports-color - '@pigment-css/unplugin@0.0.28(@types/react@18.3.12)(react@18.3.1)(webpack-sources@3.2.3)': + '@pigment-css/unplugin@0.0.28(@types/react@19.0.0)(react@19.0.0)(webpack-sources@3.2.3)': dependencies: '@babel/core': 7.26.0 - '@pigment-css/react': 0.0.28(@types/react@18.3.12)(react@18.3.1) + '@pigment-css/react': 0.0.28(@types/react@19.0.0)(react@19.0.0) '@wyw-in-js/shared': 0.5.5 '@wyw-in-js/transform': 0.5.5 babel-plugin-define-var: 0.1.0 @@ -16125,11 +16052,11 @@ snapshots: - supports-color - webpack-sources - '@pigment-css/vite-plugin@0.0.28(@types/react@18.3.12)(react@18.3.1)(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2))': + '@pigment-css/vite-plugin@0.0.28(@types/react@19.0.0)(react@19.0.0)(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2))': dependencies: '@babel/core': 7.26.0 '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@pigment-css/react': 0.0.28(@types/react@18.3.12)(react@18.3.1) + '@pigment-css/react': 0.0.28(@types/react@19.0.0)(react@19.0.0) '@wyw-in-js/shared': 0.5.5 '@wyw-in-js/transform': 0.5.5 babel-plugin-define-var: 0.1.0 @@ -16407,105 +16334,105 @@ snapshots: '@react-native/normalize-colors@0.75.4': {} - '@react-native/virtualized-lists@0.75.4(@types/react@18.3.12)(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1)': + '@react-native/virtualized-lists@0.75.4(@types/react@19.0.0)(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 18.3.1 - react-native: 0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2) + react: 19.0.0 + react-native: 0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@react-spring/animated@9.7.5(react@18.3.1)': + '@react-spring/animated@9.7.5(react@19.0.0)': dependencies: - '@react-spring/shared': 9.7.5(react@18.3.1) + '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 - react: 18.3.1 + react: 19.0.0 - '@react-spring/core@9.7.5(react@18.3.1)': + '@react-spring/core@9.7.5(react@19.0.0)': dependencies: - '@react-spring/animated': 9.7.5(react@18.3.1) - '@react-spring/shared': 9.7.5(react@18.3.1) + '@react-spring/animated': 9.7.5(react@19.0.0) + '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 - react: 18.3.1 + react: 19.0.0 - '@react-spring/konva@9.7.5(konva@9.3.6)(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@react-spring/konva@9.7.5(konva@9.3.6)(react-konva@18.2.10(konva@9.3.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': dependencies: - '@react-spring/animated': 9.7.5(react@18.3.1) - '@react-spring/core': 9.7.5(react@18.3.1) - '@react-spring/shared': 9.7.5(react@18.3.1) + '@react-spring/animated': 9.7.5(react@19.0.0) + '@react-spring/core': 9.7.5(react@19.0.0) + '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 konva: 9.3.6 - react: 18.3.1 - react-konva: 18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-konva: 18.2.10(konva@9.3.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@react-spring/native@9.7.5(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1)': + '@react-spring/native@9.7.5(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0)': dependencies: - '@react-spring/animated': 9.7.5(react@18.3.1) - '@react-spring/core': 9.7.5(react@18.3.1) - '@react-spring/shared': 9.7.5(react@18.3.1) + '@react-spring/animated': 9.7.5(react@19.0.0) + '@react-spring/core': 9.7.5(react@19.0.0) + '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 - react: 18.3.1 - react-native: 0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2) + react: 19.0.0 + react-native: 0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2) '@react-spring/rafz@9.7.5': {} - '@react-spring/shared@9.7.5(react@18.3.1)': + '@react-spring/shared@9.7.5(react@19.0.0)': dependencies: '@react-spring/rafz': 9.7.5 '@react-spring/types': 9.7.5 - react: 18.3.1 + react: 19.0.0 - '@react-spring/three@9.7.5(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1)(three@0.162.0))(react@18.3.1)(three@0.162.0)': + '@react-spring/three@9.7.5(@react-three/fiber@8.16.0(react-dom@19.0.0(react@19.0.0))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0)(three@0.162.0))(react@19.0.0)(three@0.162.0)': dependencies: - '@react-spring/animated': 9.7.5(react@18.3.1) - '@react-spring/core': 9.7.5(react@18.3.1) - '@react-spring/shared': 9.7.5(react@18.3.1) + '@react-spring/animated': 9.7.5(react@19.0.0) + '@react-spring/core': 9.7.5(react@19.0.0) + '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 - '@react-three/fiber': 8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1)(three@0.162.0) - react: 18.3.1 + '@react-three/fiber': 8.16.0(react-dom@19.0.0(react@19.0.0))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0)(three@0.162.0) + react: 19.0.0 three: 0.162.0 '@react-spring/types@9.7.5': {} - '@react-spring/web@9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-spring/web@9.7.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@react-spring/animated': 9.7.5(react@18.3.1) - '@react-spring/core': 9.7.5(react@18.3.1) - '@react-spring/shared': 9.7.5(react@18.3.1) + '@react-spring/animated': 9.7.5(react@19.0.0) + '@react-spring/core': 9.7.5(react@19.0.0) + '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@react-spring/zdog@9.7.5(react-dom@18.3.1(react@18.3.1))(react-zdog@1.2.2)(react@18.3.1)(zdog@1.1.3)': + '@react-spring/zdog@9.7.5(react-dom@19.0.0(react@19.0.0))(react-zdog@1.2.2)(react@19.0.0)(zdog@1.1.3)': dependencies: - '@react-spring/animated': 9.7.5(react@18.3.1) - '@react-spring/core': 9.7.5(react@18.3.1) - '@react-spring/shared': 9.7.5(react@18.3.1) + '@react-spring/animated': 9.7.5(react@19.0.0) + '@react-spring/core': 9.7.5(react@19.0.0) + '@react-spring/shared': 9.7.5(react@19.0.0) '@react-spring/types': 9.7.5 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-zdog: 1.2.2 zdog: 1.1.3 - '@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1)(three@0.162.0)': + '@react-three/fiber@8.16.0(react-dom@19.0.0(react@19.0.0))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0)(three@0.162.0)': dependencies: '@babel/runtime': 7.26.0 '@types/react-reconciler': 0.26.7 '@types/webxr': 0.5.14 base64-js: 1.5.1 buffer: 6.0.3 - its-fine: 1.1.3(react@18.3.1) - react: 18.3.1 - react-reconciler: 0.27.0(react@18.3.1) - react-use-measure: 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + its-fine: 1.1.3(react@19.0.0) + react: 19.0.0 + react-reconciler: 0.27.0(react@19.0.0) + react-use-measure: 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) scheduler: 0.21.0 - suspend-react: 0.1.3(react@18.3.1) + suspend-react: 0.1.3(react@19.0.0) three: 0.162.0 - zustand: 3.7.2(react@18.3.1) + zustand: 3.7.2(react@19.0.0) optionalDependencies: - react-dom: 18.3.1(react@18.3.1) - react-native: 0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2) + react-dom: 19.0.0(react@19.0.0) + react-native: 0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2) '@remix-run/router@1.21.0': {} @@ -16774,11 +16701,6 @@ snapshots: dependencies: tslib: 2.6.2 - '@swc/helpers@0.5.5': - dependencies: - '@swc/counter': 0.1.3 - tslib: 2.6.2 - '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 @@ -16790,84 +16712,84 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: '@testing-library/dom': 10.4.0 - '@theme-ui/color-modes@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@theme-ui/color-modes@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0)': dependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1)) + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) + '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0)) deepmerge: 4.3.1 - react: 18.3.1 + react: 19.0.0 - '@theme-ui/components@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@theme-ui/theme-provider@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@theme-ui/components@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@theme-ui/theme-provider@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0))(react@19.0.0)': dependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) '@styled-system/color': 5.1.2 '@styled-system/should-forward-prop': 5.1.5 '@styled-system/space': 5.1.2 - '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1)) - '@theme-ui/theme-provider': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0)) + '@theme-ui/theme-provider': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) '@types/styled-system': 5.1.15 - react: 18.3.1 + react: 19.0.0 - '@theme-ui/core@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@theme-ui/core@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0)': dependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1)) + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) + '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0)) deepmerge: 4.3.1 - react: 18.3.1 + react: 19.0.0 - '@theme-ui/css@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))': + '@theme-ui/css@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))': dependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) csstype: 3.1.3 - '@theme-ui/global@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@theme-ui/global@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0)': dependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1)) - react: 18.3.1 + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) + '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0)) + react: 19.0.0 - '@theme-ui/theme-provider@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@theme-ui/theme-provider@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0)': dependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@theme-ui/color-modes': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1)) - react: 18.3.1 + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) + '@theme-ui/color-modes': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0)) + react: 19.0.0 - '@toolpad/core@0.10.0(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@pigment-css/react@0.0.28(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/react@18.3.12)(next@14.2.18(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2))': + '@toolpad/core@0.10.0(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/icons-material@packages+mui-icons-material+build)(@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@pigment-css/react@0.0.28(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@types/react@19.0.0)(next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react-router-dom@6.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2))': dependencies: '@babel/runtime': 7.26.0 '@mui/icons-material': link:packages/mui-icons-material/build - '@mui/lab': 6.0.0-beta.16(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@pigment-css/react@0.0.28(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@packages+mui-material+build)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/lab': 6.0.0-beta.16(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material-pigment-css@6.1.10(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@pigment-css/react@0.0.28(@types/react@19.0.0)(react@19.0.0))(@types/react@19.0.0)(react@19.0.0))(@mui/material@packages+mui-material+build)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/material': link:packages/mui-material/build - '@mui/utils': 6.1.8(@types/react@18.3.12)(react@18.3.1) - '@toolpad/utils': 0.10.0(react@18.3.1) + '@mui/utils': 6.1.8(@types/react@19.0.0)(react@19.0.0) + '@toolpad/utils': 0.10.0(react@19.0.0) '@vitejs/plugin-react': 4.3.3(vite@5.4.11(@types/node@20.17.9)(terser@5.29.2)) client-only: 0.0.1 invariant: 2.2.4 path-to-regexp: 6.3.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: - next: 14.2.18(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router-dom: 6.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router-dom: 6.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - '@emotion/react' - '@emotion/styled' @@ -16877,11 +16799,11 @@ snapshots: - supports-color - vite - '@toolpad/utils@0.10.0(react@18.3.1)': + '@toolpad/utils@0.10.0(react@19.0.0)': dependencies: invariant: 2.2.4 prettier: 3.3.3 - react: 18.3.1 + react: 19.0.0 react-is: 18.3.1 title: 3.5.3 yaml: 2.5.1 @@ -17022,7 +16944,7 @@ snapshots: '@types/hoist-non-react-statics@3.3.5': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 hoist-non-react-statics: 3.3.2 '@types/html-minifier-terser@6.1.0': {} @@ -17098,39 +17020,43 @@ snapshots: '@types/range-parser@1.2.4': {} - '@types/react-dom@18.3.1': + '@types/react-dom@19.0.0': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@types/react-is@18.3.0': + '@types/react-is@19.0.0': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@types/react-reconciler@0.26.7': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@types/react-reconciler@0.28.8': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@types/react-swipeable-views@0.13.5': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@types/react-transition-group@4.4.11': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@types/react-window@1.8.8': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@types/react@18.3.12': dependencies: '@types/prop-types': 15.7.13 csstype: 3.1.3 + '@types/react@19.0.0': + dependencies: + csstype: 3.1.3 + '@types/resolve@1.20.6': {} '@types/retry@0.12.0': {} @@ -21270,10 +21196,10 @@ snapshots: reflect.getprototypeof: 1.0.4 set-function-name: 2.0.2 - its-fine@1.1.3(react@18.3.1): + its-fine@1.1.3(react@19.0.0): dependencies: '@types/react-reconciler': 0.28.8 - react: 18.3.1 + react: 19.0.0 jackspeak@3.4.3: dependencies: @@ -22145,9 +22071,9 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 - markdown-to-jsx@7.7.0(react@18.3.1): + markdown-to-jsx@7.7.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 markdownlint-cli2-formatter-default@0.0.5(markdownlint-cli2@0.15.0): dependencies: @@ -22173,7 +22099,7 @@ snapshots: marky@1.2.5: {} - material-ui-popup-state@5.3.1(@mui/material@packages+mui-material+build)(react@18.3.1): + material-ui-popup-state@5.3.1(@mui/material@packages+mui-material+build)(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 '@mui/material': link:packages/mui-material/build @@ -22181,7 +22107,7 @@ snapshots: '@types/react': 18.3.12 classnames: 2.3.2 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 mathml-tag-names@2.1.3: {} @@ -22809,34 +22735,7 @@ snapshots: nested-error-stacks@2.1.1: {} - next@14.2.18(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@next/env': 14.2.18 - '@swc/helpers': 0.5.5 - busboy: 1.6.0 - caniuse-lite: 1.0.30001667 - graceful-fs: 4.2.11 - postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1) - optionalDependencies: - '@next/swc-darwin-arm64': 14.2.18 - '@next/swc-darwin-x64': 14.2.18 - '@next/swc-linux-arm64-gnu': 14.2.18 - '@next/swc-linux-arm64-musl': 14.2.18 - '@next/swc-linux-x64-gnu': 14.2.18 - '@next/swc-linux-x64-musl': 14.2.18 - '@next/swc-win32-arm64-msvc': 14.2.18 - '@next/swc-win32-ia32-msvc': 14.2.18 - '@next/swc-win32-x64-msvc': 14.2.18 - '@opentelemetry/api': 1.8.0 - '@playwright/test': 1.48.2 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.0.4(@babel/core@7.26.0)(@opentelemetry/api@1.8.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@next/env': 15.0.4 '@swc/counter': 0.1.3 @@ -22844,9 +22743,9 @@ snapshots: busboy: 1.6.0 caniuse-lite: 1.0.30001667 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.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + styled-jsx: 5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@19.0.0) optionalDependencies: '@next/swc-darwin-arm64': 15.0.4 '@next/swc-darwin-x64': 15.0.4 @@ -22990,12 +22889,12 @@ snapshots: normalize-range@0.1.2: {} - notistack@3.0.1(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + notistack@3.0.1(csstype@3.1.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: clsx: 1.2.1 goober: 2.1.13(csstype@3.1.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: - csstype @@ -23979,44 +23878,49 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-draggable@4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-dom@19.0.0(react@19.0.0): + dependencies: + react: 19.0.0 + scheduler: 0.25.0 + + react-draggable@4.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: clsx: 1.2.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-error-boundary@4.1.2(react@18.3.1): + react-error-boundary@4.1.2(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 - react: 18.3.1 + react: 19.0.0 - react-event-listener@0.6.6(react@18.3.1): + react-event-listener@0.6.6(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 warning: 4.0.3 react-fast-compare@3.2.2: {} - react-final-form@6.5.9(final-form@4.20.10)(react@18.3.1): + react-final-form@6.5.9(final-form@4.20.10)(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 final-form: 4.20.10 - react: 18.3.1 + react: 19.0.0 - react-imask@7.6.1(react@18.3.1): + react-imask@7.6.1(react@19.0.0): dependencies: imask: 7.6.1 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 - react-intersection-observer@9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-intersection-observer@9.13.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) react-is@16.13.1: {} @@ -24024,7 +23928,9 @@ snapshots: react-is@18.3.1: {} - react-jss@10.10.0(react@18.3.1): + react-is@19.0.0: {} + + react-jss@10.10.0(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 '@emotion/is-prop-valid': 0.7.3 @@ -24034,22 +23940,22 @@ snapshots: jss: 10.10.0 jss-preset-default: 10.10.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 shallow-equal: 1.2.1 - theming: 3.3.0(react@18.3.1) + theming: 3.3.0(react@19.0.0) tiny-warning: 1.0.3 - react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-konva@18.2.10(konva@9.3.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@types/react-reconciler': 0.28.8 - its-fine: 1.1.3(react@18.3.1) + its-fine: 1.1.3(react@19.0.0) konva: 9.3.6 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-reconciler: 0.29.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-reconciler: 0.29.0(react@19.0.0) scheduler: 0.23.2 - react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2): + react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native-community/cli': 14.1.0(typescript@5.7.2) @@ -24061,7 +23967,7 @@ snapshots: '@react-native/gradle-plugin': 0.75.4 '@react-native/js-polyfills': 0.75.4 '@react-native/normalize-colors': 0.75.4 - '@react-native/virtualized-lists': 0.75.4(@types/react@18.3.12)(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1) + '@react-native/virtualized-lists': 0.75.4(@types/react@19.0.0)(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -24081,7 +23987,7 @@ snapshots: nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.3.0 - react: 18.3.1 + react: 19.0.0 react-devtools-core: 5.3.2 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 @@ -24092,7 +23998,7 @@ snapshots: ws: 6.2.3 yargs: 17.7.2 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -24102,77 +24008,77 @@ snapshots: - typescript - utf-8-validate - react-number-format@5.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-number-format@5.4.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-reconciler@0.27.0(react@18.3.1): + react-reconciler@0.27.0(react@19.0.0): dependencies: loose-envify: 1.4.0 - react: 18.3.1 + react: 19.0.0 scheduler: 0.21.0 - react-reconciler@0.29.0(react@18.3.1): + react-reconciler@0.29.0(react@19.0.0): dependencies: loose-envify: 1.4.0 - react: 18.3.1 + react: 19.0.0 scheduler: 0.23.2 - react-redux@9.1.2(@types/react@18.3.12)(react@18.3.1)(redux@5.0.1): + react-redux@9.1.2(@types/react@18.3.12)(react@19.0.0)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 - react: 18.3.1 - use-sync-external-store: 1.2.0(react@18.3.1) + react: 19.0.0 + use-sync-external-store: 1.2.0(react@19.0.0) optionalDependencies: '@types/react': 18.3.12 redux: 5.0.1 react-refresh@0.14.2: {} - react-router-dom@6.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@remix-run/router': 1.21.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router: 6.28.0(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-router: 6.28.0(react@19.0.0) - react-router@6.28.0(react@18.3.1): + react-router@6.28.0(react@19.0.0): dependencies: '@remix-run/router': 1.21.0 - react: 18.3.1 + react: 19.0.0 - react-router@7.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router@7.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@types/cookie': 0.6.0 cookie: 1.0.2 - react: 18.3.1 + react: 19.0.0 set-cookie-parser: 2.7.1 turbo-stream: 2.4.0 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0(react@19.0.0) - react-runner@1.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-runner@1.0.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) sucrase: 3.35.0 - react-simple-code-editor@0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-simple-code-editor@0.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-spring@9.7.4(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1)(three@0.162.0))(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react-zdog@1.2.2)(react@18.3.1)(three@0.162.0)(zdog@1.1.3): + react-spring@9.7.4(@react-three/fiber@8.16.0(react-dom@19.0.0(react@19.0.0))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0)(three@0.162.0))(konva@9.3.6)(react-dom@19.0.0(react@19.0.0))(react-konva@18.2.10(konva@9.3.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react-zdog@1.2.2)(react@19.0.0)(three@0.162.0)(zdog@1.1.3): dependencies: - '@react-spring/core': 9.7.5(react@18.3.1) - '@react-spring/konva': 9.7.5(konva@9.3.6)(react-konva@18.2.10(konva@9.3.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) - '@react-spring/native': 9.7.5(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1) - '@react-spring/three': 9.7.5(@react-three/fiber@8.16.0(react-dom@18.3.1(react@18.3.1))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(encoding@0.1.13)(react@18.3.1)(typescript@5.7.2))(react@18.3.1)(three@0.162.0))(react@18.3.1)(three@0.162.0) - '@react-spring/web': 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-spring/zdog': 9.7.5(react-dom@18.3.1(react@18.3.1))(react-zdog@1.2.2)(react@18.3.1)(zdog@1.1.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@react-spring/core': 9.7.5(react@19.0.0) + '@react-spring/konva': 9.7.5(konva@9.3.6)(react-konva@18.2.10(konva@9.3.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + '@react-spring/native': 9.7.5(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0) + '@react-spring/three': 9.7.5(@react-three/fiber@8.16.0(react-dom@19.0.0(react@19.0.0))(react-native@0.75.4(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@19.0.0)(encoding@0.1.13)(react@19.0.0)(typescript@5.7.2))(react@19.0.0)(three@0.162.0))(react@19.0.0)(three@0.162.0) + '@react-spring/web': 9.7.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@react-spring/zdog': 9.7.5(react-dom@19.0.0(react@19.0.0))(react-zdog@1.2.2)(react@19.0.0)(zdog@1.1.3) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: - '@react-three/fiber' - konva @@ -24187,52 +24093,52 @@ snapshots: '@babel/runtime': 7.26.0 warning: 4.0.3 - react-swipeable-views-utils@0.14.0(react@18.3.1): + react-swipeable-views-utils@0.14.0(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 keycode: 2.2.1 prop-types: 15.8.1 - react-event-listener: 0.6.6(react@18.3.1) + react-event-listener: 0.6.6(react@19.0.0) react-swipeable-views-core: 0.14.0 shallow-equal: 1.2.1 transitivePeerDependencies: - react - react-swipeable-views@0.14.0(react@18.3.1): + react-swipeable-views@0.14.0(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 react-swipeable-views-core: 0.14.0 - react-swipeable-views-utils: 0.14.0(react@18.3.1) + react-swipeable-views-utils: 0.14.0(react@19.0.0) warning: 4.0.3 - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-transition-group@4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-use-measure@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-use-measure@2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: debounce: 1.2.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-virtuoso@4.12.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-virtuoso@4.12.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-window@1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-window@1.8.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 memoize-one: 5.2.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-zdog@1.2.2: dependencies: @@ -24244,6 +24150,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + react@19.0.0: {} + read-cache@1.0.0: dependencies: pify: 2.3.0 @@ -24627,6 +24535,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scheduler@0.25.0: {} + schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.12 @@ -25155,7 +25065,7 @@ snapshots: minimist: 1.2.6 through: 2.3.8 - styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + styled-components@6.1.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@emotion/is-prop-valid': 1.2.2 '@emotion/unitless': 0.8.1 @@ -25163,24 +25073,16 @@ snapshots: css-to-react-native: 3.2.0 csstype: 3.1.3 postcss: 8.4.38 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) shallowequal: 1.1.0 stylis: 4.3.2 tslib: 2.6.2 - styled-jsx@5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): - dependencies: - client-only: 0.0.1 - react: 18.3.1 - optionalDependencies: - '@babel/core': 7.26.0 - babel-plugin-macros: 3.1.0 - - styled-jsx@5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): + styled-jsx@5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@19.0.0): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0 optionalDependencies: '@babel/core': 7.26.0 babel-plugin-macros: 3.1.0 @@ -25310,9 +25212,9 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - suspend-react@0.1.3(react@18.3.1): + suspend-react@0.1.3(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 svg-tags@1.0.0: {} @@ -25435,22 +25337,22 @@ snapshots: text-table@0.2.0: {} - theme-ui@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1): + theme-ui@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0): dependencies: - '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) - '@theme-ui/color-modes': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@theme-ui/components': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@theme-ui/theme-provider@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1) - '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1)) - '@theme-ui/global': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - '@theme-ui/theme-provider': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - react: 18.3.1 + '@emotion/react': 11.13.5(@types/react@18.3.12)(react@19.0.0) + '@theme-ui/color-modes': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + '@theme-ui/components': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(@theme-ui/theme-provider@0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0))(react@19.0.0) + '@theme-ui/core': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + '@theme-ui/css': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0)) + '@theme-ui/global': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + '@theme-ui/theme-provider': 0.17.1(@emotion/react@11.13.5(@types/react@18.3.12)(react@19.0.0))(react@19.0.0) + react: 19.0.0 - theming@3.3.0(react@18.3.1): + theming@3.3.0(react@19.0.0): dependencies: hoist-non-react-statics: 3.3.2 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0 react-display-name: 0.2.5 tiny-warning: 1.0.3 @@ -25819,18 +25721,18 @@ snapshots: urlpattern-polyfill@8.0.2: {} - use-count-up@3.0.1(react@18.3.1): + use-count-up@3.0.1(react@19.0.0): dependencies: - react: 18.3.1 - use-elapsed-time: 3.0.2(react@18.3.1) + react: 19.0.0 + use-elapsed-time: 3.0.2(react@19.0.0) - use-elapsed-time@3.0.2(react@18.3.1): + use-elapsed-time@3.0.2(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 - use-sync-external-store@1.2.0(react@18.3.1): + use-sync-external-store@1.2.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 util-deprecate@1.0.2: {} @@ -26378,8 +26280,8 @@ snapshots: zod@3.23.8: {} - zustand@3.7.2(react@18.3.1): + zustand@3.7.2(react@19.0.0): optionalDependencies: - react: 18.3.1 + react: 19.0.0 zwitch@2.0.4: {} diff --git a/test/package.json b/test/package.json index ab211677293940..ca9240749b0a77 100644 --- a/test/package.json +++ b/test/package.json @@ -20,8 +20,8 @@ "@playwright/test": "1.48.2", "@testing-library/dom": "^10.4.0", "@types/chai": "^4.3.20", - "@types/react": "^18.3.12", - "@types/react-is": "^18.3.0", + "@types/react": "^19.0.0", + "@types/react-is": "^19.0.0", "@types/sinon": "^17.0.3", "chai": "^4.5.0", "docs": "workspace:^", @@ -31,9 +31,9 @@ "lodash": "^4.17.21", "playwright": "^1.48.2", "prop-types": "^15.8.1", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "react-is": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-is": "^19.0.0", "react-router": "^7.0.1", "react-window": "^1.8.10", "sinon": "^19.0.2", diff --git a/tsconfig.json b/tsconfig.json index 77600e5acb52b5..a3878777bb17cb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,7 @@ "module": "esnext", // aligning with Node18 recommendation: https://www.npmjs.com/package/@tsconfig/node18 "target": "es2022", - "lib": ["es2020", "dom"], + "lib": ["es2020", "dom", "dom.iterable"], "jsx": "preserve", "moduleResolution": "node", "forceConsistentCasingInFileNames": true,