From 5033a15890c7dc15719daaac4a0821e30d7fb696 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Thu, 6 Aug 2026 07:55:04 +0000 Subject: [PATCH] Migrate sanity-plugin-asset-source-unsplash styling to vanilla-extract Migrates the plugin off styled-components onto vanilla-extract (zero-runtime CSS), following the monorepo's styling migration playbook: - SearchInput's animated spinner icon: keyframes() + style() wrapper - UnsplashAssetSource's Dialog height override: globalStyle() scoped under a wrapper class (targets the Dialog's internal DialogCard/Card structure) - UnsplashCreditLine's link/card: style() + globalStyle() for the hover/focus-driven Text underline, and createVar()/assignInlineVars() to bridge the live @sanity/ui theme's fg/bg colors (replacing the styled-components theme read via getTheme_v2) Also: - tsdown.config.ts: styledComponents -> vanillaExtract - vitest.config.ts: register vanillaExtractPlugin() + disableRuntimeStyles - package.json: add vanilla-extract build/runtime deps, drop the styled-components peerDependency (kept as a devDependency to keep the sanity/@sanity/ui peer variant aligned with the rest of the workspace) - remove the now-unused styled-components DefaultTheme augmentation --- .changeset/unsplash-vanilla-extract.md | 5 + .../package.json | 20 +- .../src/components/SearchInput.css.ts | 10 + .../src/components/SearchInput.tsx | 19 +- .../src/components/UnsplashAssetSource.css.ts | 9 + .../src/components/UnsplashAssetSource.tsx | 13 +- .../src/components/UnsplashCreditLine.css.ts | 29 ++ .../src/components/UnsplashCreditLine.tsx | 59 ++-- .../src/index.test.ts | 17 +- .../src/typings.d.ts | 5 - .../tsdown.config.ts | 2 +- .../vitest.config.ts | 3 + pnpm-lock.yaml | 267 +++++++++--------- 13 files changed, 263 insertions(+), 195 deletions(-) create mode 100644 .changeset/unsplash-vanilla-extract.md create mode 100644 plugins/sanity-plugin-asset-source-unsplash/src/components/SearchInput.css.ts create mode 100644 plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashAssetSource.css.ts create mode 100644 plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashCreditLine.css.ts delete mode 100644 plugins/sanity-plugin-asset-source-unsplash/src/typings.d.ts diff --git a/.changeset/unsplash-vanilla-extract.md b/.changeset/unsplash-vanilla-extract.md new file mode 100644 index 0000000000..20389c4f80 --- /dev/null +++ b/.changeset/unsplash-vanilla-extract.md @@ -0,0 +1,5 @@ +--- +"sanity-plugin-asset-source-unsplash": patch +--- + +Migrate internal styling from styled-components to vanilla-extract (zero-runtime CSS) diff --git a/plugins/sanity-plugin-asset-source-unsplash/package.json b/plugins/sanity-plugin-asset-source-unsplash/package.json index b6eef6c3db..a266762df3 100644 --- a/plugins/sanity-plugin-asset-source-unsplash/package.json +++ b/plugins/sanity-plugin-asset-source-unsplash/package.json @@ -28,11 +28,25 @@ "types": "./dist/index.d.ts", "exports": { ".": "./src/index.ts", + "./bundle.css": { + "types": "./dist/bundle-css.d.ts", + "browser": "./dist/bundle.css", + "style": "./dist/bundle.css", + "node": "./dist/bundle-css.js", + "default": "./dist/bundle-css.js" + }, "./package.json": "./package.json" }, "publishConfig": { "exports": { ".": "./dist/index.js", + "./bundle.css": { + "types": "./dist/bundle-css.d.ts", + "browser": "./dist/bundle.css", + "style": "./dist/bundle.css", + "node": "./dist/bundle-css.js", + "default": "./dist/bundle-css.js" + }, "./package.json": "./package.json" } }, @@ -43,15 +57,18 @@ "dependencies": { "@sanity/icons": "catalog:", "@sanity/ui": "catalog:", + "@vanilla-extract/dynamic": "catalog:", "lodash-es": "catalog:", "react-photo-album": "catalog:" }, "devDependencies": { "@sanity/tsconfig": "catalog:", "@sanity/tsdown-config": "catalog:", + "@sanity/vanilla-extract-vite-plugin": "catalog:", "@types/lodash-es": "catalog:", "@types/node": "catalog:", "@types/react": "catalog:", + "@vanilla-extract/css": "catalog:", "babel-plugin-react-compiler": "catalog:", "react": "catalog:", "sanity": "catalog:", @@ -60,8 +77,7 @@ }, "peerDependencies": { "react": "catalog:peer", - "sanity": "catalog:peer", - "styled-components": "catalog:peer" + "sanity": "catalog:peer" }, "engines": { "node": ">=20.19 <22 || >=22.12" diff --git a/plugins/sanity-plugin-asset-source-unsplash/src/components/SearchInput.css.ts b/plugins/sanity-plugin-asset-source-unsplash/src/components/SearchInput.css.ts new file mode 100644 index 0000000000..9f98f49c1f --- /dev/null +++ b/plugins/sanity-plugin-asset-source-unsplash/src/components/SearchInput.css.ts @@ -0,0 +1,10 @@ +import {keyframes, style} from '@vanilla-extract/css' + +const rotate = keyframes({ + from: {transform: 'rotate(0deg)'}, + to: {transform: 'rotate(360deg)'}, +}) + +export const animatedSpinnerIcon = style({ + animation: `${rotate} 500ms linear infinite`, +}) diff --git a/plugins/sanity-plugin-asset-source-unsplash/src/components/SearchInput.tsx b/plugins/sanity-plugin-asset-source-unsplash/src/components/SearchInput.tsx index edea6fd3e2..7f97cea19c 100644 --- a/plugins/sanity-plugin-asset-source-unsplash/src/components/SearchInput.tsx +++ b/plugins/sanity-plugin-asset-source-unsplash/src/components/SearchInput.tsx @@ -1,22 +1,13 @@ import {SearchIcon} from '@sanity/icons/Search' import {SpinnerIcon} from '@sanity/icons/Spinner' import {TextInput} from '@sanity/ui' -import {startTransition, useOptimistic} from 'react' -import {styled, keyframes} from 'styled-components' +import {startTransition, useOptimistic, type ComponentProps} from 'react' -const rotate = keyframes` - from { - transform: rotate(0deg); - } - - to { - transform: rotate(360deg); - } -` +import {animatedSpinnerIcon} from './SearchInput.css' -const AnimatedSpinnerIcon = styled(SpinnerIcon)` - animation: ${rotate} 500ms linear infinite; -` +function AnimatedSpinnerIcon(props: ComponentProps) { + return +} export function SearchInput({ value, diff --git a/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashAssetSource.css.ts b/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashAssetSource.css.ts new file mode 100644 index 0000000000..f06d9b3f57 --- /dev/null +++ b/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashAssetSource.css.ts @@ -0,0 +1,9 @@ +import {globalStyle, style} from '@vanilla-extract/css' + +export const unsplashDialog = style({}) + +// The Dialog's own `height="100%"` prop does not cascade to its internal +// DialogCard/Card wrapper, so it must be forced here. +globalStyle(`${unsplashDialog} > [data-ui="DialogCard"] > [data-ui="Card"]`, { + height: '100%', +}) diff --git a/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashAssetSource.tsx b/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashAssetSource.tsx index 2179968933..9a4a0a2336 100644 --- a/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashAssetSource.tsx +++ b/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashAssetSource.tsx @@ -1,20 +1,19 @@ import {Dialog, Stack, Box} from '@sanity/ui' import memoize from 'lodash-es/memoize.js' -import {lazy, Suspense, useMemo, useRef, useState} from 'react' +import {lazy, Suspense, useMemo, useRef, useState, type ComponentProps} from 'react' import {type AssetSourceComponentProps, useClient} from 'sanity' -import {styled} from 'styled-components' import type {FetcherResult, UnsplashPhoto} from '../types' import {Loader} from './Loader' import {SearchInput} from './SearchInput' +import {unsplashDialog} from './UnsplashAssetSource.css' + const RESULTS_PER_PAGE = 42 -const StyledDialog = styled(Dialog)` - & > [data-ui='DialogCard'] > [data-ui='Card'] { - height: 100%; - } -` +function StyledDialog(props: ComponentProps) { + return +} const UnsplashAssetSourceGallery = lazy(() => import('./UnsplashPhotoGallery')) diff --git a/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashCreditLine.css.ts b/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashCreditLine.css.ts new file mode 100644 index 0000000000..9049c6c48e --- /dev/null +++ b/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashCreditLine.css.ts @@ -0,0 +1,29 @@ +import {createVar, globalStyle, style, type StyleRule} from '@vanilla-extract/css' + +export const creditLineFgVar = createVar() +export const creditLineBgVar = createVar() + +export const creditLineLink = style({ + textDecoration: 'none', + cursor: 'pointer', +}) + +globalStyle(`${creditLineLink}:hover [data-ui="Text"]`, { + textDecoration: 'underline', +}) + +globalStyle(`${creditLineLink}:focus [data-ui="Text"]`, { + textDecoration: 'underline', +}) + +export const creditLine = style({ + // -webkit-user-drag is a non-standard vendor property not covered by csstype. + WebkitUserDrag: 'none', + position: 'absolute', + backgroundColor: creditLineBgVar, + bottom: 0, +} as StyleRule) + +globalStyle(`${creditLine} [data-ui="Text"]`, { + color: creditLineFgVar, +}) diff --git a/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashCreditLine.tsx b/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashCreditLine.tsx index afccae8676..a6a5d02311 100644 --- a/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashCreditLine.tsx +++ b/plugins/sanity-plugin-asset-source-unsplash/src/components/UnsplashCreditLine.tsx @@ -1,35 +1,36 @@ -import {Text, Card} from '@sanity/ui' -import {getTheme_v2} from '@sanity/ui/theme' -import {styled} from 'styled-components' +import {Text, Card, useTheme_v2} from '@sanity/ui' +import {assignInlineVars} from '@vanilla-extract/dynamic' +import {type ComponentProps} from 'react' -const CreditLineLink = styled.a` - text-decoration: none; - cursor: pointer; - &:hover, - &:focus { - [data-ui='Text'] { - text-decoration: underline; - } - } -` +import { + creditLine, + creditLineBgVar, + creditLineFgVar, + creditLineLink, +} from './UnsplashCreditLine.css' -const CreditLine = styled(Card)` - ${({theme}) => { - const v2 = getTheme_v2({sanity: theme.sanity}) - return ` - --creditline-fg: ${v2.color.fg}; - --creditline-bg: ${v2.color.bg}; - ` - }}; - -webkit-user-drag: none; - position: absolute; - background-color: var(--creditline-bg); - bottom: 0; +function CreditLineLink({children, ...props}: ComponentProps<'a'>) { + return ( + + {children} + + ) +} + +function CreditLine(props: ComponentProps) { + const {color} = useTheme_v2() - [data-ui='Text'] { - color: var(--creditline-fg); - } -` + return ( + + ) +} const UTM_SOURCE = 'sanity-plugin-asset-source-unsplash' export function UnsplashCreditLine({ diff --git a/plugins/sanity-plugin-asset-source-unsplash/src/index.test.ts b/plugins/sanity-plugin-asset-source-unsplash/src/index.test.ts index d73198e01d..5ec573fa7a 100644 --- a/plugins/sanity-plugin-asset-source-unsplash/src/index.test.ts +++ b/plugins/sanity-plugin-asset-source-unsplash/src/index.test.ts @@ -10,12 +10,13 @@ test('package exports', {timeout: 30_000}, async () => { }) expect(manifest.exports).toMatchInlineSnapshot(` - { - ".": { - "UnsplashIcon": "function", - "unsplashAssetSource": "object", - "unsplashImageAsset": "function", - }, - } - `) + { + ".": { + "UnsplashIcon": "function", + "unsplashAssetSource": "object", + "unsplashImageAsset": "function", + }, + "./bundle.css": {}, + } + `) }) diff --git a/plugins/sanity-plugin-asset-source-unsplash/src/typings.d.ts b/plugins/sanity-plugin-asset-source-unsplash/src/typings.d.ts deleted file mode 100644 index 6a7e824b4f..0000000000 --- a/plugins/sanity-plugin-asset-source-unsplash/src/typings.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import {type Theme} from '@sanity/ui/theme' - -declare module 'styled-components' { - interface DefaultTheme extends Theme {} -} diff --git a/plugins/sanity-plugin-asset-source-unsplash/tsdown.config.ts b/plugins/sanity-plugin-asset-source-unsplash/tsdown.config.ts index 757ef5c8f1..95e821b63c 100644 --- a/plugins/sanity-plugin-asset-source-unsplash/tsdown.config.ts +++ b/plugins/sanity-plugin-asset-source-unsplash/tsdown.config.ts @@ -2,6 +2,6 @@ import {defineConfig} from '@sanity/tsdown-config' import type {UserConfig} from 'tsdown' export default defineConfig({ - styledComponents: true, reactCompiler: true, + vanillaExtract: true, }) satisfies Promise diff --git a/plugins/sanity-plugin-asset-source-unsplash/vitest.config.ts b/plugins/sanity-plugin-asset-source-unsplash/vitest.config.ts index 8eda73152e..eec31393fd 100644 --- a/plugins/sanity-plugin-asset-source-unsplash/vitest.config.ts +++ b/plugins/sanity-plugin-asset-source-unsplash/vitest.config.ts @@ -1,7 +1,10 @@ +import {vanillaExtractPlugin} from '@sanity/vanilla-extract-vite-plugin' import {defineConfig} from 'vitest/config' export default defineConfig({ + plugins: [vanillaExtractPlugin()], test: { + setupFiles: ['@vanilla-extract/css/disableRuntimeStyles'], server: { deps: { inline: ['vitest-package-exports'], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index df0da1262a..0502158588 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -258,7 +258,7 @@ importers: version: 19.2.8(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(supports-color@8.1.1)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(supports-color@8.1.1)(terser@5.49.0)(typescript@7.0.2) sanity-plugin-internationalized-array: specifier: workspace:* version: link:../../plugins/sanity-plugin-internationalized-array @@ -352,7 +352,7 @@ importers: version: link:../../plugins/@sanity/table '@sanity/themer': specifier: ^0.2.0 - version: 0.2.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(sanity@6.9.1-next.6)(styled-components@6.4.4) + version: 0.2.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(sanity@6.9.1-next.8)(styled-components@6.4.4) '@sanity/ui': specifier: 'catalog:' version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) @@ -364,7 +364,7 @@ importers: version: link:../../plugins/@sanity/vercel-protection-bypass '@sanity/vision': specifier: next - version: 6.9.1-next.6(@babel/runtime@7.29.7)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(codemirror@6.0.2)(react-dom@19.2.8)(react@19.2.8)(sanity@6.9.1-next.6)(styled-components@6.4.4) + version: 6.9.1-next.8(@babel/runtime@7.29.7)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(codemirror@6.0.2)(react-dom@19.2.8)(react@19.2.8)(sanity@6.9.1-next.8)(styled-components@6.4.4) '@vanilla-extract/css': specifier: 'catalog:' version: 1.21.2(babel-plugin-macros@3.1.0) @@ -376,7 +376,7 @@ importers: version: 19.2.8(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-naive-html-serializer: specifier: workspace:* version: link:../../plugins/sanity-naive-html-serializer @@ -573,7 +573,7 @@ importers: version: 19.2.8(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) styled-components: specifier: 'catalog:' version: 6.4.4(react-dom@19.2.8)(react@19.2.8) @@ -600,7 +600,7 @@ importers: version: 5.2.1(react@19.2.8) '@sanity/mutator': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/ui': specifier: 'catalog:' version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) @@ -621,11 +621,11 @@ importers: version: 2.1.1(rxjs@7.8.2) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/schema': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/tsconfig': specifier: 'catalog:' version: 2.2.1 @@ -673,7 +673,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@portabletext/editor': specifier: ^7.10.13 @@ -770,7 +770,7 @@ importers: version: 4.25.11(@babel/runtime@7.29.7)(@codemirror/autocomplete@6.20.3)(@codemirror/language@6.12.4)(@codemirror/lint@6.9.7)(@codemirror/search@6.7.1)(@codemirror/state@6.7.1)(@codemirror/theme-one-dark@6.1.3)(@codemirror/view@6.43.7)(codemirror@6.0.2)(react-dom@19.2.8)(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -813,7 +813,7 @@ importers: version: 4.18.1 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) tinycolor2: specifier: ^1.6.0 version: 1.6.0 @@ -862,7 +862,7 @@ importers: version: 5.2.1(react@19.2.8) '@sanity/mutator': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/studio-secrets': specifier: workspace:^ version: link:../studio-secrets @@ -874,7 +874,7 @@ importers: version: 3.1.4 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/client': specifier: ^7.26.0 @@ -923,7 +923,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -963,7 +963,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1009,7 +1009,7 @@ importers: version: 19.2.8 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1034,13 +1034,13 @@ importers: version: 5.2.1(react@19.2.8) '@sanity/mutator': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/ui': specifier: 'catalog:' version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) '@sanity/util': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/uuid': specifier: 'catalog:' version: 3.0.3 @@ -1049,7 +1049,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-plugin-utils: specifier: workspace:^ version: link:../../sanity-plugin-utils @@ -1110,7 +1110,7 @@ importers: version: 4.2.5(react@19.2.8)(rxjs@7.8.2) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1165,7 +1165,7 @@ importers: version: 5.7.0(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1217,7 +1217,7 @@ importers: version: 1.9.0(react-dom@19.2.8)(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1269,13 +1269,13 @@ importers: version: 5.2.1(react@19.2.8) '@sanity/mutator': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/ui': specifier: 'catalog:' version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) '@sanity/util': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) react-dnd: specifier: ^16.0.1 version: 16.0.1(@types/node@24.13.3)(@types/react@19.2.18)(react@19.2.8) @@ -1284,7 +1284,7 @@ importers: version: 16.0.1 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1330,7 +1330,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1391,7 +1391,7 @@ importers: version: 1.0.5 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-plugin-utils: specifier: workspace:^ version: link:../../sanity-plugin-utils @@ -1446,7 +1446,7 @@ importers: version: 5.7.0(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) suspend-react: specifier: 'catalog:' version: 0.1.3(react@19.2.8) @@ -1489,7 +1489,7 @@ importers: version: 3.0.3 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1547,7 +1547,7 @@ importers: version: 4.4.0 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1596,7 +1596,7 @@ importers: version: 4.18.1 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1639,7 +1639,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-plugin-internationalized-array: specifier: ^4.0.0 || ^5.0.0 version: link:../../sanity-plugin-internationalized-array @@ -1688,7 +1688,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1743,7 +1743,7 @@ importers: version: 3.0.3 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1789,7 +1789,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/client': specifier: ^7.26.0 @@ -1829,16 +1829,16 @@ importers: version: 5.0.2 '@sanity/mutator': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/schema': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/util': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@portabletext/types': specifier: 'catalog:' @@ -1884,7 +1884,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1919,6 +1919,9 @@ importers: '@sanity/ui': specifier: 'catalog:' version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) + '@vanilla-extract/dynamic': + specifier: 'catalog:' + version: 2.1.5 lodash-es: specifier: 'catalog:' version: 4.18.1 @@ -1927,7 +1930,7 @@ importers: version: 3.6.1(@types/react@19.2.18)(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -1935,6 +1938,9 @@ importers: '@sanity/tsdown-config': specifier: 'catalog:' version: 0.21.3(@babel/runtime@7.29.7)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@1.0.0)(rolldown@1.2.1)(tsdown@0.22.14)(typescript@7.0.2)(vite@8.2.0) + '@sanity/vanilla-extract-vite-plugin': + specifier: 'catalog:' + version: 0.2.8(babel-plugin-macros@3.1.0)(vite@8.2.0) '@types/lodash-es': specifier: 'catalog:' version: 4.17.12 @@ -1944,6 +1950,9 @@ importers: '@types/react': specifier: 'catalog:' version: 19.2.18 + '@vanilla-extract/css': + specifier: 'catalog:' + version: 1.21.2(babel-plugin-macros@3.1.0) babel-plugin-react-compiler: specifier: 'catalog:' version: 1.0.0 @@ -1967,7 +1976,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) video.js: specifier: 'catalog:' version: 7.21.7 @@ -2028,7 +2037,7 @@ importers: version: 6.0.0 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -2071,7 +2080,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/dashboard': specifier: workspace:* @@ -2111,7 +2120,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/dashboard': specifier: workspace:* @@ -2178,7 +2187,7 @@ importers: version: 7.4.4(react-dom@19.2.8)(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@19.2.8) @@ -2233,7 +2242,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) '@sanity/util': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) '@sanity/uuid': specifier: 'catalog:' version: 3.0.3 @@ -2245,7 +2254,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-plugin-utils: specifier: workspace:^ version: link:../sanity-plugin-utils @@ -2288,7 +2297,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -2340,7 +2349,7 @@ importers: version: 1.29.1(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) uuid: specifier: ^14.0.1 version: 14.0.1 @@ -2386,7 +2395,7 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) '@sanity/util': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) lodash-es: specifier: 'catalog:' version: 4.18.1 @@ -2395,7 +2404,7 @@ importers: version: 12.43.0(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -2447,7 +2456,7 @@ importers: version: 12.43.0(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) suspend-react: specifier: 'catalog:' version: 0.1.3(react@19.2.8) @@ -2496,13 +2505,13 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) '@sanity/util': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) lodash-es: specifier: 'catalog:' version: 4.18.1 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/language-filter': specifier: workspace:* @@ -2557,7 +2566,7 @@ importers: version: 0.17.0 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -2597,7 +2606,7 @@ importers: version: 5.2.0(easymde@2.21.0)(react-dom@19.2.8)(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -2664,7 +2673,7 @@ importers: version: 9.0.11 groq: specifier: next - version: 6.9.1-next.6 + version: 6.9.1-next.8 is-hotkey-esm: specifier: ^1.0.0 version: 1.0.0 @@ -2703,7 +2712,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) zod: specifier: ^3.25.76 version: 3.25.76 @@ -2794,7 +2803,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) scroll-into-view-if-needed: specifier: ^3.1.0 version: 3.1.0 @@ -2879,7 +2888,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) video.js: specifier: 'catalog:' version: 7.21.7 @@ -2919,7 +2928,7 @@ importers: dependencies: sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-translations-tab: specifier: workspace:^ version: link:../sanity-translations-tab @@ -2956,7 +2965,7 @@ importers: dependencies: sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-translations-tab: specifier: workspace:^ version: link:../sanity-translations-tab @@ -3011,7 +3020,7 @@ importers: version: 7.8.2 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -3063,7 +3072,7 @@ importers: version: 12.43.0(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-plugin-utils: specifier: workspace:^ version: link:../sanity-plugin-utils @@ -3112,7 +3121,7 @@ importers: version: 19.2.8 sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) devDependencies: '@sanity/tsconfig': specifier: 'catalog:' @@ -3158,10 +3167,10 @@ importers: version: 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) '@sanity/util': specifier: next - version: 6.9.1-next.6(@types/react@19.2.18) + version: 6.9.1-next.8(@types/react@19.2.18) sanity: specifier: next - version: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + version: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) sanity-naive-html-serializer: specifier: workspace:^ version: link:../sanity-naive-html-serializer @@ -6439,8 +6448,8 @@ packages: resolution: {integrity: sha512-oJ5kZQV6C/DAlcpRLEU7AcVWXrSPuJb3Z1TQ9tm/qZOVWJENwWln45jtepQEYolTIuGx9jUlhYUi3hGIkOt8RA==} engines: {node: '>=18.2'} - '@sanity/diff@6.9.1-next.6': - resolution: {integrity: sha512-fG5iTIJ4USHa/zENQmgRrDIRVgcLckkXjZZ4kSpT3v5cO76bJL40ULLa/6lOhCRMkGmaTox1d/ADPtSp0HQz9A==} + '@sanity/diff@6.9.1-next.8': + resolution: {integrity: sha512-qcItO7WtU25BrsF9UHPf85rLpz2NyifYQ/ke/gk4pidheOUxyd/GaFiNTNsqNBXDmLvEJ6VZ05tHS7EhkF2NEg==} engines: {node: '>=22.12'} '@sanity/eventsource@5.0.4': @@ -6516,8 +6525,8 @@ packages: xstate: optional: true - '@sanity/mutator@6.9.1-next.6': - resolution: {integrity: sha512-kJ8SXLYd2I8WccJnXyC+0oxCr2rlm5d2MalkNnn33qlH8T+RoQA6xuA7e2fGuNU0e2r180PbQov275pagJKjuw==} + '@sanity/mutator@6.9.1-next.8': + resolution: {integrity: sha512-DjslGQ5QuKDOKekf26C55PQg/fsoKG3c7ZDJ244ecLZDQgEA9zeGp5pyZqS2BQ+AkrqNNiReamHH27EDROkk2A==} '@sanity/parse-package-json@2.2.11': resolution: {integrity: sha512-bGtg6GgNOAb4IbpfIODIMow9P6M/9ado+h/s5WDih/ibSwL7rGp9gvsSaUf4PSegtAFSBp8mHj9epg+E1nMj5Q==} @@ -6557,8 +6566,8 @@ packages: engines: {node: '>=22.12'} hasBin: true - '@sanity/schema@6.9.1-next.6': - resolution: {integrity: sha512-cNYRajZyaWiHv4sGF2Tid9P1k08lov6ZdjejYWknm8a1MWMo4r+8M2Pox6aHNopWkosMlB062aWQ6xRz1m8Glw==} + '@sanity/schema@6.9.1-next.8': + resolution: {integrity: sha512-gRCV8vYd+CTSkPoAufK6DIK5Odhiq4YYYAsnJ76lFvp5CScprCEhZd3lGlfAz7/2sJLmq8taBm4v8xNUCzY4Ng==} '@sanity/sdk@2.19.0': resolution: {integrity: sha512-UOrxOmISioW22b0IyGgkRJCk1VnzmevH7jY8WZpANStmwa/4lsujRNlWOYeW3IguhIz0HptgtVfRXXyZwr9UXQ==} @@ -6607,8 +6616,8 @@ packages: babel-plugin-react-compiler: optional: true - '@sanity/types@6.9.1-next.6': - resolution: {integrity: sha512-qYHkRh+OLvfnaQ42mkPb7Hx1CkZTgRPuHA9JhxnAFHpSqSaXL2QHYYwK1zS0kxmBzzQMvQrltbDeYFMs1Rcz8w==} + '@sanity/types@6.9.1-next.8': + resolution: {integrity: sha512-N9dMoinVoezfS9AoTA+FVhmEFcEP6ZrzHOpIVc8TrWu8UYhpe9X2wk+E3Spjmv20mz0dPs1WtFBm6WP0I9d/aA==} peerDependencies: '@types/react': '*' @@ -6620,8 +6629,8 @@ packages: react-dom: ^18 || >=19.0.0-0 styled-components: ^5.2 || ^6 - '@sanity/util@6.9.1-next.6': - resolution: {integrity: sha512-7pwfRDkricY+LeuzI2gwZmytLZrPXE90/SwpeXiYa/uECCiAGSYHPvHVyfy6HTuQAq42mHtPUnkwUsGB8M9F4w==} + '@sanity/util@6.9.1-next.8': + resolution: {integrity: sha512-kQzFRSqrnSktZJBndCA/lsS1hfNya4TG5m0iaUb+DlFxpLVx0/pFbLOaFieDDLJtNxKjt/h/YDs/FMfwcfuzzQ==} engines: {node: '>=22.12'} '@sanity/uuid@3.0.3': @@ -6652,8 +6661,8 @@ packages: peerDependencies: vite: ^8.0.0 - '@sanity/vision@6.9.1-next.6': - resolution: {integrity: sha512-KHT3y74dEISnWEzPN4djLFBaKStUXx3bfJntB0O9/nPkc3zWaIepnLQbOTIweQGYlP9mfDSUU4HMp07MLlgEJQ==} + '@sanity/vision@6.9.1-next.8': + resolution: {integrity: sha512-cEwSL6om1JuMdUOsZZ36mnV4KlgEsqciOE1lNrqrbYkPVKzAHXuur0IMNR2Ow06vWj/FCz8pW/4xl7sSuoccXw==} peerDependencies: react: ^19.2.2 sanity: ^6.0.0-0 @@ -8874,8 +8883,8 @@ packages: resolution: {integrity: sha512-kj56ZjnOFbgDt91zYwQ10jsVUtVGJqAKfRbAir0EvTK84O5ZsSyc0rDEm2P3jmAJkxs4X1DOG8vtaYJQIA/XCA==} engines: {node: '>=22.12'} - groq@6.9.1-next.6: - resolution: {integrity: sha512-lIjkr5yVCy75qEjF9YlkyfbrK6jzJGArNbW3XbNm0eqvpGaZyc84e8oa1zlSX79kojgKbLOvwaxdxWlZHOJBtg==} + groq@6.9.1-next.8: + resolution: {integrity: sha512-WW3szBHuTphp7aJQsKuW7nrBKU5CDdaau42Rh7sdwwGcNpgXgEJw+l/BENScSgHuSmyLxOvzK8CK2dLwPd2Aew==} engines: {node: '>=22.12'} gunzip-maybe@1.4.2: @@ -10838,8 +10847,8 @@ packages: resolution: {integrity: sha512-JPdADikobt6zFuuCRhl6whNrCJlLPxpUmT/hNxLij70mkpeejHKDN+HeVlrdHI8snDTzRIiF3Ye8KyMIyVWA+A==} hasBin: true - sanity@6.9.1-next.6: - resolution: {integrity: sha512-Of0h5Jf768At4tiAjGn621laGHvVY098yjT3eqGSS9Yiz6IwByYkVGsE3yvEIrpiQnr5sMIeC+DcKKKV86H2Qw==} + sanity@6.9.1-next.8: + resolution: {integrity: sha512-UH/6eIZxnTlM6g8uKoDrNR4IWtzam/17X4JKjBSl2F96RKGYJ9NVfEkF1AImjQmgYMks9Qk+fQb8s6pMhKToWw==} engines: {node: '>=22.12'} hasBin: true peerDependencies: @@ -14652,7 +14661,7 @@ snapshots: '@portabletext/html': 1.1.1 '@portabletext/sanity-bridge': 3.2.3(@types/react@19.2.18) '@portabletext/schema': 2.2.3 - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) transitivePeerDependencies: - '@types/react' @@ -14762,8 +14771,8 @@ snapshots: '@portabletext/sanity-bridge@3.2.3(@types/react@19.2.18)': dependencies: '@portabletext/schema': 2.2.3 - '@sanity/schema': 6.9.1-next.6(@types/react@19.2.18) - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/schema': 6.9.1-next.8(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) transitivePeerDependencies: - '@types/react' @@ -15145,9 +15154,9 @@ snapshots: '@rolldown/plugin-babel': 0.2.3(@babel/core@7.29.7)(@babel/runtime@7.29.7)(rolldown@1.2.1)(vite@8.2.0) '@sanity/cli-core': 2.8.0(@noble/hashes@2.2.0)(@types/node@24.13.3)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(supports-color@8.1.1)(terser@5.49.0)(yaml@2.9.0) '@sanity/generate-help-url': 4.0.0 - '@sanity/schema': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/schema': 6.9.1-next.8(@types/react@19.2.18) '@sanity/telemetry': 1.1.0(react@19.2.8) - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) '@sanity/workbench-cli': 1.9.0(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@types/node@24.13.3)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.5)(typescript@7.0.2)(yaml@2.9.0) '@vitejs/plugin-react': 6.0.5(@rolldown/plugin-babel@0.2.3)(babel-plugin-react-compiler@1.0.0)(vite@8.2.0) chokidar: 5.0.0 @@ -15249,10 +15258,10 @@ snapshots: '@sanity/import': 6.0.3(@sanity/client@7.26.0)(@types/react@19.2.18)(supports-color@8.1.1) '@sanity/migrate': 8.0.1(@types/react@19.2.18)(xstate@5.32.5) '@sanity/runtime-cli': 17.4.0(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@noble/hashes@2.2.0)(@types/node@24.13.3)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(rolldown@1.2.1)(terser@5.49.0)(tsx@4.23.5)(typescript@7.0.2)(yaml@2.9.0) - '@sanity/schema': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/schema': 6.9.1-next.8(@types/react@19.2.18) '@sanity/telemetry': 1.1.0(react@19.2.8) '@sanity/template-validator': 3.1.0 - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) '@sanity/workbench-cli': 1.9.0(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@types/node@24.13.3)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.5)(typescript@7.0.2)(yaml@2.9.0) '@sanity/worker-channels': 2.0.0 '@vercel/frameworks': 3.29.0 @@ -15358,7 +15367,7 @@ snapshots: chokidar: 3.6.0 debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 - groq: 6.9.1-next.6 + groq: 6.9.1-next.8 groq-js: 1.30.3(supports-color@8.1.1) json5: 2.2.3 lodash-es: 4.18.1 @@ -15394,7 +15403,7 @@ snapshots: dependencies: '@sanity/diff-match-patch': 3.2.0 - '@sanity/diff@6.9.1-next.6': + '@sanity/diff@6.9.1-next.8': dependencies: '@sanity/diff-match-patch': 3.2.0 @@ -15444,7 +15453,7 @@ snapshots: '@sanity/asset-utils': 2.3.0 '@sanity/client': 7.26.0 '@sanity/generate-help-url': 4.0.0 - '@sanity/mutator': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/mutator': 6.9.1-next.8(@types/react@19.2.18) debug: 4.4.3(supports-color@8.1.1) get-it: 8.8.3 gunzip-maybe: 1.4.2 @@ -15486,8 +15495,8 @@ snapshots: dependencies: '@sanity/client': 7.26.0 '@sanity/mutate': 0.18.1(xstate@5.32.5) - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) - '@sanity/util': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) + '@sanity/util': 6.9.1-next.8(@types/react@19.2.18) arrify: 3.0.0 debug: 4.4.3(supports-color@8.1.1) fast-fifo: 1.3.2 @@ -15512,10 +15521,10 @@ snapshots: optionalDependencies: xstate: 5.32.5 - '@sanity/mutator@6.9.1-next.6(@types/react@19.2.18)': + '@sanity/mutator@6.9.1-next.8(@types/react@19.2.18)': dependencies: '@sanity/diff-match-patch': 3.2.0 - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) '@sanity/uuid': 3.0.3 debug: 4.4.3(supports-color@8.1.1) lodash-es: 4.18.1 @@ -15584,10 +15593,10 @@ snapshots: - supports-color - vue-tsc - '@sanity/presentation-comlink@2.2.0(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.6)': + '@sanity/presentation-comlink@2.2.0(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.8)': dependencies: '@sanity/comlink': 4.0.1 - '@sanity/visual-editing-types': 1.1.8(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.6) + '@sanity/visual-editing-types': 1.1.8(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.8) transitivePeerDependencies: - '@sanity/client' - '@sanity/types' @@ -15657,11 +15666,11 @@ snapshots: - vue-tsc - yaml - '@sanity/schema@6.9.1-next.6(@types/react@19.2.18)': + '@sanity/schema@6.9.1-next.8(@types/react@19.2.18)': dependencies: '@sanity/descriptors': 1.3.0 '@sanity/generate-help-url': 4.0.0 - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) arrify: 3.0.0 get-it: 8.8.3 groq-js: 2.0.0 @@ -15685,8 +15694,8 @@ snapshots: '@sanity/message-protocol': 0.23.0 '@sanity/mutate': 0.18.1(xstate@5.32.5) '@sanity/telemetry': 1.1.0(react@19.2.8) - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) - groq: 6.9.1-next.6 + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) + groq: 6.9.1-next.8 groq-js: 2.0.0 reselect: 5.2.0 rxjs: 7.8.2 @@ -15716,7 +15725,7 @@ snapshots: '@actions/github': 9.1.1 yaml: 2.9.0 - '@sanity/themer@0.2.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(sanity@6.9.1-next.6)(styled-components@6.4.4)': + '@sanity/themer@0.2.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(sanity@6.9.1-next.8)(styled-components@6.4.4)': dependencies: '@sanity/color': 3.0.8 '@sanity/icons': 5.2.1(react@19.2.8) @@ -15726,7 +15735,7 @@ snapshots: react-refractor: 4.0.0(react@19.2.8) refractor: 5.0.0 optionalDependencies: - sanity: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + sanity: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) styled-components: 6.4.4(react-dom@19.2.8)(react@19.2.8) transitivePeerDependencies: - '@emotion/is-prop-valid' @@ -15757,7 +15766,7 @@ snapshots: - supports-color - vite - '@sanity/types@6.9.1-next.6(@types/react@19.2.18)': + '@sanity/types@6.9.1-next.8(@types/react@19.2.18)': dependencies: '@sanity/client': 7.26.0 '@sanity/media-library-types': 1.6.0 @@ -15781,12 +15790,12 @@ snapshots: transitivePeerDependencies: - '@emotion/is-prop-valid' - '@sanity/util@6.9.1-next.6(@types/react@19.2.18)': + '@sanity/util@6.9.1-next.8(@types/react@19.2.18)': dependencies: '@date-fns/tz': 1.5.0 '@date-fns/utc': 2.1.1 '@sanity/client': 7.26.0 - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) date-fns: 4.4.0 rxjs: 7.8.2 transitivePeerDependencies: @@ -15830,7 +15839,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@sanity/vision@6.9.1-next.6(@babel/runtime@7.29.7)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(codemirror@6.0.2)(react-dom@19.2.8)(react@19.2.8)(sanity@6.9.1-next.6)(styled-components@6.4.4)': + '@sanity/vision@6.9.1-next.8(@babel/runtime@7.29.7)(@codemirror/theme-one-dark@6.1.3)(@emotion/is-prop-valid@1.4.0)(codemirror@6.0.2)(react-dom@19.2.8)(react@19.2.8)(sanity@6.9.1-next.8)(styled-components@6.4.4)': dependencies: '@codemirror/autocomplete': 6.20.3 '@codemirror/commands': 6.10.4 @@ -15858,7 +15867,7 @@ snapshots: react: 19.2.8 react-rx: 5.1.1(react@19.2.8)(rxjs@7.8.2) rxjs: 7.8.2 - sanity: 6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) + sanity: 6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2) use-effect-event: 2.0.3(react@19.2.8) transitivePeerDependencies: - '@babel/runtime' @@ -15869,17 +15878,17 @@ snapshots: - react-dom - styled-components - '@sanity/visual-editing-types@1.1.8(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.6)': + '@sanity/visual-editing-types@1.1.8(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.8)': dependencies: '@sanity/client': 7.26.0 optionalDependencies: - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) '@sanity/workbench-cli@1.9.0(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@types/node@24.13.3)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.5)(typescript@7.0.2)(yaml@2.9.0)': dependencies: '@module-federation/vite': 1.20.1(typescript@7.0.2)(vite@8.2.0) '@sanity/cli-core': 2.8.0(@noble/hashes@2.2.0)(@types/node@24.13.3)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(supports-color@8.1.1)(terser@5.49.0)(yaml@2.9.0) - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) '@vitejs/plugin-react': 6.0.5(@rolldown/plugin-babel@0.2.3)(babel-plugin-react-compiler@1.0.0)(vite@8.2.0) form-data: 4.0.6 tar-fs: 3.1.3 @@ -18198,7 +18207,7 @@ snapshots: dependencies: obug: 2.1.4 - groq@6.9.1-next.6: {} + groq@6.9.1-next.8: {} gunzip-maybe@1.4.2: dependencies: @@ -20172,7 +20181,7 @@ snapshots: - supports-color - utf-8-validate - sanity@6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2): + sanity@6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react-dom@19.2.4)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(terser@5.49.0)(typescript@7.0.2): dependencies: '@algorithm.ts/lcs': 4.0.6 '@date-fns/tz': 1.5.0 @@ -20204,7 +20213,7 @@ snapshots: '@sanity/client': 7.26.0 '@sanity/color': 3.0.8 '@sanity/comlink': 4.0.1 - '@sanity/diff': 6.9.1-next.6 + '@sanity/diff': 6.9.1-next.8 '@sanity/diff-match-patch': 3.2.0 '@sanity/diff-patch': 5.0.0 '@sanity/eventsource': 5.0.4 @@ -20217,15 +20226,15 @@ snapshots: '@sanity/message-protocol': 0.24.0 '@sanity/migrate': 8.0.1(@types/react@19.2.18)(xstate@5.32.5) '@sanity/mutate': 0.18.1(xstate@5.32.5) - '@sanity/mutator': 6.9.1-next.6(@types/react@19.2.18) - '@sanity/presentation-comlink': 2.2.0(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.6) + '@sanity/mutator': 6.9.1-next.8(@types/react@19.2.18) + '@sanity/presentation-comlink': 2.2.0(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.8) '@sanity/preview-url-secret': 4.1.2(@sanity/client@7.26.0) '@sanity/prism-groq': 1.1.2 - '@sanity/schema': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/schema': 6.9.1-next.8(@types/react@19.2.18) '@sanity/telemetry': 1.1.0(react@19.2.8) - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) '@sanity/ui': 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) - '@sanity/util': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/util': 6.9.1-next.8(@types/react@19.2.18) '@sanity/uuid': 3.0.3 '@sanity/workbench': 0.1.0-alpha.36(@sanity/sdk@2.19.0)(react@19.2.8)(xstate@5.32.5) '@sentry/react': 10.69.0(react@19.2.8) @@ -20320,7 +20329,7 @@ snapshots: - utf-8-validate - vue-tsc - sanity@6.9.1-next.6(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(supports-color@8.1.1)(terser@5.49.0)(typescript@7.0.2): + sanity@6.9.1-next.8(@babel/core@7.29.7)(@babel/runtime@7.29.7)(@emotion/is-prop-valid@1.4.0)(@noble/hashes@2.2.0)(@rolldown/plugin-babel@0.2.3)(@sanity/sdk@2.19.0)(@types/node@24.13.3)(@types/react@19.2.18)(@vitejs/devtools@0.4.12)(babel-plugin-react-compiler@1.0.0)(esbuild@0.28.1)(jiti@2.7.0)(oxfmt@0.61.0)(react-dom@19.2.8)(react@19.2.8)(rolldown@1.2.1)(styled-components@6.4.4)(supports-color@8.1.1)(terser@5.49.0)(typescript@7.0.2): dependencies: '@algorithm.ts/lcs': 4.0.6 '@date-fns/tz': 1.5.0 @@ -20352,7 +20361,7 @@ snapshots: '@sanity/client': 7.26.0 '@sanity/color': 3.0.8 '@sanity/comlink': 4.0.1 - '@sanity/diff': 6.9.1-next.6 + '@sanity/diff': 6.9.1-next.8 '@sanity/diff-match-patch': 3.2.0 '@sanity/diff-patch': 5.0.0 '@sanity/eventsource': 5.0.4 @@ -20365,15 +20374,15 @@ snapshots: '@sanity/message-protocol': 0.24.0 '@sanity/migrate': 8.0.1(@types/react@19.2.18)(xstate@5.32.5) '@sanity/mutate': 0.18.1(xstate@5.32.5) - '@sanity/mutator': 6.9.1-next.6(@types/react@19.2.18) - '@sanity/presentation-comlink': 2.2.0(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.6) + '@sanity/mutator': 6.9.1-next.8(@types/react@19.2.18) + '@sanity/presentation-comlink': 2.2.0(@sanity/client@7.26.0)(@sanity/types@6.9.1-next.8) '@sanity/preview-url-secret': 4.1.2(@sanity/client@7.26.0) '@sanity/prism-groq': 1.1.2 - '@sanity/schema': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/schema': 6.9.1-next.8(@types/react@19.2.18) '@sanity/telemetry': 1.1.0(react@19.2.8) - '@sanity/types': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/types': 6.9.1-next.8(@types/react@19.2.18) '@sanity/ui': 3.5.1(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.8)(react@19.2.8)(styled-components@6.4.4) - '@sanity/util': 6.9.1-next.6(@types/react@19.2.18) + '@sanity/util': 6.9.1-next.8(@types/react@19.2.18) '@sanity/uuid': 3.0.3 '@sanity/workbench': 0.1.0-alpha.36(@sanity/sdk@2.19.0)(react@19.2.8)(xstate@5.32.5) '@sentry/react': 10.69.0(react@19.2.8)