diff --git a/examples/gnt/package.json b/examples/gnt/package.json index f6f745359..807abe53a 100644 --- a/examples/gnt/package.json +++ b/examples/gnt/package.json @@ -17,8 +17,8 @@ "graphql": "^16.10.0", "graphql-ws": "^5.16.2", "next": "15.1.7", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { "@gqty/cli": "workspace:^", @@ -26,8 +26,8 @@ "@tailwindcss/postcss": "^4.0.6", "@tailwindcss/typography": "^0.5.16", "@types/node": "22.13.4", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.8", + "@types/react-dom": "19.0.3", "dotenv-cli": "^8.0.0", "eslint": "^9.20.1", "eslint-config-next": "^15.1.7", diff --git a/examples/react/package.json b/examples/react/package.json index b7c9d4f97..eddacee06 100644 --- a/examples/react/package.json +++ b/examples/react/package.json @@ -36,8 +36,8 @@ "ms": "^2.1.3", "next": "^15.1.7", "node-json-db": "^2.3.1", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", "react-intersection-observer": "^9.15.1", "serialize-error": "^11.0.3" }, @@ -49,8 +49,8 @@ "@types/graphql-upload": "^16.0.7", "@types/lodash": "^4.17.15", "@types/node": "^22.13.4", - "@types/react": "^18.3.18", - "@types/react-dom": "^18.3.5", + "@types/react": "^19.0.8", + "@types/react-dom": "^19.0.3", "bob-tsm": "^1.1.2", "concurrently": "^9.1.2", "cross-env": "^7.0.3", diff --git a/examples/vite-react/package.json b/examples/vite-react/package.json index 8f241c78c..4781a3fe2 100644 --- a/examples/vite-react/package.json +++ b/examples/vite-react/package.json @@ -13,13 +13,13 @@ "@gqty/react": "workspace:^", "@react-hookz/web": "^24.0.4", "gqty": "workspace:^", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { "@types/node": "^22.13.4", - "@types/react": "^18.3.18", - "@types/react-dom": "^18.3.5", + "@types/react": "^19.0.8", + "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "vite": "^6.1.0" } diff --git a/packages/react/package.json b/packages/react/package.json index 4c99ac54f..7ed0b1c38 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -100,7 +100,7 @@ "@types/jest": "^29.5.14", "@types/lodash-es": "^4.17.12", "@types/node": "^22.13.4", - "@types/react": "^18.3.18", + "@types/react": "^19.0.8", "@types/use-sync-external-store": "^0.0.6", "@typescript-eslint/eslint-plugin": "^8.24.0", "@typescript-eslint/parser": "^8.24.0", @@ -113,9 +113,9 @@ "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "lodash-es": "^4.17.21", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "react-test-renderer": "^18.3.1", + "react": "^19.0.0", + "react-dom": "^19.0.0", + "react-test-renderer": "^19.0.0", "test-utils": "workspace:^", "type-fest": "^4.34.1", "typescript-eslint": "^8.24.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ac86b0fb..f2c77bb43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -94,7 +94,7 @@ importers: version: link:../../packages/react/dist '@nhost/nextjs': specifier: ^2.2.3 - version: 2.2.3(@types/react@18.3.18)(next@15.1.7)(react-dom@18.3.1)(react@18.3.1) + version: 2.2.3(@types/react@19.0.8)(next@15.1.7)(react-dom@19.0.0)(react@19.0.0) gqty: specifier: workspace:^ version: link:../../packages/gqty/dist @@ -106,13 +106,13 @@ importers: version: 5.16.2(graphql@16.10.0) next: specifier: 15.1.7 - version: 15.1.7(@babel/core@7.26.9)(react-dom@18.3.1)(react@18.3.1) + version: 15.1.7(@babel/core@7.26.9)(react-dom@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: '@gqty/cli': specifier: workspace:^ @@ -130,11 +130,11 @@ importers: specifier: 22.13.4 version: 22.13.4 '@types/react': - specifier: 18.3.18 - version: 18.3.18 + specifier: 19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: 18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: 19.0.3 + version: 19.0.3(@types/react@19.0.8) dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -158,13 +158,13 @@ importers: dependencies: '@chakra-ui/react': specifier: ^2.10.5 - version: 2.10.5(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.18)(framer-motion@11.18.2)(react-dom@18.3.1)(react@18.3.1) + version: 2.10.5(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@19.0.8)(framer-motion@11.18.2)(react-dom@19.0.0)(react@19.0.0) '@emotion/react': specifier: ^11.14.0 - version: 11.14.0(@types/react@18.3.18)(react@18.3.1) + version: 11.14.0(@types/react@19.0.8)(react@19.0.0) '@emotion/styled': specifier: ^11.14.0 - version: 11.14.0(@emotion/react@11.14.0)(@types/react@18.3.18)(react@18.3.1) + version: 11.14.0(@emotion/react@11.14.0)(@types/react@19.0.8)(react@19.0.0) '@envelop/core': specifier: ^3.0.6 version: 3.0.6 @@ -206,7 +206,7 @@ importers: version: 0.11.3(@types/node@22.13.4)(bufferutil@4.0.9)(graphql-ez@0.16.1)(graphql@16.10.0) '@react-hookz/web': specifier: ^22.0.0 - version: 22.0.0(react-dom@18.3.1)(react@18.3.1) + version: 22.0.0(react-dom@19.0.0)(react@19.0.0) extract-files: specifier: ^13.0.0 version: 13.0.0 @@ -215,7 +215,7 @@ importers: version: 4.29.0 framer-motion: specifier: ^11.18.2 - version: 11.18.2(react-dom@18.3.1)(react@18.3.1) + version: 11.18.2(react-dom@19.0.0)(react@19.0.0) gqty: specifier: workspace:^ version: link:../../packages/gqty/dist @@ -233,19 +233,19 @@ importers: version: 2.1.3 next: specifier: ^15.1.7 - version: 15.1.7(@babel/core@7.26.9)(react-dom@18.3.1)(react@18.3.1) + version: 15.1.7(@babel/core@7.26.9)(react-dom@19.0.0)(react@19.0.0) node-json-db: specifier: ^2.3.1 version: 2.3.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-intersection-observer: specifier: ^9.15.1 - version: 9.15.1(react-dom@18.3.1)(react@18.3.1) + version: 9.15.1(react-dom@19.0.0)(react@19.0.0) serialize-error: specifier: ^11.0.3 version: 11.0.3 @@ -272,11 +272,11 @@ importers: specifier: ^22.13.4 version: 22.13.4 '@types/react': - specifier: ^18.3.18 - version: 18.3.18 + specifier: ^19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: ^19.0.3 + version: 19.0.3(@types/react@19.0.8) bob-tsm: specifier: ^1.1.2 version: 1.1.2(esbuild@0.25.0)(typescript@5.7.3) @@ -340,26 +340,26 @@ importers: version: link:../../packages/react/dist '@react-hookz/web': specifier: ^24.0.4 - version: 24.0.4(react-dom@18.3.1)(react@18.3.1) + version: 24.0.4(react-dom@19.0.0)(react@19.0.0) gqty: specifier: workspace:^ version: link:../../packages/gqty/dist 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/node': specifier: ^22.13.4 version: 22.13.4 '@types/react': - specifier: ^18.3.18 - version: 18.3.18 + specifier: ^19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.18) + specifier: ^19.0.3 + version: 19.0.3(@types/react@19.0.8) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.1.0) @@ -654,7 +654,7 @@ importers: dependencies: '@react-hookz/web': specifier: ^23.1.0 - version: 23.1.0(react-dom@18.3.1)(react@18.3.1) + version: 23.1.0(react-dom@19.0.0)(react@19.0.0) multidict: specifier: ^1.0.9 version: 1.0.9 @@ -666,10 +666,10 @@ importers: version: 3.0.0 react-ssr-prepass: specifier: ^1.6.0 - version: 1.6.0(react@18.3.1) + version: 1.6.0(react@19.0.0) use-sync-external-store: specifier: ^1.4.0 - version: 1.4.0(react@18.3.1) + version: 1.4.0(react@19.0.0) devDependencies: '@eslint/eslintrc': specifier: ^3.2.0 @@ -682,7 +682,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.2.0 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1) + version: 16.2.0(@testing-library/dom@10.4.0)(@types/react@19.0.8)(react-dom@19.0.0)(react@19.0.0) '@types/eslint': specifier: ^8.56.12 version: 8.56.12 @@ -702,8 +702,8 @@ importers: specifier: ^22.13.4 version: 22.13.4 '@types/react': - specifier: ^18.3.18 - version: 18.3.18 + specifier: ^19.0.8 + version: 19.0.8 '@types/use-sync-external-store': specifier: ^0.0.6 version: 0.0.6 @@ -741,14 +741,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 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-test-renderer: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.0.0 + version: 19.0.0(react@19.0.0) test-utils: specifier: workspace:^ version: link:../../internal/test-utils @@ -2270,19 +2270,19 @@ packages: resolution: {integrity: sha512-3im33cUOxCbISjaBlINE2u8BOwJSCdzpjCX0H+0JxK2xz26UaVA5xeI3NYHUoxDnr/QIrgfrllGxS0szYwOcyg==} dev: false - /@chakra-ui/hooks@2.4.3(react@18.3.1): + /@chakra-ui/hooks@2.4.3(react@19.0.0): resolution: {integrity: sha512-Sr2zsoTZw3p7HbrUy4aLpTIkE2XXUelAUgg3NGwMzrmx75bE0qVyiuuTFOuyEzGxYVV2Fe8QtcKKilm6RwzTGg==} peerDependencies: react: '>=18' dependencies: - '@chakra-ui/utils': 2.2.3(react@18.3.1) + '@chakra-ui/utils': 2.2.3(react@19.0.0) '@zag-js/element-size': 0.31.1 copy-to-clipboard: 3.3.3 framesync: 6.1.2 - react: 18.3.1 + react: 19.0.0 dev: false - /@chakra-ui/react@2.10.5(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@18.3.18)(framer-motion@11.18.2)(react-dom@18.3.1)(react@18.3.1): + /@chakra-ui/react@2.10.5(@emotion/react@11.14.0)(@emotion/styled@11.14.0)(@types/react@19.0.8)(framer-motion@11.18.2)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-wCetfxT1iXWNmAwSLF1d0zyTQOQYswA3YJcw05grY1XEngO6956PScRB0Or5ZQJ6rGMcz5pcUhVgrb3q7AE+gQ==} peerDependencies: '@emotion/react': '>=11' @@ -2291,68 +2291,68 @@ packages: react: '>=18' react-dom: '>=18' dependencies: - '@chakra-ui/hooks': 2.4.3(react@18.3.1) - '@chakra-ui/styled-system': 2.12.1(react@18.3.1) - '@chakra-ui/theme': 3.4.7(@chakra-ui/styled-system@2.12.1)(react@18.3.1) - '@chakra-ui/utils': 2.2.3(react@18.3.1) - '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) - '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@18.3.18)(react@18.3.1) + '@chakra-ui/hooks': 2.4.3(react@19.0.0) + '@chakra-ui/styled-system': 2.12.1(react@19.0.0) + '@chakra-ui/theme': 3.4.7(@chakra-ui/styled-system@2.12.1)(react@19.0.0) + '@chakra-ui/utils': 2.2.3(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) + '@emotion/styled': 11.14.0(@emotion/react@11.14.0)(@types/react@19.0.8)(react@19.0.0) '@popperjs/core': 2.11.8 '@zag-js/focus-visible': 0.31.1 aria-hidden: 1.2.4 - framer-motion: 11.18.2(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + framer-motion: 11.18.2(react-dom@19.0.0)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-fast-compare: 3.2.2 - react-focus-lock: 2.13.5(@types/react@18.3.18)(react@18.3.1) - react-remove-scroll: 2.6.3(@types/react@18.3.18)(react@18.3.1) + react-focus-lock: 2.13.5(@types/react@19.0.8)(react@19.0.0) + react-remove-scroll: 2.6.3(@types/react@19.0.8)(react@19.0.0) transitivePeerDependencies: - '@types/react' dev: false - /@chakra-ui/styled-system@2.12.1(react@18.3.1): + /@chakra-ui/styled-system@2.12.1(react@19.0.0): resolution: {integrity: sha512-DQph1nDiCPtgze7nDe0a36530ByXb5VpPosKGyWMvKocVeZJcDtYG6XM0+V5a0wKuFBXsViBBRIFUTiUesJAcg==} dependencies: - '@chakra-ui/utils': 2.2.3(react@18.3.1) + '@chakra-ui/utils': 2.2.3(react@19.0.0) csstype: 3.1.3 transitivePeerDependencies: - react dev: false - /@chakra-ui/theme-tools@2.2.7(@chakra-ui/styled-system@2.12.1)(react@18.3.1): + /@chakra-ui/theme-tools@2.2.7(@chakra-ui/styled-system@2.12.1)(react@19.0.0): resolution: {integrity: sha512-K/VJd0QcnKik7m+qZTkggqNLep6+MPUu8IP5TUpHsnSM5R/RVjsJIR7gO8IZVAIMIGLLTIhGshHxeMekqv6LcQ==} peerDependencies: '@chakra-ui/styled-system': '>=2.0.0' dependencies: '@chakra-ui/anatomy': 2.3.5 - '@chakra-ui/styled-system': 2.12.1(react@18.3.1) - '@chakra-ui/utils': 2.2.3(react@18.3.1) + '@chakra-ui/styled-system': 2.12.1(react@19.0.0) + '@chakra-ui/utils': 2.2.3(react@19.0.0) color2k: 2.0.3 transitivePeerDependencies: - react dev: false - /@chakra-ui/theme@3.4.7(@chakra-ui/styled-system@2.12.1)(react@18.3.1): + /@chakra-ui/theme@3.4.7(@chakra-ui/styled-system@2.12.1)(react@19.0.0): resolution: {integrity: sha512-pfewthgZTFNUYeUwGvhPQO/FTIyf375cFV1AT8N1y0aJiw4KDe7YTGm7p0aFy4AwAjH2ydMgeEx/lua4tx8qyQ==} peerDependencies: '@chakra-ui/styled-system': '>=2.8.0' dependencies: '@chakra-ui/anatomy': 2.3.5 - '@chakra-ui/styled-system': 2.12.1(react@18.3.1) - '@chakra-ui/theme-tools': 2.2.7(@chakra-ui/styled-system@2.12.1)(react@18.3.1) - '@chakra-ui/utils': 2.2.3(react@18.3.1) + '@chakra-ui/styled-system': 2.12.1(react@19.0.0) + '@chakra-ui/theme-tools': 2.2.7(@chakra-ui/styled-system@2.12.1)(react@19.0.0) + '@chakra-ui/utils': 2.2.3(react@19.0.0) transitivePeerDependencies: - react dev: false - /@chakra-ui/utils@2.2.3(react@18.3.1): + /@chakra-ui/utils@2.2.3(react@19.0.0): resolution: {integrity: sha512-cldoCQuexZ6e07/9hWHKD4l1QXXlM1Nax9tuQOBvVf/EgwNZt3nZu8zZRDFlhAOKCTQDkmpLTTu+eXXjChNQOw==} peerDependencies: react: '>=16.8.0' dependencies: '@types/lodash.mergewith': 4.6.9 lodash.mergewith: 4.6.2 - react: 18.3.1 + react: 19.0.0 dev: false /@changesets/apply-release-plan@7.0.8: @@ -2664,7 +2664,7 @@ packages: resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} dev: false - /@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1): + /@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==} peerDependencies: '@types/react': '*' @@ -2677,12 +2677,12 @@ packages: '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.14.0 '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0) '@emotion/utils': 1.4.2 '@emotion/weak-memoize': 0.4.0 - '@types/react': 18.3.18 + '@types/react': 19.0.8 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0 transitivePeerDependencies: - supports-color dev: false @@ -2701,7 +2701,7 @@ packages: resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} dev: false - /@emotion/styled@11.14.0(@emotion/react@11.14.0)(@types/react@18.3.18)(react@18.3.1): + /@emotion/styled@11.14.0(@emotion/react@11.14.0)(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 @@ -2714,12 +2714,12 @@ packages: '@babel/runtime': 7.26.7 '@emotion/babel-plugin': 11.13.5 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) + '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0) '@emotion/utils': 1.4.2 - '@types/react': 18.3.18 - react: 18.3.1 + '@types/react': 19.0.8 + react: 19.0.0 transitivePeerDependencies: - supports-color dev: false @@ -2728,12 +2728,12 @@ packages: resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} dev: false - /@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1): + /@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.0.0): resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==} peerDependencies: react: '>=16.8.0' dependencies: - react: 18.3.1 + react: 19.0.0 dev: false /@emotion/utils@1.4.2: @@ -3585,7 +3585,7 @@ packages: dependencies: '@fastify/under-pressure': 9.0.3 fastify-plugin: 5.0.1 - next: 15.1.7(@babel/core@7.26.9)(react-dom@18.3.1)(react@18.3.1) + next: 15.1.7(@babel/core@7.26.9)(react-dom@19.0.0)(react@19.0.0) dev: true /@fastify/under-pressure@9.0.3: @@ -5329,20 +5329,20 @@ packages: - encoding dev: false - /@nhost/nextjs@2.2.3(@types/react@18.3.18)(next@15.1.7)(react-dom@18.3.1)(react@18.3.1): + /@nhost/nextjs@2.2.3(@types/react@19.0.8)(next@15.1.7)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-2Eu0msRwlTeo9/VblorGZa6CX5RPzjerwLHQ3CvJKLQ/RCBWy63754bfsS4yOf34RA8iEjDp6e71CoB2EEVvdw==} peerDependencies: next: ^12.0.10 || ^13.0.0 || ^14.0.0 || ^15.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - '@nhost/react': 3.10.0(@types/react@18.3.18)(graphql@16.8.1)(react-dom@18.3.1)(react@18.3.1) + '@nhost/react': 3.10.0(@types/react@19.0.8)(graphql@16.8.1)(react-dom@19.0.0)(react@19.0.0) graphql: 16.8.1 isomorphic-unfetch: 3.1.0 js-cookie: 3.0.5 - next: 15.1.7(@babel/core@7.26.9)(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + next: 15.1.7(@babel/core@7.26.9)(react-dom@19.0.0)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) xstate: 4.38.3 transitivePeerDependencies: - '@types/react' @@ -5364,17 +5364,17 @@ packages: - encoding dev: false - /@nhost/react@3.10.0(@types/react@18.3.18)(graphql@16.8.1)(react-dom@18.3.1)(react@18.3.1): + /@nhost/react@3.10.0(@types/react@19.0.8)(graphql@16.8.1)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-U2qsxyGrJaWuXCQCpYRO4o4Vwi0/9hOTHkw82VgcMJrJEaDAi1ItuHAoi5RyJ4Gg8eoovpZykW/MfW7EfbZPHQ==} peerDependencies: react: ^17.0.0 || ^18.1.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.1.0 || ^19.0.0 dependencies: '@nhost/nhost-js': 3.2.4(graphql@16.8.1) - '@xstate/react': 3.2.2(@types/react@18.3.18)(react@18.3.1)(xstate@4.38.3) + '@xstate/react': 3.2.2(@types/react@19.0.8)(react@19.0.0)(xstate@4.38.3) jwt-decode: 4.0.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) xstate: 4.38.3 transitivePeerDependencies: - '@types/react' @@ -5451,7 +5451,7 @@ packages: resolution: {integrity: sha512-N56fTrAPUDz/R423pag+n6TXWbvlBZDtTehaGFjK0InmN+V2OFWLE/WmORhmn6Ce7dlwH5+tQN1LJFw3ngTJVg==} dev: false - /@react-hookz/web@22.0.0(react-dom@18.3.1)(react@18.3.1): + /@react-hookz/web@22.0.0(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-jl4JgUXaiSvvDVQD2z/rq2/RaykjjLrAZxHOEQj2H38j4UFWIVhv5oKUH8yrKF4wX6tMX9gdrj62f9yGq/nSaQ==} peerDependencies: js-cookie: ^3.0.1 @@ -5462,11 +5462,11 @@ packages: optional: true dependencies: '@react-hookz/deep-equal': 1.0.4 - 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) dev: false - /@react-hookz/web@23.1.0(react-dom@18.3.1)(react@18.3.1): + /@react-hookz/web@23.1.0(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-fvbURdsa1ukttbLR1ASE/XmqXP09vZ1PiCYppYeR1sNMzCrdkG0iBnjxniFSVjJ8gIw2fRs6nqMTbeBz2uAkuA==} peerDependencies: js-cookie: ^3.0.5 @@ -5477,11 +5477,11 @@ packages: optional: true dependencies: '@react-hookz/deep-equal': 1.0.4 - 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) dev: false - /@react-hookz/web@24.0.4(react-dom@18.3.1)(react@18.3.1): + /@react-hookz/web@24.0.4(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-DcIM6JiZklDyHF6CRD1FTXzuggAkQ+3Ncq2Wln7Kdih8GV6ZIeN9JfS6ZaQxpQUxan8/4n0J2V/R7nMeiSrb2Q==} engines: {node: '>=18.0.0'} peerDependencies: @@ -5493,8 +5493,8 @@ packages: optional: true dependencies: '@react-hookz/deep-equal': 1.0.4 - 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) dev: false /@repeaterjs/repeater@3.0.6: @@ -6103,7 +6103,7 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1): + /@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react@19.0.8)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==} engines: {node: '>=18'} peerDependencies: @@ -6120,9 +6120,9 @@ packages: dependencies: '@babel/runtime': 7.26.7 '@testing-library/dom': 10.4.0 - '@types/react': 18.3.18 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.8 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) dev: true /@testing-library/user-event@14.6.1(@testing-library/dom@10.4.0): @@ -6373,27 +6373,23 @@ packages: resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} dev: true - /@types/prop-types@15.7.14: - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - /@types/qs@6.9.18: resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} /@types/range-parser@1.2.7: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - /@types/react-dom@18.3.5(@types/react@18.3.18): - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + /@types/react-dom@19.0.3(@types/react@19.0.8): + resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.0.0 dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.8 dev: true - /@types/react@18.3.18: - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} + /@types/react@19.0.8: + resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} dependencies: - '@types/prop-types': 15.7.14 csstype: 3.1.3 /@types/send@0.17.4: @@ -6696,7 +6692,7 @@ packages: tslib: 2.8.1 dev: false - /@xstate/react@3.2.2(@types/react@18.3.18)(react@18.3.1)(xstate@4.38.3): + /@xstate/react@3.2.2(@types/react@19.0.8)(react@19.0.0)(xstate@4.38.3): resolution: {integrity: sha512-feghXWLedyq8JeL13yda3XnHPZKwYDN5HPBLykpLeuNpr9178tQd2/3d0NrH6gSd0sG5mLuLeuD+ck830fgzLQ==} peerDependencies: '@xstate/fsm': ^2.0.0 @@ -6708,9 +6704,9 @@ packages: xstate: optional: true dependencies: - react: 18.3.1 - use-isomorphic-layout-effect: 1.2.0(@types/react@18.3.18)(react@18.3.1) - use-sync-external-store: 1.4.0(react@18.3.1) + react: 19.0.0 + use-isomorphic-layout-effect: 1.2.0(@types/react@19.0.8)(react@19.0.0) + use-sync-external-store: 1.4.0(react@19.0.0) xstate: 4.38.3 transitivePeerDependencies: - '@types/react' @@ -9142,7 +9138,7 @@ packages: resolution: {integrity: sha512-aawqlQUlg9ye61T879jXUoii8lNNHVZJyRL6XBbcNZ4Yu2MZfcQj1Q6yKpC7cAn5xUPMcVSsQ+Yql/AFcrfp9w==} dev: false - /framer-motion@11.18.2(react-dom@18.3.1)(react@18.3.1): + /framer-motion@11.18.2(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==} peerDependencies: '@emotion/is-prop-valid': '*' @@ -9158,8 +9154,8 @@ packages: dependencies: motion-dom: 11.18.1 motion-utils: 11.18.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) tslib: 2.8.1 dev: false @@ -11549,7 +11545,7 @@ packages: /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - /next@15.1.7(@babel/core@7.26.9)(react-dom@18.3.1)(react@18.3.1): + /next@15.1.7(@babel/core@7.26.9)(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-GNeINPGS9c6OZKCvKypbL8GTsT5GhWPp4DM0fzkXJuXMilOO2EeFxuAY6JZbtk6XIl6Ws10ag3xRINDjSO5+wg==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true @@ -11576,9 +11572,9 @@ packages: busboy: 1.6.0 caniuse-lite: 1.0.30001696 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.9)(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.9)(react@19.0.0) optionalDependencies: '@next/swc-darwin-arm64': 15.1.7 '@next/swc-darwin-x64': 15.1.7 @@ -12173,29 +12169,28 @@ packages: resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} dev: false - /react-clientside-effect@1.2.7(react@18.3.1): + /react-clientside-effect@1.2.7(react@19.0.0): resolution: {integrity: sha512-gce9m0Pk/xYYMEojRI9bgvqQAkl6hm7ozQvqWPyQx+kULiatdHgkNM1QG4DQRx5N9BAzWSCJmt9mMV8/KsdgVg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc dependencies: '@babel/runtime': 7.26.7 - react: 18.3.1 + react: 19.0.0 dev: false - /react-dom@18.3.1(react@18.3.1): - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + /react-dom@19.0.0(react@19.0.0): + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: - react: ^18.3.1 + react: ^19.0.0 dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.0.0 + scheduler: 0.25.0 /react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} dev: false - /react-focus-lock@2.13.5(@types/react@18.3.18)(react@18.3.1): + /react-focus-lock@2.13.5(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-HjHuZFFk2+j6ZT3LDQpyqffue541HrxUG/OFchCEwis9nstgNg0rREVRAxHBcB1lHJ5Fsxtx1qya/5xFwxDb4g==} peerDependencies: '@types/react': '*' @@ -12205,16 +12200,16 @@ packages: optional: true dependencies: '@babel/runtime': 7.26.7 - '@types/react': 18.3.18 + '@types/react': 19.0.8 focus-lock: 1.3.6 prop-types: 15.8.1 - react: 18.3.1 - react-clientside-effect: 1.2.7(react@18.3.1) - use-callback-ref: 1.3.3(@types/react@18.3.18)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.18)(react@18.3.1) + react: 19.0.0 + react-clientside-effect: 1.2.7(react@19.0.0) + use-callback-ref: 1.3.3(@types/react@19.0.8)(react@19.0.0) + use-sidecar: 1.1.3(@types/react@19.0.8)(react@19.0.0) dev: false - /react-intersection-observer@9.15.1(react-dom@18.3.1)(react@18.3.1): + /react-intersection-observer@9.15.1(react-dom@19.0.0)(react@19.0.0): resolution: {integrity: sha512-vGrqYEVWXfH+AGu241uzfUpNK4HAdhCkSAyFdkMb9VWWXs6mxzBLpWCxEy9YcnDNY2g9eO6z7qUtTBdA9hc8pA==} peerDependencies: react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -12223,8 +12218,8 @@ packages: react-dom: optional: true 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) dev: false /react-is@16.13.1: @@ -12237,12 +12232,16 @@ 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==} + dev: true + /react-refresh@0.14.2: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@18.3.1): + /react-remove-scroll-bar@2.3.8(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} engines: {node: '>=10'} peerDependencies: @@ -12252,13 +12251,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.18 - react: 18.3.1 - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) + '@types/react': 19.0.8 + react: 19.0.0 + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) tslib: 2.8.1 dev: false - /react-remove-scroll@2.6.3(@types/react@18.3.18)(react@18.3.1): + /react-remove-scroll@2.6.3(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==} engines: {node: '>=10'} peerDependencies: @@ -12268,34 +12267,24 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.18 - react: 18.3.1 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.18)(react@18.3.1) - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) + '@types/react': 19.0.8 + react: 19.0.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.0.8)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.18)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.18)(react@18.3.1) + use-callback-ref: 1.3.3(@types/react@19.0.8)(react@19.0.0) + use-sidecar: 1.1.3(@types/react@19.0.8)(react@19.0.0) dev: false - /react-shallow-renderer@16.15.0(react@18.3.1): - resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - dependencies: - object-assign: 4.1.1 - react: 18.3.1 - react-is: 18.3.1 - dev: true - - /react-ssr-prepass@1.6.0(react@18.3.1): + /react-ssr-prepass@1.6.0(react@19.0.0): resolution: {integrity: sha512-M10nxc95Sfm00fXm+tLkC1MWG5NLWEBgWoGrPSnAqEFM4BUaoy97JvVw+m3iL74ZHzj86M33rPiFi738hEFLWg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc dependencies: - react: 18.3.1 + react: 19.0.0 dev: false - /react-style-singleton@2.2.3(@types/react@18.3.18)(react@18.3.1): + /react-style-singleton@2.2.3(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} engines: {node: '>=10'} peerDependencies: @@ -12305,28 +12294,25 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.8 get-nonce: 1.0.1 - react: 18.3.1 + react: 19.0.0 tslib: 2.8.1 dev: false - /react-test-renderer@18.3.1(react@18.3.1): - resolution: {integrity: sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==} + /react-test-renderer@19.0.0(react@19.0.0): + resolution: {integrity: sha512-oX5u9rOQlHzqrE/64CNr0HB0uWxkCQmZNSfozlYvwE71TLVgeZxVf0IjouGEr1v7r1kcDifdAJBeOhdhxsG/DA==} peerDependencies: - react: ^18.3.1 + react: ^19.0.0 dependencies: - react: 18.3.1 - react-is: 18.3.1 - react-shallow-renderer: 16.15.0(react@18.3.1) - scheduler: 0.23.2 + react: 19.0.0 + react-is: 19.0.0 + scheduler: 0.25.0 dev: true - /react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + /react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} - dependencies: - loose-envify: 1.4.0 /read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} @@ -12614,10 +12600,8 @@ packages: xmlchars: 2.2.0 dev: true - /scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - dependencies: - loose-envify: 1.4.0 + /scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} /secure-json-parse@2.7.0: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} @@ -13111,7 +13095,7 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - /styled-jsx@5.1.6(@babel/core@7.26.9)(react@18.3.1): + /styled-jsx@5.1.6(@babel/core@7.26.9)(react@19.0.0): resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -13126,7 +13110,7 @@ packages: dependencies: '@babel/core': 7.26.9 client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0 /stylis@4.2.0: resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} @@ -13696,7 +13680,7 @@ packages: resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} dev: false - /use-callback-ref@1.3.3(@types/react@18.3.18)(react@18.3.1): + /use-callback-ref@1.3.3(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} engines: {node: '>=10'} peerDependencies: @@ -13706,12 +13690,12 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.18 - react: 18.3.1 + '@types/react': 19.0.8 + react: 19.0.0 tslib: 2.8.1 dev: false - /use-isomorphic-layout-effect@1.2.0(@types/react@18.3.18)(react@18.3.1): + /use-isomorphic-layout-effect@1.2.0(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==} peerDependencies: '@types/react': '*' @@ -13720,11 +13704,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.18 - react: 18.3.1 + '@types/react': 19.0.8 + react: 19.0.0 dev: false - /use-sidecar@1.1.3(@types/react@18.3.18)(react@18.3.1): + /use-sidecar@1.1.3(@types/react@19.0.8)(react@19.0.0): resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} engines: {node: '>=10'} peerDependencies: @@ -13734,18 +13718,18 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.8 detect-node-es: 1.1.0 - react: 18.3.1 + react: 19.0.0 tslib: 2.8.1 dev: false - /use-sync-external-store@1.4.0(react@18.3.1): + /use-sync-external-store@1.4.0(react@19.0.0): resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: - react: 18.3.1 + react: 19.0.0 dev: false /util-deprecate@1.0.2: