diff --git a/package.json b/package.json index 7d57316..82571eb 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "typecheck": "tsc --noEmit" }, "peerDependencies": { - "zustand": "4.5.7" + "zustand": "5.0.15" }, "dependencies": { "@frontify/app-bridge": "^3.11.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4ec0c3..88044b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,10 +171,10 @@ importers: version: 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sinon@21.1.2) '@frontify/fondue': specifier: ^13.7.10 - version: 13.9.0(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)) + version: 13.9.0(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1))) '@frontify/guideline-blocks-settings': specifier: ^3.0.6 - version: 3.0.7(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@frontify/app-bridge@3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sinon@21.1.2))(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)) + version: 3.0.7(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@frontify/app-bridge@3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sinon@21.1.2))(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1))) '@typeform/embed-react': specifier: ^5.0.0 version: 5.4.0(react@18.3.1) @@ -185,8 +185,8 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) zustand: - specifier: 4.5.7 - version: 4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1) + specifier: 5.0.15 + version: 5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1)) devDependencies: '@frontify/eslint-config-react': specifier: ^1.0.16 @@ -5231,6 +5231,24 @@ packages: react: optional: true + zustand@5.0.15: + resolution: {integrity: sha512-MpSEjRiBkA9crSYeOUH32rJC7SVqAbm0Fqcqge/bUi2PPoLcBWKOsG+C8mevmpr8TwXHBVkChbbJiyvkE+i/3A==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -6043,7 +6061,7 @@ snapshots: transitivePeerDependencies: - tailwindcss - '@frontify/fondue-rte@0.1.11(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1))': + '@frontify/fondue-rte@0.1.11(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1)))': dependencies: '@ctrl/tinycolor': 4.2.1 '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -6102,7 +6120,7 @@ snapshots: '@udecode/slate-react': 31.0.0(@types/react@18.3.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate-history@0.128.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0) '@udecode/slate-utils': 31.3.2(slate-history@0.128.1(slate@0.102.0))(slate@0.102.0) '@udecode/utils': 31.0.0 - '@udecode/zustood': 2.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)) + '@udecode/zustood': 2.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1))) escape-html: 1.0.3 immer: 10.1.1 lodash-es: 4.18.1 @@ -6154,7 +6172,7 @@ snapshots: dependencies: tailwindcss: 3.4.19(yaml@2.9.1) - '@frontify/fondue@13.9.0(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1))': + '@frontify/fondue@13.9.0(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1)))': dependencies: '@ctrl/tinycolor': 4.2.1 '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -6165,7 +6183,7 @@ snapshots: '@frontify/fondue-charts': 8.0.2(@frontify/fondue-tokens@5.1.2(tailwindcss@3.4.19(yaml@2.9.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) '@frontify/fondue-components': 33.0.2(@frontify/fondue-icons@0.29.1(react@18.3.1)(tailwindcss@3.4.19(yaml@2.9.1)))(@frontify/fondue-tokens@5.1.2(tailwindcss@3.4.19(yaml@2.9.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) '@frontify/fondue-icons': 0.29.1(react@18.3.1)(tailwindcss@3.4.19(yaml@2.9.1)) - '@frontify/fondue-rte': 0.1.11(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)) + '@frontify/fondue-rte': 0.1.11(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1))) '@frontify/fondue-sdk': 0.2.3(@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)(tailwindcss@3.4.19(yaml@2.9.1)) '@frontify/fondue-tokens': 5.1.2(tailwindcss@3.4.19(yaml@2.9.1)) '@popperjs/core': 2.11.8 @@ -6258,14 +6276,14 @@ snapshots: - tsx - yaml - '@frontify/guideline-blocks-settings@3.0.7(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@frontify/app-bridge@3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sinon@21.1.2))(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1))': + '@frontify/guideline-blocks-settings@3.0.7(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@frontify/app-bridge@3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sinon@21.1.2))(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1)))': dependencies: '@ctrl/tinycolor': 4.2.1 '@dnd-kit/core': 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/modifiers': 9.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': 10.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@frontify/app-bridge': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sinon@21.1.2) - '@frontify/fondue': 13.9.0(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)) + '@frontify/fondue': 13.9.0(@babel/core@7.29.7(supports-color@7.2.0))(@babel/template@7.29.7)(@types/node@24.19.2)(@types/react-dom@18.3.7(@types/react@18.3.31))(@types/react@18.3.31)(@udecode/plate-common@41.0.13(@types/react@18.3.31)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-dom@0.133.1(slate@0.102.0))(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(slate-react@0.102.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(slate@0.102.0))(slate@0.102.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(slate-history@0.128.1(slate@0.102.0))(slate-hyperscript@0.129.1(slate@0.102.0))(supports-color@7.2.0)(tailwindcss@3.4.19(yaml@2.9.1))(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1))) '@frontify/sidebar-settings': 0.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.19(yaml@2.9.1)) react: 18.3.1 @@ -7899,11 +7917,11 @@ snapshots: '@udecode/utils@37.0.0': {} - '@udecode/zustood@2.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(zustand@4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1))': + '@udecode/zustood@2.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)(zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1)))': dependencies: immer: 10.1.1 react-tracked: 1.7.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2) - zustand: 4.5.7(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1) + zustand: 5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1)) transitivePeerDependencies: - react - react-dom @@ -11041,4 +11059,11 @@ snapshots: immer: 10.1.1 react: 18.3.1 + zustand@5.0.15(@types/react@18.3.31)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.7.0(react@18.3.1)): + optionalDependencies: + '@types/react': 18.3.31 + immer: 10.1.1 + react: 18.3.1 + use-sync-external-store: 1.7.0(react@18.3.1) + zwitch@2.0.4: {}