diff --git a/examples/gnt/package.json b/examples/gnt/package.json index fe9c31cbf..4148e8406 100644 --- a/examples/gnt/package.json +++ b/examples/gnt/package.json @@ -17,8 +17,8 @@ "graphql": "^16.11.0", "graphql-ws": "^5.16.2", "next": "15.4.10", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "^19.2.4", + "react-dom": "^19.2.4" }, "devDependencies": { "@gqty/cli": "workspace:^", @@ -26,8 +26,8 @@ "@tailwindcss/postcss": "^4.1.11", "@tailwindcss/typography": "^0.5.16", "@types/node": "^22.16.5", - "@types/react": "18.3.23", - "@types/react-dom": "18.3.7", + "@types/react": "19.2.10", + "@types/react-dom": "19.2.3", "dotenv-cli": "^8.0.0", "eslint": "^9.31.0", "eslint-config-next": "^15.4.3", diff --git a/examples/react/package.json b/examples/react/package.json index d8fcf6178..987788baf 100644 --- a/examples/react/package.json +++ b/examples/react/package.json @@ -36,8 +36,8 @@ "ms": "^2.1.3", "next": "^15.4.3", "node-json-db": "^2.3.1", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.4", + "react-dom": "^19.2.4", "react-intersection-observer": "^9.16.0", "serialize-error": "^11.0.3" }, @@ -49,8 +49,8 @@ "@types/graphql-upload": "^16.0.7", "@types/lodash": "^4.17.20", "@types/node": "^22.16.5", - "@types/react": "^18.3.23", - "@types/react-dom": "^18.3.7", + "@types/react": "^19.2.10", + "@types/react-dom": "^19.2.3", "bob-tsm": "^1.1.2", "concurrently": "^9.2.0", "cross-env": "^7.0.3", diff --git a/packages/react/package.json b/packages/react/package.json index bbccad6da..945205046 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": "^25.0.0", - "@types/react": "^18.3.23", + "@types/react": "^19.2.10", "@types/use-sync-external-store": "^0.0.6", "@typescript-eslint/eslint-plugin": "^8.38.0", "@typescript-eslint/parser": "^8.38.0", @@ -113,10 +113,10 @@ "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": "^19.2.4", + "react-dom": "^19.2.4", "react-error-boundary": "^5.0.0", - "react-test-renderer": "^18.3.1", + "react-test-renderer": "^19.2.4", "test-utils": "workspace:^", "type-fest": "^4.41.0", "typescript-eslint": "^8.38.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d9fc44e9..dbebb79cd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -118,13 +118,13 @@ importers: version: 5.16.2(graphql@16.11.0) next: specifier: 15.4.10 - version: 15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.4 + version: 19.2.4 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.4 + version: 19.2.4(react@19.2.4) devDependencies: '@gqty/cli': specifier: workspace:^ @@ -142,11 +142,11 @@ importers: specifier: ^22.16.5 version: 22.16.5 '@types/react': - specifier: 18.3.23 - version: 18.3.23 + specifier: 19.2.10 + version: 19.2.10 '@types/react-dom': - specifier: 18.3.7 - version: 18.3.7(@types/react@18.3.23) + specifier: 19.2.3 + version: 19.2.3(@types/react@19.2.10) dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -170,13 +170,13 @@ importers: dependencies: '@chakra-ui/react': specifier: ^2.10.9 - version: 2.10.9(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@types/react@18.3.23)(react@18.3.1))(@types/react@18.3.23)(framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.10.9(@emotion/react@11.14.0(@types/react@19.2.10)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.10)(react@19.2.4))(@types/react@19.2.10)(react@19.2.4))(@types/react@19.2.10)(framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@emotion/react': specifier: ^11.14.0 - version: 11.14.0(@types/react@18.3.23)(react@18.3.1) + version: 11.14.0(@types/react@19.2.10)(react@19.2.4) '@emotion/styled': specifier: ^11.14.1 - version: 11.14.1(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@types/react@18.3.23)(react@18.3.1) + version: 11.14.1(@emotion/react@11.14.0(@types/react@19.2.10)(react@19.2.4))(@types/react@19.2.10)(react@19.2.4) '@envelop/core': specifier: ^3.0.6 version: 3.0.6 @@ -218,7 +218,7 @@ importers: version: 0.12.0(@types/node@22.16.5)(bufferutil@4.0.9)(graphql-ez@0.16.1(@types/node@22.16.5)(graphql@16.11.0))(graphql@16.11.0) '@react-hookz/web': specifier: ^25.2.0 - version: 25.2.0(js-cookie@3.0.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 25.2.0(js-cookie@3.0.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) extract-files: specifier: ^13.0.0 version: 13.0.0 @@ -227,7 +227,7 @@ importers: version: 5.4.0 framer-motion: specifier: ^11.18.2 - version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) gqty: specifier: workspace:^ version: link:../../packages/gqty/dist @@ -245,19 +245,19 @@ importers: version: 2.1.3 next: specifier: ^15.4.3 - version: 15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) node-json-db: specifier: ^2.3.1 version: 2.3.1 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.4 + version: 19.2.4 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.4 + version: 19.2.4(react@19.2.4) react-intersection-observer: specifier: ^9.16.0 - version: 9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.16.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) serialize-error: specifier: ^11.0.3 version: 11.0.3 @@ -270,7 +270,7 @@ importers: version: 7.28.5(@babel/core@7.28.5) '@fastify/nextjs': specifier: ^11.0.0 - version: 11.0.0(next@15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 11.0.0(next@15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) '@types/extract-files': specifier: ^13.0.1 version: 13.0.1 @@ -284,11 +284,11 @@ importers: specifier: ^22.16.5 version: 22.16.5 '@types/react': - specifier: ^18.3.23 - version: 18.3.23 + specifier: ^19.2.10 + version: 19.2.10 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.23) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.10) bob-tsm: specifier: ^1.1.2 version: 1.1.2(esbuild@0.25.12)(typescript@5.9.3) @@ -672,7 +672,7 @@ importers: dependencies: '@react-hookz/web': specifier: ^25.2.0 - version: 25.2.0(js-cookie@3.0.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 25.2.0(js-cookie@3.0.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) multidict: specifier: ^1.0.9 version: 1.0.9 @@ -684,10 +684,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.2.4) use-sync-external-store: specifier: ^1.5.0 - version: 1.5.0(react@18.3.1) + version: 1.5.0(react@19.2.4) devDependencies: '@eslint/eslintrc': specifier: ^3.3.1 @@ -700,7 +700,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.3.0 - version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/eslint': specifier: ^8.56.12 version: 8.56.12 @@ -720,8 +720,8 @@ importers: specifier: ^25.0.0 version: 25.0.0 '@types/react': - specifier: ^18.3.23 - version: 18.3.23 + specifier: ^19.2.10 + version: 19.2.10 '@types/use-sync-external-store': specifier: ^0.0.6 version: 0.0.6 @@ -759,17 +759,17 @@ importers: specifier: ^4.17.21 version: 4.17.23 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.4 + version: 19.2.4 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.4 + version: 19.2.4(react@19.2.4) react-error-boundary: specifier: ^5.0.0 - version: 5.0.0(react@18.3.1) + version: 5.0.0(react@19.2.4) react-test-renderer: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.4 + version: 19.2.4(react@19.2.4) test-utils: specifier: workspace:^ version: link:../../internal/test-utils @@ -3904,27 +3904,19 @@ packages: '@types/prettier@2.7.3': resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/qs@6.14.0': resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.7': - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} - peerDependencies: - '@types/react': ^18.0.0 - '@types/react-dom@19.2.3': resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: '@types/react': ^19.2.0 - '@types/react@18.3.23': - resolution: {integrity: sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w==} + '@types/react@19.2.10': + resolution: {integrity: sha512-WPigyYuGhgZ/cTPRXB2EwUw+XvsRA3GqHlsP4qteqrnnjDrApbS7MxcGr/hke5iUoeB7E/gQtrs9I37zAJ0Vjw==} '@types/react@19.2.7': resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==} @@ -7078,16 +7070,16 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - react-dom@19.2.1: resolution: {integrity: sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==} peerDependencies: react: ^19.2.1 + react-dom@19.2.4: + resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} + peerDependencies: + react: ^19.2.4 + react-error-boundary@5.0.0: resolution: {integrity: sha512-tnjAxG+IkpLephNcePNA7v6F/QpWLH8He65+DmedchDwg162JZqx4NmbXj0mlAYVVEd81OW7aFhmbsScYfiAFQ==} peerDependencies: @@ -7123,6 +7115,9 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + react-is@19.2.4: + resolution: {integrity: sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA==} + react-refresh@0.18.0: resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} engines: {node: '>=0.10.0'} @@ -7147,11 +7142,6 @@ packages: '@types/react': optional: true - react-shallow-renderer@16.15.0: - resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - react-ssr-prepass@1.6.0: resolution: {integrity: sha512-M10nxc95Sfm00fXm+tLkC1MWG5NLWEBgWoGrPSnAqEFM4BUaoy97JvVw+m3iL74ZHzj86M33rPiFi738hEFLWg==} peerDependencies: @@ -7167,19 +7157,19 @@ packages: '@types/react': optional: true - react-test-renderer@18.3.1: - resolution: {integrity: sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==} + react-test-renderer@19.2.4: + resolution: {integrity: sha512-Ttl5D7Rnmi6JGMUpri4UjB4BAN0FPs4yRDnu2XSsigCWOLm11o8GwRlVsh27ER+4WFqsGtrBuuv5zumUaRCmKw==} peerDependencies: - react: ^18.3.1 - - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} + react: ^19.2.4 react@19.2.1: resolution: {integrity: sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==} engines: {node: '>=0.10.0'} + react@19.2.4: + resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} + engines: {node: '>=0.10.0'} + read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} @@ -7333,9 +7323,6 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - scheduler@0.27.0: resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} @@ -9318,64 +9305,64 @@ snapshots: '@chakra-ui/anatomy@2.3.6': {} - '@chakra-ui/hooks@2.4.5(react@18.3.1)': + '@chakra-ui/hooks@2.4.5(react@19.2.4)': dependencies: - '@chakra-ui/utils': 2.2.5(react@18.3.1) + '@chakra-ui/utils': 2.2.5(react@19.2.4) '@zag-js/element-size': 0.31.1 copy-to-clipboard: 3.3.3 framesync: 6.1.2 - react: 18.3.1 + react: 19.2.4 - '@chakra-ui/react@2.10.9(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@types/react@18.3.23)(react@18.3.1))(@types/react@18.3.23)(framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@chakra-ui/react@2.10.9(@emotion/react@11.14.0(@types/react@19.2.10)(react@19.2.4))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.10)(react@19.2.4))(@types/react@19.2.10)(react@19.2.4))(@types/react@19.2.10)(framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@chakra-ui/hooks': 2.4.5(react@18.3.1) - '@chakra-ui/styled-system': 2.12.4(react@18.3.1) - '@chakra-ui/theme': 3.4.9(@chakra-ui/styled-system@2.12.4(react@18.3.1))(react@18.3.1) - '@chakra-ui/utils': 2.2.5(react@18.3.1) - '@emotion/react': 11.14.0(@types/react@18.3.23)(react@18.3.1) - '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@types/react@18.3.23)(react@18.3.1) + '@chakra-ui/hooks': 2.4.5(react@19.2.4) + '@chakra-ui/styled-system': 2.12.4(react@19.2.4) + '@chakra-ui/theme': 3.4.9(@chakra-ui/styled-system@2.12.4(react@19.2.4))(react@19.2.4) + '@chakra-ui/utils': 2.2.5(react@19.2.4) + '@emotion/react': 11.14.0(@types/react@19.2.10)(react@19.2.4) + '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.10)(react@19.2.4))(@types/react@19.2.10)(react@19.2.4) '@popperjs/core': 2.11.8 '@zag-js/focus-visible': 0.31.1 aria-hidden: 1.2.6 - framer-motion: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@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(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) react-fast-compare: 3.2.2 - react-focus-lock: 2.13.6(@types/react@18.3.23)(react@18.3.1) - react-remove-scroll: 2.7.1(@types/react@18.3.23)(react@18.3.1) + react-focus-lock: 2.13.6(@types/react@19.2.10)(react@19.2.4) + react-remove-scroll: 2.7.1(@types/react@19.2.10)(react@19.2.4) transitivePeerDependencies: - '@types/react' - '@chakra-ui/styled-system@2.12.4(react@18.3.1)': + '@chakra-ui/styled-system@2.12.4(react@19.2.4)': dependencies: - '@chakra-ui/utils': 2.2.5(react@18.3.1) - csstype: 3.1.3 + '@chakra-ui/utils': 2.2.5(react@19.2.4) + csstype: 3.2.3 transitivePeerDependencies: - react - '@chakra-ui/theme-tools@2.2.9(@chakra-ui/styled-system@2.12.4(react@18.3.1))(react@18.3.1)': + '@chakra-ui/theme-tools@2.2.9(@chakra-ui/styled-system@2.12.4(react@19.2.4))(react@19.2.4)': dependencies: '@chakra-ui/anatomy': 2.3.6 - '@chakra-ui/styled-system': 2.12.4(react@18.3.1) - '@chakra-ui/utils': 2.2.5(react@18.3.1) + '@chakra-ui/styled-system': 2.12.4(react@19.2.4) + '@chakra-ui/utils': 2.2.5(react@19.2.4) color2k: 2.0.3 transitivePeerDependencies: - react - '@chakra-ui/theme@3.4.9(@chakra-ui/styled-system@2.12.4(react@18.3.1))(react@18.3.1)': + '@chakra-ui/theme@3.4.9(@chakra-ui/styled-system@2.12.4(react@19.2.4))(react@19.2.4)': dependencies: '@chakra-ui/anatomy': 2.3.6 - '@chakra-ui/styled-system': 2.12.4(react@18.3.1) - '@chakra-ui/theme-tools': 2.2.9(@chakra-ui/styled-system@2.12.4(react@18.3.1))(react@18.3.1) - '@chakra-ui/utils': 2.2.5(react@18.3.1) + '@chakra-ui/styled-system': 2.12.4(react@19.2.4) + '@chakra-ui/theme-tools': 2.2.9(@chakra-ui/styled-system@2.12.4(react@19.2.4))(react@19.2.4) + '@chakra-ui/utils': 2.2.5(react@19.2.4) transitivePeerDependencies: - react - '@chakra-ui/utils@2.2.5(react@18.3.1)': + '@chakra-ui/utils@2.2.5(react@19.2.4)': dependencies: '@types/lodash.mergewith': 4.6.9 lodash.mergewith: 4.6.2 - react: 18.3.1 + react: 19.2.4 '@changesets/apply-release-plan@7.0.14': dependencies: @@ -9622,19 +9609,19 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1)': + '@emotion/react@11.14.0(@types/react@19.2.10)(react@19.2.4)': dependencies: '@babel/runtime': 7.27.6 '@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.2.4) '@emotion/utils': 1.4.2 '@emotion/weak-memoize': 0.4.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.2.4 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.2.10 transitivePeerDependencies: - supports-color @@ -9644,30 +9631,30 @@ snapshots: '@emotion/memoize': 0.9.0 '@emotion/unitless': 0.10.0 '@emotion/utils': 1.4.2 - csstype: 3.1.3 + csstype: 3.2.3 '@emotion/sheet@1.4.0': {} - '@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@types/react@18.3.23)(react@18.3.1)': + '@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.10)(react@19.2.4))(@types/react@19.2.10)(react@19.2.4)': dependencies: '@babel/runtime': 7.27.6 '@emotion/babel-plugin': 11.13.5 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.14.0(@types/react@18.3.23)(react@18.3.1) + '@emotion/react': 11.14.0(@types/react@19.2.10)(react@19.2.4) '@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.2.4) '@emotion/utils': 1.4.2 - react: 18.3.1 + react: 19.2.4 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.2.10 transitivePeerDependencies: - supports-color '@emotion/unitless@0.10.0': {} - '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1)': + '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.2.4)': dependencies: - react: 18.3.1 + react: 19.2.4 '@emotion/utils@1.4.2': {} @@ -10087,11 +10074,11 @@ snapshots: dependencies: dequal: 2.0.3 - '@fastify/nextjs@11.0.0(next@15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@fastify/nextjs@11.0.0(next@15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: '@fastify/under-pressure': 9.0.3 fastify-plugin: 5.0.1 - next: 15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@fastify/proxy-addr@5.0.0': dependencies: @@ -11365,19 +11352,19 @@ snapshots: '@popperjs/core@2.11.8': {} - '@react-hookz/web@25.2.0(js-cookie@3.0.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-hookz/web@25.2.0(js-cookie@3.0.5)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': dependencies: '@ver0/deep-equal': 1.0.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) optionalDependencies: js-cookie: 3.0.5 - '@react-hookz/web@25.2.0(js-cookie@3.0.5)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@react-hookz/web@25.2.0(js-cookie@3.0.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@ver0/deep-equal': 1.0.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: js-cookie: 3.0.5 @@ -11712,15 +11699,15 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@babel/runtime': 7.27.6 '@testing-library/dom': 10.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 18.3.23 - '@types/react-dom': 19.2.3(@types/react@18.3.23) + '@types/react': 19.2.10 + '@types/react-dom': 19.2.3(@types/react@19.2.10) '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.0)': dependencies: @@ -11914,29 +11901,21 @@ snapshots: '@types/prettier@2.7.3': {} - '@types/prop-types@15.7.15': {} - '@types/qs@6.14.0': {} '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.7(@types/react@18.3.23)': - dependencies: - '@types/react': 18.3.23 - - '@types/react-dom@19.2.3(@types/react@18.3.23)': + '@types/react-dom@19.2.3(@types/react@19.2.10)': dependencies: - '@types/react': 18.3.23 - optional: true + '@types/react': 19.2.10 '@types/react-dom@19.2.3(@types/react@19.2.7)': dependencies: '@types/react': 19.2.7 - '@types/react@18.3.23': + '@types/react@19.2.10': dependencies: - '@types/prop-types': 15.7.15 - csstype: 3.1.3 + csstype: 3.2.3 '@types/react@19.2.7': dependencies: @@ -13986,15 +13965,15 @@ snapshots: frail-map@1.0.10: {} - framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: motion-dom: 11.18.1 motion-utils: 11.18.1 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) framesync@6.1.2: dependencies: @@ -15825,15 +15804,15 @@ snapshots: natural-compare@1.4.0: {} - next@15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.4.10(@babel/core@7.28.5)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@next/env': 15.4.10 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001760 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.28.5)(babel-plugin-macros@3.1.0)(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + styled-jsx: 5.1.6(@babel/core@7.28.5)(babel-plugin-macros@3.1.0)(react@19.2.4) optionalDependencies: '@next/swc-darwin-arm64': 15.4.8 '@next/swc-darwin-x64': 15.4.8 @@ -16219,46 +16198,45 @@ snapshots: quick-format-unescaped@4.0.4: {} - react-clientside-effect@1.2.8(react@18.3.1): + react-clientside-effect@1.2.8(react@19.2.4): dependencies: '@babel/runtime': 7.27.6 - react: 18.3.1 - - react-dom@18.3.1(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.2.4 react-dom@19.2.1(react@19.2.1): dependencies: react: 19.2.1 scheduler: 0.27.0 - react-error-boundary@5.0.0(react@18.3.1): + react-dom@19.2.4(react@19.2.4): + dependencies: + react: 19.2.4 + scheduler: 0.27.0 + + react-error-boundary@5.0.0(react@19.2.4): dependencies: '@babel/runtime': 7.27.6 - react: 18.3.1 + react: 19.2.4 react-fast-compare@3.2.2: {} - react-focus-lock@2.13.6(@types/react@18.3.23)(react@18.3.1): + react-focus-lock@2.13.6(@types/react@19.2.10)(react@19.2.4): dependencies: '@babel/runtime': 7.27.6 focus-lock: 1.3.6 prop-types: 15.8.1 - react: 18.3.1 - react-clientside-effect: 1.2.8(react@18.3.1) - use-callback-ref: 1.3.3(@types/react@18.3.23)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.23)(react@18.3.1) + react: 19.2.4 + react-clientside-effect: 1.2.8(react@19.2.4) + use-callback-ref: 1.3.3(@types/react@19.2.10)(react@19.2.4) + use-sidecar: 1.1.3(@types/react@19.2.10)(react@19.2.4) optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.2.10 - react-intersection-observer@9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-intersection-observer@9.16.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - react: 18.3.1 + react: 19.2.4 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.2.4(react@19.2.4) react-is@16.13.1: {} @@ -16266,58 +16244,51 @@ snapshots: react-is@18.3.1: {} + react-is@19.2.4: {} + react-refresh@0.18.0: {} - react-remove-scroll-bar@2.3.8(@types/react@18.3.23)(react@18.3.1): + react-remove-scroll-bar@2.3.8(@types/react@19.2.10)(react@19.2.4): dependencies: - react: 18.3.1 - react-style-singleton: 2.2.3(@types/react@18.3.23)(react@18.3.1) + react: 19.2.4 + react-style-singleton: 2.2.3(@types/react@19.2.10)(react@19.2.4) tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.2.10 - react-remove-scroll@2.7.1(@types/react@18.3.23)(react@18.3.1): + react-remove-scroll@2.7.1(@types/react@19.2.10)(react@19.2.4): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.23)(react@18.3.1) - react-style-singleton: 2.2.3(@types/react@18.3.23)(react@18.3.1) + react: 19.2.4 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.10)(react@19.2.4) + react-style-singleton: 2.2.3(@types/react@19.2.10)(react@19.2.4) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.23)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.23)(react@18.3.1) + use-callback-ref: 1.3.3(@types/react@19.2.10)(react@19.2.4) + use-sidecar: 1.1.3(@types/react@19.2.10)(react@19.2.4) optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.2.10 - react-shallow-renderer@16.15.0(react@18.3.1): + react-ssr-prepass@1.6.0(react@19.2.4): dependencies: - object-assign: 4.1.1 - react: 18.3.1 - react-is: 18.3.1 - - react-ssr-prepass@1.6.0(react@18.3.1): - dependencies: - react: 18.3.1 + react: 19.2.4 - react-style-singleton@2.2.3(@types/react@18.3.23)(react@18.3.1): + react-style-singleton@2.2.3(@types/react@19.2.10)(react@19.2.4): dependencies: get-nonce: 1.0.1 - react: 18.3.1 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.23 - - react-test-renderer@18.3.1(react@18.3.1): - dependencies: - react: 18.3.1 - react-is: 18.3.1 - react-shallow-renderer: 16.15.0(react@18.3.1) - scheduler: 0.23.2 + '@types/react': 19.2.10 - react@18.3.1: + react-test-renderer@19.2.4(react@19.2.4): dependencies: - loose-envify: 1.4.0 + react: 19.2.4 + react-is: 19.2.4 + scheduler: 0.27.0 react@19.2.1: {} + react@19.2.4: {} + read-yaml-file@1.1.0: dependencies: graceful-fs: 4.2.11 @@ -16502,10 +16473,6 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 - scheduler@0.27.0: {} secure-json-parse@4.0.0: {} @@ -16838,10 +16805,10 @@ snapshots: dependencies: js-tokens: 9.0.1 - styled-jsx@5.1.6(@babel/core@7.28.5)(babel-plugin-macros@3.1.0)(react@18.3.1): + styled-jsx@5.1.6(@babel/core@7.28.5)(babel-plugin-macros@3.1.0)(react@19.2.4): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.2.4 optionalDependencies: '@babel/core': 7.28.5 babel-plugin-macros: 3.1.0 @@ -17280,24 +17247,24 @@ snapshots: urlpattern-polyfill@10.1.0: {} - use-callback-ref@1.3.3(@types/react@18.3.23)(react@18.3.1): + use-callback-ref@1.3.3(@types/react@19.2.10)(react@19.2.4): dependencies: - react: 18.3.1 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.2.10 - use-sidecar@1.1.3(@types/react@18.3.23)(react@18.3.1): + use-sidecar@1.1.3(@types/react@19.2.10)(react@19.2.4): dependencies: detect-node-es: 1.1.0 - react: 18.3.1 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.23 + '@types/react': 19.2.10 - use-sync-external-store@1.5.0(react@18.3.1): + use-sync-external-store@1.5.0(react@19.2.4): dependencies: - react: 18.3.1 + react: 19.2.4 util-deprecate@1.0.2: {}