From 25d2ff637762338ab6529c671cbd75b255c7352f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Nov 2026 21:08:59 +0000 Subject: [PATCH] chore(deps): bump react, react-dom and @types/react Bumps [react](https://github.com/react/react/tree/HEAD/packages/react), [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together. Updates `react` from 18.3.1 to 19.3.1 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.3.1/packages/react) Updates `react-dom` from 18.3.1 to 19.3.1 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.3.1/packages/react-dom) Updates `@types/react` from 18.3.31 to 19.3.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: react dependency-version: 19.3.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: react-dom dependency-version: 19.3.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: "@types/react" dependency-version: 19.3.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 6 +- pnpm-lock.yaml | 159 ++++++++++++++++++++++--------------------------- 2 files changed, 73 insertions(+), 92 deletions(-) diff --git a/package.json b/package.json index 7f84f8b..3581efb 100644 --- a/package.json +++ b/package.json @@ -45,8 +45,8 @@ "firebase": "^10.14.1", "framer-motion": "^14.7.1", "lodash.debounce": "^4.0.8", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.3.1", + "react-dom": "^19.3.1", "react-hook-form": "^7.91.0", "react-icons": "^4.12.0", "react-router-dom": "^7.18.5", @@ -63,7 +63,7 @@ "@testing-library/user-event": "^14.6.8", "@types/dompurify": "^3.2.0", "@types/node": "^25.9.9", - "@types/react": "^18.3.31", + "@types/react": "^19.3.0", "@types/react-dom": "^18.3.7", "@vitejs/plugin-react": "^5.2.0", "autoprefixer": "^10.6.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f249e11..9b5b517 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,10 +15,10 @@ importers: dependencies: '@hookform/resolvers': specifier: ^5.9.2 - version: 5.9.2(@sinclair/typebox@0.27.12)(@standard-schema/spec@1.1.0)(react-hook-form@7.91.0(@types/react@18.3.31)(react@18.3.1))(zod@4.6.7) + version: 5.9.2(@sinclair/typebox@0.27.12)(@standard-schema/spec@1.1.0)(react-hook-form@7.91.0(@types/react@19.3.0)(react@19.3.1))(zod@4.6.7) '@tanstack/react-query': specifier: ^5.105.0 - version: 5.105.0(@types/react@18.3.31)(react@18.3.1) + version: 5.105.0(@types/react@19.3.0)(react@19.3.1) '@tiptap/extension-link': specifier: ^3.32.0 version: 3.32.0(@tiptap/core@3.32.0(@tiptap/pm@3.32.0))(@tiptap/pm@3.32.0) @@ -27,7 +27,7 @@ importers: version: 3.32.0(@tiptap/extensions@3.32.0(@tiptap/core@3.32.0(@tiptap/pm@3.32.0))(@tiptap/pm@3.32.0)) '@tiptap/react': specifier: ^3.32.0 - version: 3.32.0(@floating-ui/dom@1.8.0)(@tiptap/core@3.32.0(@tiptap/pm@3.32.0))(@tiptap/pm@3.32.0)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.32.0(@floating-ui/dom@1.8.0)(@tiptap/core@3.32.0(@tiptap/pm@3.32.0))(@tiptap/pm@3.32.0)(@types/react-dom@18.3.7(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@tiptap/starter-kit': specifier: ^3.32.0 version: 3.32.0 @@ -51,28 +51,28 @@ importers: version: 10.14.1 framer-motion: specifier: ^14.7.1 - version: 14.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.7.1(react-dom@19.3.1(react@19.3.1))(react@19.3.1) lodash.debounce: specifier: ^4.0.8 version: 4.0.8 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.3.1 + version: 19.3.1 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.3.1 + version: 19.3.1(react@19.3.1) react-hook-form: specifier: ^7.91.0 - version: 7.91.0(@types/react@18.3.31)(react@18.3.1) + version: 7.91.0(@types/react@19.3.0)(react@19.3.1) react-icons: specifier: ^4.12.0 - version: 4.12.0(react@18.3.1) + version: 4.12.0(react@19.3.1) react-router-dom: specifier: ^7.18.5 - version: 7.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1) sonner: specifier: ^2.0.8 - version: 2.0.8(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.8(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) tailwind-merge: specifier: ^3.7.0 version: 3.7.0 @@ -94,7 +94,7 @@ importers: version: 6.9.1 '@testing-library/react': specifier: ^16.3.3 - version: 16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@testing-library/user-event': specifier: ^14.6.8 version: 14.6.8(@testing-library/dom@10.4.1) @@ -105,11 +105,11 @@ importers: specifier: ^25.9.9 version: 25.9.9 '@types/react': - specifier: ^18.3.31 - version: 18.3.31 + specifier: ^19.3.0 + version: 19.3.0 '@types/react-dom': specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.31) + version: 18.3.7(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^5.2.0 version: 5.2.0(vite@6.4.5(@types/node@25.9.9)(jiti@1.21.7)(lightningcss@1.32.0)(yaml@2.5.1)) @@ -1244,16 +1244,13 @@ packages: '@types/node@25.9.9': resolution: {integrity: sha512-b4e2xxj/yMeT2hNlD6x7zNFiQK2Dlmkb9CQ6v3/1G2RezKN4YS2lcEv8lzGm1mhs4f2lM4yNAMI/zUDBZBBt7w==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/react-dom@18.3.7': resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} peerDependencies: '@types/react': ^18.0.0 - '@types/react@18.3.31': - resolution: {integrity: sha512-vfEqpXTvwT91yhmwdfouStN2hSKwTvyRs8qpLfADyrq/kxDw0hZM7Wk9Ug1FELj8hIby+S/+kQCSRFF32nv2Qw==} + '@types/react@19.3.0': + resolution: {integrity: sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==} '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} @@ -1970,10 +1967,6 @@ packages: long@5.3.2: resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -2196,10 +2189,10 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.3.1: + resolution: {integrity: sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ==} peerDependencies: - react: ^18.3.1 + react: ^19.3.1 react-hook-form@7.91.0: resolution: {integrity: sha512-5BEBUnCBwa28AFXYTYmOaB/+CSpJ/+CWVASHEvIGUzFdHyUiPHeRhG7r5hOZ8nZi0yP7pbHdFNXO/p31EKTJFQ==} @@ -2240,8 +2233,8 @@ packages: react-dom: optional: true - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.3.1: + resolution: {integrity: sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==} engines: {node: '>=0.10.0'} read-cache@1.0.2: @@ -2302,8 +2295,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.28.0: + resolution: {integrity: sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==} semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -3263,10 +3256,10 @@ snapshots: protobufjs: 7.6.6 yargs: 17.7.3 - '@hookform/resolvers@5.9.2(@sinclair/typebox@0.27.12)(@standard-schema/spec@1.1.0)(react-hook-form@7.91.0(@types/react@18.3.31)(react@18.3.1))(zod@4.6.7)': + '@hookform/resolvers@5.9.2(@sinclair/typebox@0.27.12)(@standard-schema/spec@1.1.0)(react-hook-form@7.91.0(@types/react@19.3.0)(react@19.3.1))(zod@4.6.7)': dependencies: '@standard-schema/utils': 0.3.0 - react-hook-form: 7.91.0(@types/react@18.3.31)(react@18.3.1) + react-hook-form: 7.91.0(@types/react@19.3.0)(react@19.3.1) optionalDependencies: '@sinclair/typebox': 0.27.12 '@standard-schema/spec': 1.1.0 @@ -3429,12 +3422,12 @@ snapshots: '@tanstack/query-core@5.105.0': {} - '@tanstack/react-query@5.105.0(@types/react@18.3.31)(react@18.3.1)': + '@tanstack/react-query@5.105.0(@types/react@19.3.0)(react@19.3.1)': dependencies: '@tanstack/query-core': 5.105.0 - react: 18.3.1 + react: 19.3.1 optionalDependencies: - '@types/react': 18.3.31 + '@types/react': 19.3.0 '@testing-library/dom@10.4.1': dependencies: @@ -3456,15 +3449,15 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/react@16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@babel/runtime': 7.29.10 '@testing-library/dom': 10.4.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.3.1 + react-dom: 19.3.1(react@19.3.1) optionalDependencies: - '@types/react': 18.3.31 - '@types/react-dom': 18.3.7(@types/react@18.3.31) + '@types/react': 19.3.0 + '@types/react-dom': 18.3.7(@types/react@19.3.0) '@testing-library/user-event@14.6.8(@testing-library/dom@10.4.1)': dependencies: @@ -3603,17 +3596,17 @@ snapshots: prosemirror-transform: 1.12.4 prosemirror-view: 1.42.8 - '@tiptap/react@3.32.0(@floating-ui/dom@1.8.0)(@tiptap/core@3.32.0(@tiptap/pm@3.32.0))(@tiptap/pm@3.32.0)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tiptap/react@3.32.0(@floating-ui/dom@1.8.0)(@tiptap/core@3.32.0(@tiptap/pm@3.32.0))(@tiptap/pm@3.32.0)(@types/react-dom@18.3.7(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@tiptap/core': 3.32.0(@tiptap/pm@3.32.0) '@tiptap/pm': 3.32.0 - '@types/react': 18.3.31 - '@types/react-dom': 18.3.7(@types/react@18.3.31) + '@types/react': 19.3.0 + '@types/react-dom': 18.3.7(@types/react@19.3.0) '@types/use-sync-external-store': 0.0.6 fast-equals: 5.4.5 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.7.0(react@18.3.1) + react: 19.3.1 + react-dom: 19.3.1(react@19.3.1) + use-sync-external-store: 1.7.0(react@19.3.1) optionalDependencies: '@tiptap/extension-bubble-menu': 3.32.0(@tiptap/core@3.32.0(@tiptap/pm@3.32.0))(@tiptap/pm@3.32.0) '@tiptap/extension-floating-menu': 3.32.0(@floating-ui/dom@1.8.0)(@tiptap/core@3.32.0(@tiptap/pm@3.32.0))(@tiptap/pm@3.32.0) @@ -3693,15 +3686,12 @@ snapshots: dependencies: undici-types: 7.24.6 - '@types/prop-types@15.7.15': {} - - '@types/react-dom@18.3.7(@types/react@18.3.31)': + '@types/react-dom@18.3.7(@types/react@19.3.0)': dependencies: - '@types/react': 18.3.31 + '@types/react': 19.3.0 - '@types/react@18.3.31': + '@types/react@19.3.0': dependencies: - '@types/prop-types': 15.7.15 csstype: 3.2.3 '@types/trusted-types@2.0.7': @@ -4129,14 +4119,14 @@ snapshots: fraction.js@5.3.4: {} - framer-motion@14.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@14.7.1(react-dom@19.3.1(react@19.3.1))(react@19.3.1): dependencies: motion-dom: 14.7.1 motion-utils: 14.7.0 tslib: 2.8.1 optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.3.1 + react-dom: 19.3.1(react@19.3.1) fs-extra@10.1.0: dependencies: @@ -4363,10 +4353,6 @@ snapshots: long@5.3.2: {} - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - lru-cache@10.4.3: {} lru-cache@5.1.1: @@ -4595,43 +4581,40 @@ snapshots: queue-microtask@1.2.3: {} - react-dom@18.3.1(react@18.3.1): + react-dom@19.3.1(react@19.3.1): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.3.1 + scheduler: 0.28.0 - react-hook-form@7.91.0(@types/react@18.3.31)(react@18.3.1): + react-hook-form@7.91.0(@types/react@19.3.0)(react@19.3.1): dependencies: - react: 18.3.1 + react: 19.3.1 optionalDependencies: - '@types/react': 18.3.31 + '@types/react': 19.3.0 - react-icons@4.12.0(react@18.3.1): + react-icons@4.12.0(react@19.3.1): dependencies: - react: 18.3.1 + react: 19.3.1 react-is@17.0.2: {} react-refresh@0.18.0: {} - react-router-dom@7.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router: 7.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.3.1 + react-dom: 19.3.1(react@19.3.1) + react-router: 7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1) - react-router@7.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router@7.18.5(react-dom@19.3.1(react@19.3.1))(react@19.3.1): dependencies: cookie: 1.1.1 - react: 18.3.1 + react: 19.3.1 set-cookie-parser: 2.7.3 optionalDependencies: - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.3.1(react@19.3.1) - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.3.1: {} read-cache@1.0.2: {} @@ -4709,9 +4692,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.28.0: {} semver@6.3.1: {} @@ -4725,12 +4706,12 @@ snapshots: mrmime: 2.0.1 totalist: 3.0.1 - sonner@2.0.8(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + sonner@2.0.8(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.3.1 + react-dom: 19.3.1(react@19.3.1) optionalDependencies: - '@types/react': 18.3.31 + '@types/react': 19.3.0 source-map-js@1.2.2: {} @@ -4884,9 +4865,9 @@ snapshots: querystringify: 2.2.0 requires-port: 1.0.0 - use-sync-external-store@1.7.0(react@18.3.1): + use-sync-external-store@1.7.0(react@19.3.1): dependencies: - react: 18.3.1 + react: 19.3.1 util-deprecate@1.0.2: {}