From 6fbb0266ff2e1aa0ff63d1d6c83fa0d1a3c66e8e Mon Sep 17 00:00:00 2001 From: "squiggler[bot]" <128108030+squiggler[bot]@users.noreply.github.com> Date: Thu, 24 Jul 2025 12:50:42 +0200 Subject: [PATCH] fix: upgrade visual-editing --- apps/mvp/app/sanity.client.ts | 2 +- packages/next-sanity/package.json | 4 +- pnpm-lock.yaml | 472 +++++++++++++++++++++++++++--- 3 files changed, 432 insertions(+), 46 deletions(-) diff --git a/apps/mvp/app/sanity.client.ts b/apps/mvp/app/sanity.client.ts index 8b3219537a9..88f6dcf2f6e 100644 --- a/apps/mvp/app/sanity.client.ts +++ b/apps/mvp/app/sanity.client.ts @@ -9,7 +9,7 @@ export const client = createClient({ resultSourceMap: 'withKeyArraySelector', stega: { enabled: true, - studioUrl: `${process.env.NEXT_PUBLIC_TEST_BASE_PATH || ''}/studio#`, + studioUrl: `${process.env.NEXT_PUBLIC_TEST_BASE_PATH || ''}/studio`, // logger: console, }, }) diff --git a/packages/next-sanity/package.json b/packages/next-sanity/package.json index 944ad88bd08..28687273e54 100644 --- a/packages/next-sanity/package.json +++ b/packages/next-sanity/package.json @@ -1,6 +1,6 @@ { "name": "next-sanity", - "version": "11.6.6", + "version": "11.7.0-canary.3", "description": "Sanity.io toolkit for Next.js", "keywords": [ "sanity", @@ -112,7 +112,7 @@ "@sanity/comlink": "^4.0.0", "@sanity/presentation-comlink": "^2.0.0", "@sanity/preview-url-secret": "^2.1.15", - "@sanity/visual-editing": "^4.0.0", + "@sanity/visual-editing": "5.0.0-canary.2", "dequal": "^2.0.3", "groq": "^4.15.0", "history": "^5.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4cdfc5f792d..ac0ffb80863 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -74,10 +74,10 @@ importers: version: 1.2.0 '@sanity/preview-url-secret': specifier: 'catalog:' - version: 2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) + version: 2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) '@sanity/vision': specifier: 'catalog:' - version: 4.15.0(@babel/runtime@7.28.4)(@codemirror/lint@6.9.2)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + version: 4.15.0(@babel/runtime@7.28.4)(@codemirror/lint@6.9.2)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) groqd: specifier: 'catalog:' version: 1.7.1 @@ -95,7 +95,7 @@ importers: version: 19.2.0(react@19.2.0) sanity: specifier: ^4.15.0 - version: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + version: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) devDependencies: '@next/bundle-analyzer': specifier: 16.0.2-canary.13 @@ -138,7 +138,7 @@ importers: version: 1.2.0 '@sanity/vision': specifier: 'catalog:' - version: 4.15.0(@babel/runtime@7.28.4)(@codemirror/lint@6.9.2)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + version: 4.15.0(@babel/runtime@7.28.4)(@codemirror/lint@6.9.2)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) groqd: specifier: 'catalog:' version: 1.7.1 @@ -156,7 +156,7 @@ importers: version: 19.2.0(react@19.2.0) sanity: specifier: ^4.15.0 - version: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + version: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) devDependencies: '@next/bundle-analyzer': specifier: 16.0.2-canary.13 @@ -266,8 +266,8 @@ importers: specifier: ^2.1.15 version: 2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) '@sanity/visual-editing': - specifier: ^4.0.0 - version: 4.0.0(@emotion/is-prop-valid@1.4.0)(@sanity/client@7.12.1)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@sanity/types@4.15.0(@types/react@19.2.2))(next@16.0.2-canary.13(@babel/core@7.28.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))(typescript@5.9.3) + specifier: 5.0.0-canary.2 + version: 5.0.0-canary.2(@emotion/is-prop-valid@1.4.0)(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2))(next@16.0.2-canary.13(@babel/core@7.28.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))(typescript@5.9.3) dequal: specifier: ^2.0.3 version: 2.0.3 @@ -343,17 +343,17 @@ importers: dependencies: '@sanity/assist': specifier: ^5.0.2 - version: 5.0.2(@emotion/is-prop-valid@1.4.0)(@sanity/mutator@4.15.0(@types/react@19.2.2))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) + version: 5.0.2(@emotion/is-prop-valid@1.4.0)(@sanity/mutator@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) devDependencies: '@repo/typescript-config': specifier: workspace:* version: link:../typescript-config '@sanity/vision': specifier: 'catalog:' - version: 4.15.0(@babel/runtime@7.28.4)(@codemirror/lint@6.9.2)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + version: 4.15.0(@babel/runtime@7.28.4)(@codemirror/lint@6.9.2)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) sanity: specifier: ^4.15.0 - version: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + version: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) packages/typescript-config: dependencies: @@ -1110,15 +1110,24 @@ packages: '@emotion/hash@0.9.2': resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} + '@emotion/is-prop-valid@1.2.2': + resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} + '@emotion/is-prop-valid@1.4.0': resolution: {integrity: sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw==} + '@emotion/memoize@0.8.1': + resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} + '@emotion/memoize@0.9.0': resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} '@emotion/unitless@0.10.0': resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} + '@emotion/unitless@0.8.1': + resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} + '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} @@ -2638,6 +2647,15 @@ packages: react-dom: ^19.2.0 react-is: ^19.2.0 + '@sanity/insert-menu@3.0.0-canary.6': + resolution: {integrity: sha512-L0GJ6cwr8T6biUwLh/Hx71zg8xoIvpnxxijZ48+z71W31onE9O4YU7f+2ES83FgqnfKAwRxYm1noR8tvwm7RoQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@sanity/types': '*' + react: ^19.2.0 + react-dom: ^19.2.0 + react-is: ^19.2.0 + '@sanity/json-match@1.0.5': resolution: {integrity: sha512-skhIX8gT/hLritEBkjfc7+TBlJNu/NLisyA8noKceCk28OatFK0wX7dIuFawkt3pfhTYVomVPykAYFcIm2OqJg==} engines: {node: '>=18.2'} @@ -2719,6 +2737,19 @@ packages: sanity: optional: true + '@sanity/preview-url-secret@2.1.16-canary.4': + resolution: {integrity: sha512-cg10swpXDZz1GJ3smSplK9P/f2oBk3iyZNkt+S8HRo6/AaPyI8/FD6CorJyorsi5OSzLKY/dVbtqYNddOEQc5Q==} + engines: {node: '>=18'} + peerDependencies: + '@sanity/client': ^7.12.0 + '@sanity/icons': '*' + sanity: ^4.15.0 + peerDependenciesMeta: + '@sanity/icons': + optional: true + sanity: + optional: true + '@sanity/runtime-cli@11.1.1': resolution: {integrity: sha512-93ErKuk/1+bPBqa23ZpXhw6t8dODZ2Urw+mCKGYYILglzGFdCyGKhouhMyK9AEPBrk4tM7Npbgj1adtyOA81GQ==} engines: {node: '>=20.19'} @@ -2768,6 +2799,14 @@ packages: react-is: ^19.2.0 styled-components: ^5.2 || ^6 + '@sanity/ui@4.0.0-static.42': + resolution: {integrity: sha512-IRyRlHqgq6vlKmDju9HWHBx0vXX0Lvq/UfwwstEnsBICt2Xg9BQMClAa/za3vn9Mqu5YUTDwTTXvR8wDPEskYw==} + engines: {node: '>=20.19 <22 || >=22.12'} + peerDependencies: + react: ^19.2.0 + react-dom: ^19.2.0 + react-is: ^19.2.0 + '@sanity/util@4.15.0': resolution: {integrity: sha512-vWmfHOrWKXi5Kin5mUQ6zC5ONPdYunM6o+psrlqiF4ArqOS2jqYtSmbs3jJ+Kd0Jpe1mVUxvGL7FAGs7p+x+jQ==} engines: {node: '>=20.19 <22 || >=22.12'} @@ -2781,11 +2820,11 @@ packages: react: ^19.2.0 styled-components: ^6.1.15 - '@sanity/visual-editing-csm@2.0.26': - resolution: {integrity: sha512-u4Rgy526YIJ6kDjM76UdnBGDEW+b+4vtHBVmXgiqYo5PGpgmWn1Tly+5uhqZLbYJ63dqyh1iFLlM0+S7ljrzPQ==} + '@sanity/visual-editing-csm@2.0.27-canary.2': + resolution: {integrity: sha512-dHS9U+wDb9SqvGZ8Evi6ngI0DmiaF9tPrzPZyMf2AScJVZv4jwiRBa22yxWgICyeBb/u1wDAHmGW/jaUevbcGQ==} engines: {node: '>=18'} peerDependencies: - '@sanity/client': ^7.11.2 + '@sanity/client': ^7.12.0 '@sanity/visual-editing-types@1.1.8': resolution: {integrity: sha512-4Hu3J8qDLanymnSapRzKwHlQl6SCsBbkL1o5fSMVbWVHvTk/j2uGLLNTsjASICTqUwSm3fwWlyahzCy2uS/LvQ==} @@ -2797,23 +2836,28 @@ packages: '@sanity/types': optional: true - '@sanity/visual-editing@4.0.0': - resolution: {integrity: sha512-GKhcOecukj9IW1y+uXjY1eT+PJHgUz+HNvf1RoMDMbDtUV4+e/mA3xLSkXkphN/iCNLHgNGhbdhAhVr7x9Iy9g==} + '@sanity/visual-editing-types@1.1.9-canary.2': + resolution: {integrity: sha512-D2sdwekq3xNB9iGvlhLbDgo+J/UiAAVBMPHn7UctecFfXd0iJEatW92efjT4157bOrfr8O/sBCOBqBs5FlqnKA==} + engines: {node: '>=18'} + peerDependencies: + '@sanity/client': ^7.12.0 + '@sanity/types': '*' + peerDependenciesMeta: + '@sanity/types': + optional: true + + '@sanity/visual-editing@5.0.0-canary.2': + resolution: {integrity: sha512-RCK3c64CdC0cVcMuO/4Ye04GyJpamBO8xRNWrvUSQ9okbaUtF82ARMm5qa2MQnmAzUkt7XWNQKhsCziepj8M8Q==} engines: {node: '>=20.19'} peerDependencies: - '@remix-run/react': '>= 2' '@sanity/client': ^7.12.0 '@sveltejs/kit': '>= 2' next: 16.0.2-canary.13 react: ^19.2.0 react-dom: ^19.2.0 - react-is: ^19.2.0 react-router: '>= 6 || >= 7' - styled-components: ^6.1.19 svelte: '>= 4' peerDependenciesMeta: - '@remix-run/react': - optional: true '@sanity/client': optional: true '@sveltejs/kit': @@ -3052,6 +3096,9 @@ packages: '@types/speakingurl@13.0.6': resolution: {integrity: sha512-ywkRHNHBwq0mFs/2HRgW6TEBAzH66G8f2Txzh1aGR0UC9ZoAUHfHxLZGDhwMpck4BpSnB61eNFIFmlV+TJ+KUA==} + '@types/stylis@4.2.5': + resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==} + '@types/stylis@4.2.7': resolution: {integrity: sha512-VgDNokpBoKF+wrdvhAAfS55OMQpL6QRglwTwNC3kIgBrzZxA4WsFj+2eLfEA/uMUDzBcEhYmjSbwQakn/i3ajA==} @@ -3104,6 +3151,9 @@ packages: '@vanilla-extract/css@1.17.4': resolution: {integrity: sha512-m3g9nQDWPtL+sTFdtCGRMI1Vrp86Ay4PBYq1Bo7Bnchj5ElNtAJpOqD+zg+apthVA4fB7oVpMWNjwpa6ElDWFQ==} + '@vanilla-extract/dynamic@2.1.5': + resolution: {integrity: sha512-QGIFGb1qyXQkbzx6X6i3+3LMc/iv/ZMBttMBL+Wm/DetQd36KsKsFg5CtH3qy+1hCA/5w93mEIIAiL4fkM8ycw==} + '@vanilla-extract/integration@8.0.4': resolution: {integrity: sha512-cmOb7tR+g3ulKvFtSbmdw3YUyIS1d7MQqN+FcbwNhdieyno5xzUyfDCMjeWJhmCSMvZ6WlinkrOkgs6SHB+FRg==} @@ -3421,6 +3471,9 @@ packages: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} + camelize@1.0.1: + resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} + caniuse-lite@1.0.30001755: resolution: {integrity: sha512-44V+Jm6ctPj7R52Na4TLi3Zri4dWUljJd+RDm+j8LtNCc/ihLCT+X1TzoOAkRETEWqjuLnh9581Tl80FvK7jVA==} @@ -3610,9 +3663,16 @@ packages: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} + css-color-keywords@1.0.0: + resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} + engines: {node: '>=4'} + css-select@5.2.2: resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + css-to-react-native@3.2.0: + resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} + css-tree@3.1.0: resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} @@ -5304,10 +5364,17 @@ packages: resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} engines: {node: '>=10'} + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -5998,6 +6065,13 @@ packages: style-mod@4.1.3: resolution: {integrity: sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==} + styled-components@6.1.19: + resolution: {integrity: sha512-1v/e3Dl1BknC37cXMhwGomhO8AkYmN41CqyX9xhUDxry1ns3BFQy2lLDRQXJRdVVWB9OHemv/53xaStimvWyuA==} + engines: {node: '>= 16'} + peerDependencies: + react: ^19.2.0 + react-dom: ^19.2.0 + styled-jsx@5.1.6: resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} @@ -6011,6 +6085,9 @@ packages: babel-plugin-macros: optional: true + stylis@4.3.2: + resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} + stylis@4.3.6: resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==} @@ -6197,6 +6274,9 @@ packages: unplugin-unused: optional: true + tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -7740,14 +7820,22 @@ snapshots: '@emotion/hash@0.9.2': {} + '@emotion/is-prop-valid@1.2.2': + dependencies: + '@emotion/memoize': 0.8.1 + '@emotion/is-prop-valid@1.4.0': dependencies: '@emotion/memoize': 0.9.0 + '@emotion/memoize@0.8.1': {} + '@emotion/memoize@0.9.0': {} '@emotion/unitless@0.10.0': {} + '@emotion/unitless@0.8.1': {} + '@esbuild/aix-ppc64@0.25.12': optional: true @@ -8872,12 +8960,12 @@ snapshots: '@sanity/asset-utils@2.3.0': {} - '@sanity/assist@5.0.2(@emotion/is-prop-valid@1.4.0)(@sanity/mutator@4.15.0(@types/react@19.2.2))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))': + '@sanity/assist@5.0.2(@emotion/is-prop-valid@1.4.0)(@sanity/mutator@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': dependencies: '@sanity/icons': 3.7.4(react@19.2.0) '@sanity/incompatible-plugin': 1.0.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@sanity/mutator': 4.15.0(@types/react@19.2.2) - '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) date-fns: 3.6.0 lodash: 4.17.21 lodash-es: 4.17.21 @@ -8885,8 +8973,8 @@ snapshots: react-fast-compare: 3.2.2 rxjs: 7.8.2 rxjs-exhaustmap-with-trailing: 2.1.1(rxjs@7.8.2) - sanity: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) - styled-components: '@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0)' + sanity: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + styled-components: 6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0) transitivePeerDependencies: - '@emotion/is-prop-valid' - react-dom @@ -9101,6 +9189,31 @@ snapshots: - '@emotion/is-prop-valid' - styled-components + '@sanity/insert-menu@2.1.0(@emotion/is-prop-valid@1.4.0)(@sanity/types@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': + dependencies: + '@sanity/icons': 3.7.4(react@19.2.0) + '@sanity/types': 4.15.0(@types/react@19.2.2)(debug@4.4.3) + '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) + lodash: 4.17.21 + react: 19.2.0 + react-compiler-runtime: 1.0.0(react@19.2.0) + react-dom: 19.2.0(react@19.2.0) + react-is: 19.2.0 + transitivePeerDependencies: + - '@emotion/is-prop-valid' + - styled-components + + '@sanity/insert-menu@3.0.0-canary.6(@emotion/is-prop-valid@1.4.0)(@sanity/types@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)': + dependencies: + '@sanity/icons': 3.7.4(react@19.2.0) + '@sanity/types': 4.15.0(@types/react@19.2.2)(debug@4.4.3) + '@sanity/ui': 4.0.0-static.42(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-is: 19.2.0 + transitivePeerDependencies: + - '@emotion/is-prop-valid' + '@sanity/json-match@1.0.5': {} '@sanity/logos@2.2.2(react@19.2.0)': @@ -9285,13 +9398,29 @@ snapshots: '@sanity/icons': 3.7.4(react@19.2.0) sanity: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) - '@sanity/preview-url-secret@2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))': + '@sanity/preview-url-secret@2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))': dependencies: '@sanity/client': 7.12.1(debug@4.4.3) '@sanity/uuid': 3.0.2 optionalDependencies: '@sanity/icons': 3.7.4(react@19.2.0) - sanity: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + sanity: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + + '@sanity/preview-url-secret@2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))': + dependencies: + '@sanity/client': 7.12.1(debug@4.4.3) + '@sanity/uuid': 3.0.2 + optionalDependencies: + '@sanity/icons': 3.7.4(react@19.2.0) + sanity: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + + '@sanity/preview-url-secret@2.1.16-canary.4(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))': + dependencies: + '@sanity/client': 7.12.1(debug@4.4.3) + '@sanity/uuid': 3.0.2 + optionalDependencies: + '@sanity/icons': 3.7.4(react@19.2.0) + sanity: 4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) '@sanity/runtime-cli@11.1.1(@types/node@24.10.1)(debug@4.4.3)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': dependencies: @@ -9434,6 +9563,41 @@ snapshots: transitivePeerDependencies: - '@emotion/is-prop-valid' + '@sanity/ui@3.1.11(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@juggle/resize-observer': 3.4.0 + '@sanity/color': 3.0.6 + '@sanity/icons': 3.7.4(react@19.2.0) + csstype: 3.1.3 + motion: 12.23.24(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-compiler-runtime: 1.0.0(react@19.2.0) + react-dom: 19.2.0(react@19.2.0) + react-is: 19.2.0 + react-refractor: 4.0.0(react@19.2.0) + styled-components: 6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + use-effect-event: 2.0.3(react@19.2.0) + transitivePeerDependencies: + - '@emotion/is-prop-valid' + + '@sanity/ui@4.0.0-static.42(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)': + dependencies: + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@juggle/resize-observer': 3.4.0 + '@sanity/color': 3.0.6 + '@sanity/icons': 3.7.4(react@19.2.0) + '@vanilla-extract/dynamic': 2.1.5 + csstype: 3.1.3 + motion: 12.23.24(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-is: 19.2.0 + react-refractor: 4.0.0(react@19.2.0) + use-effect-event: 2.0.3(react@19.2.0) + transitivePeerDependencies: + - '@emotion/is-prop-valid' + '@sanity/util@4.15.0(@types/react@19.2.2)(debug@4.4.3)': dependencies: '@date-fns/tz': 1.4.1 @@ -9451,7 +9615,7 @@ snapshots: '@types/uuid': 8.3.4 uuid: 8.3.2 - '@sanity/vision@4.15.0(@babel/runtime@7.28.4)(@codemirror/lint@6.9.2)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)': + '@sanity/vision@4.15.0(@babel/runtime@7.28.4)(@codemirror/lint@6.9.2)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': dependencies: '@codemirror/autocomplete': 6.19.1 '@codemirror/commands': 6.10.0 @@ -9466,7 +9630,7 @@ snapshots: '@rexxars/react-split-pane': 1.0.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@sanity/color': 3.0.6 '@sanity/icons': 3.7.4(react@19.2.0) - '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) '@sanity/uuid': 3.0.2 '@uiw/react-codemirror': 4.25.3(@babel/runtime@7.28.4)(@codemirror/autocomplete@6.19.1)(@codemirror/language@6.11.3)(@codemirror/lint@6.9.2)(@codemirror/search@6.5.11)(@codemirror/state@6.5.2)(@codemirror/theme-one-dark@6.1.3)(@codemirror/view@6.38.8)(codemirror@6.0.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) is-hotkey-esm: 1.0.0 @@ -9479,7 +9643,7 @@ snapshots: react-fast-compare: 3.2.2 react-rx: 4.2.2(react@19.2.0)(rxjs@7.8.2) rxjs: 7.8.2 - styled-components: '@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0)' + styled-components: 6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0) use-effect-event: 2.0.3(react@19.2.0) transitivePeerDependencies: - '@babel/runtime' @@ -9490,10 +9654,10 @@ snapshots: - react-dom - react-is - '@sanity/visual-editing-csm@2.0.26(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2))(typescript@5.9.3)': + '@sanity/visual-editing-csm@2.0.27-canary.2(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2))(typescript@5.9.3)': dependencies: '@sanity/client': 7.12.1(debug@4.4.3) - '@sanity/visual-editing-types': 1.1.8(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2)) + '@sanity/visual-editing-types': 1.1.9-canary.2(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2)) valibot: 1.1.0(typescript@5.9.3) transitivePeerDependencies: - '@sanity/types' @@ -9505,22 +9669,26 @@ snapshots: optionalDependencies: '@sanity/types': 4.15.0(@types/react@19.2.2)(debug@4.4.3) - '@sanity/visual-editing@4.0.0(@emotion/is-prop-valid@1.4.0)(@sanity/client@7.12.1)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@sanity/types@4.15.0(@types/react@19.2.2))(next@16.0.2-canary.13(@babel/core@7.28.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))(typescript@5.9.3)': + '@sanity/visual-editing-types@1.1.9-canary.2(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2))': + dependencies: + '@sanity/client': 7.12.1(debug@4.4.3) + optionalDependencies: + '@sanity/types': 4.15.0(@types/react@19.2.2)(debug@4.4.3) + + '@sanity/visual-editing@5.0.0-canary.2(@emotion/is-prop-valid@1.4.0)(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2))(next@16.0.2-canary.13(@babel/core@7.28.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1))(typescript@5.9.3)': dependencies: '@sanity/comlink': 4.0.0 '@sanity/icons': 3.7.4(react@19.2.0) - '@sanity/insert-menu': 2.1.0(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@sanity/types@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + '@sanity/insert-menu': 3.0.0-canary.6(@emotion/is-prop-valid@1.4.0)(@sanity/types@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) '@sanity/mutate': 0.11.0-canary.4(xstate@5.24.0) '@sanity/presentation-comlink': 2.0.0(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2)) - '@sanity/preview-url-secret': 2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) - '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) - '@sanity/visual-editing-csm': 2.0.26(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2))(typescript@5.9.3) + '@sanity/preview-url-secret': 2.1.16-canary.4(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) + '@sanity/ui': 4.0.0-static.42(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + '@sanity/visual-editing-csm': 2.0.27-canary.2(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2))(typescript@5.9.3) '@vercel/stega': 0.1.2 get-random-values-esm: 1.0.2 react: 19.2.0 - react-compiler-runtime: 1.0.0(react@19.2.0) react-dom: 19.2.0(react@19.2.0) - react-is: 19.2.0 rxjs: 7.8.2 scroll-into-view-if-needed: 3.1.0 styled-components: '@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0)' @@ -9533,6 +9701,7 @@ snapshots: - '@emotion/is-prop-valid' - '@sanity/types' - debug + - react-is - sanity - typescript @@ -9747,6 +9916,8 @@ snapshots: '@types/speakingurl@13.0.6': {} + '@types/stylis@4.2.5': {} + '@types/stylis@4.2.7': {} '@types/tar-stream@3.1.4': @@ -9816,6 +9987,10 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros + '@vanilla-extract/dynamic@2.1.5': + dependencies: + '@vanilla-extract/private': 1.0.9 + '@vanilla-extract/integration@8.0.4': dependencies: '@babel/core': 7.28.5 @@ -10159,6 +10334,8 @@ snapshots: camelcase@5.3.1: {} + camelize@1.0.1: {} + caniuse-lite@1.0.30001755: {} cardinal@2.1.1: @@ -10351,6 +10528,8 @@ snapshots: crypto-random-string@2.0.0: {} + css-color-keywords@1.0.0: {} + css-select@5.2.2: dependencies: boolbase: 1.0.0 @@ -10359,6 +10538,12 @@ snapshots: domutils: 3.2.2 nth-check: 2.1.1 + css-to-react-native@3.2.0: + dependencies: + camelize: 1.0.1 + css-color-keywords: 1.0.0 + postcss-value-parser: 4.2.0 + css-tree@3.1.0: dependencies: mdn-data: 2.12.2 @@ -12030,12 +12215,20 @@ snapshots: dependencies: '@babel/runtime': 7.28.4 + postcss-value-parser@4.2.0: {} + postcss@8.4.31: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.4.49: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -12834,7 +13027,7 @@ snapshots: - utf-8-validate - yaml - sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1): + sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1): dependencies: '@dnd-kit/core': 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) @@ -12866,19 +13059,19 @@ snapshots: '@sanity/id-utils': 1.0.0 '@sanity/image-url': 1.2.0 '@sanity/import': 3.38.3(@types/react@19.2.2) - '@sanity/insert-menu': 2.1.0(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@sanity/types@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + '@sanity/insert-menu': 2.1.0(@emotion/is-prop-valid@1.4.0)(@sanity/types@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) '@sanity/logos': 2.2.2(react@19.2.0) '@sanity/media-library-types': 1.0.1 '@sanity/message-protocol': 0.17.5 '@sanity/migrate': 4.15.0(@types/react@19.2.2) '@sanity/mutator': 4.15.0(@types/react@19.2.2) '@sanity/presentation-comlink': 2.0.0(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2)) - '@sanity/preview-url-secret': 2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) + '@sanity/preview-url-secret': 2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) '@sanity/schema': 4.15.0(@types/react@19.2.2)(debug@4.4.3) '@sanity/sdk': 2.1.2(@types/react@19.2.2)(debug@4.4.3)(immer@10.2.0)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0)) '@sanity/telemetry': 0.8.1(react@19.2.0) '@sanity/types': 4.15.0(@types/react@19.2.2)(debug@4.4.3) - '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0) + '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) '@sanity/util': 4.15.0(@types/react@19.2.2)(debug@4.4.3) '@sanity/uuid': 3.0.2 '@sentry/react': 8.55.0(react@19.2.0) @@ -12968,7 +13161,182 @@ snapshots: semver: 7.7.3 shallow-equals: 1.0.0 speakingurl: 14.0.1 - styled-components: '@sanity/styled-components@6.1.23(react-dom@19.2.0(react@19.2.0))(react@19.2.0)' + styled-components: 6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + tar-fs: 2.1.4 + tar-stream: 3.1.7 + tinyglobby: 0.2.15 + urlpattern-polyfill: 10.1.0 + use-device-pixel-ratio: 1.1.2(react@19.2.0) + use-effect-event: 2.0.3(react@19.2.0) + use-hot-module-reload: 2.0.0(react@19.2.0) + use-sync-external-store: 1.6.0(react@19.2.0) + uuid: 11.1.0 + vite: 7.1.12(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + which: 5.0.0 + xstate: 5.24.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@emotion/is-prop-valid' + - '@portabletext/sanity-bridge' + - '@types/node' + - '@types/react' + - '@types/react-dom' + - babel-plugin-react-compiler + - bare-abort-controller + - bufferutil + - canvas + - immer + - jiti + - less + - lightningcss + - react-native + - react-native-b4a + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - typescript + - utf-8-validate + - yaml + + sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1): + dependencies: + '@dnd-kit/core': 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) + '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) + '@dnd-kit/utilities': 3.2.2(react@19.2.0) + '@isaacs/ttlcache': 1.4.1 + '@juggle/resize-observer': 3.4.0 + '@mux/mux-player-react': 3.8.0(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@portabletext/block-tools': 4.0.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)) + '@portabletext/editor': 2.20.0(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@portabletext/patches': 2.0.0 + '@portabletext/plugin-markdown-shortcuts': 3.0.5(@portabletext/editor@2.20.0(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2)(debug@4.4.3))(@sanity/types@4.15.0(@types/react@19.2.2)(debug@4.4.3)))(@sanity/schema@4.15.0(@types/react@19.2.2)(debug@4.4.3))(@sanity/types@4.15.0(@types/react@19.2.2)(debug@4.4.3))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2))(@types/react@19.2.2)(react@19.2.0) + '@portabletext/plugin-one-line': 2.1.4(@portabletext/editor@2.20.0(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2)(debug@4.4.3))(@sanity/types@4.15.0(@types/react@19.2.2)(debug@4.4.3)))(@sanity/schema@4.15.0(@types/react@19.2.2)(debug@4.4.3))(@sanity/types@4.15.0(@types/react@19.2.2)(debug@4.4.3))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2))(react@19.2.0) + '@portabletext/react': 5.0.0(react@19.2.0) + '@portabletext/toolkit': 4.0.0 + '@rexxars/react-json-inspector': 9.0.1(react@19.2.0) + '@sanity/asset-utils': 2.3.0 + '@sanity/bifur-client': 0.4.1 + '@sanity/cli': 4.15.0(@types/node@24.10.1)(lightningcss@1.30.2)(react@19.2.0)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@sanity/client': 7.12.1(debug@4.4.3) + '@sanity/color': 3.0.6 + '@sanity/comlink': 4.0.0 + '@sanity/diff': 4.15.0 + '@sanity/diff-match-patch': 3.2.0 + '@sanity/diff-patch': 5.0.0 + '@sanity/eventsource': 5.0.2 + '@sanity/export': 4.0.1(@types/react@19.2.2) + '@sanity/icons': 3.7.4(react@19.2.0) + '@sanity/id-utils': 1.0.0 + '@sanity/image-url': 1.2.0 + '@sanity/import': 3.38.3(@types/react@19.2.2) + '@sanity/insert-menu': 2.1.0(@emotion/is-prop-valid@1.4.0)(@sanity/types@4.15.0(@types/react@19.2.2))(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) + '@sanity/logos': 2.2.2(react@19.2.0) + '@sanity/media-library-types': 1.0.1 + '@sanity/message-protocol': 0.17.5 + '@sanity/migrate': 4.15.0(@types/react@19.2.2) + '@sanity/mutator': 4.15.0(@types/react@19.2.2) + '@sanity/presentation-comlink': 2.0.0(@sanity/client@7.12.1)(@sanity/types@4.15.0(@types/react@19.2.2)) + '@sanity/preview-url-secret': 2.1.15(@sanity/client@7.12.1)(@sanity/icons@3.7.4(react@19.2.0))(sanity@4.15.0(@emotion/is-prop-valid@1.4.0)(@portabletext/sanity-bridge@1.2.1(@sanity/schema@4.15.0(@types/react@19.2.2))(@sanity/types@4.15.0(@types/react@19.2.2)))(@types/node@24.10.1)(@types/react@19.2.2)(immer@10.2.0)(jiti@2.6.1)(lightningcss@1.30.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)) + '@sanity/schema': 4.15.0(@types/react@19.2.2)(debug@4.4.3) + '@sanity/sdk': 2.1.2(@types/react@19.2.2)(debug@4.4.3)(immer@10.2.0)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0)) + '@sanity/telemetry': 0.8.1(react@19.2.0) + '@sanity/types': 4.15.0(@types/react@19.2.2)(debug@4.4.3) + '@sanity/ui': 3.1.11(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react-is@19.2.0)(react@19.2.0)(styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) + '@sanity/util': 4.15.0(@types/react@19.2.2)(debug@4.4.3) + '@sanity/uuid': 3.0.2 + '@sentry/react': 8.55.0(react@19.2.0) + '@tanstack/react-table': 8.21.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@tanstack/react-virtual': 3.13.12(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@types/react-is': 19.2.0 + '@types/shallow-equals': 1.0.3 + '@types/speakingurl': 13.0.6 + '@types/tar-stream': 3.1.4 + '@types/use-sync-external-store': 1.5.0 + '@types/which': 3.0.4 + '@vitejs/plugin-react': 4.7.0(vite@7.1.12(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + '@xstate/react': 6.0.0(@types/react@19.2.2)(react@19.2.0)(xstate@5.24.0) + archiver: 7.0.1 + arrify: 2.0.1 + async-mutex: 0.5.0 + chalk: 4.1.2 + chokidar: 3.6.0 + classnames: 2.5.1 + color2k: 2.0.3 + configstore: 5.0.1 + console-table-printer: 2.15.0 + dataloader: 2.2.3 + date-fns: 2.30.0 + debug: 4.4.3(supports-color@8.1.1) + esbuild: 0.25.12 + esbuild-register: 3.6.0(esbuild@0.25.12) + execa: 2.1.0 + exif-component: 1.0.1 + fast-deep-equal: 3.1.3 + form-data: 4.0.4 + framer-motion: 12.23.24(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + get-it: 8.6.10(debug@4.4.3) + groq-js: 1.20.0 + gunzip-maybe: 1.4.2 + history: 5.3.0 + i18next: 23.16.8 + import-fresh: 3.3.1 + is-hotkey-esm: 1.0.0 + is-tar: 1.0.0 + isomorphic-dompurify: 2.31.0 + jsdom: 26.1.0 + jsdom-global: 3.0.2(jsdom@26.1.0) + json-lexer: 1.2.0 + json-reduce: 3.0.0 + json5: 2.2.3 + lodash: 4.17.21 + log-symbols: 2.2.0 + mendoza: 3.0.8 + module-alias: 2.2.3 + nano-pubsub: 3.0.0 + nanoid: 3.3.11 + node-html-parser: 6.1.13 + observable-callback: 1.0.3(rxjs@7.8.2) + oneline: 1.0.4 + open: 8.4.2 + p-map: 7.0.3 + path-to-regexp: 6.3.0 + peek-stream: 1.1.3 + pirates: 4.0.7 + player.style: 0.1.10(react@19.2.0) + pluralize-esm: 9.0.5 + polished: 4.3.1 + preferred-pm: 4.1.1 + pretty-ms: 7.0.1 + quick-lru: 5.1.1 + raf: 3.4.1 + react: 19.2.0 + react-compiler-runtime: 19.1.0-rc.3(react@19.2.0) + react-dom: 19.2.0(react@19.2.0) + react-fast-compare: 3.2.2 + react-focus-lock: 2.13.6(@types/react@19.2.2)(react@19.2.0) + react-i18next: 15.6.1(i18next@23.16.8)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3) + react-is: 19.2.0 + react-refractor: 4.0.0(react@19.2.0) + react-rx: 4.2.2(react@19.2.0)(rxjs@7.8.2) + read-pkg-up: 7.0.1 + refractor: 5.0.0 + resolve-from: 5.0.0 + resolve.exports: 2.0.3 + rimraf: 5.0.10 + rxjs: 7.8.2 + rxjs-exhaustmap-with-trailing: 2.1.1(rxjs@7.8.2) + rxjs-mergemap-array: 0.1.0(rxjs@7.8.2) + scroll-into-view-if-needed: 3.1.0 + scrollmirror: 1.2.4 + semver: 7.7.3 + shallow-equals: 1.0.0 + speakingurl: 14.0.1 + styled-components: 6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0) tar-fs: 2.1.4 tar-stream: 3.1.7 tinyglobby: 0.2.15 @@ -13254,6 +13622,20 @@ snapshots: style-mod@4.1.3: {} + styled-components@6.1.19(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@emotion/is-prop-valid': 1.2.2 + '@emotion/unitless': 0.8.1 + '@types/stylis': 4.2.5 + css-to-react-native: 3.2.0 + csstype: 3.1.3 + postcss: 8.4.49 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + shallowequal: 1.1.0 + stylis: 4.3.2 + tslib: 2.6.2 + styled-jsx@5.1.6(@babel/core@7.28.5)(react@19.2.0): dependencies: client-only: 0.0.1 @@ -13261,6 +13643,8 @@ snapshots: optionalDependencies: '@babel/core': 7.28.5 + stylis@4.3.2: {} + stylis@4.3.6: {} supports-color@5.5.0: @@ -13447,6 +13831,8 @@ snapshots: - synckit - vue-tsc + tslib@2.6.2: {} + tslib@2.8.1: {} tsx@4.20.6: