From 265030c90f20dec2e177fd1f10377a0f55dc88bd Mon Sep 17 00:00:00 2001 From: Snorre Eskeland Brekke Date: Wed, 27 Nov 2024 16:07:55 +0100 Subject: [PATCH 01/29] fix: Start in Create type exclusion now recursively checks for sanityCreate.exclude options (#7890) --- dev/test-create-integration-studio/schema.ts | 14 ++++ .../core/create/__tests__/createUtils.test.ts | 76 +++++++++++++++++++ .../sanity/src/core/create/createUtils.ts | 9 ++- 3 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 packages/sanity/src/core/create/__tests__/createUtils.test.ts diff --git a/dev/test-create-integration-studio/schema.ts b/dev/test-create-integration-studio/schema.ts index 70edcbcb80d..b5bb34ee379 100644 --- a/dev/test-create-integration-studio/schema.ts +++ b/dev/test-create-integration-studio/schema.ts @@ -10,6 +10,20 @@ export const seoGroup: FieldGroupDefinition = { } export const schemaTypes = [ + defineType({ + type: 'document', + name: 'sanity-create-excluded', + fields: [ + defineField({ + name: 'title', + title: 'New documents of this type should not have a Start in Create button', + type: 'string', + }), + ], + options: { + sanityCreate: {exclude: true}, + }, + }), defineType({ title: 'Documentation Article', name: 'create-test-article', diff --git a/packages/sanity/src/core/create/__tests__/createUtils.test.ts b/packages/sanity/src/core/create/__tests__/createUtils.test.ts new file mode 100644 index 00000000000..4a333c826d2 --- /dev/null +++ b/packages/sanity/src/core/create/__tests__/createUtils.test.ts @@ -0,0 +1,76 @@ +import {defineType, type ObjectSchemaType} from '@sanity/types' +import {describe, expect, it} from 'vitest' + +import {createSchema} from '../../schema' +import {isSanityCreateExcludedType} from '../createUtils' + +const basicDoc = defineType({ + type: 'document', + name: 'test', + fields: [{type: 'string', name: 'title'}], +}) + +describe('createUtils', () => { + describe('isSanityCreateExcludedType', () => { + it(`should include type without options`, async () => { + const documentType = getDocumentType([basicDoc], basicDoc.name) + expect(isSanityCreateExcludedType(documentType)).toEqual(false) + }) + + it(`should exclude type via direct options`, async () => { + const documentType = getDocumentType( + [ + defineType({ + ...basicDoc, + options: {sanityCreate: {exclude: true}}, + }), + ], + basicDoc.name, + ) + expect(isSanityCreateExcludedType(documentType)).toEqual(true) + }) + + it(`should exclude type via parent options`, async () => { + const documentType = getDocumentType( + [ + { + type: 'document', + name: 'parentDoc', + fields: [{type: 'string', name: 'title'}], + options: {sanityCreate: {exclude: true}}, + }, + { + type: 'parentDoc', + name: 'test', + }, + ], + basicDoc.name, + ) + expect(isSanityCreateExcludedType(documentType)).toEqual(true) + }) + + it(`should include type when child type overrides parent options`, async () => { + const documentType = getDocumentType( + [ + { + type: 'document', + name: 'parentDoc', + fields: [{type: 'string', name: 'title'}], + options: {sanityCreate: {exclude: true}}, + }, + { + type: 'parentDoc', + name: 'test', + options: {sanityCreate: {exclude: false}}, + }, + ], + basicDoc.name, + ) + expect(isSanityCreateExcludedType(documentType)).toEqual(false) + }) + }) +}) + +function getDocumentType(docDefs: ReturnType[], docName: string) { + return createSchema({name: 'test', types: docDefs}).get(docName) as ObjectSchemaType +} diff --git a/packages/sanity/src/core/create/createUtils.ts b/packages/sanity/src/core/create/createUtils.ts index b58f5dde28b..aa488eb7d0e 100644 --- a/packages/sanity/src/core/create/createUtils.ts +++ b/packages/sanity/src/core/create/createUtils.ts @@ -29,5 +29,12 @@ export function isSanityCreateLinkedDocument(doc: SanityDocumentLike | undefined * @internal */ export function isSanityCreateExcludedType(schemaType: SchemaType): boolean { - return !!(schemaType?.type?.options as BaseSchemaTypeOptions | undefined)?.sanityCreate?.exclude + const options = schemaType.options as BaseSchemaTypeOptions | undefined + if (typeof options?.sanityCreate?.exclude === 'boolean') { + return options?.sanityCreate?.exclude + } + if (schemaType?.type) { + return isSanityCreateExcludedType(schemaType?.type) + } + return false } From 88d5ab3acb6b31ae7c4afbc16a9c9c73e72943cf Mon Sep 17 00:00:00 2001 From: Cody Olsen <81981+stipsan@users.noreply.github.com> Date: Wed, 27 Nov 2024 15:28:22 +0100 Subject: [PATCH 02/29] fix: opt-out `@tanstack/react-virtual` from React Compiler (#7891) --- .../sanity/src/core/components/commandList/CommandList.tsx | 3 +++ .../inputs/arrays/ArrayOfObjectsInput/List/ListArrayInput.tsx | 3 +++ .../core/scheduledPublishing/tool/schedules/VirtualList.tsx | 3 +++ .../scheduledPublishing/tool/schedules/VirtualListItem.tsx | 3 +++ 4 files changed, 12 insertions(+) diff --git a/packages/sanity/src/core/components/commandList/CommandList.tsx b/packages/sanity/src/core/components/commandList/CommandList.tsx index c5591cc50f4..3b1aee44bdc 100644 --- a/packages/sanity/src/core/components/commandList/CommandList.tsx +++ b/packages/sanity/src/core/components/commandList/CommandList.tsx @@ -1,3 +1,6 @@ +'use no memo' +// The `use no memo` directive is due to a known issue with react-virtual and react compiler: https://github.com/TanStack/virtual/issues/736 + import {Box, rem, Stack} from '@sanity/ui' import {type ScrollToOptions, useVirtualizer, type Virtualizer} from '@tanstack/react-virtual' import {throttle} from 'lodash' diff --git a/packages/sanity/src/core/form/inputs/arrays/ArrayOfObjectsInput/List/ListArrayInput.tsx b/packages/sanity/src/core/form/inputs/arrays/ArrayOfObjectsInput/List/ListArrayInput.tsx index 3731f2e4acf..609e016429c 100644 --- a/packages/sanity/src/core/form/inputs/arrays/ArrayOfObjectsInput/List/ListArrayInput.tsx +++ b/packages/sanity/src/core/form/inputs/arrays/ArrayOfObjectsInput/List/ListArrayInput.tsx @@ -1,3 +1,6 @@ +'use no memo' +// The `use no memo` directive is due to a known issue with react-virtual and react compiler: https://github.com/TanStack/virtual/issues/736 + import {type DragStartEvent} from '@dnd-kit/core' import {isKeySegment} from '@sanity/types' import {Card, Stack, Text, useTheme} from '@sanity/ui' diff --git a/packages/sanity/src/core/scheduledPublishing/tool/schedules/VirtualList.tsx b/packages/sanity/src/core/scheduledPublishing/tool/schedules/VirtualList.tsx index 3fdd0eb78d1..da3ec4802fc 100644 --- a/packages/sanity/src/core/scheduledPublishing/tool/schedules/VirtualList.tsx +++ b/packages/sanity/src/core/scheduledPublishing/tool/schedules/VirtualList.tsx @@ -1,3 +1,6 @@ +'use no memo' +// The `use no memo` directive is due to a known issue with react-virtual and react compiler: https://github.com/TanStack/virtual/issues/736 + import {CheckmarkCircleIcon} from '@sanity/icons' import {Box, Flex} from '@sanity/ui' import {useVirtualizer} from '@tanstack/react-virtual' diff --git a/packages/sanity/src/core/scheduledPublishing/tool/schedules/VirtualListItem.tsx b/packages/sanity/src/core/scheduledPublishing/tool/schedules/VirtualListItem.tsx index 79e585f6d7b..6f3588f8704 100644 --- a/packages/sanity/src/core/scheduledPublishing/tool/schedules/VirtualListItem.tsx +++ b/packages/sanity/src/core/scheduledPublishing/tool/schedules/VirtualListItem.tsx @@ -1,3 +1,6 @@ +'use no memo' +// The `use no memo` directive is due to a known issue with react-virtual and react compiler: https://github.com/TanStack/virtual/issues/736 + import {Box, Card, Flex, Label} from '@sanity/ui' import {type VirtualItem, type Virtualizer} from '@tanstack/react-virtual' import {type CSSProperties, useEffect, useMemo, useState} from 'react' From 359f155b1bc78119c74dd862ee1187d6c8a44019 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:37:42 +0100 Subject: [PATCH 03/29] fix(deps): update dependency @sanity/presentation to v1.19.1 (#7894) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 20399ff12cb..c6cefe2d65d 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -173,7 +173,7 @@ "@sanity/logos": "^2.1.4", "@sanity/migrate": "3.65.0", "@sanity/mutator": "3.65.0", - "@sanity/presentation": "1.18.5", + "@sanity/presentation": "1.19.1", "@sanity/schema": "3.65.0", "@sanity/telemetry": "^0.7.7", "@sanity/types": "3.65.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2a6183df1ba..bf2c635f6aa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1503,8 +1503,8 @@ importers: specifier: 3.65.0 version: link:../@sanity/mutator '@sanity/presentation': - specifier: 1.18.5 - version: 1.18.5(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: 1.19.1 + version: 1.19.1(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/schema': specifier: 3.65.0 version: link:../@sanity/schema @@ -4589,8 +4589,8 @@ packages: babel-plugin-react-compiler: optional: true - '@sanity/presentation@1.18.5': - resolution: {integrity: sha512-wbDS/eyi6pG3UO0/PRKaC1SHoaB+FQYu850wbpQR4GENsMDq5sKpIsaCfqvm5RQWcVZm7UmAZQdWA+eVthS84A==} + '@sanity/presentation@1.19.1': + resolution: {integrity: sha512-i8guIFnWv48J6+qIpxZqDXuXOXeKPvrmHXvXXovF2uLqFXxjzkXbjpAYXM+rLX+cmbYKPmhSOxWKjf4kc/4iVQ==} engines: {node: '>=16.14'} peerDependencies: '@sanity/client': ^6.22.5 @@ -14713,7 +14713,7 @@ snapshots: - debug - supports-color - '@sanity/presentation@1.18.5(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/presentation@1.19.1(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/comlink': 1.1.4 @@ -14730,6 +14730,7 @@ snapshots: mendoza: 3.0.7 mnemonist: 0.39.8 path-to-regexp: 6.3.0 + react-compiler-runtime: 19.0.0-beta-df7b47d-20241124(react@18.3.1) rxjs: 7.8.1 suspend-react: 0.1.3(react@18.3.1) use-effect-event: 1.0.2(react@18.3.1) From 74c18cc45497a22c193b3792c30b208f16082ff4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:38:31 +0100 Subject: [PATCH 04/29] fix(deps): update dependency @sanity/insert-menu to v1.0.14 (#7895) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/@sanity/types/package.json | 2 +- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/@sanity/types/package.json b/packages/@sanity/types/package.json index 43bdac090e2..efebafd4f53 100644 --- a/packages/@sanity/types/package.json +++ b/packages/@sanity/types/package.json @@ -55,7 +55,7 @@ "devDependencies": { "@repo/package.config": "workspace:*", "@repo/test-config": "workspace:*", - "@sanity/insert-menu": "1.0.13", + "@sanity/insert-menu": "1.0.14", "@vitejs/plugin-react": "^4.3.3", "react": "^18.3.1", "rimraf": "^3.0.2", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index c6cefe2d65d..2d6bccec93d 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -169,7 +169,7 @@ "@sanity/icons": "^3.4.0", "@sanity/image-url": "^1.0.2", "@sanity/import": "^3.37.3", - "@sanity/insert-menu": "1.0.13", + "@sanity/insert-menu": "1.0.14", "@sanity/logos": "^2.1.4", "@sanity/migrate": "3.65.0", "@sanity/mutator": "3.65.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf2c635f6aa..6b3c9e7aaff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1249,8 +1249,8 @@ importers: specifier: workspace:* version: link:../../@repo/test-config '@sanity/insert-menu': - specifier: 1.0.13 - version: 1.0.13(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) + specifier: 1.0.14 + version: 1.0.14(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': specifier: ^4.3.3 version: 4.3.3(vite@5.4.11(@types/node@22.5.4)(terser@5.32.0)) @@ -1491,8 +1491,8 @@ importers: specifier: ^3.37.3 version: 3.37.5 '@sanity/insert-menu': - specifier: 1.0.13 - version: 1.0.13(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: 1.0.14 + version: 1.0.14(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/logos': specifier: ^2.1.4 version: 2.1.13(@sanity/color@3.0.6)(react@18.3.1) @@ -4521,11 +4521,11 @@ packages: react: ^16.9 || ^17 || ^18 react-dom: ^16.9 || ^17 || ^18 - '@sanity/insert-menu@1.0.13': - resolution: {integrity: sha512-MOP2PkQqZfFHhIXdkRViDEYEpW8T4XYP98koS+Q/WuPi5c5xpv0riC5aQgf5z9o/8PlpOQpZC4NQmtY7e5ucDA==} + '@sanity/insert-menu@1.0.14': + resolution: {integrity: sha512-NBSAbcvA5Mq4vhBCMpby9x9ZhFw3h5rh49o9yp8B38qj3RRxDv1fhV6r+LHcGpSuxaNq/6WfQVbiSdG64r40SA==} engines: {node: '>=18.0.0'} peerDependencies: - '@sanity/types': ^3.64.2 + '@sanity/types': ^3.65.0 react: ^18.3 || >=19.0.0-rc react-dom: ^18.3 || >=19.0.0-rc react-is: ^18.3 || >=19.0.0-rc @@ -14526,7 +14526,7 @@ snapshots: react-copy-to-clipboard: 5.1.0(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - '@sanity/insert-menu@1.0.13(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/insert-menu@1.0.14(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/icons': 3.4.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types @@ -14538,7 +14538,7 @@ snapshots: transitivePeerDependencies: - styled-components - '@sanity/insert-menu@1.0.13(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': + '@sanity/insert-menu@1.0.14(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/icons': 3.4.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types From 02d1e6c5520414ae61300dd45855a9ccf8f40915 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 11:12:38 +0000 Subject: [PATCH 05/29] v3.65.1 --- dev/depcheck-test/package.json | 2 +- dev/design-studio/package.json | 2 +- dev/embedded-studio/package.json | 2 +- dev/page-building-studio/package.json | 2 +- dev/starter-next-studio/package.json | 2 +- dev/starter-studio/package.json | 2 +- dev/strict-studio/package.json | 2 +- dev/studio-e2e-testing/package.json | 4 +- .../package.json | 2 +- dev/test-next-studio/package.json | 2 +- dev/test-studio/package.json | 4 +- examples/blog-studio/package.json | 2 +- examples/clean-studio/package.json | 2 +- examples/ecommerce-studio/package.json | 4 +- examples/movies-studio/package.json | 2 +- lerna.json | 2 +- packages/@repo/dev-aliases/package.json | 2 +- packages/@repo/package.bundle/package.json | 2 +- packages/@repo/package.config/package.json | 2 +- packages/@repo/test-config/package.json | 2 +- packages/@repo/test-exports/package.json | 2 +- packages/@repo/tsconfig/package.json | 2 +- packages/@sanity/block-tools/package.json | 6 +-- packages/@sanity/cli/package.json | 6 +-- packages/@sanity/codegen/package.json | 2 +- packages/@sanity/diff/package.json | 2 +- packages/@sanity/migrate/package.json | 6 +-- packages/@sanity/mutator/package.json | 4 +- packages/@sanity/schema/package.json | 4 +- packages/@sanity/types/package.json | 2 +- packages/@sanity/util/package.json | 4 +- packages/@sanity/vision/package.json | 2 +- packages/create-sanity/package.json | 4 +- packages/groq/package.json | 2 +- packages/sanity/package.json | 20 ++++----- perf/studio/package.json | 2 +- perf/tests/package.json | 2 +- pnpm-lock.yaml | 44 +++++++++---------- 38 files changed, 81 insertions(+), 81 deletions(-) diff --git a/dev/depcheck-test/package.json b/dev/depcheck-test/package.json index 6bef4d6d9ca..f7a4a5b684b 100644 --- a/dev/depcheck-test/package.json +++ b/dev/depcheck-test/package.json @@ -1,6 +1,6 @@ { "name": "depcheck-test", - "version": "3.65.0", + "version": "3.65.1", "private": true, "license": "MIT", "author": "Sanity.io " diff --git a/dev/design-studio/package.json b/dev/design-studio/package.json index 1828eb0d49c..7c9cdcabf84 100644 --- a/dev/design-studio/package.json +++ b/dev/design-studio/package.json @@ -1,6 +1,6 @@ { "name": "design-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Sanity Design Studio", "keywords": [ diff --git a/dev/embedded-studio/package.json b/dev/embedded-studio/package.json index 3970d7f9267..4b2a1b39802 100644 --- a/dev/embedded-studio/package.json +++ b/dev/embedded-studio/package.json @@ -1,6 +1,6 @@ { "name": "embedded-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "scripts": { "build": "tsc && vite build && sanity manifest extract", diff --git a/dev/page-building-studio/package.json b/dev/page-building-studio/package.json index ad8225058cd..919be54f5d9 100644 --- a/dev/page-building-studio/package.json +++ b/dev/page-building-studio/package.json @@ -1,6 +1,6 @@ { "name": "sanity-page-building-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "license": "MIT", "author": "Sanity.io ", diff --git a/dev/starter-next-studio/package.json b/dev/starter-next-studio/package.json index c3b0774b4d2..14e137a703f 100644 --- a/dev/starter-next-studio/package.json +++ b/dev/starter-next-studio/package.json @@ -1,6 +1,6 @@ { "name": "sanity-starter-next-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "license": "MIT", "author": "Sanity.io ", diff --git a/dev/starter-studio/package.json b/dev/starter-studio/package.json index df230925a55..08a4a763bb9 100644 --- a/dev/starter-studio/package.json +++ b/dev/starter-studio/package.json @@ -1,6 +1,6 @@ { "name": "sanity-starter-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "license": "MIT", "author": "Sanity.io ", diff --git a/dev/strict-studio/package.json b/dev/strict-studio/package.json index e6e2081d18f..52982a77bd3 100644 --- a/dev/strict-studio/package.json +++ b/dev/strict-studio/package.json @@ -1,6 +1,6 @@ { "name": "sanity-strict-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "license": "MIT", "author": "Sanity.io ", diff --git a/dev/studio-e2e-testing/package.json b/dev/studio-e2e-testing/package.json index 72a5b33ee97..9072a423897 100644 --- a/dev/studio-e2e-testing/package.json +++ b/dev/studio-e2e-testing/package.json @@ -1,6 +1,6 @@ { "name": "studio-e2e-testing", - "version": "3.65.0", + "version": "3.65.1", "private": true, "keywords": [ "sanity" @@ -18,7 +18,7 @@ "@sanity/google-maps-input": "^4.0.0", "@sanity/icons": "^3.4.0", "@sanity/ui": "^2.8.25", - "@sanity/vision": "3.65.0", + "@sanity/vision": "3.65.1", "babel-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124", "react": "^18.3.1", "react-compiler-runtime": "19.0.0-beta-df7b47d-20241124", diff --git a/dev/test-create-integration-studio/package.json b/dev/test-create-integration-studio/package.json index 3988776a9a1..77152f796b0 100644 --- a/dev/test-create-integration-studio/package.json +++ b/dev/test-create-integration-studio/package.json @@ -1,6 +1,6 @@ { "name": "test-create-integration-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "license": "MIT", "author": "Sanity.io ", diff --git a/dev/test-next-studio/package.json b/dev/test-next-studio/package.json index 903a049e713..d5579d183cf 100644 --- a/dev/test-next-studio/package.json +++ b/dev/test-next-studio/package.json @@ -1,6 +1,6 @@ { "name": "sanity-test-next-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "license": "MIT", "author": "Sanity.io ", diff --git a/dev/test-studio/package.json b/dev/test-studio/package.json index 626ac2f4c2c..0f63e0bff2a 100644 --- a/dev/test-studio/package.json +++ b/dev/test-studio/package.json @@ -1,6 +1,6 @@ { "name": "sanity-test-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "license": "MIT", "author": "Sanity.io ", @@ -19,7 +19,7 @@ "@portabletext/editor": "^1.11.3", "@portabletext/react": "^3.0.0", "@sanity/assist": "^3.0.2", - "@sanity/block-tools": "3.65.0", + "@sanity/block-tools": "3.65.1", "@sanity/client": "^6.22.5", "@sanity/color": "^3.0.0", "@sanity/google-maps-input": "^4.0.0", diff --git a/examples/blog-studio/package.json b/examples/blog-studio/package.json index 230ccbaac93..ace595c91f6 100644 --- a/examples/blog-studio/package.json +++ b/examples/blog-studio/package.json @@ -1,6 +1,6 @@ { "name": "blog-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Content studio running with schema from the blog init template", "keywords": [ diff --git a/examples/clean-studio/package.json b/examples/clean-studio/package.json index 71b45a710f4..fc865ca8f00 100644 --- a/examples/clean-studio/package.json +++ b/examples/clean-studio/package.json @@ -1,6 +1,6 @@ { "name": "clean-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Content studio running with schema from the clean template", "keywords": [ diff --git a/examples/ecommerce-studio/package.json b/examples/ecommerce-studio/package.json index 94ab5c7e9db..7d373a7d407 100644 --- a/examples/ecommerce-studio/package.json +++ b/examples/ecommerce-studio/package.json @@ -1,6 +1,6 @@ { "name": "ecommerce-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "", "keywords": [ @@ -29,7 +29,7 @@ "start": "sanity dev --port 3337" }, "dependencies": { - "@sanity/cli": "3.65.0", + "@sanity/cli": "3.65.1", "@sanity/ui": "^2.8.25", "react": "^18.3.1", "react-barcode": "^1.4.1", diff --git a/examples/movies-studio/package.json b/examples/movies-studio/package.json index fdb0862eff9..1c71a1b334c 100644 --- a/examples/movies-studio/package.json +++ b/examples/movies-studio/package.json @@ -1,6 +1,6 @@ { "name": "movies-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Content studio running with schema from the moviedb init template", "keywords": [ diff --git a/lerna.json b/lerna.json index cf7520835d7..84ec881678c 100644 --- a/lerna.json +++ b/lerna.json @@ -12,5 +12,5 @@ "packages/groq", "packages/sanity" ], - "version": "3.65.0" + "version": "3.65.1" } diff --git a/packages/@repo/dev-aliases/package.json b/packages/@repo/dev-aliases/package.json index 79a3034b255..dfb40b7eefb 100644 --- a/packages/@repo/dev-aliases/package.json +++ b/packages/@repo/dev-aliases/package.json @@ -1,6 +1,6 @@ { "name": "@repo/dev-aliases", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Dev aliases for the sanity monorepo", "type": "module", diff --git a/packages/@repo/package.bundle/package.json b/packages/@repo/package.bundle/package.json index a135f844891..96d04f22454 100644 --- a/packages/@repo/package.bundle/package.json +++ b/packages/@repo/package.bundle/package.json @@ -1,6 +1,6 @@ { "name": "@repo/package.bundle", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Shared package bundle configuration", "main": "./src/package.bundle.ts", diff --git a/packages/@repo/package.config/package.json b/packages/@repo/package.config/package.json index 5ea3309ba2e..caa9d518b02 100644 --- a/packages/@repo/package.config/package.json +++ b/packages/@repo/package.config/package.json @@ -1,6 +1,6 @@ { "name": "@repo/package.config", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Shared @sanity/pkg-utils configuration", "main": "./src/package.config.ts", diff --git a/packages/@repo/test-config/package.json b/packages/@repo/test-config/package.json index 8557cd483fc..db53581755b 100644 --- a/packages/@repo/test-config/package.json +++ b/packages/@repo/test-config/package.json @@ -1,6 +1,6 @@ { "name": "@repo/test-config", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Test (as in unit test) config shared across packages in the sanity monorepo", "type": "module", diff --git a/packages/@repo/test-exports/package.json b/packages/@repo/test-exports/package.json index edcc793bdb5..468491a875b 100644 --- a/packages/@repo/test-exports/package.json +++ b/packages/@repo/test-exports/package.json @@ -1,6 +1,6 @@ { "name": "@repo/test-exports", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Ensures that all the monorepo packages that are published works in native node ESM and CJS runtimes", "exports": { diff --git a/packages/@repo/tsconfig/package.json b/packages/@repo/tsconfig/package.json index 05ae19cd73d..30b0427ecdd 100644 --- a/packages/@repo/tsconfig/package.json +++ b/packages/@repo/tsconfig/package.json @@ -1,5 +1,5 @@ { "name": "@repo/tsconfig", - "version": "3.65.0", + "version": "3.65.1", "private": true } diff --git a/packages/@sanity/block-tools/package.json b/packages/@sanity/block-tools/package.json index 69e5c238ddd..4cad9fd0576 100644 --- a/packages/@sanity/block-tools/package.json +++ b/packages/@sanity/block-tools/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/block-tools", - "version": "3.65.0", + "version": "3.65.1", "description": "Can format HTML, Slate JSON or Sanity block array into any other format.", "keywords": [ "sanity", @@ -49,7 +49,7 @@ "watch": "pkg-utils watch" }, "dependencies": { - "@sanity/types": "3.65.0", + "@sanity/types": "3.65.1", "@types/react": "^18.3.5", "get-random-values-esm": "1.0.2", "lodash": "^4.17.21" @@ -57,7 +57,7 @@ "devDependencies": { "@repo/package.config": "workspace:*", "@repo/test-config": "workspace:*", - "@sanity/schema": "3.65.0", + "@sanity/schema": "3.65.1", "@types/jsdom": "^20.0.0", "@types/lodash": "^4.17.7", "@vercel/stega": "0.1.2", diff --git a/packages/@sanity/cli/package.json b/packages/@sanity/cli/package.json index 1bf3ae35e66..e90073f1ff1 100644 --- a/packages/@sanity/cli/package.json +++ b/packages/@sanity/cli/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/cli", - "version": "3.65.0", + "version": "3.65.1", "description": "Sanity CLI tool for managing Sanity installations, managing plugins, schemas and datasets", "keywords": [ "sanity", @@ -58,9 +58,9 @@ "dependencies": { "@babel/traverse": "^7.23.5", "@sanity/client": "^6.22.5", - "@sanity/codegen": "3.65.0", + "@sanity/codegen": "3.65.1", "@sanity/telemetry": "^0.7.7", - "@sanity/util": "3.65.0", + "@sanity/util": "3.65.1", "chalk": "^4.1.2", "debug": "^4.3.4", "decompress": "^4.2.0", diff --git a/packages/@sanity/codegen/package.json b/packages/@sanity/codegen/package.json index 62db7159784..096ab5f45fc 100644 --- a/packages/@sanity/codegen/package.json +++ b/packages/@sanity/codegen/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/codegen", - "version": "3.65.0", + "version": "3.65.1", "description": "Codegen toolkit for Sanity.io", "keywords": [ "sanity", diff --git a/packages/@sanity/diff/package.json b/packages/@sanity/diff/package.json index 75338c1daef..b00491e2ba2 100644 --- a/packages/@sanity/diff/package.json +++ b/packages/@sanity/diff/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/diff", - "version": "3.65.0", + "version": "3.65.1", "description": "Generates diffs between documents and primitive types", "keywords": [ "sanity", diff --git a/packages/@sanity/migrate/package.json b/packages/@sanity/migrate/package.json index bfee539700c..e7c00eea048 100644 --- a/packages/@sanity/migrate/package.json +++ b/packages/@sanity/migrate/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/migrate", - "version": "3.65.0", + "version": "3.65.1", "description": "Tooling for running data migrations on Sanity.io projects", "keywords": [ "sanity", @@ -52,8 +52,8 @@ "dependencies": { "@sanity/client": "^6.22.5", "@sanity/mutate": "^0.10.2", - "@sanity/types": "3.65.0", - "@sanity/util": "3.65.0", + "@sanity/types": "3.65.1", + "@sanity/util": "3.65.1", "arrify": "^2.0.1", "debug": "^4.3.4", "fast-fifo": "^1.3.2", diff --git a/packages/@sanity/mutator/package.json b/packages/@sanity/mutator/package.json index 0e76bc91344..2fd526646bd 100644 --- a/packages/@sanity/mutator/package.json +++ b/packages/@sanity/mutator/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/mutator", - "version": "3.65.0", + "version": "3.65.1", "description": "A set of models to make it easier to utilize the powerful real time collaborative features of Sanity", "keywords": [ "sanity", @@ -50,7 +50,7 @@ }, "dependencies": { "@sanity/diff-match-patch": "^3.1.1", - "@sanity/types": "3.65.0", + "@sanity/types": "3.65.1", "@sanity/uuid": "^3.0.1", "debug": "^4.3.4", "lodash": "^4.17.21" diff --git a/packages/@sanity/schema/package.json b/packages/@sanity/schema/package.json index d3d9c7648bd..4c1f8d433fc 100644 --- a/packages/@sanity/schema/package.json +++ b/packages/@sanity/schema/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/schema", - "version": "3.65.0", + "version": "3.65.1", "description": "", "keywords": [ "sanity", @@ -64,7 +64,7 @@ }, "dependencies": { "@sanity/generate-help-url": "^3.0.0", - "@sanity/types": "3.65.0", + "@sanity/types": "3.65.1", "arrify": "^1.0.1", "groq-js": "^1.14.0", "humanize-list": "^1.0.1", diff --git a/packages/@sanity/types/package.json b/packages/@sanity/types/package.json index efebafd4f53..d869f82914d 100644 --- a/packages/@sanity/types/package.json +++ b/packages/@sanity/types/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/types", - "version": "3.65.0", + "version": "3.65.1", "description": "Type definitions for common Sanity data structures", "keywords": [ "sanity", diff --git a/packages/@sanity/util/package.json b/packages/@sanity/util/package.json index ea614b3410e..02459c24298 100644 --- a/packages/@sanity/util/package.json +++ b/packages/@sanity/util/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/util", - "version": "3.65.0", + "version": "3.65.1", "description": "Utilities shared across projects of Sanity", "keywords": [ "sanity", @@ -122,7 +122,7 @@ }, "dependencies": { "@sanity/client": "^6.22.5", - "@sanity/types": "3.65.0", + "@sanity/types": "3.65.1", "get-random-values-esm": "1.0.2", "moment": "^2.30.1", "rxjs": "^7.8.1" diff --git a/packages/@sanity/vision/package.json b/packages/@sanity/vision/package.json index 79346fa6a95..05ae1132e10 100644 --- a/packages/@sanity/vision/package.json +++ b/packages/@sanity/vision/package.json @@ -1,6 +1,6 @@ { "name": "@sanity/vision", - "version": "3.65.0", + "version": "3.65.1", "description": "Sanity plugin for running/debugging GROQ-queries against Sanity datasets", "keywords": [ "sanity", diff --git a/packages/create-sanity/package.json b/packages/create-sanity/package.json index 49b06419e99..dada506c1ec 100644 --- a/packages/create-sanity/package.json +++ b/packages/create-sanity/package.json @@ -1,6 +1,6 @@ { "name": "create-sanity", - "version": "3.65.0", + "version": "3.65.1", "description": "Initialize a new Sanity project", "keywords": [ "sanity", @@ -26,7 +26,7 @@ "index.js" ], "dependencies": { - "@sanity/cli": "3.65.0", + "@sanity/cli": "3.65.1", "resolve-pkg": "^2.0.0" }, "engines": { diff --git a/packages/groq/package.json b/packages/groq/package.json index 0ef2e412ac5..896e9a120b8 100644 --- a/packages/groq/package.json +++ b/packages/groq/package.json @@ -1,6 +1,6 @@ { "name": "groq", - "version": "3.65.0", + "version": "3.65.1", "description": "Tagged template literal for Sanity.io GROQ-queries", "keywords": [ "sanity", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 2d6bccec93d..21973840dd4 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -1,6 +1,6 @@ { "name": "sanity", - "version": "3.65.0", + "version": "3.65.1", "description": "Sanity is a real-time content infrastructure with a scalable, hosted backend featuring a Graph Oriented Query Language (GROQ), asset pipelines and fast edge caches", "keywords": [ "sanity", @@ -158,11 +158,11 @@ "@rexxars/react-json-inspector": "^8.0.1", "@sanity/asset-utils": "^2.0.6", "@sanity/bifur-client": "^0.4.1", - "@sanity/block-tools": "3.65.0", - "@sanity/cli": "3.65.0", + "@sanity/block-tools": "3.65.1", + "@sanity/cli": "3.65.1", "@sanity/client": "^6.22.5", "@sanity/color": "^3.0.0", - "@sanity/diff": "3.65.0", + "@sanity/diff": "3.65.1", "@sanity/diff-match-patch": "^3.1.1", "@sanity/eventsource": "^5.0.0", "@sanity/export": "^3.41.0", @@ -171,14 +171,14 @@ "@sanity/import": "^3.37.3", "@sanity/insert-menu": "1.0.14", "@sanity/logos": "^2.1.4", - "@sanity/migrate": "3.65.0", - "@sanity/mutator": "3.65.0", + "@sanity/migrate": "3.65.1", + "@sanity/mutator": "3.65.1", "@sanity/presentation": "1.19.1", - "@sanity/schema": "3.65.0", + "@sanity/schema": "3.65.1", "@sanity/telemetry": "^0.7.7", - "@sanity/types": "3.65.0", + "@sanity/types": "3.65.1", "@sanity/ui": "^2.8.25", - "@sanity/util": "3.65.0", + "@sanity/util": "3.65.1", "@sanity/uuid": "^3.0.1", "@sentry/react": "^8.7.0", "@tanstack/react-table": "^8.16.0", @@ -272,7 +272,7 @@ "@repo/dev-aliases": "workspace:*", "@repo/package.config": "workspace:*", "@repo/test-config": "workspace:*", - "@sanity/codegen": "3.65.0", + "@sanity/codegen": "3.65.1", "@sanity/generate-help-url": "^3.0.0", "@sanity/pkg-utils": "6.11.12", "@sanity/tsdoc": "1.0.134", diff --git a/perf/studio/package.json b/perf/studio/package.json index e86075379f6..7e9455ea51d 100644 --- a/perf/studio/package.json +++ b/perf/studio/package.json @@ -1,6 +1,6 @@ { "name": "perf-studio", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Sanity Studio with various test cases for tracking performance", "license": "MIT", diff --git a/perf/tests/package.json b/perf/tests/package.json index f023096e264..b52fa558833 100644 --- a/perf/tests/package.json +++ b/perf/tests/package.json @@ -1,6 +1,6 @@ { "name": "sanity-perf-tests", - "version": "3.65.0", + "version": "3.65.1", "private": true, "description": "Sanity Studio perf tests", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6b3c9e7aaff..ebfb80bec00 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -379,7 +379,7 @@ importers: specifier: ^2.8.25 version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/vision': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../../packages/@sanity/vision babel-plugin-react-compiler: specifier: 19.0.0-beta-df7b47d-20241124 @@ -472,7 +472,7 @@ importers: specifier: ^3.0.2 version: 3.0.8(@sanity/mutator@packages+@sanity+mutator)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/block-tools': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../../packages/@sanity/block-tools '@sanity/client': specifier: ^6.22.5 @@ -638,7 +638,7 @@ importers: examples/ecommerce-studio: dependencies: '@sanity/cli': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../../packages/@sanity/cli '@sanity/ui': specifier: ^2.8.25 @@ -743,7 +743,7 @@ importers: packages/@sanity/block-tools: dependencies: '@sanity/types': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../types '@types/react': specifier: ^18.3.5 @@ -762,7 +762,7 @@ importers: specifier: workspace:* version: link:../../@repo/test-config '@sanity/schema': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../schema '@types/jsdom': specifier: ^20.0.0 @@ -792,13 +792,13 @@ importers: specifier: ^6.22.5 version: 6.22.5(debug@4.3.7) '@sanity/codegen': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../codegen '@sanity/telemetry': specifier: ^0.7.7 version: 0.7.9(react@19.0.0-rc-f994737d14-20240522) '@sanity/util': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../util chalk: specifier: ^4.1.2 @@ -1101,10 +1101,10 @@ importers: specifier: ^0.10.2 version: 0.10.2(debug@4.3.7) '@sanity/types': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../types '@sanity/util': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../util arrify: specifier: ^2.0.1 @@ -1147,7 +1147,7 @@ importers: specifier: ^3.1.1 version: 3.1.1 '@sanity/types': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../types '@sanity/uuid': specifier: ^3.0.1 @@ -1184,7 +1184,7 @@ importers: specifier: ^3.0.0 version: 3.0.0 '@sanity/types': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../types arrify: specifier: ^1.0.1 @@ -1270,7 +1270,7 @@ importers: specifier: ^6.22.5 version: 6.22.5(debug@4.3.7) '@sanity/types': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../types get-random-values-esm: specifier: 1.0.2 @@ -1413,7 +1413,7 @@ importers: packages/create-sanity: dependencies: '@sanity/cli': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/cli resolve-pkg: specifier: ^2.0.0 @@ -1458,10 +1458,10 @@ importers: specifier: ^0.4.1 version: 0.4.1 '@sanity/block-tools': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/block-tools '@sanity/cli': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/cli '@sanity/client': specifier: ^6.22.5 @@ -1470,7 +1470,7 @@ importers: specifier: ^3.0.0 version: 3.0.6 '@sanity/diff': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/diff '@sanity/diff-match-patch': specifier: ^3.1.1 @@ -1497,28 +1497,28 @@ importers: specifier: ^2.1.4 version: 2.1.13(@sanity/color@3.0.6)(react@18.3.1) '@sanity/migrate': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/migrate '@sanity/mutator': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/mutator '@sanity/presentation': specifier: 1.19.1 version: 1.19.1(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/schema': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/schema '@sanity/telemetry': specifier: ^0.7.7 version: 0.7.9(react@18.3.1) '@sanity/types': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/types '@sanity/ui': specifier: ^2.8.25 version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/util': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/util '@sanity/uuid': specifier: ^3.0.1 @@ -1795,7 +1795,7 @@ importers: specifier: workspace:* version: link:../@repo/test-config '@sanity/codegen': - specifier: 3.65.0 + specifier: 3.65.1 version: link:../@sanity/codegen '@sanity/generate-help-url': specifier: ^3.0.0 From 723f7feae571d56759214a9d525a795e94da2f93 Mon Sep 17 00:00:00 2001 From: Snorre Eskeland Brekke Date: Tue, 26 Nov 2024 15:51:28 +0100 Subject: [PATCH 06/29] feat: Start in Create button is now enabled by default (#7884) --- dev/test-create-integration-studio/sanity.config.ts | 3 ++- packages/sanity/src/core/config/prepareConfig.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev/test-create-integration-studio/sanity.config.ts b/dev/test-create-integration-studio/sanity.config.ts index 146861de727..c63985d74eb 100644 --- a/dev/test-create-integration-studio/sanity.config.ts +++ b/dev/test-create-integration-studio/sanity.config.ts @@ -15,7 +15,8 @@ export default defineConfig({ beta: { create: { - startInCreateEnabled: true, + // defaults to true + //startInCreateEnabled: true, fallbackStudioOrigin: 'create-integration-test.sanity.studio', }, }, diff --git a/packages/sanity/src/core/config/prepareConfig.ts b/packages/sanity/src/core/config/prepareConfig.ts index 7b771f7596c..a24529afbca 100644 --- a/packages/sanity/src/core/config/prepareConfig.ts +++ b/packages/sanity/src/core/config/prepareConfig.ts @@ -660,7 +660,7 @@ function resolveSource({ enabled: false, }, create: { - startInCreateEnabled: startInCreateEnabledReducer({config, initialValue: false}), + startInCreateEnabled: startInCreateEnabledReducer({config, initialValue: true}), fallbackStudioOrigin: createFallbackOriginReducer(config), }, }, From e515f9e5020caf94936612e147f7caa92a98fa9a Mon Sep 17 00:00:00 2001 From: Snorre Eskeland Brekke Date: Tue, 26 Nov 2024 16:20:57 +0100 Subject: [PATCH 07/29] Revert "feat: Start in Create button is now enabled by default (#7884)" This reverts commit 3057e2b540c45eb76097dbca56ea5cceee9c4041. --- dev/test-create-integration-studio/sanity.config.ts | 3 +-- packages/sanity/src/core/config/prepareConfig.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dev/test-create-integration-studio/sanity.config.ts b/dev/test-create-integration-studio/sanity.config.ts index c63985d74eb..146861de727 100644 --- a/dev/test-create-integration-studio/sanity.config.ts +++ b/dev/test-create-integration-studio/sanity.config.ts @@ -15,8 +15,7 @@ export default defineConfig({ beta: { create: { - // defaults to true - //startInCreateEnabled: true, + startInCreateEnabled: true, fallbackStudioOrigin: 'create-integration-test.sanity.studio', }, }, diff --git a/packages/sanity/src/core/config/prepareConfig.ts b/packages/sanity/src/core/config/prepareConfig.ts index a24529afbca..7b771f7596c 100644 --- a/packages/sanity/src/core/config/prepareConfig.ts +++ b/packages/sanity/src/core/config/prepareConfig.ts @@ -660,7 +660,7 @@ function resolveSource({ enabled: false, }, create: { - startInCreateEnabled: startInCreateEnabledReducer({config, initialValue: true}), + startInCreateEnabled: startInCreateEnabledReducer({config, initialValue: false}), fallbackStudioOrigin: createFallbackOriginReducer(config), }, }, From 1dc2a68741c842204a4a5d1510af6f1e88bcc7df Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Nov 2024 18:52:17 +0100 Subject: [PATCH 08/29] fix(deps): update dependency @portabletext/editor to ^1.12.0 (#7883) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 21973840dd4..abc0d431b3b 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -153,7 +153,7 @@ "@dnd-kit/sortable": "^7.0.1", "@dnd-kit/utilities": "^3.2.0", "@juggle/resize-observer": "^3.3.1", - "@portabletext/editor": "^1.11.3", + "@portabletext/editor": "^1.12.0", "@portabletext/react": "^3.0.0", "@rexxars/react-json-inspector": "^8.0.1", "@sanity/asset-utils": "^2.0.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ebfb80bec00..f7b9d640e2b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -464,7 +464,7 @@ importers: dependencies: '@portabletext/editor': specifier: ^1.11.3 - version: 1.11.3(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 1.12.0(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@portabletext/react': specifier: ^3.0.0 version: 3.1.0(react@18.3.1) @@ -1443,8 +1443,8 @@ importers: specifier: ^3.3.1 version: 3.4.0 '@portabletext/editor': - specifier: ^1.11.3 - version: 1.11.3(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^1.12.0 + version: 1.12.0(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@portabletext/react': specifier: ^3.0.0 version: 3.1.0(react@18.3.1) @@ -4147,8 +4147,8 @@ packages: resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} - '@portabletext/editor@1.11.3': - resolution: {integrity: sha512-m7YHI8gtkhRPojj8GYN+XzizouT5NKW9gUtkK+Q2EXdHzFTH84b4nE0CKjlRd4mxjhm6t3HUgToBjeUXgg7p9g==} + '@portabletext/editor@1.12.0': + resolution: {integrity: sha512-S3luCFUQHoh8P+aY7tKAKqbn1Io2XvC/ADAuXxTuPRKmvIQwzQtS7bWMbslXJK49/AnLQc3NTmLEoZ8XkBS3iw==} engines: {node: '>=18'} peerDependencies: '@sanity/block-tools': ^3.64.3 @@ -14020,7 +14020,7 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@portabletext/editor@1.11.3(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@portabletext/editor@1.12.0(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@portabletext/patches': 1.1.0 '@sanity/block-tools': link:packages/@sanity/block-tools From aebe3ce23117354ed7a0fb69dcdf6df9463dc496 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Nov 2024 18:26:55 -0500 Subject: [PATCH 09/29] chore(deps): update typescript-tooling (#7882) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Carolina Gonzalez --- dev/embedded-studio/package.json | 2 +- dev/test-next-studio/package.json | 2 +- dev/test-studio/package.json | 2 +- package.json | 8 +- packages/@sanity/cli/package.json | 2 +- packages/sanity/package.json | 6 +- .../inputs/PortableText/Editor.styles.tsx | 9 +- .../object/BlockObjectActionsMenu.tsx | 28 +- perf/tests/package.json | 2 +- pnpm-lock.yaml | 1115 +++++++++-------- 10 files changed, 602 insertions(+), 574 deletions(-) diff --git a/dev/embedded-studio/package.json b/dev/embedded-studio/package.json index 4b2a1b39802..a90c7f00f17 100644 --- a/dev/embedded-studio/package.json +++ b/dev/embedded-studio/package.json @@ -18,7 +18,7 @@ "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^4.3.3", - "typescript": "5.6.3", + "typescript": "5.7.2", "vite": "^4.5.5" } } diff --git a/dev/test-next-studio/package.json b/dev/test-next-studio/package.json index d5579d183cf..d09776e8fa3 100644 --- a/dev/test-next-studio/package.json +++ b/dev/test-next-studio/package.json @@ -20,6 +20,6 @@ "sanity": "workspace:*", "sanity-test-studio": "workspace:*", "styled-components": "^6.1.12", - "typescript": "5.6.3" + "typescript": "5.7.2" } } diff --git a/dev/test-studio/package.json b/dev/test-studio/package.json index 0f63e0bff2a..fc3a75702fd 100644 --- a/dev/test-studio/package.json +++ b/dev/test-studio/package.json @@ -34,7 +34,7 @@ "@sanity/migrate": "workspace:*", "@sanity/preview-url-secret": "^2.0.0", "@sanity/react-loader": "^1.8.3", - "@sanity/tsdoc": "1.0.134", + "@sanity/tsdoc": "1.0.140", "@sanity/types": "workspace:*", "@sanity/ui": "^2.8.25", "@sanity/ui-workshop": "^1.0.0", diff --git a/package.json b/package.json index b570b75763d..3ee28090dbb 100644 --- a/package.json +++ b/package.json @@ -110,15 +110,15 @@ "@sanity/eslint-config-i18n": "1.0.0", "@sanity/eslint-config-studio": "^4.0.0", "@sanity/mutate": "^0.10.2", - "@sanity/pkg-utils": "6.11.12", + "@sanity/pkg-utils": "6.11.13", "@sanity/prettier-config": "^1.0.3", "@sanity/test": "0.0.1-alpha.1", - "@sanity/tsdoc": "1.0.134", + "@sanity/tsdoc": "1.0.140", "@sanity/ui": "^2.8.25", "@sanity/uuid": "^3.0.2", "@types/glob": "^7.2.0", "@types/lodash": "^4.17.7", - "@types/node": "^18.19.8", + "@types/node": "^22.10.0", "@types/react": "^18.3.12", "@types/semver": "^7.5.6", "@types/yargs": "^17.0.7", @@ -165,7 +165,7 @@ "sanity": "workspace:*", "semver": "^7.3.5", "turbo": "^2.3.0", - "typescript": "5.6.3", + "typescript": "5.7.2", "vite": "^4.5.3", "vite-tsconfig-paths": "^4.3.2", "vitest": "^2.1.1", diff --git a/packages/@sanity/cli/package.json b/packages/@sanity/cli/package.json index e90073f1ff1..d8662d08050 100644 --- a/packages/@sanity/cli/package.json +++ b/packages/@sanity/cli/package.json @@ -90,7 +90,7 @@ "@types/inquirer": "^6.0.0", "@types/lodash": "^4.17.7", "@types/minimist": "^1.2.5", - "@types/node": "^18.19.8", + "@types/node": "^22.10.0", "@types/rimraf": "^3.0.2", "@types/semver": "^7.5.6", "@types/semver-compare": "^1.0.1", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index abc0d431b3b..44f1168097b 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -274,8 +274,8 @@ "@repo/test-config": "workspace:*", "@sanity/codegen": "3.65.1", "@sanity/generate-help-url": "^3.0.0", - "@sanity/pkg-utils": "6.11.12", - "@sanity/tsdoc": "1.0.134", + "@sanity/pkg-utils": "6.11.13", + "@sanity/tsdoc": "1.0.140", "@sanity/ui-workshop": "^1.2.11", "@sentry/types": "^8.12.0", "@testing-library/jest-dom": "^6.4.8", @@ -289,7 +289,7 @@ "@types/jsdom": "^20.0.0", "@types/lodash": "^4.17.7", "@types/log-symbols": "^2.0.0", - "@types/node": "^18.19.8", + "@types/node": "^22.10.0", "@types/raf": "^3.4.0", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", diff --git a/packages/sanity/src/core/form/inputs/PortableText/Editor.styles.tsx b/packages/sanity/src/core/form/inputs/PortableText/Editor.styles.tsx index 458399b72ed..ece058b0fb9 100644 --- a/packages/sanity/src/core/form/inputs/PortableText/Editor.styles.tsx +++ b/packages/sanity/src/core/form/inputs/PortableText/Editor.styles.tsx @@ -141,16 +141,19 @@ export const EditableWrapper = styled(Card)<{$isFullscreen: boolean; $readOnly?: margin-top: -3px; left: calc( ${({$isFullscreen, theme}) => - $isFullscreen ? rem(theme.sanity.space[5]) : rem(theme.sanity.space[3])} - 1px + $isFullscreen ? rem(theme.sanity.space[5]) : rem(theme.sanity.space[3])} - + 1px ); right: calc( ${({$isFullscreen, theme}) => - $isFullscreen ? rem(theme.sanity.space[5]) : rem(theme.sanity.space[3])} - 1px + $isFullscreen ? rem(theme.sanity.space[5]) : rem(theme.sanity.space[3])} - + 1px ); width: calc( 100% - ${({$isFullscreen, theme}) => - $isFullscreen ? rem(theme.sanity.space[5] * 2) : rem(theme.sanity.space[3] * 2)} + 2px + $isFullscreen ? rem(theme.sanity.space[5] * 2) : rem(theme.sanity.space[3] * 2)} + + 2px ) !important; } } diff --git a/packages/sanity/src/core/form/inputs/PortableText/object/BlockObjectActionsMenu.tsx b/packages/sanity/src/core/form/inputs/PortableText/object/BlockObjectActionsMenu.tsx index 392f5684d8a..14ec96e3e44 100644 --- a/packages/sanity/src/core/form/inputs/PortableText/object/BlockObjectActionsMenu.tsx +++ b/packages/sanity/src/core/form/inputs/PortableText/object/BlockObjectActionsMenu.tsx @@ -106,7 +106,7 @@ export function BlockObjectActionsMenu(props: BlockObjectActionsMenuProps): Reac menu={ <> - {'_ref' in value && value._ref && ( + {'_ref' in value && !!value._ref && ( )} {!readOnly && ( - - )} - {!readOnly && ( - + <> + + + )} diff --git a/perf/tests/package.json b/perf/tests/package.json index b52fa558833..e845af3e8d1 100644 --- a/perf/tests/package.json +++ b/perf/tests/package.json @@ -31,7 +31,7 @@ "@types/node": "^18.15.3", "esbuild": "0.21.5", "ts-node": "^10.9.2", - "typescript": "5.6.3", + "typescript": "5.7.2", "vitest": "^2.1.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f7b9d640e2b..c4303f596a3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,25 +41,25 @@ importers: version: 6.22.5(debug@4.3.7) '@sanity/eslint-config-i18n': specifier: 1.0.0 - version: 1.0.0(eslint@8.57.0)(typescript@5.6.3) + version: 1.0.0(eslint@8.57.0)(typescript@5.7.2) '@sanity/eslint-config-studio': specifier: ^4.0.0 - version: 4.0.0(eslint@8.57.0)(typescript@5.6.3) + version: 4.0.0(eslint@8.57.0)(typescript@5.7.2) '@sanity/mutate': specifier: ^0.10.2 version: 0.10.2(debug@4.3.7) '@sanity/pkg-utils': - specifier: 6.11.12 - version: 6.11.12(@types/babel__core@7.20.5)(@types/node@18.19.44)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.6.3) + specifier: 6.11.13 + version: 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) '@sanity/prettier-config': specifier: ^1.0.3 - version: 1.0.3(prettier@3.3.3) + version: 1.0.3(prettier@3.4.1) '@sanity/test': specifier: 0.0.1-alpha.1 version: 0.0.1-alpha.1 '@sanity/tsdoc': - specifier: 1.0.134 - version: 1.0.134(@types/babel__core@7.20.5)(@types/node@18.19.44)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))(terser@5.32.0) + specifier: 1.0.140 + version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))(terser@5.32.0)(yaml@2.5.0) '@sanity/ui': specifier: ^2.8.25 version: 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) @@ -73,8 +73,8 @@ importers: specifier: ^4.17.7 version: 4.17.13 '@types/node': - specifier: ^18.19.8 - version: 18.19.44 + specifier: ^22.10.0 + version: 22.10.0 '@types/react': specifier: ^18.3.12 version: 18.3.12 @@ -86,13 +86,13 @@ importers: version: 17.0.33 '@typescript-eslint/eslint-plugin': specifier: ^7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/parser': specifier: ^7.18.0 - version: 7.18.0(eslint@8.57.0)(typescript@5.6.3) + version: 7.18.0(eslint@8.57.0)(typescript@5.7.2) '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0)) + version: 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) cac: specifier: ^6.7.12 version: 6.7.14 @@ -122,22 +122,22 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-config-sanity: specifier: ^7.1.2 - version: 7.1.2(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-plugin-import@2.30.0)(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.36.1(eslint@8.57.0))(eslint@8.57.0) + version: 7.1.2(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.30.0)(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.36.1(eslint@8.57.0))(eslint@8.57.0) eslint-config-turbo: specifier: ^2.1.2 version: 2.1.2(eslint@8.57.0) eslint-import-resolver-typescript: specifier: ^3.6.3 - version: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-plugin-import@2.30.0)(eslint@8.57.0) + version: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.30.0)(eslint@8.57.0) eslint-plugin-boundaries: specifier: ^4.2.2 - version: 4.2.2(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + version: 4.2.2(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-import: specifier: ^2.30.0 - version: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + version: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.4.1) eslint-plugin-react: specifier: ^7.36.1 version: 7.36.1(eslint@8.57.0) @@ -158,7 +158,7 @@ importers: version: 52.0.0(eslint@8.57.0) eslint-plugin-unused-imports: specifier: ^3.2.0 - version: 3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0) + version: 3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0) execa: specifier: ^2.0.0 version: 2.1.0 @@ -176,7 +176,7 @@ importers: version: 4.1.0 lerna: specifier: ^8.1.9 - version: 8.1.9(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(encoding@0.1.13) + version: 8.1.9(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(encoding@0.1.13) lint-staged: specifier: ^12.1.2 version: 12.5.0(enquirer@2.4.1) @@ -194,7 +194,7 @@ importers: version: 8.0.1 prettier: specifier: ^3.3.3 - version: 3.3.3 + version: 3.4.1 read-package-up: specifier: ^11.0.0 version: 11.0.0 @@ -214,17 +214,17 @@ importers: specifier: ^2.3.0 version: 2.3.0 typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 vite: specifier: ^4.5.3 - version: 4.5.5(@types/node@18.19.44)(terser@5.32.0) + version: 4.5.5(@types/node@22.10.0)(terser@5.32.0) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.6.3)(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0)) + version: 4.3.2(typescript@5.7.2)(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@18.19.44)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) yargs: specifier: ^17.3.0 version: 17.3.0 @@ -278,13 +278,13 @@ importers: version: 18.3.1 '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@4.5.5(@types/node@22.5.4)(terser@5.32.0)) + version: 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 vite: specifier: ^4.5.5 - version: 4.5.5(@types/node@22.5.4)(terser@5.32.0) + version: 4.5.5(@types/node@22.10.0)(terser@5.32.0) dev/page-building-studio: dependencies: @@ -457,8 +457,8 @@ importers: specifier: ^6.1.12 version: 6.1.13(react-dom@19.0.0-rc.1(react@19.0.0-rc.1))(react@19.0.0-rc.1) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 dev/test-studio: dependencies: @@ -517,8 +517,8 @@ importers: specifier: ^1.8.3 version: 1.10.20(@sanity/client@6.22.5)(react@18.3.1) '@sanity/tsdoc': - specifier: 1.0.134 - version: 1.0.134(@types/babel__core@7.20.5)(@types/node@22.5.4)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + specifier: 1.0.140 + version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0) '@sanity/types': specifier: workspace:* version: link:../../packages/@sanity/types @@ -527,7 +527,7 @@ importers: version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/ui-workshop': specifier: ^1.0.0 - version: 1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.5.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + version: 1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) '@sanity/util': specifier: workspace:* version: link:../../packages/@sanity/util @@ -603,7 +603,7 @@ importers: version: 19.0.0-beta-df7b47d-20241124 vite: specifier: ^4.5.5 - version: 4.5.5(@types/node@22.5.4)(terser@5.32.0) + version: 4.5.5(@types/node@22.10.0)(terser@5.32.0) examples/blog-studio: dependencies: @@ -690,7 +690,7 @@ importers: version: link:../dev-aliases vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/@repo/test-exports: dependencies: @@ -775,13 +775,13 @@ importers: version: 0.1.2 '@vitest/coverage-v8': specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0)) + version: 2.1.1(vitest@2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0)) jsdom: specifier: ^23.0.1 version: 23.2.0 vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/@sanity/cli: dependencies: @@ -826,7 +826,7 @@ importers: version: 5.0.0 prettier: specifier: ^3.3.0 - version: 3.3.3 + version: 3.4.1 semver: specifier: ^7.3.5 version: 7.6.3 @@ -848,10 +848,10 @@ importers: version: 3.0.1 '@rollup/plugin-node-resolve': specifier: ^15.2.3 - version: 15.3.0(rollup@4.27.3) + version: 15.3.0(rollup@4.27.4) '@sanity/eslint-config-studio': specifier: ^4.0.0 - version: 4.0.0(eslint@9.10.0)(typescript@5.6.3) + version: 4.0.0(eslint@9.10.0)(typescript@5.7.2) '@sanity/generate-help-url': specifier: ^3.0.0 version: 3.0.0 @@ -883,8 +883,8 @@ importers: specifier: ^1.2.5 version: 1.2.5 '@types/node': - specifier: ^18.19.8 - version: 18.19.44 + specifier: ^22.10.0 + version: 22.10.0 '@types/rimraf': specifier: ^3.0.2 version: 3.0.2 @@ -992,10 +992,10 @@ importers: version: 6.2.1 vite: specifier: ^4.5.3 - version: 4.5.5(@types/node@18.19.44)(terser@5.32.0) + version: 4.5.5(@types/node@22.10.0)(terser@5.32.0) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@18.19.44)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) which: specifier: ^2.0.2 version: 2.0.2 @@ -1077,7 +1077,7 @@ importers: version: 3.0.2 vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/@sanity/diff: dependencies: @@ -1139,7 +1139,7 @@ importers: version: 3.0.2 vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/@sanity/mutator: dependencies: @@ -1176,7 +1176,7 @@ importers: version: 3.0.2 vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/@sanity/schema: dependencies: @@ -1231,7 +1231,7 @@ importers: version: 3.0.2 vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/@sanity/types: dependencies: @@ -1253,7 +1253,7 @@ importers: version: 1.0.14(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@5.4.11(@types/node@22.5.4)(terser@5.32.0)) + version: 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) react: specifier: ^18.3.1 version: 18.3.1 @@ -1262,7 +1262,7 @@ importers: version: 3.0.2 vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/@sanity/util: dependencies: @@ -1293,7 +1293,7 @@ importers: version: 3.0.2 vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/@sanity/vision: dependencies: @@ -1552,7 +1552,7 @@ importers: version: 0.0.6 '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0)) + version: 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) archiver: specifier: ^7.0.0 version: 7.0.1 @@ -1774,14 +1774,14 @@ importers: version: 1.2.2(react@18.3.1) vite: specifier: ^4.5.1 - version: 4.5.5(@types/node@18.19.44)(terser@5.32.0) + version: 4.5.5(@types/node@22.10.0)(terser@5.32.0) yargs: specifier: ^17.3.0 version: 17.3.0 devDependencies: '@playwright/experimental-ct-react': specifier: 1.44.1 - version: 1.44.1(@types/node@18.19.44)(terser@5.32.0)(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0)) + version: 1.44.1(@types/node@22.10.0)(terser@5.32.0)(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) '@playwright/test': specifier: 1.44.1 version: 1.44.1 @@ -1801,14 +1801,14 @@ importers: specifier: ^3.0.0 version: 3.0.0 '@sanity/pkg-utils': - specifier: 6.11.12 - version: 6.11.12(@types/babel__core@7.20.5)(@types/node@18.19.44)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.6.3) + specifier: 6.11.13 + version: 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.7.2) '@sanity/tsdoc': - specifier: 1.0.134 - version: 1.0.134(@types/babel__core@7.20.5)(@types/node@18.19.44)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + specifier: 1.0.140 + version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0) '@sanity/ui-workshop': specifier: ^1.2.11 - version: 1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@18.19.44)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + version: 1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) '@sentry/types': specifier: ^8.12.0 version: 8.25.0 @@ -1846,8 +1846,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 '@types/node': - specifier: ^18.19.8 - version: 18.19.44 + specifier: ^22.10.0 + version: 22.10.0 '@types/raf': specifier: ^3.4.0 version: 3.4.3 @@ -1901,7 +1901,7 @@ importers: version: 2.2.5(react@18.3.1) vitest: specifier: 2.1.1 - version: 2.1.1(@types/node@18.19.44)(jsdom@23.2.0)(terser@5.32.0) + version: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) packages/sanity/fixtures/examples/prj-with-react-18: dependencies: @@ -1946,7 +1946,7 @@ importers: version: 6.22.5(debug@4.3.7) '@swc-node/register': specifier: ^1.10.9 - version: 1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3) + version: 1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2) '@types/react': specifier: ^18.3.12 version: 18.3.12 @@ -1961,7 +1961,7 @@ importers: version: 17.0.33 '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@5.4.11(@types/node@22.5.4)(terser@5.32.0)) + version: 4.3.4(vite@5.4.11(@types/node@22.10.0)(terser@5.32.0)) babel-plugin-react-compiler: specifier: 19.0.0-beta-df7b47d-20241124 version: 19.0.0-beta-df7b47d-20241124 @@ -1994,7 +1994,7 @@ importers: version: 18.3.1(react@18.3.1) rollup-plugin-sourcemaps: specifier: ^0.6.3 - version: 0.6.3(@types/node@22.5.4)(rollup@4.27.3) + version: 0.6.3(@types/node@22.10.0)(rollup@4.27.4) sanity: specifier: workspace:* version: link:../../packages/sanity @@ -2006,7 +2006,7 @@ importers: version: 0.7.4 vite: specifier: ^5.4.2 - version: 5.4.11(@types/node@22.5.4)(terser@5.32.0) + version: 5.4.11(@types/node@22.10.0)(terser@5.32.0) yargs: specifier: 17.3.0 version: 17.3.0 @@ -2076,10 +2076,10 @@ importers: version: 0.21.5 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.7.14(@swc/helpers@0.5.13))(@types/node@18.19.44)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.7.14(@swc/helpers@0.5.13))(@types/node@18.19.44)(typescript@5.7.2) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 vitest: specifier: ^2.1.1 version: 2.1.1(@types/node@18.19.44)(jsdom@23.2.0)(terser@5.32.0) @@ -2527,14 +2527,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-self@7.24.7': - resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} + '@babel/plugin-transform-react-jsx-self@7.25.9': + resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-source@7.24.7': - resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} + '@babel/plugin-transform-react-jsx-source@7.25.9': + resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3685,19 +3685,25 @@ packages: '@lezer/php@1.0.2': resolution: {integrity: sha512-GN7BnqtGRpFyeoKSEqxvGvhJQiI4zkgmYnDk/JIyc7H7Ifc1tkPnUn/R2R8meH3h/aBf5rzjvU8ZQoyiNDtDrA==} - '@microsoft/api-extractor-model@7.29.8': - resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} + '@microsoft/api-extractor-model@7.30.0': + resolution: {integrity: sha512-26/LJZBrsWDKAkOWRiQbdVgcfd1F3nyJnAiJzsAgpouPk7LtOIj7PK9aJtBaw/pUXrkotEg27RrT+Jm/q0bbug==} - '@microsoft/api-extractor@7.47.11': - resolution: {integrity: sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==} + '@microsoft/api-extractor@7.48.0': + resolution: {integrity: sha512-FMFgPjoilMUWeZXqYRlJ3gCVRhB7WU/HN88n8OLqEsmsG4zBdX/KQdtJfhq95LQTQ++zfu0Em1LLb73NqRCLYQ==} hasBin: true '@microsoft/tsdoc-config@0.17.0': resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} + '@microsoft/tsdoc-config@0.17.1': + resolution: {integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==} + '@microsoft/tsdoc@0.15.0': resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} + '@microsoft/tsdoc@0.15.1': + resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} + '@mux/mux-player-react@2.9.1': resolution: {integrity: sha512-1BpMs1J7P+d+/QCf9/mkTk/NPYR6sOskR4Ih0uFZjDAqNUN7/C9Q0FEJ6hF3sFXwAXo50RhnfCzsC5uYx3QHbA==} peerDependencies: @@ -4283,93 +4289,93 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.27.3': - resolution: {integrity: sha512-EzxVSkIvCFxUd4Mgm4xR9YXrcp976qVaHnqom/Tgm+vU79k4vV4eYTjmRvGfeoW8m9LVcsAy/lGjcgVegKEhLQ==} + '@rollup/rollup-android-arm-eabi@4.27.4': + resolution: {integrity: sha512-2Y3JT6f5MrQkICUyRVCw4oa0sutfAsgaSsb0Lmmy1Wi2y7X5vT9Euqw4gOsCyy0YfKURBg35nhUKZS4mDcfULw==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.27.3': - resolution: {integrity: sha512-LJc5pDf1wjlt9o/Giaw9Ofl+k/vLUaYsE2zeQGH85giX2F+wn/Cg8b3c5CDP3qmVmeO5NzwVUzQQxwZvC2eQKw==} + '@rollup/rollup-android-arm64@4.27.4': + resolution: {integrity: sha512-wzKRQXISyi9UdCVRqEd0H4cMpzvHYt1f/C3CoIjES6cG++RHKhrBj2+29nPF0IB5kpy9MS71vs07fvrNGAl/iA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.27.3': - resolution: {integrity: sha512-OuRysZ1Mt7wpWJ+aYKblVbJWtVn3Cy52h8nLuNSzTqSesYw1EuN6wKp5NW/4eSre3mp12gqFRXOKTcN3AI3LqA==} + '@rollup/rollup-darwin-arm64@4.27.4': + resolution: {integrity: sha512-PlNiRQapift4LNS8DPUHuDX/IdXiLjf8mc5vdEmUR0fF/pyy2qWwzdLjB+iZquGr8LuN4LnUoSEvKRwjSVYz3Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.27.3': - resolution: {integrity: sha512-xW//zjJMlJs2sOrCmXdB4d0uiilZsOdlGQIC/jjmMWT47lkLLoB1nsNhPUcnoqyi5YR6I4h+FjBpILxbEy8JRg==} + '@rollup/rollup-darwin-x64@4.27.4': + resolution: {integrity: sha512-o9bH2dbdgBDJaXWJCDTNDYa171ACUdzpxSZt+u/AAeQ20Nk5x+IhA+zsGmrQtpkLiumRJEYef68gcpn2ooXhSQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.27.3': - resolution: {integrity: sha512-58E0tIcwZ+12nK1WiLzHOD8I0d0kdrY/+o7yFVPRHuVGY3twBwzwDdTIBGRxLmyjciMYl1B/U515GJy+yn46qw==} + '@rollup/rollup-freebsd-arm64@4.27.4': + resolution: {integrity: sha512-NBI2/i2hT9Q+HySSHTBh52da7isru4aAAo6qC3I7QFVsuhxi2gM8t/EI9EVcILiHLj1vfi+VGGPaLOUENn7pmw==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.27.3': - resolution: {integrity: sha512-78fohrpcVwTLxg1ZzBMlwEimoAJmY6B+5TsyAZ3Vok7YabRBUvjYTsRXPTjGEvv/mfgVBepbW28OlMEz4w8wGA==} + '@rollup/rollup-freebsd-x64@4.27.4': + resolution: {integrity: sha512-wYcC5ycW2zvqtDYrE7deary2P2UFmSh85PUpAx+dwTCO9uw3sgzD6Gv9n5X4vLaQKsrfTSZZ7Z7uynQozPVvWA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.27.3': - resolution: {integrity: sha512-h2Ay79YFXyQi+QZKo3ISZDyKaVD7uUvukEHTOft7kh00WF9mxAaxZsNs3o/eukbeKuH35jBvQqrT61fzKfAB/Q==} + '@rollup/rollup-linux-arm-gnueabihf@4.27.4': + resolution: {integrity: sha512-9OwUnK/xKw6DyRlgx8UizeqRFOfi9mf5TYCw1uolDaJSbUmBxP85DE6T4ouCMoN6pXw8ZoTeZCSEfSaYo+/s1w==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.27.3': - resolution: {integrity: sha512-Sv2GWmrJfRY57urktVLQ0VKZjNZGogVtASAgosDZ1aUB+ykPxSi3X1nWORL5Jk0sTIIwQiPH7iE3BMi9zGWfkg==} + '@rollup/rollup-linux-arm-musleabihf@4.27.4': + resolution: {integrity: sha512-Vgdo4fpuphS9V24WOV+KwkCVJ72u7idTgQaBoLRD0UxBAWTF9GWurJO9YD9yh00BzbkhpeXtm6na+MvJU7Z73A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.27.3': - resolution: {integrity: sha512-FPoJBLsPW2bDNWjSrwNuTPUt30VnfM8GPGRoLCYKZpPx0xiIEdFip3dH6CqgoT0RnoGXptaNziM0WlKgBc+OWQ==} + '@rollup/rollup-linux-arm64-gnu@4.27.4': + resolution: {integrity: sha512-pleyNgyd1kkBkw2kOqlBx+0atfIIkkExOTiifoODo6qKDSpnc6WzUY5RhHdmTdIJXBdSnh6JknnYTtmQyobrVg==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.27.3': - resolution: {integrity: sha512-TKxiOvBorYq4sUpA0JT+Fkh+l+G9DScnG5Dqx7wiiqVMiRSkzTclP35pE6eQQYjP4Gc8yEkJGea6rz4qyWhp3g==} + '@rollup/rollup-linux-arm64-musl@4.27.4': + resolution: {integrity: sha512-caluiUXvUuVyCHr5DxL8ohaaFFzPGmgmMvwmqAITMpV/Q+tPoaHZ/PWa3t8B2WyoRcIIuu1hkaW5KkeTDNSnMA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': - resolution: {integrity: sha512-v2M/mPvVUKVOKITa0oCFksnQQ/TqGrT+yD0184/cWHIu0LoIuYHwox0Pm3ccXEz8cEQDLk6FPKd1CCm+PlsISw==} + '@rollup/rollup-linux-powerpc64le-gnu@4.27.4': + resolution: {integrity: sha512-FScrpHrO60hARyHh7s1zHE97u0KlT/RECzCKAdmI+LEoC1eDh/RDji9JgFqyO+wPDb86Oa/sXkily1+oi4FzJQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.27.3': - resolution: {integrity: sha512-LdrI4Yocb1a/tFVkzmOE5WyYRgEBOyEhWYJe4gsDWDiwnjYKjNs7PS6SGlTDB7maOHF4kxevsuNBl2iOcj3b4A==} + '@rollup/rollup-linux-riscv64-gnu@4.27.4': + resolution: {integrity: sha512-qyyprhyGb7+RBfMPeww9FlHwKkCXdKHeGgSqmIXw9VSUtvyFZ6WZRtnxgbuz76FK7LyoN8t/eINRbPUcvXB5fw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.27.3': - resolution: {integrity: sha512-d4wVu6SXij/jyiwPvI6C4KxdGzuZOvJ6y9VfrcleHTwo68fl8vZC5ZYHsCVPUi4tndCfMlFniWgwonQ5CUpQcA==} + '@rollup/rollup-linux-s390x-gnu@4.27.4': + resolution: {integrity: sha512-PFz+y2kb6tbh7m3A7nA9++eInGcDVZUACulf/KzDtovvdTizHpZaJty7Gp0lFwSQcrnebHOqxF1MaKZd7psVRg==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.27.3': - resolution: {integrity: sha512-/6bn6pp1fsCGEY5n3yajmzZQAh+mW4QPItbiWxs69zskBzJuheb3tNynEjL+mKOsUSFK11X4LYF2BwwXnzWleA==} + '@rollup/rollup-linux-x64-gnu@4.27.4': + resolution: {integrity: sha512-Ni8mMtfo+o/G7DVtweXXV/Ol2TFf63KYjTtoZ5f078AUgJTmaIJnj4JFU7TK/9SVWTaSJGxPi5zMDgK4w+Ez7Q==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.27.3': - resolution: {integrity: sha512-nBXOfJds8OzUT1qUreT/en3eyOXd2EH5b0wr2bVB5999qHdGKkzGzIyKYaKj02lXk6wpN71ltLIaQpu58YFBoQ==} + '@rollup/rollup-linux-x64-musl@4.27.4': + resolution: {integrity: sha512-5AeeAF1PB9TUzD+3cROzFTnAJAcVUGLuR8ng0E0WXGkYhp6RD6L+6szYVX+64Rs0r72019KHZS1ka1q+zU/wUw==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.27.3': - resolution: {integrity: sha512-ogfbEVQgIZOz5WPWXF2HVb6En+kWzScuxJo/WdQTqEgeyGkaa2ui5sQav9Zkr7bnNCLK48uxmmK0TySm22eiuw==} + '@rollup/rollup-win32-arm64-msvc@4.27.4': + resolution: {integrity: sha512-yOpVsA4K5qVwu2CaS3hHxluWIK5HQTjNV4tWjQXluMiiiu4pJj4BN98CvxohNCpcjMeTXk/ZMJBRbgRg8HBB6A==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.27.3': - resolution: {integrity: sha512-ecE36ZBMLINqiTtSNQ1vzWc5pXLQHlf/oqGp/bSbi7iedcjcNb6QbCBNG73Euyy2C+l/fn8qKWEwxr+0SSfs3w==} + '@rollup/rollup-win32-ia32-msvc@4.27.4': + resolution: {integrity: sha512-KtwEJOaHAVJlxV92rNYiG9JQwQAdhBlrjNRp7P9L8Cb4Rer3in+0A+IPhJC9y68WAi9H0sX4AiG2NTsVlmqJeQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.27.3': - resolution: {integrity: sha512-vliZLrDmYKyaUoMzEbMTg2JkerfBjn03KmAw9CykO0Zzkzoyd7o3iZNam/TpyWNjNT+Cz2iO3P9Smv2wgrR+Eg==} + '@rollup/rollup-win32-x64-msvc@4.27.4': + resolution: {integrity: sha512-3j4jx1TppORdTAoBJRd+/wJRGCPC0ETWkXOecJ6PPZLj6SptXkrXcNqdj0oclbKML6FkQltdz7bBA3rUSirZug==} cpu: [x64] os: [win32] @@ -4379,8 +4385,8 @@ packages: '@rushstack/eslint-patch@1.10.4': resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} - '@rushstack/node-core-library@5.9.0': - resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==} + '@rushstack/node-core-library@5.10.0': + resolution: {integrity: sha512-2pPLCuS/3x7DCd7liZkqOewGM0OzLyCacdvOe8j6Yrx9LkETGnxul1t7603bIaB8nUAooORcct9fFDOQMbWAgw==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -4390,16 +4396,16 @@ packages: '@rushstack/rig-package@0.5.3': resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.14.2': - resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==} + '@rushstack/terminal@0.14.3': + resolution: {integrity: sha512-csXbZsAdab/v8DbU1sz7WC2aNaKArcdS/FPmXMOXEj/JBBZMvDK0+1b4Qao0kkG0ciB1Qe86/Mb68GjH6/TnMw==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@4.23.0': - resolution: {integrity: sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==} + '@rushstack/ts-command-line@4.23.1': + resolution: {integrity: sha512-40jTmYoiu/xlIpkkRsVfENtBq4CW3R4azbL0Vmda+fMwHWqss6wwf/Cy/UJmMqIzpfYc2OTnjYP1ZLD3CmyeCA==} '@sanity/asset-utils@1.3.2': resolution: {integrity: sha512-dixN6MpMXsCEVh0Dr932cgZ4cU3Z2JnNOYBxjV+dgO6AnqVpNQTY+KgGMYlA1ca5zCztQI1VSk/MBCPSxihPqQ==} @@ -4578,13 +4584,13 @@ packages: '@sanity/mutator@3.37.2': resolution: {integrity: sha512-F0MvseVtgPBaPxNZtSidF6BQeygviYThgmhRbjZ89AhlRhWiLODvLakdogFmwD1NEQ0tpKn+8m0pQIOHgt2C3w==} - '@sanity/pkg-utils@6.11.12': - resolution: {integrity: sha512-VEPPd9LJjriXnXkt0iFdw2bZdjviemG4dn1+jC4vfS+ppcDUVIMZvL16/tCHRfm03dkYeqnUFu9SCZEIAHbhHg==} + '@sanity/pkg-utils@6.11.13': + resolution: {integrity: sha512-a742XT+gARDRB3q1HPQG70tmEuiQLgmTi6205p5BO3NssJkUM1xKGRxFhbMB0KhYe2NEoGrz+k/5GmLpGLTjLw==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: babel-plugin-react-compiler: '*' - typescript: 5.4.x || 5.5.x || 5.6.x + typescript: 5.4.x || 5.5.x || 5.6.x || 5.7.x peerDependenciesMeta: babel-plugin-react-compiler: optional: true @@ -4623,8 +4629,8 @@ packages: resolution: {integrity: sha512-o2X2Veh9YWyVK/Iou/cToSS6ufcTLREoCVMcvBQbSqCFUIGaN1Ko3zxChJMWdf39dyaJ/ixMKtc8pciF/tL6Sw==} hasBin: true - '@sanity/tsdoc@1.0.134': - resolution: {integrity: sha512-MpcvGN/9Ro9jG5f68zIV+E/7p3dQIgsWJybon+TlXKVadJRHmYWllyoJXhkpkvg+TYi7i9YoGkgXHFJh0WNVpg==} + '@sanity/tsdoc@1.0.140': + resolution: {integrity: sha512-0ej875gP/Okysst+00yK1KXSQaXS3nqfGUiV5B83vTaUd7yozlAH05P5+IREmvM8IMqxdQHgOib1uJtqBf4N6w==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: @@ -5066,8 +5072,8 @@ packages: '@types/node@18.19.44': resolution: {integrity: sha512-ZsbGerYg72WMXUIE9fYxtvfzLEuq6q8mKERdWFnqTmOvudMxnz+CBNRoOwJ2kNpFOncrKjT1hZwxjlFgQ9qvQA==} - '@types/node@22.5.4': - resolution: {integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==} + '@types/node@22.10.0': + resolution: {integrity: sha512-XC70cRZVElFHfIUB40FgZOBbgJYFKKMa5nb9lxcwYstFG/Mi+/Y0bGS+rs6Dmhmkpq4pnNiLiuZAbc02YCOnmA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5078,6 +5084,9 @@ packages: '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + '@types/parse-path@7.0.3': + resolution: {integrity: sha512-LriObC2+KYZD3FzCrgWGv/qufdUy4eXrxcLgQMfYXgPbLIecKIsVBaQgUPmxSSLcjmYbDTQbMgr6qr6l/eb7Bg==} + '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -5297,11 +5306,11 @@ packages: '@vercel/stega@0.1.2': resolution: {integrity: sha512-P7mafQXjkrsoyTRppnt0N21udKS9wUmLXHRyP9saLXLHw32j/FgUJ3FscSWgvSqRs4cj7wKZtwqJEvWJ2jbGmA==} - '@vitejs/plugin-react@4.3.3': - resolution: {integrity: sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==} + '@vitejs/plugin-react@4.3.4': + resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - vite: ^4.2.0 || ^5.0.0 + vite: ^4.2.0 || ^5.0.0 || ^6.0.0 '@vitest/coverage-v8@2.1.1': resolution: {integrity: sha512-md/A7A3c42oTT8JUHSqjP5uKTWJejzUW4jalpvs+rZ27gsURsMU8DEb+8Jf8C6Kj2gwfSHJqobDNBuoqlm0cFw==} @@ -7532,11 +7541,14 @@ packages: git-up@7.0.0: resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} + git-up@8.0.0: + resolution: {integrity: sha512-uBI8Zdt1OZlrYfGcSVroLJKgyNNXlgusYFzHk614lTasz35yg2PVpL1RMy0LOO2dcvF9msYW3pRfUSmafZNrjg==} + git-url-parse@14.0.0: resolution: {integrity: sha512-NnLweV+2A4nCvn4U/m2AoYu0pPKlsmhK9cknG7IMwsjFY1S2jxM+mAhsDxyxfCIGfGaD+dozsyX4b6vkYc83yQ==} - git-url-parse@15.0.0: - resolution: {integrity: sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==} + git-url-parse@16.0.0: + resolution: {integrity: sha512-Y8iAF0AmCaqXc6a5GYgPQW9ESbncNLOL+CeQAJRhmWUOmnPkKpBYeWYp4mFd3LA5j53CdGDdslzX12yEBVHQQg==} git-user-info@2.0.3: resolution: {integrity: sha512-G4ffrtck6AhUvJBmaWiq50viL9Zt3l1G/Qv0tV8BTKJZcJYnKWKGW8m7JvPrhzrPwh+Pwuq88pzERGlrLuOWng==} @@ -9387,6 +9399,10 @@ packages: parse-url@8.1.0: resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + parse-url@9.2.0: + resolution: {integrity: sha512-bCgsFI+GeGWPAvAiUv63ZorMeif3/U0zaXABGJbOWt5OH2KCaPHF6S+0ok4aqM9RuIPGyZdx9tR9l13PsW4AYQ==} + engines: {node: '>=14.13.0'} + parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} @@ -9620,8 +9636,8 @@ packages: prettier: optional: true - prettier@3.3.3: - resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + prettier@3.4.1: + resolution: {integrity: sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==} engines: {node: '>=14'} hasBin: true @@ -10234,8 +10250,8 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.27.3: - resolution: {integrity: sha512-SLsCOnlmGt9VoZ9Ek8yBK8tAdmPHeppkw+Xa7yDlCEhDTvwYei03JlWo1fdc7YTfLZ4tD8riJCUyAgTbszk1fQ==} + rollup@4.27.4: + resolution: {integrity: sha512-RLKxqHEMjh/RGLsDxAEsaLO3mWgyoU6x9w6n1ikAzet4B3gI2/3yP6PWY2p9QzRTh6MfEIXB3MwsOY0Iv3vNrw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -11172,8 +11188,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -11191,8 +11207,8 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} @@ -11363,6 +11379,10 @@ packages: resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} hasBin: true + uuid@11.0.3: + resolution: {integrity: sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==} + hasBin: true + uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -11467,6 +11487,46 @@ packages: terser: optional: true + vite@6.0.0: + resolution: {integrity: sha512-Q2+5yQV79EdnpbNxjD3/QHVMCBaQ3Kpd4/uL51UGuh38bIIM+s4o3FqyCzRvTRwFb+cWIUeZvaWwS9y2LD2qeQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitest@2.1.1: resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -12269,12 +12329,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.26.0)': + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.26.0)': + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 @@ -13339,12 +13399,12 @@ snapshots: '@juggle/resize-observer@3.4.0': {} - '@lerna/create@8.1.9(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(encoding@0.1.13)(typescript@5.6.3)': + '@lerna/create@8.1.9(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(encoding@0.1.13)(typescript@5.7.2)': dependencies: '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 - '@nx/devkit': 19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))) + '@nx/devkit': 19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 19.0.11(encoding@0.1.13) aproba: 2.0.0 @@ -13357,7 +13417,7 @@ snapshots: console-control-strings: 1.1.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) dedent: 1.5.3(babel-plugin-macros@3.1.0) execa: 5.0.0 fs-extra: 11.2.0 @@ -13383,7 +13443,7 @@ snapshots: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: 17.1.0 - nx: 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13)) + nx: 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13)) p-map: 4.0.0 p-map-series: 2.1.0 p-queue: 6.6.2 @@ -13473,31 +13533,23 @@ snapshots: '@lezer/highlight': 1.2.1 '@lezer/lr': 1.4.2 - '@microsoft/api-extractor-model@7.29.8(@types/node@18.19.44)': + '@microsoft/api-extractor-model@7.30.0(@types/node@22.10.0)': dependencies: - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@18.19.44) - transitivePeerDependencies: - - '@types/node' - - '@microsoft/api-extractor-model@7.29.8(@types/node@22.5.4)': - dependencies: - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@22.5.4) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.10.0(@types/node@22.10.0) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.11(@types/node@18.19.44)': + '@microsoft/api-extractor@7.48.0(@types/node@22.10.0)': dependencies: - '@microsoft/api-extractor-model': 7.29.8(@types/node@18.19.44) - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@18.19.44) + '@microsoft/api-extractor-model': 7.30.0(@types/node@22.10.0) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.10.0(@types/node@22.10.0) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.2(@types/node@18.19.44) - '@rushstack/ts-command-line': 4.23.0(@types/node@18.19.44) + '@rushstack/terminal': 0.14.3(@types/node@22.10.0) + '@rushstack/ts-command-line': 4.23.1(@types/node@22.10.0) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -13507,33 +13559,24 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.11(@types/node@22.5.4)': + '@microsoft/tsdoc-config@0.17.0': dependencies: - '@microsoft/api-extractor-model': 7.29.8(@types/node@22.5.4) '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@22.5.4) - '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.2(@types/node@22.5.4) - '@rushstack/ts-command-line': 4.23.0(@types/node@22.5.4) - lodash: 4.17.21 - minimatch: 3.0.8 + ajv: 8.12.0 + jju: 1.4.0 resolve: 1.22.8 - semver: 7.5.4 - source-map: 0.6.1 - typescript: 5.4.2 - transitivePeerDependencies: - - '@types/node' - '@microsoft/tsdoc-config@0.17.0': + '@microsoft/tsdoc-config@0.17.1': dependencies: - '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc': 0.15.1 ajv: 8.12.0 jju: 1.4.0 resolve: 1.22.8 '@microsoft/tsdoc@0.15.0': {} + '@microsoft/tsdoc@0.15.1': {} + '@mux/mux-player-react@2.9.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@mux/mux-player': 2.9.1 @@ -13776,29 +13819,29 @@ snapshots: - bluebird - supports-color - '@nrwl/devkit@19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13)))': + '@nrwl/devkit@19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13)))': dependencies: - '@nx/devkit': 19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))) + '@nx/devkit': 19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))) transitivePeerDependencies: - nx - '@nrwl/tao@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))': + '@nrwl/tao@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))': dependencies: - nx: 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13)) + nx: 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13)) tslib: 2.8.1 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug - '@nx/devkit@19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13)))': + '@nx/devkit@19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13)))': dependencies: - '@nrwl/devkit': 19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))) + '@nrwl/devkit': 19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))) ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13)) + nx: 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13)) semver: 7.6.3 tmp: 0.2.3 tslib: 2.8.1 @@ -13917,11 +13960,11 @@ snapshots: dependencies: '@octokit/openapi-types': 18.1.1 - '@optimize-lodash/rollup-plugin@5.0.0(rollup@4.27.3)': + '@optimize-lodash/rollup-plugin@5.0.0(rollup@4.27.4)': dependencies: '@optimize-lodash/transform': 3.0.4 - '@rollup/pluginutils': 5.1.0(rollup@4.27.3) - rollup: 4.27.3 + '@rollup/pluginutils': 5.1.0(rollup@4.27.4) + rollup: 4.27.4 '@optimize-lodash/transform@3.0.4': dependencies: @@ -13968,11 +14011,11 @@ snapshots: '@pkgr/core@0.1.1': {} - '@playwright/experimental-ct-core@1.44.1(@types/node@18.19.44)(terser@5.32.0)': + '@playwright/experimental-ct-core@1.44.1(@types/node@22.10.0)(terser@5.32.0)': dependencies: playwright: 1.44.1 playwright-core: 1.44.1 - vite: 5.4.11(@types/node@18.19.44)(terser@5.32.0) + vite: 5.4.11(@types/node@22.10.0)(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -13983,10 +14026,10 @@ snapshots: - sugarss - terser - '@playwright/experimental-ct-react@1.44.1(@types/node@18.19.44)(terser@5.32.0)(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0))': + '@playwright/experimental-ct-react@1.44.1(@types/node@22.10.0)(terser@5.32.0)(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0))': dependencies: - '@playwright/experimental-ct-core': 1.44.1(@types/node@18.19.44)(terser@5.32.0) - '@vitejs/plugin-react': 4.3.3(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0)) + '@playwright/experimental-ct-core': 1.44.1(@types/node@22.10.0)(terser@5.32.0) + '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) transitivePeerDependencies: - '@types/node' - less @@ -14098,24 +14141,24 @@ snapshots: react-lifecycles-compat: 3.0.4 react-style-proptype: 3.2.2 - '@rollup/plugin-alias@5.1.1(rollup@4.27.3)': + '@rollup/plugin-alias@5.1.1(rollup@4.27.4)': optionalDependencies: - rollup: 4.27.3 + rollup: 4.27.4 - '@rollup/plugin-babel@6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.27.3)': + '@rollup/plugin-babel@6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.27.4)': dependencies: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 - '@rollup/pluginutils': 5.1.0(rollup@4.27.3) + '@rollup/pluginutils': 5.1.0(rollup@4.27.4) optionalDependencies: '@types/babel__core': 7.20.5 - rollup: 4.27.3 + rollup: 4.27.4 transitivePeerDependencies: - supports-color - '@rollup/plugin-commonjs@28.0.1(rollup@4.27.3)': + '@rollup/plugin-commonjs@28.0.1(rollup@4.27.4)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.27.3) + '@rollup/pluginutils': 5.1.0(rollup@4.27.4) commondir: 1.0.1 estree-walker: 2.0.2 fdir: 6.4.2(picomatch@4.0.2) @@ -14123,126 +14166,113 @@ snapshots: magic-string: 0.30.11 picomatch: 4.0.2 optionalDependencies: - rollup: 4.27.3 + rollup: 4.27.4 - '@rollup/plugin-json@6.1.0(rollup@4.27.3)': + '@rollup/plugin-json@6.1.0(rollup@4.27.4)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.27.3) + '@rollup/pluginutils': 5.1.0(rollup@4.27.4) optionalDependencies: - rollup: 4.27.3 + rollup: 4.27.4 - '@rollup/plugin-node-resolve@15.3.0(rollup@4.27.3)': + '@rollup/plugin-node-resolve@15.3.0(rollup@4.27.4)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.27.3) + '@rollup/pluginutils': 5.1.0(rollup@4.27.4) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.27.3 + rollup: 4.27.4 - '@rollup/plugin-replace@6.0.1(rollup@4.27.3)': + '@rollup/plugin-replace@6.0.1(rollup@4.27.4)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.27.3) + '@rollup/pluginutils': 5.1.0(rollup@4.27.4) magic-string: 0.30.11 optionalDependencies: - rollup: 4.27.3 + rollup: 4.27.4 - '@rollup/plugin-terser@0.4.4(rollup@4.27.3)': + '@rollup/plugin-terser@0.4.4(rollup@4.27.4)': dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 terser: 5.32.0 optionalDependencies: - rollup: 4.27.3 + rollup: 4.27.4 - '@rollup/pluginutils@3.1.0(rollup@4.27.3)': + '@rollup/pluginutils@3.1.0(rollup@4.27.4)': dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 4.27.3 + rollup: 4.27.4 - '@rollup/pluginutils@5.1.0(rollup@4.27.3)': + '@rollup/pluginutils@5.1.0(rollup@4.27.4)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.27.3 + rollup: 4.27.4 - '@rollup/rollup-android-arm-eabi@4.27.3': + '@rollup/rollup-android-arm-eabi@4.27.4': optional: true - '@rollup/rollup-android-arm64@4.27.3': + '@rollup/rollup-android-arm64@4.27.4': optional: true - '@rollup/rollup-darwin-arm64@4.27.3': + '@rollup/rollup-darwin-arm64@4.27.4': optional: true - '@rollup/rollup-darwin-x64@4.27.3': + '@rollup/rollup-darwin-x64@4.27.4': optional: true - '@rollup/rollup-freebsd-arm64@4.27.3': + '@rollup/rollup-freebsd-arm64@4.27.4': optional: true - '@rollup/rollup-freebsd-x64@4.27.3': + '@rollup/rollup-freebsd-x64@4.27.4': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.27.3': + '@rollup/rollup-linux-arm-gnueabihf@4.27.4': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.27.3': + '@rollup/rollup-linux-arm-musleabihf@4.27.4': optional: true - '@rollup/rollup-linux-arm64-gnu@4.27.3': + '@rollup/rollup-linux-arm64-gnu@4.27.4': optional: true - '@rollup/rollup-linux-arm64-musl@4.27.3': + '@rollup/rollup-linux-arm64-musl@4.27.4': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': + '@rollup/rollup-linux-powerpc64le-gnu@4.27.4': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.27.3': + '@rollup/rollup-linux-riscv64-gnu@4.27.4': optional: true - '@rollup/rollup-linux-s390x-gnu@4.27.3': + '@rollup/rollup-linux-s390x-gnu@4.27.4': optional: true - '@rollup/rollup-linux-x64-gnu@4.27.3': + '@rollup/rollup-linux-x64-gnu@4.27.4': optional: true - '@rollup/rollup-linux-x64-musl@4.27.3': + '@rollup/rollup-linux-x64-musl@4.27.4': optional: true - '@rollup/rollup-win32-arm64-msvc@4.27.3': + '@rollup/rollup-win32-arm64-msvc@4.27.4': optional: true - '@rollup/rollup-win32-ia32-msvc@4.27.3': + '@rollup/rollup-win32-ia32-msvc@4.27.4': optional: true - '@rollup/rollup-win32-x64-msvc@4.27.3': + '@rollup/rollup-win32-x64-msvc@4.27.4': optional: true '@rtsao/scc@1.1.0': {} '@rushstack/eslint-patch@1.10.4': {} - '@rushstack/node-core-library@5.9.0(@types/node@18.19.44)': - dependencies: - ajv: 8.13.0 - ajv-draft-04: 1.0.0(ajv@8.13.0) - ajv-formats: 3.0.1(ajv@8.13.0) - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.8 - semver: 7.5.4 - optionalDependencies: - '@types/node': 18.19.44 - - '@rushstack/node-core-library@5.9.0(@types/node@22.5.4)': + '@rushstack/node-core-library@5.10.0(@types/node@22.10.0)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -14253,39 +14283,23 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.10.0 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.2(@types/node@18.19.44)': + '@rushstack/terminal@0.14.3(@types/node@22.10.0)': dependencies: - '@rushstack/node-core-library': 5.9.0(@types/node@18.19.44) + '@rushstack/node-core-library': 5.10.0(@types/node@22.10.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 18.19.44 - - '@rushstack/terminal@0.14.2(@types/node@22.5.4)': - dependencies: - '@rushstack/node-core-library': 5.9.0(@types/node@22.5.4) - supports-color: 8.1.1 - optionalDependencies: - '@types/node': 22.5.4 - - '@rushstack/ts-command-line@4.23.0(@types/node@18.19.44)': - dependencies: - '@rushstack/terminal': 0.14.2(@types/node@18.19.44) - '@types/argparse': 1.0.38 - argparse: 1.0.10 - string-argv: 0.3.2 - transitivePeerDependencies: - - '@types/node' + '@types/node': 22.10.0 - '@rushstack/ts-command-line@4.23.0(@types/node@22.5.4)': + '@rushstack/ts-command-line@4.23.1(@types/node@22.10.0)': dependencies: - '@rushstack/terminal': 0.14.2(@types/node@22.5.4) + '@rushstack/terminal': 0.14.3(@types/node@22.10.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -14387,26 +14401,26 @@ snapshots: '@sanity/diff-match-patch@3.1.1': {} - '@sanity/eslint-config-i18n@1.0.0(eslint@8.57.0)(typescript@5.6.3)': + '@sanity/eslint-config-i18n@1.0.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@rushstack/eslint-patch': 1.10.4 '@sanity/eslint-plugin-i18n': 1.1.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) eslint-plugin-i18next: 6.0.9 transitivePeerDependencies: - eslint - supports-color - typescript - '@sanity/eslint-config-studio@4.0.0(eslint@8.57.0)(typescript@5.6.3)': + '@sanity/eslint-config-studio@4.0.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@babel/core': 7.26.0 '@babel/eslint-parser': 7.25.1(@babel/core@7.26.0)(eslint@8.57.0) '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@babel/preset-react': 7.25.9(@babel/core@7.26.0) '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) confusing-browser-globals: 1.0.11 eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.36.1(eslint@8.57.0) @@ -14416,15 +14430,15 @@ snapshots: - supports-color - typescript - '@sanity/eslint-config-studio@4.0.0(eslint@9.10.0)(typescript@5.6.3)': + '@sanity/eslint-config-studio@4.0.0(eslint@9.10.0)(typescript@5.7.2)': dependencies: '@babel/core': 7.26.0 '@babel/eslint-parser': 7.25.1(@babel/core@7.26.0)(eslint@9.10.0) '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@babel/preset-react': 7.25.9(@babel/core@7.26.0) '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.6.3))(eslint@9.10.0)(typescript@5.6.3) - '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.7.2))(eslint@9.10.0)(typescript@5.7.2) + '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.7.2) confusing-browser-globals: 1.0.11 eslint-plugin-jsx-a11y: 6.9.0(eslint@9.10.0) eslint-plugin-react: 7.36.1(eslint@9.10.0) @@ -14609,21 +14623,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@sanity/pkg-utils@6.11.12(@types/babel__core@7.20.5)(@types/node@18.19.44)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.6.3)': + '@sanity/pkg-utils@6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.7.2)': dependencies: '@babel/core': 7.26.0 '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) '@babel/types': 7.26.0 - '@microsoft/api-extractor': 7.47.11(@types/node@18.19.44) - '@microsoft/tsdoc-config': 0.17.0 - '@optimize-lodash/rollup-plugin': 5.0.0(rollup@4.27.3) - '@rollup/plugin-alias': 5.1.1(rollup@4.27.3) - '@rollup/plugin-babel': 6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.27.3) - '@rollup/plugin-commonjs': 28.0.1(rollup@4.27.3) - '@rollup/plugin-json': 6.1.0(rollup@4.27.3) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.27.3) - '@rollup/plugin-replace': 6.0.1(rollup@4.27.3) - '@rollup/plugin-terser': 0.4.4(rollup@4.27.3) + '@microsoft/api-extractor': 7.48.0(@types/node@22.10.0) + '@microsoft/tsdoc-config': 0.17.1 + '@optimize-lodash/rollup-plugin': 5.0.0(rollup@4.27.4) + '@rollup/plugin-alias': 5.1.1(rollup@4.27.4) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.27.4) + '@rollup/plugin-commonjs': 28.0.1(rollup@4.27.4) + '@rollup/plugin-json': 6.1.0(rollup@4.27.4) + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.27.4) + '@rollup/plugin-replace': 6.0.1(rollup@4.27.4) + '@rollup/plugin-terser': 0.4.4(rollup@4.27.4) '@sanity/browserslist-config': 1.0.3 browserslist: 4.24.2 cac: 6.7.14 @@ -14633,24 +14647,24 @@ snapshots: esbuild-register: 3.6.0(esbuild@0.24.0) find-config: 1.0.0 get-latest-version: 5.1.0(debug@4.3.7) - git-url-parse: 15.0.0 + git-url-parse: 16.0.0 globby: 11.1.0 jsonc-parser: 3.3.1 mkdirp: 3.0.1 outdent: 0.8.0 parse-git-config: 3.0.0 pkg-up: 3.1.0 - prettier: 3.3.3 + prettier: 3.4.1 pretty-bytes: 5.6.0 prompts: 2.4.2 recast: 0.23.9 rimraf: 4.4.1 - rollup: 4.27.3 - rollup-plugin-esbuild: 6.1.1(esbuild@0.24.0)(rollup@4.27.3) + rollup: 4.27.4 + rollup-plugin-esbuild: 6.1.1(esbuild@0.24.0)(rollup@4.27.4) rxjs: 7.8.1 treeify: 1.1.0 - typescript: 5.6.3 - uuid: 10.0.0 + typescript: 5.7.2 + uuid: 11.0.3 zod: 3.23.8 zod-validation-error: 3.4.0(zod@3.23.8) optionalDependencies: @@ -14661,21 +14675,21 @@ snapshots: - debug - supports-color - '@sanity/pkg-utils@6.11.12(@types/babel__core@7.20.5)(@types/node@22.5.4)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.6.3)': + '@sanity/pkg-utils@6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2)': dependencies: '@babel/core': 7.26.0 '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) '@babel/types': 7.26.0 - '@microsoft/api-extractor': 7.47.11(@types/node@22.5.4) - '@microsoft/tsdoc-config': 0.17.0 - '@optimize-lodash/rollup-plugin': 5.0.0(rollup@4.27.3) - '@rollup/plugin-alias': 5.1.1(rollup@4.27.3) - '@rollup/plugin-babel': 6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.27.3) - '@rollup/plugin-commonjs': 28.0.1(rollup@4.27.3) - '@rollup/plugin-json': 6.1.0(rollup@4.27.3) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.27.3) - '@rollup/plugin-replace': 6.0.1(rollup@4.27.3) - '@rollup/plugin-terser': 0.4.4(rollup@4.27.3) + '@microsoft/api-extractor': 7.48.0(@types/node@22.10.0) + '@microsoft/tsdoc-config': 0.17.1 + '@optimize-lodash/rollup-plugin': 5.0.0(rollup@4.27.4) + '@rollup/plugin-alias': 5.1.1(rollup@4.27.4) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.26.0)(@types/babel__core@7.20.5)(rollup@4.27.4) + '@rollup/plugin-commonjs': 28.0.1(rollup@4.27.4) + '@rollup/plugin-json': 6.1.0(rollup@4.27.4) + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.27.4) + '@rollup/plugin-replace': 6.0.1(rollup@4.27.4) + '@rollup/plugin-terser': 0.4.4(rollup@4.27.4) '@sanity/browserslist-config': 1.0.3 browserslist: 4.24.2 cac: 6.7.14 @@ -14685,24 +14699,24 @@ snapshots: esbuild-register: 3.6.0(esbuild@0.24.0) find-config: 1.0.0 get-latest-version: 5.1.0(debug@4.3.7) - git-url-parse: 15.0.0 + git-url-parse: 16.0.0 globby: 11.1.0 jsonc-parser: 3.3.1 mkdirp: 3.0.1 outdent: 0.8.0 parse-git-config: 3.0.0 pkg-up: 3.1.0 - prettier: 3.3.3 + prettier: 3.4.1 pretty-bytes: 5.6.0 prompts: 2.4.2 recast: 0.23.9 rimraf: 4.4.1 - rollup: 4.27.3 - rollup-plugin-esbuild: 6.1.1(esbuild@0.24.0)(rollup@4.27.3) + rollup: 4.27.4 + rollup-plugin-esbuild: 6.1.1(esbuild@0.24.0)(rollup@4.27.4) rxjs: 7.8.1 treeify: 1.1.0 - typescript: 5.6.3 - uuid: 10.0.0 + typescript: 5.7.2 + uuid: 11.0.3 zod: 3.23.8 zod-validation-error: 3.4.0(zod@3.23.8) optionalDependencies: @@ -14741,10 +14755,10 @@ snapshots: - react-is - styled-components - '@sanity/prettier-config@1.0.3(prettier@3.3.3)': + '@sanity/prettier-config@1.0.3(prettier@3.4.1)': dependencies: - prettier: 3.3.3 - prettier-plugin-packagejson: 2.5.3(prettier@3.3.3) + prettier: 3.4.1 + prettier-plugin-packagejson: 2.5.3(prettier@3.4.1) '@sanity/preview-url-secret@2.0.4(@sanity/client@6.22.5(debug@4.3.7))': dependencies: @@ -14780,21 +14794,21 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/tsdoc@1.0.134(@types/babel__core@7.20.5)(@types/node@18.19.44)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/tsdoc@1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0)': dependencies: - '@microsoft/api-extractor': 7.47.11(@types/node@18.19.44) - '@microsoft/api-extractor-model': 7.29.8(@types/node@18.19.44) - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 + '@microsoft/api-extractor': 7.48.0(@types/node@22.10.0) + '@microsoft/api-extractor-model': 7.30.0(@types/node@22.10.0) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 '@portabletext/react': 3.1.0(react@18.3.1) '@portabletext/toolkit': 2.0.16 '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/color': 3.0.6 '@sanity/icons': 3.4.0(react@18.3.1) - '@sanity/pkg-utils': 6.11.12(@types/babel__core@7.20.5)(@types/node@18.19.44)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.6.3) + '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.7.2) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/cpx': 1.5.5 - '@vitejs/plugin-react': 4.3.3(vite@5.4.11(@types/node@18.19.44)(terser@5.32.0)) + '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 chalk: 4.1.2 chokidar: 4.0.1 @@ -14817,13 +14831,14 @@ snapshots: slugify: 1.6.6 styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tmp: 0.2.3 - typescript: 5.6.3 - vite: 5.4.11(@types/node@18.19.44)(terser@5.32.0) + typescript: 5.7.2 + vite: 6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0) transitivePeerDependencies: - '@types/babel__core' - '@types/node' - babel-plugin-react-compiler - debug + - jiti - less - lightningcss - react-is @@ -14833,22 +14848,24 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml - '@sanity/tsdoc@1.0.134(@types/babel__core@7.20.5)(@types/node@18.19.44)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))(terser@5.32.0)': + '@sanity/tsdoc@1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0)': dependencies: - '@microsoft/api-extractor': 7.47.11(@types/node@18.19.44) - '@microsoft/api-extractor-model': 7.29.8(@types/node@18.19.44) - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@portabletext/react': 3.1.0(react@19.0.0-rc-f994737d14-20240522) + '@microsoft/api-extractor': 7.48.0(@types/node@22.10.0) + '@microsoft/api-extractor-model': 7.30.0(@types/node@22.10.0) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@portabletext/react': 3.1.0(react@18.3.1) '@portabletext/toolkit': 2.0.16 '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@19.0.0-rc-f994737d14-20240522) - '@sanity/pkg-utils': 6.11.12(@types/babel__core@7.20.5)(@types/node@18.19.44)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.6.3) - '@sanity/ui': 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) + '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) + '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/cpx': 1.5.5 - '@vitejs/plugin-react': 4.3.3(vite@5.4.11(@types/node@18.19.44)(terser@5.32.0)) + '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 chalk: 4.1.2 chokidar: 4.0.1 @@ -14864,20 +14881,21 @@ snapshots: jsonc-parser: 3.3.1 mkdirp: 1.0.4 pkg-up: 3.1.0 - react: 19.0.0-rc-f994737d14-20240522 - react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) - react-refractor: 2.2.0(react@19.0.0-rc-f994737d14-20240522) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-refractor: 2.2.0(react@18.3.1) sanity: link:packages/sanity slugify: 1.6.6 - styled-components: 6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) + styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tmp: 0.2.3 - typescript: 5.6.3 - vite: 5.4.11(@types/node@18.19.44)(terser@5.32.0) + typescript: 5.7.2 + vite: 6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0) transitivePeerDependencies: - '@types/babel__core' - '@types/node' - babel-plugin-react-compiler - debug + - jiti - less - lightningcss - react-is @@ -14887,22 +14905,24 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml - '@sanity/tsdoc@1.0.134(@types/babel__core@7.20.5)(@types/node@22.5.4)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/tsdoc@1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))(terser@5.32.0)(yaml@2.5.0)': dependencies: - '@microsoft/api-extractor': 7.47.11(@types/node@22.5.4) - '@microsoft/api-extractor-model': 7.29.8(@types/node@22.5.4) - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@portabletext/react': 3.1.0(react@18.3.1) + '@microsoft/api-extractor': 7.48.0(@types/node@22.10.0) + '@microsoft/api-extractor-model': 7.30.0(@types/node@22.10.0) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@portabletext/react': 3.1.0(react@19.0.0-rc-f994737d14-20240522) '@portabletext/toolkit': 2.0.16 '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@18.3.1) - '@sanity/pkg-utils': 6.11.12(@types/babel__core@7.20.5)(@types/node@22.5.4)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.6.3) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/icons': 3.4.0(react@19.0.0-rc-f994737d14-20240522) + '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) + '@sanity/ui': 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) '@types/cpx': 1.5.5 - '@vitejs/plugin-react': 4.3.3(vite@5.4.11(@types/node@22.5.4)(terser@5.32.0)) + '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 chalk: 4.1.2 chokidar: 4.0.1 @@ -14918,20 +14938,21 @@ snapshots: jsonc-parser: 3.3.1 mkdirp: 1.0.4 pkg-up: 3.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-refractor: 2.2.0(react@18.3.1) + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522) + react-refractor: 2.2.0(react@19.0.0-rc-f994737d14-20240522) sanity: link:packages/sanity slugify: 1.6.6 - styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + styled-components: 6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) tmp: 0.2.3 - typescript: 5.6.3 - vite: 5.4.11(@types/node@22.5.4)(terser@5.32.0) + typescript: 5.7.2 + vite: 6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0) transitivePeerDependencies: - '@types/babel__core' - '@types/node' - babel-plugin-react-compiler - debug + - jiti - less - lightningcss - react-is @@ -14941,6 +14962,8 @@ snapshots: - sugarss - supports-color - terser + - tsx + - yaml '@sanity/types@3.37.2(debug@4.3.7)': dependencies: @@ -14949,11 +14972,11 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@18.19.44)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/ui-workshop@1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': dependencies: '@sanity/icons': 3.4.0(react@18.3.1) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@vitejs/plugin-react': 4.3.3(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0)) + '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) axe-core: 4.10.0 cac: 6.7.14 chokidar: 3.6.0 @@ -14969,7 +14992,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) segmented-property: 3.0.3 styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - vite: 4.5.5(@types/node@18.19.44)(terser@5.32.0) + vite: 4.5.5(@types/node@22.10.0)(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -14980,11 +15003,11 @@ snapshots: - supports-color - terser - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.5.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/ui-workshop@1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': dependencies: '@sanity/icons': 3.4.0(react@18.3.1) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@vitejs/plugin-react': 4.3.3(vite@4.5.5(@types/node@22.5.4)(terser@5.32.0)) + '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) axe-core: 4.10.0 cac: 6.7.14 chokidar: 3.6.0 @@ -15000,7 +15023,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) segmented-property: 3.0.3 styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - vite: 4.5.5(@types/node@22.5.4)(terser@5.32.0) + vite: 4.5.5(@types/node@22.10.0)(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -15214,7 +15237,7 @@ snapshots: '@swc/core': 1.7.14(@swc/helpers@0.5.13) '@swc/types': 0.1.12 - '@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3)': + '@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2)': dependencies: '@swc-node/core': 1.13.3(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12) '@swc-node/sourcemap-support': 0.5.1 @@ -15224,7 +15247,7 @@ snapshots: oxc-resolver: 1.10.2 pirates: 4.0.6 tslib: 2.8.1 - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@swc/types' - supports-color @@ -15445,11 +15468,11 @@ snapshots: '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.19.5 - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/cpx@1.5.5': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/debug@4.1.12': dependencies: @@ -15457,7 +15480,7 @@ snapshots: '@types/decompress@4.2.7': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/estree@0.0.39': {} @@ -15469,19 +15492,19 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/follow-redirects@1.14.4': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/hast@2.3.10': dependencies: @@ -15499,7 +15522,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -15531,10 +15554,9 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.5.4': + '@types/node@22.10.0': dependencies: - undici-types: 6.19.8 - optional: true + undici-types: 6.20.0 '@types/normalize-package-data@2.4.4': {} @@ -15542,11 +15564,13 @@ snapshots: '@types/parse-json@4.0.2': {} + '@types/parse-path@7.0.3': {} + '@types/prismjs@1.26.4': {} '@types/progress-stream@2.0.5': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/prop-types@15.7.12': {} @@ -15586,7 +15610,7 @@ snapshots: '@types/readdir-glob@1.1.5': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/refractor@3.4.1': dependencies: @@ -15595,7 +15619,7 @@ snapshots: '@types/request@2.48.12': dependencies: '@types/caseless': 0.12.5 - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/tough-cookie': 4.0.5 form-data: 2.5.1 @@ -15606,7 +15630,7 @@ snapshots: '@types/rimraf@3.0.2': dependencies: '@types/glob': 7.2.0 - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/semver-compare@1.0.3': {} @@ -15617,11 +15641,11 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/serve-handler@6.1.4': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/shallow-equals@1.0.3': {} @@ -15631,21 +15655,21 @@ snapshots: '@types/tar-fs@2.0.4': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/tar-stream': 3.1.3 '@types/tar-stream@3.1.3': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/tar@6.1.13': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 '@types/tough-cookie@4.0.5': {} @@ -15665,65 +15689,65 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.6.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.6.3))(eslint@9.10.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.7.2))(eslint@9.10.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.10.0)(typescript@5.6.3) - '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 7.18.0(eslint@9.10.0)(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 9.10.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.7(supports-color@9.4.0) eslint: 8.57.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.6.3)': + '@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.7(supports-color@9.4.0) eslint: 9.10.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -15732,33 +15756,33 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.7.2) debug: 4.3.7(supports-color@9.4.0) eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@7.18.0(eslint@9.10.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@7.18.0(eslint@9.10.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) - '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.7.2) debug: 4.3.7(supports-color@9.4.0) eslint: 9.10.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -15767,29 +15791,29 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.6.3)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@9.10.0)(typescript@5.6.3)': + '@typescript-eslint/utils@7.18.0(eslint@9.10.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.10.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) eslint: 9.10.0 transitivePeerDependencies: - supports-color @@ -15878,51 +15902,40 @@ snapshots: '@vercel/stega@0.1.2': {} - '@vitejs/plugin-react@4.3.3(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0))': + '@vitejs/plugin-react@4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0))': dependencies: '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 4.5.5(@types/node@18.19.44)(terser@5.32.0) + vite: 4.5.5(@types/node@22.10.0)(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.3(vite@4.5.5(@types/node@22.5.4)(terser@5.32.0))': + '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@22.10.0)(terser@5.32.0))': dependencies: '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 4.5.5(@types/node@22.5.4)(terser@5.32.0) + vite: 5.4.11(@types/node@22.10.0)(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.3(vite@5.4.11(@types/node@18.19.44)(terser@5.32.0))': + '@vitejs/plugin-react@4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0))': dependencies: '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.11(@types/node@18.19.44)(terser@5.32.0) + vite: 6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.3(vite@5.4.11(@types/node@22.5.4)(terser@5.32.0))': - dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 5.4.11(@types/node@22.5.4)(terser@5.32.0) - transitivePeerDependencies: - - supports-color - - '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0))': + '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -15936,7 +15949,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0) + vitest: 2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -15955,13 +15968,13 @@ snapshots: optionalDependencies: vite: 5.4.11(@types/node@18.19.44)(terser@5.32.0) - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.11(@types/node@22.5.4)(terser@5.32.0))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.11(@types/node@22.10.0)(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.11(@types/node@22.5.4)(terser@5.32.0) + vite: 5.4.11(@types/node@22.10.0)(terser@5.32.0) '@vitest/pretty-format@2.1.1': dependencies: @@ -16994,14 +17007,14 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@9.0.0(typescript@5.6.3): + cosmiconfig@9.0.0(typescript@5.7.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 cpx@1.5.0: dependencies: @@ -17729,14 +17742,14 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-config-sanity@7.1.2(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-plugin-import@2.30.0)(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.36.1(eslint@8.57.0))(eslint@8.57.0): + eslint-config-sanity@7.1.2(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.30.0)(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.36.1(eslint@8.57.0))(eslint@8.57.0): dependencies: eslint: 8.57.0 eslint-plugin-simple-import-sort: 12.1.1(eslint@8.57.0) optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.3) - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-react: 7.36.1(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -17753,53 +17766,53 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-plugin-import@2.30.0)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.30.0)(eslint@8.57.0): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7(supports-color@9.4.0) enhanced-resolve: 5.17.1 eslint: 8.57.0 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.8.0 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.11.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): + eslint-module-utils@2.11.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-plugin-import@2.30.0)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.30.0)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-plugin-import@2.30.0)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.30.0)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-plugin-boundaries@4.2.2(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): + eslint-plugin-boundaries@4.2.2(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): dependencies: chalk: 4.1.2 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) micromatch: 4.0.7 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -17812,7 +17825,7 @@ snapshots: lodash: 4.17.21 requireindex: 1.1.0 - eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): + eslint-plugin-import@2.30.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -17823,7 +17836,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -17834,7 +17847,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -17880,10 +17893,10 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.4.1): dependencies: eslint: 8.57.0 - prettier: 3.3.3 + prettier: 3.4.1 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: @@ -17989,12 +18002,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0): + eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0): dependencies: eslint: 8.57.0 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) eslint-rule-composer@0.3.0: {} @@ -18738,13 +18751,18 @@ snapshots: is-ssh: 1.4.0 parse-url: 8.1.0 + git-up@8.0.0: + dependencies: + is-ssh: 1.4.0 + parse-url: 9.2.0 + git-url-parse@14.0.0: dependencies: git-up: 7.0.0 - git-url-parse@15.0.0: + git-url-parse@16.0.0: dependencies: - git-up: 7.0.0 + git-up: 8.0.0 git-user-info@2.0.3: dependencies: @@ -19692,13 +19710,13 @@ snapshots: dependencies: readable-stream: 2.3.8 - lerna@8.1.9(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(encoding@0.1.13): + lerna@8.1.9(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(encoding@0.1.13): dependencies: - '@lerna/create': 8.1.9(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(encoding@0.1.13)(typescript@5.6.3) + '@lerna/create': 8.1.9(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(encoding@0.1.13)(typescript@5.7.2) '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 - '@nx/devkit': 19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13))) + '@nx/devkit': 19.5.7(nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13))) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 19.0.11(encoding@0.1.13) aproba: 2.0.0 @@ -19712,7 +19730,7 @@ snapshots: conventional-changelog-angular: 7.0.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) dedent: 1.5.3(babel-plugin-macros@3.1.0) envinfo: 7.13.0 execa: 5.0.0 @@ -19743,7 +19761,7 @@ snapshots: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: 17.1.0 - nx: 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13)) + nx: 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13)) p-map: 4.0.0 p-map-series: 2.1.0 p-pipe: 3.1.0 @@ -19765,7 +19783,7 @@ snapshots: strong-log-transformer: 2.1.0 tar: 6.2.1 temp-dir: 1.0.0 - typescript: 5.6.3 + typescript: 5.7.2 upath: 2.0.1 uuid: 10.0.0 validate-npm-package-license: 3.0.4 @@ -20545,10 +20563,10 @@ snapshots: dependencies: boolbase: 1.0.0 - nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13)): + nx@19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13)): dependencies: '@napi-rs/wasm-runtime': 0.2.4 - '@nrwl/tao': 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3))(@swc/core@1.7.14(@swc/helpers@0.5.13)) + '@nrwl/tao': 19.5.7(@swc-node/register@1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2))(@swc/core@1.7.14(@swc/helpers@0.5.13)) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.7 @@ -20593,7 +20611,7 @@ snapshots: '@nx/nx-linux-x64-musl': 19.5.7 '@nx/nx-win32-arm64-msvc': 19.5.7 '@nx/nx-win32-x64-msvc': 19.5.7 - '@swc-node/register': 1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.6.3) + '@swc-node/register': 1.10.9(@swc/core@1.7.14(@swc/helpers@0.5.13))(@swc/types@0.1.12)(typescript@5.7.2) '@swc/core': 1.7.14(@swc/helpers@0.5.13) transitivePeerDependencies: - debug @@ -20932,6 +20950,11 @@ snapshots: dependencies: parse-path: 7.0.0 + parse-url@9.2.0: + dependencies: + '@types/parse-path': 7.0.3 + parse-path: 7.0.0 + parse5@7.1.2: dependencies: entities: 4.5.0 @@ -21103,14 +21126,14 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-packagejson@2.5.3(prettier@3.3.3): + prettier-plugin-packagejson@2.5.3(prettier@3.4.1): dependencies: sort-package-json: 2.10.1 synckit: 0.9.2 optionalDependencies: - prettier: 3.3.3 + prettier: 3.4.1 - prettier@3.3.3: {} + prettier@3.4.1: {} pretty-bytes@5.6.0: {} @@ -21743,51 +21766,51 @@ snapshots: dependencies: glob: 10.4.5 - rollup-plugin-esbuild@6.1.1(esbuild@0.24.0)(rollup@4.27.3): + rollup-plugin-esbuild@6.1.1(esbuild@0.24.0)(rollup@4.27.4): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.27.3) + '@rollup/pluginutils': 5.1.0(rollup@4.27.4) debug: 4.3.7(supports-color@9.4.0) es-module-lexer: 1.5.4 esbuild: 0.24.0 get-tsconfig: 4.8.0 - rollup: 4.27.3 + rollup: 4.27.4 transitivePeerDependencies: - supports-color - rollup-plugin-sourcemaps@0.6.3(@types/node@22.5.4)(rollup@4.27.3): + rollup-plugin-sourcemaps@0.6.3(@types/node@22.10.0)(rollup@4.27.4): dependencies: - '@rollup/pluginutils': 3.1.0(rollup@4.27.3) - rollup: 4.27.3 + '@rollup/pluginutils': 3.1.0(rollup@4.27.4) + rollup: 4.27.4 source-map-resolve: 0.6.0 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.10.0 rollup@3.29.4: optionalDependencies: fsevents: 2.3.3 - rollup@4.27.3: + rollup@4.27.4: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.27.3 - '@rollup/rollup-android-arm64': 4.27.3 - '@rollup/rollup-darwin-arm64': 4.27.3 - '@rollup/rollup-darwin-x64': 4.27.3 - '@rollup/rollup-freebsd-arm64': 4.27.3 - '@rollup/rollup-freebsd-x64': 4.27.3 - '@rollup/rollup-linux-arm-gnueabihf': 4.27.3 - '@rollup/rollup-linux-arm-musleabihf': 4.27.3 - '@rollup/rollup-linux-arm64-gnu': 4.27.3 - '@rollup/rollup-linux-arm64-musl': 4.27.3 - '@rollup/rollup-linux-powerpc64le-gnu': 4.27.3 - '@rollup/rollup-linux-riscv64-gnu': 4.27.3 - '@rollup/rollup-linux-s390x-gnu': 4.27.3 - '@rollup/rollup-linux-x64-gnu': 4.27.3 - '@rollup/rollup-linux-x64-musl': 4.27.3 - '@rollup/rollup-win32-arm64-msvc': 4.27.3 - '@rollup/rollup-win32-ia32-msvc': 4.27.3 - '@rollup/rollup-win32-x64-msvc': 4.27.3 + '@rollup/rollup-android-arm-eabi': 4.27.4 + '@rollup/rollup-android-arm64': 4.27.4 + '@rollup/rollup-darwin-arm64': 4.27.4 + '@rollup/rollup-darwin-x64': 4.27.4 + '@rollup/rollup-freebsd-arm64': 4.27.4 + '@rollup/rollup-freebsd-x64': 4.27.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.27.4 + '@rollup/rollup-linux-arm-musleabihf': 4.27.4 + '@rollup/rollup-linux-arm64-gnu': 4.27.4 + '@rollup/rollup-linux-arm64-musl': 4.27.4 + '@rollup/rollup-linux-powerpc64le-gnu': 4.27.4 + '@rollup/rollup-linux-riscv64-gnu': 4.27.4 + '@rollup/rollup-linux-s390x-gnu': 4.27.4 + '@rollup/rollup-linux-x64-gnu': 4.27.4 + '@rollup/rollup-linux-x64-musl': 4.27.4 + '@rollup/rollup-win32-arm64-msvc': 4.27.4 + '@rollup/rollup-win32-ia32-msvc': 4.27.4 + '@rollup/rollup-win32-x64-msvc': 4.27.4 fsevents: 2.3.3 rrweb-cssom@0.6.0: {} @@ -22775,11 +22798,11 @@ snapshots: trim-newlines@3.0.1: {} - ts-api-utils@1.3.0(typescript@5.6.3): + ts-api-utils@1.3.0(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 - ts-node@10.9.2(@swc/core@1.7.14(@swc/helpers@0.5.13))(@types/node@18.19.44)(typescript@5.6.3): + ts-node@10.9.2(@swc/core@1.7.14(@swc/helpers@0.5.13))(@types/node@18.19.44)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -22793,15 +22816,15 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.3 + typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: '@swc/core': 1.7.14(@swc/helpers@0.5.13) - tsconfck@3.1.1(typescript@5.6.3): + tsconfck@3.1.1(typescript@5.7.2): optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 tsconfig-paths@3.15.0: dependencies: @@ -22932,7 +22955,7 @@ snapshots: typescript@5.4.2: {} - typescript@5.6.3: {} + typescript@5.7.2: {} uglify-js@3.19.2: optional: true @@ -22951,8 +22974,7 @@ snapshots: undici-types@5.26.5: {} - undici-types@6.19.8: - optional: true + undici-types@6.20.0: {} undici@5.28.4: dependencies: @@ -23094,6 +23116,8 @@ snapshots: uuid@10.0.0: {} + uuid@11.0.3: {} + uuid@8.3.2: {} uuid@9.0.1: {} @@ -23134,12 +23158,12 @@ snapshots: - supports-color - terser - vite-node@2.1.1(@types/node@22.5.4)(terser@5.32.0): + vite-node@2.1.1(@types/node@22.10.0)(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@9.4.0) pathe: 1.1.2 - vite: 5.4.11(@types/node@22.5.4)(terser@5.32.0) + vite: 5.4.11(@types/node@22.10.0)(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -23151,56 +23175,57 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@4.3.2(typescript@5.6.3)(vite@4.5.5(@types/node@18.19.44)(terser@5.32.0)): + vite-tsconfig-paths@4.3.2(typescript@5.7.2)(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)): dependencies: debug: 4.3.7(supports-color@9.4.0) globrex: 0.1.2 - tsconfck: 3.1.1(typescript@5.6.3) + tsconfck: 3.1.1(typescript@5.7.2) optionalDependencies: - vite: 4.5.5(@types/node@18.19.44)(terser@5.32.0) + vite: 4.5.5(@types/node@22.10.0)(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@4.5.5(@types/node@18.19.44)(terser@5.32.0): + vite@4.5.5(@types/node@22.10.0)(terser@5.32.0): dependencies: esbuild: 0.18.20 postcss: 8.4.49 rollup: 3.29.4 optionalDependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 fsevents: 2.3.3 terser: 5.32.0 - vite@4.5.5(@types/node@22.5.4)(terser@5.32.0): + vite@5.4.11(@types/node@18.19.44)(terser@5.32.0): dependencies: - esbuild: 0.18.20 + esbuild: 0.21.5 postcss: 8.4.49 - rollup: 3.29.4 + rollup: 4.27.4 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 18.19.44 fsevents: 2.3.3 terser: 5.32.0 - vite@5.4.11(@types/node@18.19.44)(terser@5.32.0): + vite@5.4.11(@types/node@22.10.0)(terser@5.32.0): dependencies: esbuild: 0.21.5 postcss: 8.4.49 - rollup: 4.27.3 + rollup: 4.27.4 optionalDependencies: - '@types/node': 18.19.44 + '@types/node': 22.10.0 fsevents: 2.3.3 terser: 5.32.0 - vite@5.4.11(@types/node@22.5.4)(terser@5.32.0): + vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0): dependencies: - esbuild: 0.21.5 + esbuild: 0.24.0 postcss: 8.4.49 - rollup: 4.27.3 + rollup: 4.27.4 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.10.0 fsevents: 2.3.3 terser: 5.32.0 + yaml: 2.5.0 vitest@2.1.1(@types/node@18.19.44)(jsdom@23.2.0)(terser@5.32.0): dependencies: @@ -23237,10 +23262,10 @@ snapshots: - supports-color - terser - vitest@2.1.1(@types/node@22.5.4)(jsdom@23.2.0)(terser@5.32.0): + vitest@2.1.1(@types/node@22.10.0)(jsdom@23.2.0)(terser@5.32.0): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.11(@types/node@22.5.4)(terser@5.32.0)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.11(@types/node@22.10.0)(terser@5.32.0)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -23255,11 +23280,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.5.4)(terser@5.32.0) - vite-node: 2.1.1(@types/node@22.5.4)(terser@5.32.0) + vite: 5.4.11(@types/node@22.10.0)(terser@5.32.0) + vite-node: 2.1.1(@types/node@22.10.0)(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.10.0 jsdom: 23.2.0 transitivePeerDependencies: - less From fcff773e61e90d11f1875f6ec96f179d90719e41 Mon Sep 17 00:00:00 2001 From: Ash Date: Tue, 19 Nov 2024 21:44:04 +0000 Subject: [PATCH 10/29] refactor(sanity): clarify variable name --- .../src/core/search/common/deriveSearchWeightsFromType.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/sanity/src/core/search/common/deriveSearchWeightsFromType.ts b/packages/sanity/src/core/search/common/deriveSearchWeightsFromType.ts index a1e5c0d1b8e..b5717f93c4b 100644 --- a/packages/sanity/src/core/search/common/deriveSearchWeightsFromType.ts +++ b/packages/sanity/src/core/search/common/deriveSearchWeightsFromType.ts @@ -20,7 +20,7 @@ const BASE_WEIGHTS: Record> = { _id: {weight: 1, type: 'string'}, _type: {weight: 1, type: 'string'}, } -const builtInObjectTypes = ['reference', 'crossDatasetReference'] +const ignoredBuiltInObjectTypes = ['reference', 'crossDatasetReference'] const getTypeChain = (type: SchemaType | undefined): SchemaType[] => type ? [type, ...getTypeChain(type.type)] : [] @@ -64,7 +64,9 @@ function getLeafWeights( const results: SearchWeightEntry[] = [] const objectTypes = typeChain.filter( (t): t is Extract => - t.jsonType === 'object' && !!t.fields?.length && !builtInObjectTypes.includes(t.name), + t.jsonType === 'object' && + !!t.fields?.length && + !ignoredBuiltInObjectTypes.includes(t.name), ) for (const objectType of objectTypes) { for (const field of objectType.fields) { From ee3f33148e08d5b4aeb9242c8ffae7b157453753 Mon Sep 17 00:00:00 2001 From: Ash Date: Wed, 20 Nov 2024 09:44:47 +0000 Subject: [PATCH 11/29] chore(sanity): remove duplicate test --- .../deriveSearchWeightsFromType.test.ts | 53 ------------------- 1 file changed, 53 deletions(-) diff --git a/packages/sanity/src/core/search/common/__tests__/deriveSearchWeightsFromType.test.ts b/packages/sanity/src/core/search/common/__tests__/deriveSearchWeightsFromType.test.ts index ee254236010..3f7f06c9cd1 100644 --- a/packages/sanity/src/core/search/common/__tests__/deriveSearchWeightsFromType.test.ts +++ b/packages/sanity/src/core/search/common/__tests__/deriveSearchWeightsFromType.test.ts @@ -364,57 +364,4 @@ describe('deriveSearchWeightsFromType', () => { ], }) }) - - it('always returns the user set weights, ignoring all other derived fields', () => { - const schema = createSchema({ - name: 'default', - types: [ - defineType({ - name: 'testType', - type: 'document', - preview: { - select: { - title: 'titleField', - subtitle: 'subtitleField', - description: 'descriptionField', - }, - }, - fields: [ - defineField({name: 'titleField', type: 'string', options: {search: {weight: 7}}}), - defineField({name: 'subtitleField', type: 'string', options: {search: {weight: 7}}}), - defineField({name: 'descriptionField', type: 'string', options: {search: {weight: 7}}}), - defineField({ - name: 'hiddenField', - type: 'string', - hidden: true, - options: {search: {weight: 7}}, - }), - defineField({ - name: 'normalStringField', - type: 'string', - options: {search: {weight: 7}}, - }), - ], - }), - ], - }) - - expect( - deriveSearchWeightsFromType({ - schemaType: schema.get('testType')!, - maxDepth: 5, - }), - ).toEqual({ - typeName: 'testType', - paths: [ - {path: '_id', weight: 1}, - {path: '_type', weight: 1}, - {path: 'hiddenField', weight: 7}, - {path: 'titleField', weight: 7}, - {path: 'subtitleField', weight: 7}, - {path: 'descriptionField', weight: 7}, - {path: 'normalStringField', weight: 7}, - ], - }) - }) }) From 022c9101bfd3e3c0e924d5967fd8faf7abb3fe9b Mon Sep 17 00:00:00 2001 From: Ash Date: Wed, 20 Nov 2024 09:49:38 +0000 Subject: [PATCH 12/29] feat: support search weight configuration for slug fields --- .../types/src/schema/definition/type/slug.ts | 8 ++- .../deriveSearchWeightsFromType.test.ts | 69 +++++++++++++++++++ .../common/deriveSearchWeightsFromType.ts | 40 +++++++++-- 3 files changed, 111 insertions(+), 6 deletions(-) diff --git a/packages/@sanity/types/src/schema/definition/type/slug.ts b/packages/@sanity/types/src/schema/definition/type/slug.ts index cf1accd73d9..a571f79b3c1 100644 --- a/packages/@sanity/types/src/schema/definition/type/slug.ts +++ b/packages/@sanity/types/src/schema/definition/type/slug.ts @@ -3,7 +3,11 @@ import {type SlugifierFn, type SlugSourceFn} from '../../../slug' import {type SlugIsUniqueValidator} from '../../../validation' import {type RuleDef, type ValidationBuilder} from '../../ruleBuilder' import {type InitialValueProperty} from '../../types' -import {type BaseSchemaDefinition, type BaseSchemaTypeOptions} from './common' +import { + type BaseSchemaDefinition, + type BaseSchemaTypeOptions, + type SearchConfiguration, +} from './common' /** @public */ export interface SlugValue { @@ -16,7 +20,7 @@ export interface SlugValue { export interface SlugRule extends RuleDef {} /** @public */ -export interface SlugOptions extends BaseSchemaTypeOptions { +export interface SlugOptions extends SearchConfiguration, BaseSchemaTypeOptions { source?: string | Path | SlugSourceFn maxLength?: number slugify?: SlugifierFn diff --git a/packages/sanity/src/core/search/common/__tests__/deriveSearchWeightsFromType.test.ts b/packages/sanity/src/core/search/common/__tests__/deriveSearchWeightsFromType.test.ts index 3f7f06c9cd1..e9f12e71c4d 100644 --- a/packages/sanity/src/core/search/common/__tests__/deriveSearchWeightsFromType.test.ts +++ b/packages/sanity/src/core/search/common/__tests__/deriveSearchWeightsFromType.test.ts @@ -168,6 +168,40 @@ describe('deriveSearchWeightsFromType', () => { }) }) + it('returns a weight of 0 for hidden slug fields', () => { + const schema = createSchema({ + name: 'default', + types: [ + defineType({ + name: 'testType', + type: 'document', + preview: {select: {}}, + fields: [ + defineField({ + name: 'someSlug', + type: 'slug', + hidden: true, + }), + ], + }), + ], + }) + + expect( + deriveSearchWeightsFromType({ + schemaType: schema.get('testType')!, + maxDepth: 5, + }), + ).toEqual({ + typeName: 'testType', + paths: [ + {path: '_id', weight: 1}, + {path: '_type', weight: 1}, + {path: 'someSlug.current', weight: 0}, + ], + }) + }) + it('respects `maxDepth`', () => { const schema = createSchema({ name: 'default', @@ -253,6 +287,21 @@ describe('deriveSearchWeightsFromType', () => { }), ], }), + defineType({ + name: 'testType2', + type: 'document', + preview: { + select: { + title: 'someSlug.current', + }, + }, + fields: [ + defineField({ + name: 'someSlug', + type: 'slug', + }), + ], + }), ], }) @@ -271,6 +320,20 @@ describe('deriveSearchWeightsFromType', () => { {path: 'descriptionField', weight: 1.5, mapWith: 'pt::text'}, ], }) + + expect( + deriveSearchWeightsFromType({ + schemaType: schema.get('testType2')!, + maxDepth: 5, + }), + ).toEqual({ + typeName: 'testType2', + paths: [ + {path: '_id', weight: 1}, + {path: '_type', weight: 1}, + {path: 'someSlug.current', weight: 10}, + ], + }) }) it('returns special weights for fields that are selected in the preview config for cross dataset reference types', () => { @@ -341,6 +404,11 @@ describe('deriveSearchWeightsFromType', () => { type: 'string', options: {search: {weight: 7}}, }), + defineField({ + name: 'someSlug', + type: 'slug', + options: {search: {weight: 7}}, + }), ], }), ], @@ -361,6 +429,7 @@ describe('deriveSearchWeightsFromType', () => { {path: 'subtitleField', weight: 7}, {path: 'descriptionField', weight: 7}, {path: 'normalStringField', weight: 7}, + {path: 'someSlug.current', weight: 7}, ], }) }) diff --git a/packages/sanity/src/core/search/common/deriveSearchWeightsFromType.ts b/packages/sanity/src/core/search/common/deriveSearchWeightsFromType.ts index b5717f93c4b..0c5e5a7af2b 100644 --- a/packages/sanity/src/core/search/common/deriveSearchWeightsFromType.ts +++ b/packages/sanity/src/core/search/common/deriveSearchWeightsFromType.ts @@ -1,4 +1,9 @@ -import {type CrossDatasetType, type SchemaType, type SearchConfiguration} from '@sanity/types' +import { + type CrossDatasetType, + type SchemaType, + type SearchConfiguration, + type SlugSchemaType, +} from '@sanity/types' import {toString as pathToString} from '@sanity/util/paths' import {isRecord} from '../../util' @@ -20,7 +25,7 @@ const BASE_WEIGHTS: Record> = { _id: {weight: 1, type: 'string'}, _type: {weight: 1, type: 'string'}, } -const ignoredBuiltInObjectTypes = ['reference', 'crossDatasetReference'] +const ignoredBuiltInObjectTypes = ['reference', 'crossDatasetReference', 'slug'] const getTypeChain = (type: SchemaType | undefined): SchemaType[] => type ? [type, ...getTypeChain(type.type)] : [] @@ -32,6 +37,11 @@ const isPtField = (type: SchemaType | undefined) => const isStringField = (schemaType: SchemaType | undefined): boolean => schemaType ? schemaType?.jsonType === 'string' : false +const isSlugField = (schemaType: SchemaType | undefined): schemaType is SlugSchemaType => { + const typeChain = getTypeChain(schemaType) + return typeChain.some(({jsonType, name}) => jsonType === 'object' && name === 'slug') +} + const isSearchConfiguration = (options: unknown): options is SearchConfiguration => isRecord(options) && 'search' in options && isRecord(options.search) @@ -39,6 +49,15 @@ function isSchemaType(input: SchemaType | CrossDatasetType | undefined): input i return typeof input !== 'undefined' && 'name' in input } +function getFullyQualifiedPath(schemaType: SchemaType, path: string): string { + // Slug field weights should be applied to the object's `current` field. + if (isSlugField(schemaType)) { + return [path, 'current'].join('.') + } + + return path +} + function getLeafWeights( schemaType: SchemaType | CrossDatasetType | undefined, maxDepth: number, @@ -61,7 +80,20 @@ function getLeafWeights( return [{path, weight, type: isPtField(type) ? 'pt' : 'string'}] } + if (isSlugField(type)) { + const weight = getWeight(type, path) + if (typeof weight !== 'number') return [] + return [ + { + path: getFullyQualifiedPath(type, path), + weight, + type: isPtField(type) ? 'pt' : 'string', + }, + ] + } + const results: SearchWeightEntry[] = [] + const objectTypes = typeChain.filter( (t): t is Extract => t.jsonType === 'object' && @@ -173,8 +205,8 @@ const getPreviewWeights = ( ) } - return getLeafWeights(schemaType, maxDepth, (_, path) => { - const nested = nestedWeightsBySelectionPath[path] + return getLeafWeights(schemaType, maxDepth, (type, path) => { + const nested = nestedWeightsBySelectionPath[getFullyQualifiedPath(type, path)] return nested ? nested.weight : null }) } From 3f7892ef6b00ead5ae084dc4d454c0b7ab0e01f5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:23:54 +0100 Subject: [PATCH 13/29] fix(deps): Update dev-non-major (#7893) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- dev/embedded-studio/package.json | 2 +- dev/test-studio/package.json | 4 +- pnpm-lock.yaml | 166 +++++++++++++++---------------- 3 files changed, 83 insertions(+), 89 deletions(-) diff --git a/dev/embedded-studio/package.json b/dev/embedded-studio/package.json index a90c7f00f17..bdae119f683 100644 --- a/dev/embedded-studio/package.json +++ b/dev/embedded-studio/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", - "@vitejs/plugin-react": "^4.3.3", + "@vitejs/plugin-react": "^4.3.4", "typescript": "5.7.2", "vite": "^4.5.5" } diff --git a/dev/test-studio/package.json b/dev/test-studio/package.json index fc3a75702fd..9b88f1ae88e 100644 --- a/dev/test-studio/package.json +++ b/dev/test-studio/package.json @@ -16,7 +16,7 @@ "workshop:dev": "node -r esbuild-register scripts/workshop/dev.ts" }, "dependencies": { - "@portabletext/editor": "^1.11.3", + "@portabletext/editor": "^1.12.0", "@portabletext/react": "^3.0.0", "@sanity/assist": "^3.0.2", "@sanity/block-tools": "3.65.1", @@ -41,7 +41,7 @@ "@sanity/util": "workspace:*", "@sanity/uuid": "^3.0.1", "@sanity/vision": "workspace:*", - "@sanity/visual-editing": "2.8.0", + "@sanity/visual-editing": "2.10.0", "@turf/helpers": "^6.0.1", "@turf/points-within-polygon": "^5.1.5", "@vercel/stega": "0.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c4303f596a3..1dd8836a6e3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -277,7 +277,7 @@ importers: specifier: ^18.3.1 version: 18.3.1 '@vitejs/plugin-react': - specifier: ^4.3.3 + specifier: ^4.3.4 version: 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) typescript: specifier: 5.7.2 @@ -463,7 +463,7 @@ importers: dev/test-studio: dependencies: '@portabletext/editor': - specifier: ^1.11.3 + specifier: ^1.12.0 version: 1.12.0(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@portabletext/react': specifier: ^3.0.0 @@ -491,19 +491,19 @@ importers: version: 1.1.0 '@sanity/locale-ko-kr': specifier: ^1.0.1 - version: 1.1.11(sanity@packages+sanity) + version: 1.1.12(sanity@packages+sanity) '@sanity/locale-nb-no': specifier: ^1.0.1 - version: 1.1.15(sanity@packages+sanity) + version: 1.1.16(sanity@packages+sanity) '@sanity/locale-nn-no': specifier: ^1.0.1 - version: 1.1.14(sanity@packages+sanity) + version: 1.1.15(sanity@packages+sanity) '@sanity/locale-pt-pt': specifier: ^1.0.1 - version: 1.1.11(sanity@packages+sanity) + version: 1.1.12(sanity@packages+sanity) '@sanity/locale-sv-se': specifier: ^1.0.1 - version: 1.2.13(sanity@packages+sanity) + version: 1.2.14(sanity@packages+sanity) '@sanity/logos': specifier: ^2.1.2 version: 2.1.13(@sanity/color@3.0.6)(react@18.3.1) @@ -515,7 +515,7 @@ importers: version: 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) '@sanity/react-loader': specifier: ^1.8.3 - version: 1.10.20(@sanity/client@6.22.5)(react@18.3.1) + version: 1.10.21(@sanity/client@6.22.5)(react@18.3.1) '@sanity/tsdoc': specifier: 1.0.140 version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0) @@ -538,8 +538,8 @@ importers: specifier: workspace:* version: link:../../packages/@sanity/vision '@sanity/visual-editing': - specifier: 2.8.0 - version: 2.8.0(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.10.0 + version: 2.10.0(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@turf/helpers': specifier: ^6.0.1 version: 6.5.0 @@ -1299,7 +1299,7 @@ importers: dependencies: '@codemirror/autocomplete': specifier: ^6.1.0 - version: 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + version: 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/commands': specifier: ^6.0.1 version: 6.7.1 @@ -1308,7 +1308,7 @@ importers: version: 6.2.2 '@codemirror/language': specifier: ^6.2.1 - version: 6.10.4 + version: 6.10.5 '@codemirror/search': specifier: ^6.0.1 version: 6.5.8 @@ -1341,7 +1341,7 @@ importers: version: 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) '@uiw/react-codemirror': specifier: ^4.11.4 - version: 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) + version: 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) is-hotkey-esm: specifier: ^1.0.0 version: 1.0.0 @@ -2712,8 +2712,8 @@ packages: '@codemirror/lang-sql@6.8.0': resolution: {integrity: sha512-aGLmY4OwGqN3TdSx3h6QeA1NrvaYtF7kkoWR/+W7/JzB0gQtJ+VJxewlnE3+VImhA4WVlhmkJr109PefOOhjLg==} - '@codemirror/language@6.10.4': - resolution: {integrity: sha512-qjt7Wn/nxGuI278GYVlqE5V93Xn8ZQwzqZtgS0FaWr7K2yWgd5/FlBNqNi4jtUvBVvWJzAGfnggIlpyjTOaF4A==} + '@codemirror/language@6.10.5': + resolution: {integrity: sha512-sECWJyNmwqw6mSO6Qf0IVPHwhEnuYbqHBZaaIbdcXtZ6Y2r5vU/dxgC7K1ppWaJFy8XGtTBC0Pd60qI7NfJreQ==} '@codemirror/legacy-modes@6.4.1': resolution: {integrity: sha512-vdg3XY7OAs5uLDx2Iw+cGfnwtd7kM+Et/eMsqAGTfT/JKiVBQZXosTzjEbWAi/FrY6DcQIz8mQjBozFHZEUWQA==} @@ -4450,16 +4450,12 @@ packages: resolution: {integrity: sha512-2TjYEvOftD0v7ukx3Csdh9QIu44P2z7NDJtlC3qITJRYV36J7R6Vfd3trVhFnN77/7CZrGjqngrtohv8VqO5nw==} engines: {node: '>=18.0.0'} - '@sanity/comlink@1.1.3': - resolution: {integrity: sha512-Lx1YwziLLqzPUFuJDqmtS0zF2LbYZjDdJ6n6P9toUCrizw1F+/dqnJL2a2YZPKmBlW7+gfnJKxwMlK4DmbThTg==} - engines: {node: '>=18'} - '@sanity/comlink@1.1.4': resolution: {integrity: sha512-3Mi6jzLyZhA5luDznIdeurr6Bzr+D6Z1nrB2ayqUrcsjpndYrr6ny6UnBQybJFwXyynYZVhmHhLQlziEzH31lw==} engines: {node: '>=18'} - '@sanity/core-loader@1.7.12': - resolution: {integrity: sha512-YXjVzoqbhmp7DzAVGx7BBPUq6E9u1ItRAtvwO2favTq29d+IgQ2gkTWJMAo/0dfSs30eEuggtZrS8Z7t5iTKLw==} + '@sanity/core-loader@1.7.13': + resolution: {integrity: sha512-E3agrdL6QH/iHxQFcWADHiTfACobBuN8AtrjqVoC1lz2Q7/lTASsJGhM83ti0k+YqsKuZD+gpiBc8TDH7Kalzg==} engines: {node: '>=18'} peerDependencies: '@sanity/client': ^6.22.5 @@ -4536,28 +4532,28 @@ packages: react-dom: ^18.3 || >=19.0.0-rc react-is: ^18.3 || >=19.0.0-rc - '@sanity/locale-ko-kr@1.1.11': - resolution: {integrity: sha512-JXxspJzAUYdq9UcfBGDX+bxJ0vXlcbQRtc3GEs1uhWUO6uWed+epoOkfg/hZ57lyaKg3JcL9cypk2e5JVl7u6g==} + '@sanity/locale-ko-kr@1.1.12': + resolution: {integrity: sha512-/DMiGPAToEtSWR4SruhPQB52oQQdT4+RSC3jNXU317y7xP10tW9sx+vlK/3IeuilaramYFlPuSyCV/SgCO+cIQ==} peerDependencies: sanity: ^3.22.0 - '@sanity/locale-nb-no@1.1.15': - resolution: {integrity: sha512-gZQDrKYCzCLA9yqA/6fGfOQiyZfwKy1bvd2Pc5csj0ZsAUTSJ16vKh7POi/ZkJMkrqrZayNjrftCanLiHP0AAQ==} + '@sanity/locale-nb-no@1.1.16': + resolution: {integrity: sha512-aMop36QVG6nqekTbbm872ew5DoHT4meo8jAFbekDs+zuD5MBmZD9RHBkAxAUN7Ve0bINcOAKLWqtSLuM0ADNiQ==} peerDependencies: sanity: ^3.22.0 - '@sanity/locale-nn-no@1.1.14': - resolution: {integrity: sha512-YvNvjOVDZyOfLVSES14c1whc2ig/dnXk43ZGGs4bfQ+ZdJS9nUJ25TJyttiLk+sASrq2MiRCpWptDkUAWqsF1w==} + '@sanity/locale-nn-no@1.1.15': + resolution: {integrity: sha512-lq6V1epIZOLbC3vgqclRKF7KbqhwhmUoxaDnXk5xnXYKDYJFzi7JRIcpjfUNBdgGJBYKtAhcWdeJ2f49ZmQnFA==} peerDependencies: sanity: ^3.22.0 - '@sanity/locale-pt-pt@1.1.11': - resolution: {integrity: sha512-k1yKR7Kl+MQd0/Uun2pxzV2Yhih9CuFUYAtbZK3GBQNIqlBXhkGHn+ycIbzzpNkPZz60e8bi3liXwew3gmVkJw==} + '@sanity/locale-pt-pt@1.1.12': + resolution: {integrity: sha512-/ch93gF7/Y9WoCHlJt8FZDrPuBRxa08td+WLeJoXEdV3BhIcGy70SXAhCPc7vQDzPP/7jy4n+J+m/bAR5spZCw==} peerDependencies: sanity: ^3.22.0 - '@sanity/locale-sv-se@1.2.13': - resolution: {integrity: sha512-x8i4zSAjzz9HotzQCQPnpgF/VSYFi7I9ZGU2sMjQ8jcoqWOTWkXYCI+vKkqTzPL5HTu4AZLaKx2N3nV7xVn/0g==} + '@sanity/locale-sv-se@1.2.14': + resolution: {integrity: sha512-7mE6p9r/Bc6xzz10Y3h9c2P58lioSSHH1OdZAu2yQiC9zLyJbhjY+PdY7Uc3uCrh9LC7Mw9/cuzspdlowbQo/g==} peerDependencies: sanity: ^3.22.0 @@ -4612,8 +4608,8 @@ packages: peerDependencies: '@sanity/client': ^6.22.5 - '@sanity/react-loader@1.10.20': - resolution: {integrity: sha512-ztafIM/gnKnf6ttNIoGqv9xEOcdsQ3vNi8u1IUl4f3KVb4b1uz3lI2iCLAfMadz5PoUzacMRMeDCc1UGLRI70Q==} + '@sanity/react-loader@1.10.21': + resolution: {integrity: sha512-rlMxwrt23ecMloQEZwB+TP5es/EVNesoN2YcLdbZ/cm54Be8YKUAV1gnkMEX/Mn1vUOvL2d5+6Qt6qcYbhvmPw==} engines: {node: '>=18'} peerDependencies: '@sanity/client': ^6.22.5 @@ -4677,8 +4673,8 @@ packages: '@sanity/uuid@3.0.2': resolution: {integrity: sha512-vzdhqOrX7JGbMyK40KuIwwyXHm7GMLOGuYgn3xlC09e4ZVNofUO5mgezQqnRv0JAMthIRhofqs9f6ufUjMKOvw==} - '@sanity/visual-editing@2.8.0': - resolution: {integrity: sha512-JXvvGaGQd7JrG6HyN40YIRFRXBYX8WA5tm1r7pMg/iiklsPsAWv8r7aNaaWCK+WBERzNZyuUWHE8QH5D+bu4ag==} + '@sanity/visual-editing@2.10.0': + resolution: {integrity: sha512-c23u+EGDib6UojHUx5sPSrVqw/CL+MJI+2ipQB0HzqqNmkLqLEK5oAAbNcHMTEveHrS5k744KDJHOBh0VBvHNg==} engines: {node: '>=18'} peerDependencies: '@remix-run/react': '>= 2' @@ -4687,6 +4683,7 @@ packages: next: '>= 13 || >=14.3.0-canary.0 <14.3.0 || >=15.0.0-rc' react: ^18.3 || >=19.0.0-rc react-dom: ^18.3 || >=19.0.0-rc + react-router: '>= 7' svelte: '>= 4' peerDependenciesMeta: '@remix-run/react': @@ -4697,6 +4694,8 @@ packages: optional: true next: optional: true + react-router: + optional: true svelte: optional: true @@ -12590,24 +12589,24 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1)': + '@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1)': dependencies: - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 '@lezer/common': 1.2.1 '@codemirror/commands@6.7.1': dependencies: - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 '@lezer/common': 1.2.1 '@codemirror/lang-css@6.3.0(@codemirror/view@6.35.0)': dependencies: - '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) - '@codemirror/language': 6.10.4 + '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@lezer/common': 1.2.1 '@lezer/css': 1.1.9 @@ -12616,10 +12615,10 @@ snapshots: '@codemirror/lang-html@6.4.9': dependencies: - '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/lang-css': 6.3.0(@codemirror/view@6.35.0) '@codemirror/lang-javascript': 6.2.2 - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 '@lezer/common': 1.2.1 @@ -12628,13 +12627,13 @@ snapshots: '@codemirror/lang-java@6.0.1': dependencies: - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@lezer/java': 1.1.3 '@codemirror/lang-javascript@6.2.2': dependencies: - '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) - '@codemirror/language': 6.10.4 + '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + '@codemirror/language': 6.10.5 '@codemirror/lint': 6.8.3 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 @@ -12643,14 +12642,14 @@ snapshots: '@codemirror/lang-json@6.0.1': dependencies: - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@lezer/json': 1.0.2 '@codemirror/lang-markdown@6.3.0': dependencies: - '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/lang-html': 6.4.9 - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 '@lezer/common': 1.2.1 @@ -12659,15 +12658,15 @@ snapshots: '@codemirror/lang-php@6.0.1': dependencies: '@codemirror/lang-html': 6.4.9 - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@lezer/common': 1.2.1 '@lezer/php': 1.0.2 '@codemirror/lang-sql@6.8.0(@codemirror/view@6.35.0)': dependencies: - '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) - '@codemirror/language': 6.10.4 + '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@lezer/common': 1.2.1 '@lezer/highlight': 1.2.1 @@ -12675,7 +12674,7 @@ snapshots: transitivePeerDependencies: - '@codemirror/view' - '@codemirror/language@6.10.4': + '@codemirror/language@6.10.5': dependencies: '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 @@ -12686,7 +12685,7 @@ snapshots: '@codemirror/legacy-modes@6.4.1': dependencies: - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/lint@6.8.3': dependencies: @@ -12704,7 +12703,7 @@ snapshots: '@codemirror/theme-one-dark@6.1.2': dependencies: - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 '@lezer/highlight': 1.2.1 @@ -14346,7 +14345,7 @@ snapshots: '@sanity/code-input@4.1.4(@babel/runtime@7.26.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/commands': 6.7.1 '@codemirror/lang-html': 6.4.9 '@codemirror/lang-java': 6.0.1 @@ -14355,7 +14354,7 @@ snapshots: '@codemirror/lang-markdown': 6.3.0 '@codemirror/lang-php': 6.0.1 '@codemirror/lang-sql': 6.8.0(@codemirror/view@6.35.0) - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/legacy-modes': 6.4.1 '@codemirror/search': 6.5.8 '@codemirror/state': 6.4.1 @@ -14364,8 +14363,8 @@ snapshots: '@lezer/highlight': 1.2.1 '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/ui': 1.9.3(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@uiw/codemirror-themes': 4.23.5(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) - '@uiw/react-codemirror': 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@uiw/codemirror-themes': 4.23.5(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) + '@uiw/react-codemirror': 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) sanity: link:packages/sanity @@ -14382,22 +14381,16 @@ snapshots: '@sanity/color@3.0.6': {} - '@sanity/comlink@1.1.3': - dependencies: - rxjs: 7.8.1 - uuid: 10.0.0 - xstate: 5.19.0 - '@sanity/comlink@1.1.4': dependencies: rxjs: 7.8.1 uuid: 10.0.0 xstate: 5.19.0 - '@sanity/core-loader@1.7.12(@sanity/client@6.22.5)': + '@sanity/core-loader@1.7.13(@sanity/client@6.22.5)': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) - '@sanity/comlink': 1.1.3 + '@sanity/comlink': 1.1.4 '@sanity/diff-match-patch@3.1.1': {} @@ -14564,23 +14557,23 @@ snapshots: transitivePeerDependencies: - styled-components - '@sanity/locale-ko-kr@1.1.11(sanity@packages+sanity)': + '@sanity/locale-ko-kr@1.1.12(sanity@packages+sanity)': dependencies: sanity: link:packages/sanity - '@sanity/locale-nb-no@1.1.15(sanity@packages+sanity)': + '@sanity/locale-nb-no@1.1.16(sanity@packages+sanity)': dependencies: sanity: link:packages/sanity - '@sanity/locale-nn-no@1.1.14(sanity@packages+sanity)': + '@sanity/locale-nn-no@1.1.15(sanity@packages+sanity)': dependencies: sanity: link:packages/sanity - '@sanity/locale-pt-pt@1.1.11(sanity@packages+sanity)': + '@sanity/locale-pt-pt@1.1.12(sanity@packages+sanity)': dependencies: sanity: link:packages/sanity - '@sanity/locale-sv-se@1.2.13(sanity@packages+sanity)': + '@sanity/locale-sv-se@1.2.14(sanity@packages+sanity)': dependencies: sanity: link:packages/sanity @@ -14765,10 +14758,10 @@ snapshots: '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/uuid': 3.0.2 - '@sanity/react-loader@1.10.20(@sanity/client@6.22.5)(react@18.3.1)': + '@sanity/react-loader@1.10.21(@sanity/client@6.22.5)(react@18.3.1)': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) - '@sanity/core-loader': 1.7.12(@sanity/client@6.22.5) + '@sanity/core-loader': 1.7.13(@sanity/client@6.22.5) react: 18.3.1 '@sanity/telemetry@0.7.9(react@18.3.1)': @@ -15122,14 +15115,15 @@ snapshots: '@types/uuid': 8.3.4 uuid: 8.3.2 - '@sanity/visual-editing@2.8.0(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@sanity/visual-editing@2.10.0(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@sanity/comlink': 1.1.3 + '@sanity/comlink': 1.1.4 '@sanity/mutate': 0.11.0-canary.3(xstate@5.19.0) '@sanity/preview-url-secret': 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) '@vercel/stega': 0.1.2 get-random-values-esm: 1.0.2 react: 18.3.1 + react-compiler-runtime: 19.0.0-beta-df7b47d-20241124(react@18.3.1) react-dom: 18.3.1(react@18.3.1) rxjs: 7.8.1 scroll-into-view-if-needed: 3.1.0 @@ -15824,30 +15818,30 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@uiw/codemirror-extensions-basic-setup@4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)': + '@uiw/codemirror-extensions-basic-setup@4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)': dependencies: - '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/commands': 6.7.1 - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/lint': 6.8.3 '@codemirror/search': 6.5.8 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 - '@uiw/codemirror-themes@4.23.5(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)': + '@uiw/codemirror-themes@4.23.5(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)': dependencies: - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 - '@uiw/react-codemirror@4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)': + '@uiw/react-codemirror@4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@codemirror/commands': 6.7.1 '@codemirror/state': 6.4.1 '@codemirror/theme-one-dark': 6.1.2 '@codemirror/view': 6.35.0 - '@uiw/codemirror-extensions-basic-setup': 4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) + '@uiw/codemirror-extensions-basic-setup': 4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) codemirror: 6.0.1(@lezer/common@1.2.1) react: 18.3.1 react-dom: 19.0.0-rc-f994737d14-20240522(react@18.3.1) @@ -15857,14 +15851,14 @@ snapshots: - '@codemirror/lint' - '@codemirror/search' - '@uiw/react-codemirror@4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@uiw/react-codemirror@4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@codemirror/commands': 6.7.1 '@codemirror/state': 6.4.1 '@codemirror/theme-one-dark': 6.1.2 '@codemirror/view': 6.35.0 - '@uiw/codemirror-extensions-basic-setup': 4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.4)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) + '@uiw/codemirror-extensions-basic-setup': 4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) codemirror: 6.0.1(@lezer/common@1.2.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -16796,9 +16790,9 @@ snapshots: codemirror@6.0.1(@lezer/common@1.2.1): dependencies: - '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.4)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/commands': 6.7.1 - '@codemirror/language': 6.10.4 + '@codemirror/language': 6.10.5 '@codemirror/lint': 6.8.3 '@codemirror/search': 6.5.8 '@codemirror/state': 6.4.1 From b13265d40f25d3499d94abcfd7a4f2f470a2c1aa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 18:42:02 +0100 Subject: [PATCH 14/29] chore(lockfile): update dependency @sanity/react-loader to v1.10.22 (#7896) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1dd8836a6e3..ed1e64f536d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -515,7 +515,7 @@ importers: version: 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) '@sanity/react-loader': specifier: ^1.8.3 - version: 1.10.21(@sanity/client@6.22.5)(react@18.3.1) + version: 1.10.22(@sanity/client@6.22.5)(react@18.3.1) '@sanity/tsdoc': specifier: 1.0.140 version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0) @@ -4608,8 +4608,8 @@ packages: peerDependencies: '@sanity/client': ^6.22.5 - '@sanity/react-loader@1.10.21': - resolution: {integrity: sha512-rlMxwrt23ecMloQEZwB+TP5es/EVNesoN2YcLdbZ/cm54Be8YKUAV1gnkMEX/Mn1vUOvL2d5+6Qt6qcYbhvmPw==} + '@sanity/react-loader@1.10.22': + resolution: {integrity: sha512-OKYjDh/B5HgSxSZ/RfbKEiOSKGxAz+G/f0Bx64VeP8c+2ltZ7Mq8mpMQVR+OHFndOYrpykdsfsVCjEOqnwnvAg==} engines: {node: '>=18'} peerDependencies: '@sanity/client': ^6.22.5 @@ -14758,7 +14758,7 @@ snapshots: '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/uuid': 3.0.2 - '@sanity/react-loader@1.10.21(@sanity/client@6.22.5)(react@18.3.1)': + '@sanity/react-loader@1.10.22(@sanity/client@6.22.5)(react@18.3.1)': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/core-loader': 1.7.13(@sanity/client@6.22.5) From a323ddd3883209f6c971edfea2582578f85e13ed Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 12:01:20 +0100 Subject: [PATCH 15/29] chore(deps): update dependency @sanity/code-input to v5 (#7901) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .../package.json | 2 +- pnpm-lock.yaml | 70 ++----------------- 2 files changed, 7 insertions(+), 65 deletions(-) diff --git a/dev/test-create-integration-studio/package.json b/dev/test-create-integration-studio/package.json index 77152f796b0..a806d690581 100644 --- a/dev/test-create-integration-studio/package.json +++ b/dev/test-create-integration-studio/package.json @@ -13,7 +13,7 @@ "start": "../.bin/sanity start" }, "dependencies": { - "@sanity/code-input": "^4.1.4", + "@sanity/code-input": "^5.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", "sanity": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ed1e64f536d..2fe8f325b03 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -412,8 +412,8 @@ importers: dev/test-create-integration-studio: dependencies: '@sanity/code-input': - specifier: ^4.1.4 - version: 4.1.4(@babel/runtime@7.26.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^5.0.0 + version: 5.0.0(@babel/runtime@7.26.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -3440,12 +3440,6 @@ packages: '@floating-ui/dom@1.6.10': resolution: {integrity: sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==} - '@floating-ui/react-dom@2.0.0': - resolution: {integrity: sha512-Ke0oU3SeuABC2C4OFu2mSAwHIP5WUiV98O9YWoHV4Q5aT6E9k06DV0Khi5uYspR8xmmBk08t8ZDcz3TR3ARkEg==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - '@floating-ui/react-dom@2.1.2': resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} peerDependencies: @@ -4434,8 +4428,8 @@ packages: resolution: {integrity: sha512-prVcdTftytujpTDaCbQdDMBnInSKuTV4xs9Qx+dgvtN8i+spcC8w/vuigdBwfyxVHTT+3+MIgUl5+zAPrlKR8g==} engines: {node: '>=14.18'} - '@sanity/code-input@4.1.4': - resolution: {integrity: sha512-MQfZ6r0SdEtYiuhfMtFe54D+4pVIQzDa67nFQhM1D4hQJVt7yL+OBukGbcOK9Kx1PjKkb4Gog//AMoN7a90b9g==} + '@sanity/code-input@5.0.0': + resolution: {integrity: sha512-mF4BlJzaTJCNai2obRdc8IJTNZtVH9aiZTTpdNMABGTnJhv0gNHhhVo5+SEI1rPAhFogRRu8VtVzEcWFnyGkFQ==} engines: {node: '>=14'} peerDependencies: react: ^18 @@ -4443,9 +4437,6 @@ packages: sanity: ^3 styled-components: ^5.2 || ^6 - '@sanity/color@2.2.5': - resolution: {integrity: sha512-tTi22KoKuER3sldXYl4c1Dq2zU7tMLDkljFiaUKVkBbu4PBvRGCFw75kXZnD2b4Bsp6vin+7sI+AKdCKRhfRuw==} - '@sanity/color@3.0.6': resolution: {integrity: sha512-2TjYEvOftD0v7ukx3Csdh9QIu44P2z7NDJtlC3qITJRYV36J7R6Vfd3trVhFnN77/7CZrGjqngrtohv8VqO5nw==} engines: {node: '>=18.0.0'} @@ -4648,15 +4639,6 @@ packages: react-dom: ^18 styled-components: ^5.2 || ^6 - '@sanity/ui@1.9.3': - resolution: {integrity: sha512-AdWEVFaK0Snk6xxP0lGPVP3QQYKwzkfGFpFZnL9d6UtWt8yeuS8BMLVAzmXzg14hrqH50ex9nvNl3eq6a0MWiw==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: ^18 - react-dom: ^18 - react-is: ^18 - styled-components: ^5.2 || ^6 - '@sanity/ui@2.8.25': resolution: {integrity: sha512-DOelQQq5htbV9THZwcASdHAiA2wdPL/zuvrrurC8PPMGzMxHJqqMjdXLrd2zdckTgEjXcgn6rPEFZ/YY6v5CSQ==} engines: {node: '>=14.0.0'} @@ -7339,17 +7321,6 @@ packages: resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} engines: {node: '>=0.10.0'} - framer-motion@10.18.0: - resolution: {integrity: sha512-oGlDh1Q1XqYPksuTD/usb0I70hq95OUzmL9+6Zd+Hs4XV0oaISBa/UUMSjYiq6m8EUF32132mOJ8xVZS+I0S6w==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - framer-motion@11.0.8: resolution: {integrity: sha512-1KSGNuqe1qZkS/SWQlDnqK2VCVzRVEoval379j0FiUBJAZoqgwyvqFkfvJbgW2IPFo4wX16K+M0k5jO23lCIjA==} peerDependencies: @@ -13195,12 +13166,6 @@ snapshots: '@floating-ui/core': 1.6.7 '@floating-ui/utils': 0.2.7 - '@floating-ui/react-dom@2.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/dom': 1.6.10 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 1.6.10 @@ -14343,7 +14308,7 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/code-input@4.1.4(@babel/runtime@7.26.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/code-input@5.0.0(@babel/runtime@7.26.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/commands': 6.7.1 @@ -14362,7 +14327,7 @@ snapshots: '@juggle/resize-observer': 3.4.0 '@lezer/highlight': 1.2.1 '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 1.9.3(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@uiw/codemirror-themes': 4.23.5(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) '@uiw/react-codemirror': 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -14377,8 +14342,6 @@ snapshots: - codemirror - react-is - '@sanity/color@2.2.5': {} - '@sanity/color@3.0.6': {} '@sanity/comlink@1.1.4': @@ -15027,19 +14990,6 @@ snapshots: - supports-color - terser - '@sanity/ui@1.9.3(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': - dependencies: - '@floating-ui/react-dom': 2.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/color': 2.2.5 - '@sanity/icons': 2.11.8(react@18.3.1) - csstype: 3.1.3 - framer-motion: 10.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 19.0.0-rc-b01722d5-20241114 - react-refractor: 2.2.0(react@18.3.1) - styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -18506,14 +18456,6 @@ snapshots: dependencies: map-cache: 0.2.2 - framer-motion@10.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - tslib: 2.8.1 - optionalDependencies: - '@emotion/is-prop-valid': 0.8.8 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - framer-motion@11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: tslib: 2.8.1 From e432e37f4ed7f38249d3f9de3f22e4787cc11197 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 11:01:43 +0000 Subject: [PATCH 16/29] fix(deps): update dependency @sanity/presentation to v1.19.2 (#7899) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 22 ++++++++++++++++------ 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 44f1168097b..ed806a72e73 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -173,7 +173,7 @@ "@sanity/logos": "^2.1.4", "@sanity/migrate": "3.65.1", "@sanity/mutator": "3.65.1", - "@sanity/presentation": "1.19.1", + "@sanity/presentation": "1.19.2", "@sanity/schema": "3.65.1", "@sanity/telemetry": "^0.7.7", "@sanity/types": "3.65.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2fe8f325b03..ba97bf08f12 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1503,8 +1503,8 @@ importers: specifier: 3.65.1 version: link:../@sanity/mutator '@sanity/presentation': - specifier: 1.19.1 - version: 1.19.1(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: 1.19.2 + version: 1.19.2(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/schema': specifier: 3.65.1 version: link:../@sanity/schema @@ -4445,6 +4445,10 @@ packages: resolution: {integrity: sha512-3Mi6jzLyZhA5luDznIdeurr6Bzr+D6Z1nrB2ayqUrcsjpndYrr6ny6UnBQybJFwXyynYZVhmHhLQlziEzH31lw==} engines: {node: '>=18'} + '@sanity/comlink@2.0.0': + resolution: {integrity: sha512-HV668xtHdm7qz9V5FbqRi8/2l1GPJr7puh05KQeGMSRlRAkKwTeG6Y5zbZ0d/6zUTQf2SB1As725JdCfCJ3bdg==} + engines: {node: '>=18'} + '@sanity/core-loader@1.7.13': resolution: {integrity: sha512-E3agrdL6QH/iHxQFcWADHiTfACobBuN8AtrjqVoC1lz2Q7/lTASsJGhM83ti0k+YqsKuZD+gpiBc8TDH7Kalzg==} engines: {node: '>=18'} @@ -4582,8 +4586,8 @@ packages: babel-plugin-react-compiler: optional: true - '@sanity/presentation@1.19.1': - resolution: {integrity: sha512-i8guIFnWv48J6+qIpxZqDXuXOXeKPvrmHXvXXovF2uLqFXxjzkXbjpAYXM+rLX+cmbYKPmhSOxWKjf4kc/4iVQ==} + '@sanity/presentation@1.19.2': + resolution: {integrity: sha512-jgFgGPUUZBUt0AX2ZTioFTZAK/47mJmktUzQYEUp2ARdGQvHOTx70ftAldQR1g4F0BJa3lBVWplgkxEpJsBXDg==} engines: {node: '>=16.14'} peerDependencies: '@sanity/client': ^6.22.5 @@ -14350,6 +14354,12 @@ snapshots: uuid: 10.0.0 xstate: 5.19.0 + '@sanity/comlink@2.0.0': + dependencies: + rxjs: 7.8.1 + uuid: 10.0.0 + xstate: 5.19.0 + '@sanity/core-loader@1.7.13(@sanity/client@6.22.5)': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) @@ -14683,10 +14693,10 @@ snapshots: - debug - supports-color - '@sanity/presentation@1.19.1(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/presentation@1.19.2(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) - '@sanity/comlink': 1.1.4 + '@sanity/comlink': 2.0.0 '@sanity/icons': 3.4.0(react@18.3.1) '@sanity/logos': 2.1.13(@sanity/color@3.0.6)(react@18.3.1) '@sanity/preview-url-secret': 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) From 56ed6cb53d613f5ba3613a005f726143640bd932 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 12:16:41 +0100 Subject: [PATCH 17/29] fix(deps): Update dev-non-major (#7902) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- dev/design-studio/package.json | 2 +- dev/studio-e2e-testing/package.json | 2 +- dev/test-studio/package.json | 4 +- pnpm-lock.yaml | 122 +++++++++++++--------------- 4 files changed, 60 insertions(+), 70 deletions(-) diff --git a/dev/design-studio/package.json b/dev/design-studio/package.json index 7c9cdcabf84..699562df5a8 100644 --- a/dev/design-studio/package.json +++ b/dev/design-studio/package.json @@ -31,7 +31,7 @@ "start": "../.bin/sanity start --port 4000" }, "dependencies": { - "@sanity/icons": "^3.4.0", + "@sanity/icons": "^3.5.0", "@sanity/ui": "^2.8.25", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/dev/studio-e2e-testing/package.json b/dev/studio-e2e-testing/package.json index 9072a423897..890cbd9d11f 100644 --- a/dev/studio-e2e-testing/package.json +++ b/dev/studio-e2e-testing/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "@sanity/google-maps-input": "^4.0.0", - "@sanity/icons": "^3.4.0", + "@sanity/icons": "^3.5.0", "@sanity/ui": "^2.8.25", "@sanity/vision": "3.65.1", "babel-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124", diff --git a/dev/test-studio/package.json b/dev/test-studio/package.json index 9b88f1ae88e..6e8b9e7e8fd 100644 --- a/dev/test-studio/package.json +++ b/dev/test-studio/package.json @@ -23,7 +23,7 @@ "@sanity/client": "^6.22.5", "@sanity/color": "^3.0.0", "@sanity/google-maps-input": "^4.0.0", - "@sanity/icons": "^3.4.0", + "@sanity/icons": "^3.5.0", "@sanity/image-url": "^1.0.2", "@sanity/locale-ko-kr": "^1.0.1", "@sanity/locale-nb-no": "^1.0.1", @@ -41,7 +41,7 @@ "@sanity/util": "workspace:*", "@sanity/uuid": "^3.0.1", "@sanity/vision": "workspace:*", - "@sanity/visual-editing": "2.10.0", + "@sanity/visual-editing": "2.10.1", "@turf/helpers": "^6.0.1", "@turf/points-within-polygon": "^5.1.5", "@vercel/stega": "0.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ba97bf08f12..6a475ad71d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -234,8 +234,8 @@ importers: dev/design-studio: dependencies: '@sanity/icons': - specifier: ^3.4.0 - version: 3.4.0(react@18.3.1) + specifier: ^3.5.0 + version: 3.5.0(react@18.3.1) '@sanity/ui': specifier: ^2.8.25 version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -373,8 +373,8 @@ importers: specifier: ^4.0.0 version: 4.0.1(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/icons': - specifier: ^3.4.0 - version: 3.4.0(react@18.3.1) + specifier: ^3.5.0 + version: 3.5.0(react@18.3.1) '@sanity/ui': specifier: ^2.8.25 version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -484,8 +484,8 @@ importers: specifier: ^4.0.0 version: 4.0.1(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/icons': - specifier: ^3.4.0 - version: 3.4.0(react@18.3.1) + specifier: ^3.5.0 + version: 3.5.0(react@18.3.1) '@sanity/image-url': specifier: ^1.0.2 version: 1.1.0 @@ -515,7 +515,7 @@ importers: version: 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) '@sanity/react-loader': specifier: ^1.8.3 - version: 1.10.22(@sanity/client@6.22.5)(react@18.3.1) + version: 1.10.23(@sanity/client@6.22.5)(react@18.3.1) '@sanity/tsdoc': specifier: 1.0.140 version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0) @@ -527,7 +527,7 @@ importers: version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/ui-workshop': specifier: ^1.0.0 - version: 1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) '@sanity/util': specifier: workspace:* version: link:../../packages/@sanity/util @@ -538,8 +538,8 @@ importers: specifier: workspace:* version: link:../../packages/@sanity/vision '@sanity/visual-editing': - specifier: 2.10.0 - version: 2.10.0(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.10.1 + version: 2.10.1(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@turf/helpers': specifier: ^6.0.1 version: 6.5.0 @@ -1213,7 +1213,7 @@ importers: version: link:../../@repo/test-config '@sanity/icons': specifier: ^3.4.0 - version: 3.4.0(react@19.0.0-rc-f994737d14-20240522) + version: 3.5.0(react@19.0.0-rc-f994737d14-20240522) '@types/arrify': specifier: ^1.0.4 version: 1.0.4 @@ -1335,13 +1335,13 @@ importers: version: 3.0.6 '@sanity/icons': specifier: ^3.4.0 - version: 3.4.0(react@18.3.1) + version: 3.5.0(react@18.3.1) '@sanity/ui': specifier: ^2.8.25 version: 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) '@uiw/react-codemirror': specifier: ^4.11.4 - version: 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) + version: 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) is-hotkey-esm: specifier: ^1.0.0 version: 1.0.0 @@ -1483,7 +1483,7 @@ importers: version: 3.41.0 '@sanity/icons': specifier: ^3.4.0 - version: 3.4.0(react@18.3.1) + version: 3.5.0(react@18.3.1) '@sanity/image-url': specifier: ^1.0.2 version: 1.1.0 @@ -1808,7 +1808,7 @@ importers: version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0) '@sanity/ui-workshop': specifier: ^1.2.11 - version: 1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) '@sentry/types': specifier: ^8.12.0 version: 8.25.0 @@ -2718,8 +2718,8 @@ packages: '@codemirror/legacy-modes@6.4.1': resolution: {integrity: sha512-vdg3XY7OAs5uLDx2Iw+cGfnwtd7kM+Et/eMsqAGTfT/JKiVBQZXosTzjEbWAi/FrY6DcQIz8mQjBozFHZEUWQA==} - '@codemirror/lint@6.8.3': - resolution: {integrity: sha512-GSGfKxCo867P7EX1k2LoCrjuQFeqVgPGRRsSl4J4c0KMkD+k1y6WYvTQkzv0iZ8JhLJDujEvlnMchv4CZQLh3Q==} + '@codemirror/lint@6.8.4': + resolution: {integrity: sha512-u4q7PnZlJUojeRe8FJa/njJcMctISGgPQ4PnWsd9268R4ZTtU+tfFYmwkBvgcrK2+QQ8tYFVALVb5fVJykKc5A==} '@codemirror/search@6.5.8': resolution: {integrity: sha512-PoWtZvo7c1XFeZWmmyaOp2G0XVbOnm+fJzvghqGAktBW3cufwJUWvSCcNG0ppXiBEM05mZu6RhMtXPv2hpllig==} @@ -4441,16 +4441,12 @@ packages: resolution: {integrity: sha512-2TjYEvOftD0v7ukx3Csdh9QIu44P2z7NDJtlC3qITJRYV36J7R6Vfd3trVhFnN77/7CZrGjqngrtohv8VqO5nw==} engines: {node: '>=18.0.0'} - '@sanity/comlink@1.1.4': - resolution: {integrity: sha512-3Mi6jzLyZhA5luDznIdeurr6Bzr+D6Z1nrB2ayqUrcsjpndYrr6ny6UnBQybJFwXyynYZVhmHhLQlziEzH31lw==} - engines: {node: '>=18'} - '@sanity/comlink@2.0.0': resolution: {integrity: sha512-HV668xtHdm7qz9V5FbqRi8/2l1GPJr7puh05KQeGMSRlRAkKwTeG6Y5zbZ0d/6zUTQf2SB1As725JdCfCJ3bdg==} engines: {node: '>=18'} - '@sanity/core-loader@1.7.13': - resolution: {integrity: sha512-E3agrdL6QH/iHxQFcWADHiTfACobBuN8AtrjqVoC1lz2Q7/lTASsJGhM83ti0k+YqsKuZD+gpiBc8TDH7Kalzg==} + '@sanity/core-loader@1.7.14': + resolution: {integrity: sha512-Sb8dho3RMyjGp3V3RN3ySVa0+5p8xj//qNqalnUN1kOreYURUFFleWoRZ8xSstQ4gurhdWc/4/u2AuYq9M+gsQ==} engines: {node: '>=18'} peerDependencies: '@sanity/client': ^6.22.5 @@ -4497,8 +4493,8 @@ packages: peerDependencies: react: ^18 - '@sanity/icons@3.4.0': - resolution: {integrity: sha512-X8BMM68w3y5cuCLpPwV7jGhVNGgAL/FA3UI6JaRCsyVOahA6aBOeKdjFs5MHtKi8cmrKwq1a98h/HbrK56kszA==} + '@sanity/icons@3.5.0': + resolution: {integrity: sha512-OXZILmwd1lZybwO4RYSY3fr6Kn6MePWOjBJRWDiw5lu9W+DmYO87P82S8nD5y/toQvWr53eNQfRzob2PLo+ZOA==} engines: {node: '>=14.0.0'} peerDependencies: react: ^18.3 || >=19.0.0-rc @@ -4603,8 +4599,8 @@ packages: peerDependencies: '@sanity/client': ^6.22.5 - '@sanity/react-loader@1.10.22': - resolution: {integrity: sha512-OKYjDh/B5HgSxSZ/RfbKEiOSKGxAz+G/f0Bx64VeP8c+2ltZ7Mq8mpMQVR+OHFndOYrpykdsfsVCjEOqnwnvAg==} + '@sanity/react-loader@1.10.23': + resolution: {integrity: sha512-gbuwH0fv2ymi2xEIoB2GErieIJenB9dW/jZ/uFOVwLlIae8pOZv4Z+s7IF4QLhCTWMYBF1l7u5LTbyCWuIvedg==} engines: {node: '>=18'} peerDependencies: '@sanity/client': ^6.22.5 @@ -4659,8 +4655,8 @@ packages: '@sanity/uuid@3.0.2': resolution: {integrity: sha512-vzdhqOrX7JGbMyK40KuIwwyXHm7GMLOGuYgn3xlC09e4ZVNofUO5mgezQqnRv0JAMthIRhofqs9f6ufUjMKOvw==} - '@sanity/visual-editing@2.10.0': - resolution: {integrity: sha512-c23u+EGDib6UojHUx5sPSrVqw/CL+MJI+2ipQB0HzqqNmkLqLEK5oAAbNcHMTEveHrS5k744KDJHOBh0VBvHNg==} + '@sanity/visual-editing@2.10.1': + resolution: {integrity: sha512-PFYfykCsBogE4h8Jg0kwsejGma6h3e5r2SxnWDKlvq50uMJs6xUkVva0FcWpuXrNajIM1uB6eNiLrLgsgmWM7Q==} engines: {node: '>=18'} peerDependencies: '@remix-run/react': '>= 2' @@ -12609,7 +12605,7 @@ snapshots: dependencies: '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/language': 6.10.5 - '@codemirror/lint': 6.8.3 + '@codemirror/lint': 6.8.4 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 '@lezer/common': 1.2.1 @@ -12662,7 +12658,7 @@ snapshots: dependencies: '@codemirror/language': 6.10.5 - '@codemirror/lint@6.8.3': + '@codemirror/lint@6.8.4': dependencies: '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 @@ -14348,22 +14344,16 @@ snapshots: '@sanity/color@3.0.6': {} - '@sanity/comlink@1.1.4': - dependencies: - rxjs: 7.8.1 - uuid: 10.0.0 - xstate: 5.19.0 - '@sanity/comlink@2.0.0': dependencies: rxjs: 7.8.1 uuid: 10.0.0 xstate: 5.19.0 - '@sanity/core-loader@1.7.13(@sanity/client@6.22.5)': + '@sanity/core-loader@1.7.14(@sanity/client@6.22.5)': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) - '@sanity/comlink': 1.1.4 + '@sanity/comlink': 2.0.0 '@sanity/diff-match-patch@3.1.1': {} @@ -14463,11 +14453,11 @@ snapshots: dependencies: react: 18.3.1 - '@sanity/icons@3.4.0(react@18.3.1)': + '@sanity/icons@3.5.0(react@18.3.1)': dependencies: react: 18.3.1 - '@sanity/icons@3.4.0(react@19.0.0-rc-f994737d14-20240522)': + '@sanity/icons@3.5.0(react@19.0.0-rc-f994737d14-20240522)': dependencies: react: 19.0.0-rc-f994737d14-20240522 @@ -14508,7 +14498,7 @@ snapshots: '@sanity/insert-menu@1.0.14(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) lodash.startcase: 4.4.0 @@ -14520,7 +14510,7 @@ snapshots: '@sanity/insert-menu@1.0.14(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': dependencies: - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types '@sanity/ui': 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) lodash.startcase: 4.4.0 @@ -14697,7 +14687,7 @@ snapshots: dependencies: '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/comlink': 2.0.0 - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/logos': 2.1.13(@sanity/color@3.0.6)(react@18.3.1) '@sanity/preview-url-secret': 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -14731,10 +14721,10 @@ snapshots: '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/uuid': 3.0.2 - '@sanity/react-loader@1.10.22(@sanity/client@6.22.5)(react@18.3.1)': + '@sanity/react-loader@1.10.23(@sanity/client@6.22.5)(react@18.3.1)': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) - '@sanity/core-loader': 1.7.13(@sanity/client@6.22.5) + '@sanity/core-loader': 1.7.14(@sanity/client@6.22.5) react: 18.3.1 '@sanity/telemetry@0.7.9(react@18.3.1)': @@ -14770,7 +14760,7 @@ snapshots: '@portabletext/toolkit': 2.0.16 '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.7.2) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/cpx': 1.5.5 @@ -14827,7 +14817,7 @@ snapshots: '@portabletext/toolkit': 2.0.16 '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/cpx': 1.5.5 @@ -14884,7 +14874,7 @@ snapshots: '@portabletext/toolkit': 2.0.16 '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@19.0.0-rc-f994737d14-20240522) + '@sanity/icons': 3.5.0(react@19.0.0-rc-f994737d14-20240522) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) '@sanity/ui': 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) '@types/cpx': 1.5.5 @@ -14938,9 +14928,9 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': dependencies: - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) axe-core: 4.10.0 @@ -14969,9 +14959,9 @@ snapshots: - supports-color - terser - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.4.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': dependencies: - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) axe-core: 4.10.0 @@ -15004,7 +14994,7 @@ snapshots: dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) csstype: 3.1.3 framer-motion: 11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -15019,7 +15009,7 @@ snapshots: dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) csstype: 3.1.3 framer-motion: 11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -15034,7 +15024,7 @@ snapshots: dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) csstype: 3.1.3 framer-motion: 11.0.8(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -15049,7 +15039,7 @@ snapshots: dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) '@sanity/color': 3.0.6 - '@sanity/icons': 3.4.0(react@19.0.0-rc-f994737d14-20240522) + '@sanity/icons': 3.5.0(react@19.0.0-rc-f994737d14-20240522) csstype: 3.1.3 framer-motion: 11.0.8(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) react: 19.0.0-rc-f994737d14-20240522 @@ -15075,9 +15065,9 @@ snapshots: '@types/uuid': 8.3.4 uuid: 8.3.2 - '@sanity/visual-editing@2.10.0(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@sanity/visual-editing@2.10.1(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@sanity/comlink': 1.1.4 + '@sanity/comlink': 2.0.0 '@sanity/mutate': 0.11.0-canary.3(xstate@5.19.0) '@sanity/preview-url-secret': 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) '@vercel/stega': 0.1.2 @@ -15778,12 +15768,12 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@uiw/codemirror-extensions-basic-setup@4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)': + '@uiw/codemirror-extensions-basic-setup@4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)': dependencies: '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/commands': 6.7.1 '@codemirror/language': 6.10.5 - '@codemirror/lint': 6.8.3 + '@codemirror/lint': 6.8.4 '@codemirror/search': 6.5.8 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 @@ -15794,14 +15784,14 @@ snapshots: '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 - '@uiw/react-codemirror@4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)': + '@uiw/react-codemirror@4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@codemirror/commands': 6.7.1 '@codemirror/state': 6.4.1 '@codemirror/theme-one-dark': 6.1.2 '@codemirror/view': 6.35.0 - '@uiw/codemirror-extensions-basic-setup': 4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) + '@uiw/codemirror-extensions-basic-setup': 4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) codemirror: 6.0.1(@lezer/common@1.2.1) react: 18.3.1 react-dom: 19.0.0-rc-f994737d14-20240522(react@18.3.1) @@ -15818,7 +15808,7 @@ snapshots: '@codemirror/state': 6.4.1 '@codemirror/theme-one-dark': 6.1.2 '@codemirror/view': 6.35.0 - '@uiw/codemirror-extensions-basic-setup': 4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.3)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) + '@uiw/codemirror-extensions-basic-setup': 4.23.0(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/commands@6.7.1)(@codemirror/language@6.10.5)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) codemirror: 6.0.1(@lezer/common@1.2.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -16753,7 +16743,7 @@ snapshots: '@codemirror/autocomplete': 6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1) '@codemirror/commands': 6.7.1 '@codemirror/language': 6.10.5 - '@codemirror/lint': 6.8.3 + '@codemirror/lint': 6.8.4 '@codemirror/search': 6.5.8 '@codemirror/state': 6.4.1 '@codemirror/view': 6.35.0 @@ -21866,7 +21856,7 @@ snapshots: dependencies: '@mux/mux-player-react': 2.9.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mux/upchunk': 3.4.0 - '@sanity/icons': 3.4.0(react@18.3.1) + '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/uuid': 3.0.2 From 1ed427eebdb7eec98b8d47ade638d308daece4e2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 12:29:13 +0100 Subject: [PATCH 18/29] fix(deps): update dependency @sanity/icons to ^3.5.0 (#7900) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/@sanity/schema/package.json | 2 +- packages/@sanity/vision/package.json | 2 +- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/@sanity/schema/package.json b/packages/@sanity/schema/package.json index 4c1f8d433fc..23da9f43a7b 100644 --- a/packages/@sanity/schema/package.json +++ b/packages/@sanity/schema/package.json @@ -75,7 +75,7 @@ "devDependencies": { "@repo/package.config": "workspace:*", "@repo/test-config": "workspace:*", - "@sanity/icons": "^3.4.0", + "@sanity/icons": "^3.5.0", "@types/arrify": "^1.0.4", "@types/lodash": "^4.17.7", "@types/object-inspect": "^1.13.0", diff --git a/packages/@sanity/vision/package.json b/packages/@sanity/vision/package.json index 05ae1132e10..2f9117dd7db 100644 --- a/packages/@sanity/vision/package.json +++ b/packages/@sanity/vision/package.json @@ -62,7 +62,7 @@ "@rexxars/react-json-inspector": "^8.0.1", "@rexxars/react-split-pane": "^0.1.93", "@sanity/color": "^3.0.0", - "@sanity/icons": "^3.4.0", + "@sanity/icons": "^3.5.0", "@sanity/ui": "^2.8.25", "@uiw/react-codemirror": "^4.11.4", "is-hotkey-esm": "^1.0.0", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index ed806a72e73..a0c48930698 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -166,7 +166,7 @@ "@sanity/diff-match-patch": "^3.1.1", "@sanity/eventsource": "^5.0.0", "@sanity/export": "^3.41.0", - "@sanity/icons": "^3.4.0", + "@sanity/icons": "^3.5.0", "@sanity/image-url": "^1.0.2", "@sanity/import": "^3.37.3", "@sanity/insert-menu": "1.0.14", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a475ad71d3..964f98df07b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1212,7 +1212,7 @@ importers: specifier: workspace:* version: link:../../@repo/test-config '@sanity/icons': - specifier: ^3.4.0 + specifier: ^3.5.0 version: 3.5.0(react@19.0.0-rc-f994737d14-20240522) '@types/arrify': specifier: ^1.0.4 @@ -1334,7 +1334,7 @@ importers: specifier: ^3.0.0 version: 3.0.6 '@sanity/icons': - specifier: ^3.4.0 + specifier: ^3.5.0 version: 3.5.0(react@18.3.1) '@sanity/ui': specifier: ^2.8.25 @@ -1482,7 +1482,7 @@ importers: specifier: ^3.41.0 version: 3.41.0 '@sanity/icons': - specifier: ^3.4.0 + specifier: ^3.5.0 version: 3.5.0(react@18.3.1) '@sanity/image-url': specifier: ^1.0.2 From ef50844e2b8737e31a8561f2d2683a383c36050a Mon Sep 17 00:00:00 2001 From: Pedro Bonamin <46196328+pedrobonamin@users.noreply.github.com> Date: Thu, 28 Nov 2024 16:38:10 +0100 Subject: [PATCH 19/29] fix(core): portable text annotations slow to show (#7588) --- .../components/CommentsPortableTextInput.tsx | 15 +++++++++- .../inputs/PortableText/object/Annotation.tsx | 29 +++++++++++-------- .../object/modals/PopoverModal.tsx | 7 +++++ 3 files changed, 38 insertions(+), 13 deletions(-) diff --git a/packages/sanity/src/core/comments/plugin/input/components/CommentsPortableTextInput.tsx b/packages/sanity/src/core/comments/plugin/input/components/CommentsPortableTextInput.tsx index f9b57c276de..475cdcf0467 100644 --- a/packages/sanity/src/core/comments/plugin/input/components/CommentsPortableTextInput.tsx +++ b/packages/sanity/src/core/comments/plugin/input/components/CommentsPortableTextInput.tsx @@ -223,6 +223,8 @@ export const CommentsPortableTextInputInner = memo(function CommentsPortableText [getComment, onCommentsOpen, scrollToComment, setSelectedPath], ) + const blurred = useRef(false) + const handleSelectionChange = useCallback( (selection: EditorSelection | null) => { const isRangeSelected = selection?.anchor.offset !== selection?.focus.offset @@ -234,7 +236,15 @@ export const CommentsPortableTextInputInner = memo(function CommentsPortableText setCanSubmit(false) return } - + /** + * When the portable text editor loses focus we will save the blurred.current to true. + * Later, when it restores focus the editor will emit a selection change event, but we don't want to immediately show the comment input + * instead, we want to wait until the user selects a new range. + */ + if (blurred.current) { + blurred.current = false + return + } // If the mouse is not down, we want to set the current selection rect // when the selection changes. Otherwise, we want to wait until the mouse // is up to set the current selection rect (see `handleMouseUp`). @@ -387,6 +397,9 @@ export const CommentsPortableTextInputInner = memo(function CommentsPortableText if (change.type === 'mutation') { updateCommentRange() } + if (change.type === 'blur') { + blurred.current = true + } if (change.type === 'selection') { debounceSelectionChange(change.selection) } diff --git a/packages/sanity/src/core/form/inputs/PortableText/object/Annotation.tsx b/packages/sanity/src/core/form/inputs/PortableText/object/Annotation.tsx index 7d0bd20f525..aa81211c797 100644 --- a/packages/sanity/src/core/form/inputs/PortableText/object/Annotation.tsx +++ b/packages/sanity/src/core/form/inputs/PortableText/object/Annotation.tsx @@ -268,6 +268,7 @@ export const DefaultAnnotationComponent = (props: BlockAnnotationProps) => { const hasError = validation.some((v) => v.level === 'error') const hasWarning = validation.some((v) => v.level === 'warning') const hasMarkers = markers.length > 0 + const isReady = Boolean(children) const {t} = useTranslation() const toneKey = useMemo(() => { @@ -296,18 +297,22 @@ export const DefaultAnnotationComponent = (props: BlockAnnotationProps) => { onClick={readOnly ? onOpen : undefined} > {textElement} - + {isReady && ( + + )} {open && ( (null) const containerElement = useRef(null) + useEffect(() => { + // When rendered, focus on the first input element in the content + if (contentElement) { + contentElement.querySelector('input')?.focus() + } + }, [contentElement]) + return ( Date: Thu, 28 Nov 2024 22:14:19 +0100 Subject: [PATCH 20/29] fix(deps): update dependency groq-js to ^1.14.1 (#7910) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/@sanity/cli/package.json | 2 +- packages/@sanity/codegen/package.json | 2 +- packages/@sanity/migrate/package.json | 2 +- packages/@sanity/schema/package.json | 2 +- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 32 +++++++++++++-------------- 6 files changed, 21 insertions(+), 21 deletions(-) diff --git a/packages/@sanity/cli/package.json b/packages/@sanity/cli/package.json index d8662d08050..95ca407020f 100644 --- a/packages/@sanity/cli/package.json +++ b/packages/@sanity/cli/package.json @@ -67,7 +67,7 @@ "esbuild": "0.21.5", "esbuild-register": "^3.5.0", "get-it": "^8.6.5", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "pkg-dir": "^5.0.0", "prettier": "^3.3.0", "semver": "^7.3.5", diff --git a/packages/@sanity/codegen/package.json b/packages/@sanity/codegen/package.json index 096ab5f45fc..42a46111c85 100644 --- a/packages/@sanity/codegen/package.json +++ b/packages/@sanity/codegen/package.json @@ -61,7 +61,7 @@ "debug": "^4.3.4", "globby": "^10.0.0", "groq": "workspace:*", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "json5": "^2.2.3", "tsconfig-paths": "^4.2.0", "zod": "^3.22.4" diff --git a/packages/@sanity/migrate/package.json b/packages/@sanity/migrate/package.json index e7c00eea048..d071260a563 100644 --- a/packages/@sanity/migrate/package.json +++ b/packages/@sanity/migrate/package.json @@ -57,7 +57,7 @@ "arrify": "^2.0.1", "debug": "^4.3.4", "fast-fifo": "^1.3.2", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "p-map": "^7.0.1" }, "devDependencies": { diff --git a/packages/@sanity/schema/package.json b/packages/@sanity/schema/package.json index 23da9f43a7b..26e03069fb9 100644 --- a/packages/@sanity/schema/package.json +++ b/packages/@sanity/schema/package.json @@ -66,7 +66,7 @@ "@sanity/generate-help-url": "^3.0.0", "@sanity/types": "3.65.1", "arrify": "^1.0.1", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "humanize-list": "^1.0.1", "leven": "^3.1.0", "lodash": "^4.17.21", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index a0c48930698..d59ccfcd697 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -211,7 +211,7 @@ "framer-motion": "11.0.8", "get-it": "^8.6.5", "get-random-values-esm": "1.0.2", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "history": "^5.3.0", "i18next": "^23.2.7", "import-fresh": "^3.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 964f98df07b..bf2e2e85105 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -819,8 +819,8 @@ importers: specifier: ^8.6.5 version: 8.6.5(debug@4.3.7) groq-js: - specifier: ^1.14.0 - version: 1.14.0 + specifier: ^1.14.1 + version: 1.14.1 pkg-dir: specifier: ^5.0.0 version: 5.0.0 @@ -1039,8 +1039,8 @@ importers: specifier: workspace:* version: link:../../groq groq-js: - specifier: ^1.14.0 - version: 1.14.0 + specifier: ^1.14.1 + version: 1.14.1 json5: specifier: ^2.2.3 version: 2.2.3 @@ -1116,8 +1116,8 @@ importers: specifier: ^1.3.2 version: 1.3.2 groq-js: - specifier: ^1.14.0 - version: 1.14.0 + specifier: ^1.14.1 + version: 1.14.1 p-map: specifier: ^7.0.1 version: 7.0.2 @@ -1190,8 +1190,8 @@ importers: specifier: ^1.0.1 version: 1.0.1 groq-js: - specifier: ^1.14.0 - version: 1.14.0 + specifier: ^1.14.1 + version: 1.14.1 humanize-list: specifier: ^1.0.1 version: 1.0.1 @@ -1617,8 +1617,8 @@ importers: specifier: 1.0.2 version: 1.0.2 groq-js: - specifier: ^1.14.0 - version: 1.14.0 + specifier: ^1.14.1 + version: 1.14.1 history: specifier: ^5.3.0 version: 5.3.0 @@ -7625,8 +7625,8 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - groq-js@1.14.0: - resolution: {integrity: sha512-nrrEswAovzFcG2nXWHCwbXq0ciavKSq8ZvuqT93zxIHWGX3FYCN+MkvHyYRTVuM4SuQAjU7FXkcN3DBt4BHTxA==} + groq-js@1.14.1: + resolution: {integrity: sha512-tUbxLKA2wDlcMGjTK/M3XizkvqPKIBL/Go+nbPVdw71zQtgWgftPXYi2CbmQ3TYvG+BDLIenlXn/xZDjVqbojw==} engines: {node: '>= 14'} growly@1.3.0: @@ -14775,7 +14775,7 @@ snapshots: express: 4.21.1 globby: 11.1.0 groq: link:packages/groq - groq-js: 1.14.0 + groq-js: 1.14.1 history: 5.3.0 jsonc-parser: 3.3.1 mkdirp: 1.0.4 @@ -14832,7 +14832,7 @@ snapshots: express: 4.21.1 globby: 11.1.0 groq: link:packages/groq - groq-js: 1.14.0 + groq-js: 1.14.1 history: 5.3.0 jsonc-parser: 3.3.1 mkdirp: 1.0.4 @@ -14889,7 +14889,7 @@ snapshots: express: 4.21.1 globby: 11.1.0 groq: link:packages/groq - groq-js: 1.14.0 + groq-js: 1.14.1 history: 5.3.0 jsonc-parser: 3.3.1 mkdirp: 1.0.4 @@ -18851,7 +18851,7 @@ snapshots: graphemer@1.4.0: {} - groq-js@1.14.0: + groq-js@1.14.1: dependencies: debug: 4.3.7(supports-color@9.4.0) transitivePeerDependencies: From b2f1ff263cbd211fa80d5fd69e39a1ec97450ba6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 23:49:21 +0100 Subject: [PATCH 21/29] fix(deps): update dependency @portabletext/editor to ^1.12.2 (#7909) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/sanity/package.json b/packages/sanity/package.json index d59ccfcd697..6c29bd36855 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -153,7 +153,7 @@ "@dnd-kit/sortable": "^7.0.1", "@dnd-kit/utilities": "^3.2.0", "@juggle/resize-observer": "^3.3.1", - "@portabletext/editor": "^1.12.0", + "@portabletext/editor": "^1.12.2", "@portabletext/react": "^3.0.0", "@rexxars/react-json-inspector": "^8.0.1", "@sanity/asset-utils": "^2.0.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf2e2e85105..dbab2e117c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -464,7 +464,7 @@ importers: dependencies: '@portabletext/editor': specifier: ^1.12.0 - version: 1.12.0(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 1.12.2(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@portabletext/react': specifier: ^3.0.0 version: 3.1.0(react@18.3.1) @@ -1443,8 +1443,8 @@ importers: specifier: ^3.3.1 version: 3.4.0 '@portabletext/editor': - specifier: ^1.12.0 - version: 1.12.0(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^1.12.2 + version: 1.12.2(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@portabletext/react': specifier: ^3.0.0 version: 3.1.0(react@18.3.1) @@ -4147,13 +4147,13 @@ packages: resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} - '@portabletext/editor@1.12.0': - resolution: {integrity: sha512-S3luCFUQHoh8P+aY7tKAKqbn1Io2XvC/ADAuXxTuPRKmvIQwzQtS7bWMbslXJK49/AnLQc3NTmLEoZ8XkBS3iw==} + '@portabletext/editor@1.12.2': + resolution: {integrity: sha512-PVZu3LOCMvwBXvhavs6TYfOckk5MX+tZpf3PXmuN/gUIdk7I6JRaojRpNFR/s++ZyJ/PfaXOR8QO+CQwvQNqUw==} engines: {node: '>=18'} peerDependencies: - '@sanity/block-tools': ^3.64.3 - '@sanity/schema': ^3.64.3 - '@sanity/types': ^3.64.3 + '@sanity/block-tools': ^3.65.1 + '@sanity/schema': ^3.65.1 + '@sanity/types': ^3.65.1 react: ^16.9 || ^17 || ^18 rxjs: ^7.8.1 styled-components: ^6.1.13 @@ -14027,7 +14027,7 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@portabletext/editor@1.12.0(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@portabletext/editor@1.12.2(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@portabletext/patches': 1.1.0 '@sanity/block-tools': link:packages/@sanity/block-tools From 5b58ced7dbdd248365a85fcb7c7d29522926ab0b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 23:49:37 +0100 Subject: [PATCH 22/29] fix(deps): update dependency @sanity/ui to ^2.8.26 (#7906) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/ecommerce-studio/package.json | 2 +- package.json | 2 +- packages/@sanity/vision/package.json | 2 +- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 96 +++++++++++++------------- 5 files changed, 52 insertions(+), 52 deletions(-) diff --git a/examples/ecommerce-studio/package.json b/examples/ecommerce-studio/package.json index 7d373a7d407..27931b1c8ea 100644 --- a/examples/ecommerce-studio/package.json +++ b/examples/ecommerce-studio/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "@sanity/cli": "3.65.1", - "@sanity/ui": "^2.8.25", + "@sanity/ui": "^2.8.26", "react": "^18.3.1", "react-barcode": "^1.4.1", "react-dom": "^18.3.1", diff --git a/package.json b/package.json index 3ee28090dbb..2a554ce6e98 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "@sanity/prettier-config": "^1.0.3", "@sanity/test": "0.0.1-alpha.1", "@sanity/tsdoc": "1.0.140", - "@sanity/ui": "^2.8.25", + "@sanity/ui": "^2.8.26", "@sanity/uuid": "^3.0.2", "@types/glob": "^7.2.0", "@types/lodash": "^4.17.7", diff --git a/packages/@sanity/vision/package.json b/packages/@sanity/vision/package.json index 2f9117dd7db..484e64aff02 100644 --- a/packages/@sanity/vision/package.json +++ b/packages/@sanity/vision/package.json @@ -63,7 +63,7 @@ "@rexxars/react-split-pane": "^0.1.93", "@sanity/color": "^3.0.0", "@sanity/icons": "^3.5.0", - "@sanity/ui": "^2.8.25", + "@sanity/ui": "^2.8.26", "@uiw/react-codemirror": "^4.11.4", "is-hotkey-esm": "^1.0.0", "json-2-csv": "^5.5.1", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 6c29bd36855..1bf2fbff0b7 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -177,7 +177,7 @@ "@sanity/schema": "3.65.1", "@sanity/telemetry": "^0.7.7", "@sanity/types": "3.65.1", - "@sanity/ui": "^2.8.25", + "@sanity/ui": "^2.8.26", "@sanity/util": "3.65.1", "@sanity/uuid": "^3.0.1", "@sentry/react": "^8.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dbab2e117c4..4dbbf7a9880 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ settings: overrides: '@npmcli/arborist': ^7.5.4 - '@sanity/ui@2': ^2.8.25 + '@sanity/ui@2': ^2.8.26 '@typescript-eslint/eslint-plugin': ^7.18.0 '@typescript-eslint/parser': ^7.18.0 @@ -61,8 +61,8 @@ importers: specifier: 1.0.140 version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))(terser@5.32.0)(yaml@2.5.0) '@sanity/ui': - specifier: ^2.8.25 - version: 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) + specifier: ^2.8.26 + version: 2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) '@sanity/uuid': specifier: ^3.0.2 version: 3.0.2 @@ -237,8 +237,8 @@ importers: specifier: ^3.5.0 version: 3.5.0(react@18.3.1) '@sanity/ui': - specifier: ^2.8.25 - version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.8.26 + version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -255,8 +255,8 @@ importers: dev/embedded-studio: dependencies: '@sanity/ui': - specifier: ^2.8.25 - version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.8.26 + version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -376,8 +376,8 @@ importers: specifier: ^3.5.0 version: 3.5.0(react@18.3.1) '@sanity/ui': - specifier: ^2.8.25 - version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.8.26 + version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/vision': specifier: 3.65.1 version: link:../../packages/@sanity/vision @@ -398,7 +398,7 @@ importers: version: link:../../packages/sanity sanity-plugin-media: specifier: ^2.3.1 - version: 2.3.2(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 2.3.2(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) sanity-plugin-mux-input: specifier: ^2.2.1 version: 2.4.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -523,11 +523,11 @@ importers: specifier: workspace:* version: link:../../packages/@sanity/types '@sanity/ui': - specifier: ^2.8.25 - version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.8.26 + version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/ui-workshop': specifier: ^1.0.0 - version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) '@sanity/util': specifier: workspace:* version: link:../../packages/@sanity/util @@ -587,10 +587,10 @@ importers: version: link:../../packages/sanity sanity-plugin-hotspot-array: specifier: ^2.0.0 - version: 2.1.1(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 2.1.1(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) sanity-plugin-media: specifier: ^2.3.1 - version: 2.3.2(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 2.3.2(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) sanity-plugin-mux-input: specifier: ^2.2.1 version: 2.4.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -641,8 +641,8 @@ importers: specifier: 3.65.1 version: link:../../packages/@sanity/cli '@sanity/ui': - specifier: ^2.8.25 - version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.8.26 + version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -1337,8 +1337,8 @@ importers: specifier: ^3.5.0 version: 3.5.0(react@18.3.1) '@sanity/ui': - specifier: ^2.8.25 - version: 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) + specifier: ^2.8.26 + version: 2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) '@uiw/react-codemirror': specifier: ^4.11.4 version: 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) @@ -1515,8 +1515,8 @@ importers: specifier: 3.65.1 version: link:../@sanity/types '@sanity/ui': - specifier: ^2.8.25 - version: 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.8.26 + version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/util': specifier: 3.65.1 version: link:../@sanity/util @@ -1808,7 +1808,7 @@ importers: version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0) '@sanity/ui-workshop': specifier: ^1.2.11 - version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) '@sentry/types': specifier: ^8.12.0 version: 8.25.0 @@ -4639,8 +4639,8 @@ packages: react-dom: ^18 styled-components: ^5.2 || ^6 - '@sanity/ui@2.8.25': - resolution: {integrity: sha512-DOelQQq5htbV9THZwcASdHAiA2wdPL/zuvrrurC8PPMGzMxHJqqMjdXLrd2zdckTgEjXcgn6rPEFZ/YY6v5CSQ==} + '@sanity/ui@2.8.26': + resolution: {integrity: sha512-QwlNQ8rh97CaMlyL/OHvNDEPHv7/HfjbPYl3lKywhv4P/SpbW43ftwVcCt7ipfIBrvHEDE5At2UGNbG8erB02w==} engines: {node: '>=14.0.0'} peerDependencies: react: ^18 || >=19.0.0-0 @@ -10280,7 +10280,7 @@ packages: resolution: {integrity: sha512-unSb/iIp5IOi6/7gLZqSqiZZEQh5/2y6ju+v91fb2FGV7I/cxTncPWhdD87Gy24XeT3Q3pjeQVgoeYm0QBxtpA==} engines: {node: '>=18'} peerDependencies: - '@sanity/ui': ^2.8.25 + '@sanity/ui': ^2.8.26 react: ^18 sanity: ^3.0.0 styled-components: ^6.1 @@ -10289,7 +10289,7 @@ packages: resolution: {integrity: sha512-5RZJyKuN2SuatWjUEr9x+DOZOPg6+ga/6RD+pc8RK3PgviP+945M+E8k93XwnIzSGNFtix8jf0mUbdbCO7HpjA==} engines: {node: '>=14'} peerDependencies: - '@sanity/ui': ^2.8.25 + '@sanity/ui': ^2.8.26 react: ^18 react-dom: ^18 sanity: ^3.0.0 @@ -14279,7 +14279,7 @@ snapshots: '@sanity/icons': 2.11.8(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/mutator': link:packages/@sanity/mutator - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) date-fns: 3.6.0 lodash: 4.17.21 lodash-es: 4.17.21 @@ -14327,7 +14327,7 @@ snapshots: '@juggle/resize-observer': 3.4.0 '@lezer/highlight': 1.2.1 '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@uiw/codemirror-themes': 4.23.5(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) '@uiw/react-codemirror': 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -14436,7 +14436,7 @@ snapshots: dependencies: '@sanity/icons': 2.11.8(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) lodash: 4.17.21 react: 18.3.1 sanity: link:packages/sanity @@ -14500,7 +14500,7 @@ snapshots: dependencies: '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) lodash.startcase: 4.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -14512,7 +14512,7 @@ snapshots: dependencies: '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types - '@sanity/ui': 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) lodash.startcase: 4.4.0 react: 18.3.1 react-dom: 19.0.0-rc-f994737d14-20240522(react@18.3.1) @@ -14690,7 +14690,7 @@ snapshots: '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/logos': 2.1.13(@sanity/color@3.0.6)(react@18.3.1) '@sanity/preview-url-secret': 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/uuid': 3.0.2 '@types/lodash.isequal': 4.5.8 fast-deep-equal: 3.1.3 @@ -14762,7 +14762,7 @@ snapshots: '@sanity/color': 3.0.6 '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.7.2) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/cpx': 1.5.5 '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 @@ -14819,7 +14819,7 @@ snapshots: '@sanity/color': 3.0.6 '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/cpx': 1.5.5 '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 @@ -14876,7 +14876,7 @@ snapshots: '@sanity/color': 3.0.6 '@sanity/icons': 3.5.0(react@19.0.0-rc-f994737d14-20240522) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) - '@sanity/ui': 2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) + '@sanity/ui': 2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) '@types/cpx': 1.5.5 '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 @@ -14928,10 +14928,10 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': dependencies: '@sanity/icons': 3.5.0(react@18.3.1) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) axe-core: 4.10.0 cac: 6.7.14 @@ -14959,10 +14959,10 @@ snapshots: - supports-color - terser - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': dependencies: '@sanity/icons': 3.5.0(react@18.3.1) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) axe-core: 4.10.0 cac: 6.7.14 @@ -14990,7 +14990,7 @@ snapshots: - supports-color - terser - '@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 @@ -15005,7 +15005,7 @@ snapshots: styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-effect-event: 1.0.2(react@18.3.1) - '@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 @@ -15020,7 +15020,7 @@ snapshots: styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-effect-event: 1.0.2(react@18.3.1) - '@sanity/ui@2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': + '@sanity/ui@2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 @@ -15035,7 +15035,7 @@ snapshots: styled-components: 6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) use-effect-event: 1.0.2(react@18.3.1) - '@sanity/ui@2.8.25(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))': + '@sanity/ui@2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) '@sanity/color': 3.0.6 @@ -21801,12 +21801,12 @@ snapshots: dependencies: '@sanity/diff-match-patch': 3.1.1 - sanity-plugin-hotspot-array@2.1.1(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + sanity-plugin-hotspot-array@2.1.1(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@sanity/asset-utils': 2.2.0 '@sanity/image-url': 1.1.0 '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/util': link:packages/@sanity/util '@types/lodash-es': 4.17.12 framer-motion: 11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -21817,12 +21817,12 @@ snapshots: transitivePeerDependencies: - react-dom - sanity-plugin-media@2.3.2(@sanity/ui@2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + sanity-plugin-media@2.3.2(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@hookform/resolvers': 3.9.0(react-hook-form@7.52.2(react@18.3.1)) '@reduxjs/toolkit': 1.9.7(react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/uuid': 3.0.2 '@tanem/react-nprogress': 5.0.51(react-dom@18.3.1(react@18.3.1))(react@18.3.1) copy-to-clipboard: 3.3.3 @@ -21858,7 +21858,7 @@ snapshots: '@mux/upchunk': 3.4.0 '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.25(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/uuid': 3.0.2 iso-639-1: 3.1.3 jsonwebtoken-esm: 1.0.5 From e609391e0069bfb1a198947ff666ac8bd807cddf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 23:56:31 +0100 Subject: [PATCH 23/29] fix(deps): update dependency @sanity/presentation to v1.19.3 (#7914) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 1bf2fbff0b7..52d811e0676 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -173,7 +173,7 @@ "@sanity/logos": "^2.1.4", "@sanity/migrate": "3.65.1", "@sanity/mutator": "3.65.1", - "@sanity/presentation": "1.19.2", + "@sanity/presentation": "1.19.3", "@sanity/schema": "3.65.1", "@sanity/telemetry": "^0.7.7", "@sanity/types": "3.65.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4dbbf7a9880..1421919b41b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1503,8 +1503,8 @@ importers: specifier: 3.65.1 version: link:../@sanity/mutator '@sanity/presentation': - specifier: 1.19.2 - version: 1.19.2(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: 1.19.3 + version: 1.19.3(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/schema': specifier: 3.65.1 version: link:../@sanity/schema @@ -4582,8 +4582,8 @@ packages: babel-plugin-react-compiler: optional: true - '@sanity/presentation@1.19.2': - resolution: {integrity: sha512-jgFgGPUUZBUt0AX2ZTioFTZAK/47mJmktUzQYEUp2ARdGQvHOTx70ftAldQR1g4F0BJa3lBVWplgkxEpJsBXDg==} + '@sanity/presentation@1.19.3': + resolution: {integrity: sha512-TMkU78n7RGrd1rV5B78KfU+JlPESzdOuCXvKYnHzeQ55WcdEfSaq6zf7SPfAwyRay7sA1TPY2CtOr2Sr3qr/tQ==} engines: {node: '>=16.14'} peerDependencies: '@sanity/client': ^6.22.5 @@ -14683,7 +14683,7 @@ snapshots: - debug - supports-color - '@sanity/presentation@1.19.2(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/presentation@1.19.3(@sanity/client@6.22.5(debug@4.3.7))(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/client': 6.22.5(debug@4.3.7) '@sanity/comlink': 2.0.0 From d91efd9bd0d1820c0a5fa68272306e516c2e0e39 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 23:58:07 +0100 Subject: [PATCH 24/29] fix(deps): update dependency @sanity/insert-menu to v1.0.15 (#7913) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/@sanity/types/package.json | 2 +- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/@sanity/types/package.json b/packages/@sanity/types/package.json index d869f82914d..3a92389c72c 100644 --- a/packages/@sanity/types/package.json +++ b/packages/@sanity/types/package.json @@ -55,7 +55,7 @@ "devDependencies": { "@repo/package.config": "workspace:*", "@repo/test-config": "workspace:*", - "@sanity/insert-menu": "1.0.14", + "@sanity/insert-menu": "1.0.15", "@vitejs/plugin-react": "^4.3.3", "react": "^18.3.1", "rimraf": "^3.0.2", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 52d811e0676..7b8af5f0913 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -169,7 +169,7 @@ "@sanity/icons": "^3.5.0", "@sanity/image-url": "^1.0.2", "@sanity/import": "^3.37.3", - "@sanity/insert-menu": "1.0.14", + "@sanity/insert-menu": "1.0.15", "@sanity/logos": "^2.1.4", "@sanity/migrate": "3.65.1", "@sanity/mutator": "3.65.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1421919b41b..49e7cf40cd6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1249,8 +1249,8 @@ importers: specifier: workspace:* version: link:../../@repo/test-config '@sanity/insert-menu': - specifier: 1.0.14 - version: 1.0.14(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) + specifier: 1.0.15 + version: 1.0.15(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': specifier: ^4.3.3 version: 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) @@ -1491,8 +1491,8 @@ importers: specifier: ^3.37.3 version: 3.37.5 '@sanity/insert-menu': - specifier: 1.0.14 - version: 1.0.14(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: 1.0.15 + version: 1.0.15(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/logos': specifier: ^2.1.4 version: 2.1.13(@sanity/color@3.0.6)(react@18.3.1) @@ -4514,11 +4514,11 @@ packages: react: ^16.9 || ^17 || ^18 react-dom: ^16.9 || ^17 || ^18 - '@sanity/insert-menu@1.0.14': - resolution: {integrity: sha512-NBSAbcvA5Mq4vhBCMpby9x9ZhFw3h5rh49o9yp8B38qj3RRxDv1fhV6r+LHcGpSuxaNq/6WfQVbiSdG64r40SA==} + '@sanity/insert-menu@1.0.15': + resolution: {integrity: sha512-z8uTWxSJqN7bmOV7ilOIo+rpPK1wf5vUnHi9nF7Xn5FIU1z5RAOuIVMgXMv/odiIR2XNCQVIOQALkJHdVmgV+w==} engines: {node: '>=18.0.0'} peerDependencies: - '@sanity/types': ^3.65.0 + '@sanity/types': ^3.65.1 react: ^18.3 || >=19.0.0-rc react-dom: ^18.3 || >=19.0.0-rc react-is: ^18.3 || >=19.0.0-rc @@ -14496,7 +14496,7 @@ snapshots: react-copy-to-clipboard: 5.1.0(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - '@sanity/insert-menu@1.0.14(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/insert-menu@1.0.15(@sanity/types@packages+@sanity+types)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types @@ -14508,7 +14508,7 @@ snapshots: transitivePeerDependencies: - styled-components - '@sanity/insert-menu@1.0.14(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': + '@sanity/insert-menu@1.0.15(@sanity/types@packages+@sanity+types)(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types From 481febdf135d16ce7b60fd85ee6330fe5b1ca441 Mon Sep 17 00:00:00 2001 From: Cody Olsen <81981+stipsan@users.noreply.github.com> Date: Fri, 29 Nov 2024 09:44:33 +0100 Subject: [PATCH 25/29] fix: vertically center pane header when no tabs (#7912) --- packages/sanity/src/structure/components/pane/PaneHeader.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sanity/src/structure/components/pane/PaneHeader.tsx b/packages/sanity/src/structure/components/pane/PaneHeader.tsx index 0980f20c84d..9d63f432593 100644 --- a/packages/sanity/src/structure/components/pane/PaneHeader.tsx +++ b/packages/sanity/src/structure/components/pane/PaneHeader.tsx @@ -67,7 +67,7 @@ export const PaneHeader = forwardRef(function PaneHeader( gap={1} onClick={handleLayoutClick} padding={3} - paddingBottom={collapsed ? 3 : 2} + paddingBottom={collapsed || !showTabsOrSubActions ? 3 : 2} sizing="border" style={layoutStyle} > From f5e85ae1a4de1f6551bf2a1c701b50e2ad9a6576 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Lundg=C3=A5rd?= Date: Fri, 29 Nov 2024 13:00:21 +0100 Subject: [PATCH 26/29] fix(sanity): support future UI tones (#7916) --- .../src/core/components/StatusButton.tsx | 6 ++-- .../files/ImageInput/ImagePreview.styled.tsx | 34 +++++++------------ .../inputs/files/ImageInput/ImagePreview.tsx | 2 +- 3 files changed, 16 insertions(+), 26 deletions(-) diff --git a/packages/sanity/src/core/components/StatusButton.tsx b/packages/sanity/src/core/components/StatusButton.tsx index 427fd34ef82..5b1d99d07da 100644 --- a/packages/sanity/src/core/components/StatusButton.tsx +++ b/packages/sanity/src/core/components/StatusButton.tsx @@ -1,4 +1,3 @@ -import {useTheme} from '@sanity/ui' import {type ForwardedRef, forwardRef, type HTMLProps, type ReactNode, useMemo} from 'react' import {styled} from 'styled-components' @@ -46,9 +45,8 @@ export const StatusButton = forwardRef(function StatusButton( tone, ...restProps } = props - const theme = useTheme() - const toneColor = tone && theme.sanity.color.solid[tone] - const dotStyle = useMemo(() => ({backgroundColor: toneColor?.enabled.bg}), [toneColor]) + + const dotStyle = useMemo(() => ({backgroundColor: `var(--card-badge-${tone}-dot-color)`}), [tone]) const disabled = Boolean(disabledProp) return ( diff --git a/packages/sanity/src/core/form/inputs/files/ImageInput/ImagePreview.styled.tsx b/packages/sanity/src/core/form/inputs/files/ImageInput/ImagePreview.styled.tsx index 630ecaa030d..f928d84ea2f 100644 --- a/packages/sanity/src/core/form/inputs/files/ImageInput/ImagePreview.styled.tsx +++ b/packages/sanity/src/core/form/inputs/files/ImageInput/ImagePreview.styled.tsx @@ -1,6 +1,5 @@ -import {Card, type CardTone, Flex, rgba, studioTheme} from '@sanity/ui' -import {useColorSchemeValue} from 'sanity' -import {css, styled} from 'styled-components' +import {Card, Flex} from '@sanity/ui' +import {styled} from 'styled-components' export const RatioBox = styled(Card)` position: relative; @@ -18,24 +17,17 @@ export const RatioBox = styled(Card)` } ` -export const Overlay = styled(Flex)<{ - $tone: Exclude -}>(({$tone}) => { - const colorScheme = useColorSchemeValue() - const textColor = studioTheme.color[colorScheme][$tone].card.enabled.fg - const backgroundColor = rgba(studioTheme.color[colorScheme][$tone].card.enabled.bg, 0.8) - - return css` - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - backdrop-filter: blur(10px); - color: ${$tone ? textColor : ''}; - background-color: ${backgroundColor}; - ` -}) +export const Overlay = styled(Card)` + display: flex; + justify-content: flex-end; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + backdrop-filter: blur(10px); + background-color: color-mix(in srgb, transparent, var(--card-bg-color) 80%); +` export const FlexOverlay = styled(Flex)` position: absolute; diff --git a/packages/sanity/src/core/form/inputs/files/ImageInput/ImagePreview.tsx b/packages/sanity/src/core/form/inputs/files/ImageInput/ImagePreview.tsx index b1a5070453d..53518214ae2 100644 --- a/packages/sanity/src/core/form/inputs/files/ImageInput/ImagePreview.tsx +++ b/packages/sanity/src/core/form/inputs/files/ImageInput/ImagePreview.tsx @@ -94,7 +94,7 @@ function OverlayComponent({ content: ReactNode }) { return ( - + {content} From b4c157c9ac65515c086971fda09712cb36beeed4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 13:03:02 +0100 Subject: [PATCH 27/29] fix(deps): Update dev-non-major (#7905) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- dev/design-studio/package.json | 2 +- dev/embedded-studio/package.json | 2 +- dev/studio-e2e-testing/package.json | 2 +- dev/test-studio/package.json | 6 +++--- pnpm-lock.yaml | 12 ++++++------ 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dev/design-studio/package.json b/dev/design-studio/package.json index 699562df5a8..f8af51b48f1 100644 --- a/dev/design-studio/package.json +++ b/dev/design-studio/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@sanity/icons": "^3.5.0", - "@sanity/ui": "^2.8.25", + "@sanity/ui": "^2.8.26", "react": "^18.3.1", "react-dom": "^18.3.1", "sanity": "workspace:*", diff --git a/dev/embedded-studio/package.json b/dev/embedded-studio/package.json index bdae119f683..ca625081d6e 100644 --- a/dev/embedded-studio/package.json +++ b/dev/embedded-studio/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@sanity/ui": "^2.8.25", + "@sanity/ui": "^2.8.26", "react": "^18.3.1", "react-dom": "^18.3.1", "sanity": "workspace:*", diff --git a/dev/studio-e2e-testing/package.json b/dev/studio-e2e-testing/package.json index 890cbd9d11f..36ba9ac8ce2 100644 --- a/dev/studio-e2e-testing/package.json +++ b/dev/studio-e2e-testing/package.json @@ -17,7 +17,7 @@ "dependencies": { "@sanity/google-maps-input": "^4.0.0", "@sanity/icons": "^3.5.0", - "@sanity/ui": "^2.8.25", + "@sanity/ui": "^2.8.26", "@sanity/vision": "3.65.1", "babel-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124", "react": "^18.3.1", diff --git a/dev/test-studio/package.json b/dev/test-studio/package.json index 6e8b9e7e8fd..97b92413112 100644 --- a/dev/test-studio/package.json +++ b/dev/test-studio/package.json @@ -16,7 +16,7 @@ "workshop:dev": "node -r esbuild-register scripts/workshop/dev.ts" }, "dependencies": { - "@portabletext/editor": "^1.12.0", + "@portabletext/editor": "^1.12.2", "@portabletext/react": "^3.0.0", "@sanity/assist": "^3.0.2", "@sanity/block-tools": "3.65.1", @@ -36,12 +36,12 @@ "@sanity/react-loader": "^1.8.3", "@sanity/tsdoc": "1.0.140", "@sanity/types": "workspace:*", - "@sanity/ui": "^2.8.25", + "@sanity/ui": "^2.8.26", "@sanity/ui-workshop": "^1.0.0", "@sanity/util": "workspace:*", "@sanity/uuid": "^3.0.1", "@sanity/vision": "workspace:*", - "@sanity/visual-editing": "2.10.1", + "@sanity/visual-editing": "2.10.2", "@turf/helpers": "^6.0.1", "@turf/points-within-polygon": "^5.1.5", "@vercel/stega": "0.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49e7cf40cd6..e54f293ccfe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -463,7 +463,7 @@ importers: dev/test-studio: dependencies: '@portabletext/editor': - specifier: ^1.12.0 + specifier: ^1.12.2 version: 1.12.2(@sanity/block-tools@packages+@sanity+block-tools)(@sanity/schema@packages+@sanity+schema)(@sanity/types@packages+@sanity+types)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@portabletext/react': specifier: ^3.0.0 @@ -538,8 +538,8 @@ importers: specifier: workspace:* version: link:../../packages/@sanity/vision '@sanity/visual-editing': - specifier: 2.10.1 - version: 2.10.1(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.10.2 + version: 2.10.2(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@turf/helpers': specifier: ^6.0.1 version: 6.5.0 @@ -4655,8 +4655,8 @@ packages: '@sanity/uuid@3.0.2': resolution: {integrity: sha512-vzdhqOrX7JGbMyK40KuIwwyXHm7GMLOGuYgn3xlC09e4ZVNofUO5mgezQqnRv0JAMthIRhofqs9f6ufUjMKOvw==} - '@sanity/visual-editing@2.10.1': - resolution: {integrity: sha512-PFYfykCsBogE4h8Jg0kwsejGma6h3e5r2SxnWDKlvq50uMJs6xUkVva0FcWpuXrNajIM1uB6eNiLrLgsgmWM7Q==} + '@sanity/visual-editing@2.10.2': + resolution: {integrity: sha512-ADibQLNnkH0ZA97hv8j7VltuL60mLaRv+QgGtYpJcbAvI6VUCQ/wS5oJ0CWFx3FUEj64HqlomAYGxOgI4IFyvw==} engines: {node: '>=18'} peerDependencies: '@remix-run/react': '>= 2' @@ -15065,7 +15065,7 @@ snapshots: '@types/uuid': 8.3.4 uuid: 8.3.2 - '@sanity/visual-editing@2.10.1(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@sanity/visual-editing@2.10.2(@sanity/client@6.22.5)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.47.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@sanity/comlink': 2.0.0 '@sanity/mutate': 0.11.0-canary.3(xstate@5.19.0) From d3a4a1f5806dd0ee39b0788e8c3328b30cb16e0a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 15:35:58 +0100 Subject: [PATCH 28/29] fix(deps): update dependency @sanity/ui to ^2.9.0 (#7918) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- dev/design-studio/package.json | 2 +- dev/embedded-studio/package.json | 2 +- dev/studio-e2e-testing/package.json | 2 +- dev/test-studio/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev/design-studio/package.json b/dev/design-studio/package.json index f8af51b48f1..71f88136476 100644 --- a/dev/design-studio/package.json +++ b/dev/design-studio/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@sanity/icons": "^3.5.0", - "@sanity/ui": "^2.8.26", + "@sanity/ui": "^2.9.0", "react": "^18.3.1", "react-dom": "^18.3.1", "sanity": "workspace:*", diff --git a/dev/embedded-studio/package.json b/dev/embedded-studio/package.json index ca625081d6e..d2c9b7b2f82 100644 --- a/dev/embedded-studio/package.json +++ b/dev/embedded-studio/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@sanity/ui": "^2.8.26", + "@sanity/ui": "^2.9.0", "react": "^18.3.1", "react-dom": "^18.3.1", "sanity": "workspace:*", diff --git a/dev/studio-e2e-testing/package.json b/dev/studio-e2e-testing/package.json index 36ba9ac8ce2..a69c15416dc 100644 --- a/dev/studio-e2e-testing/package.json +++ b/dev/studio-e2e-testing/package.json @@ -17,7 +17,7 @@ "dependencies": { "@sanity/google-maps-input": "^4.0.0", "@sanity/icons": "^3.5.0", - "@sanity/ui": "^2.8.26", + "@sanity/ui": "^2.9.0", "@sanity/vision": "3.65.1", "babel-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124", "react": "^18.3.1", diff --git a/dev/test-studio/package.json b/dev/test-studio/package.json index 97b92413112..d3056f25460 100644 --- a/dev/test-studio/package.json +++ b/dev/test-studio/package.json @@ -36,7 +36,7 @@ "@sanity/react-loader": "^1.8.3", "@sanity/tsdoc": "1.0.140", "@sanity/types": "workspace:*", - "@sanity/ui": "^2.8.26", + "@sanity/ui": "^2.9.0", "@sanity/ui-workshop": "^1.0.0", "@sanity/util": "workspace:*", "@sanity/uuid": "^3.0.1", From b28b1601156dfbd65264fc737ed5c3d034b576be Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 16:12:14 +0100 Subject: [PATCH 29/29] fix(deps): update dependency @sanity/ui to ^2.9.0 (#7919) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/ecommerce-studio/package.json | 2 +- package.json | 2 +- packages/@sanity/vision/package.json | 2 +- packages/sanity/package.json | 2 +- pnpm-lock.yaml | 96 +++++++++++++------------- 5 files changed, 52 insertions(+), 52 deletions(-) diff --git a/examples/ecommerce-studio/package.json b/examples/ecommerce-studio/package.json index 27931b1c8ea..72505a9f629 100644 --- a/examples/ecommerce-studio/package.json +++ b/examples/ecommerce-studio/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "@sanity/cli": "3.65.1", - "@sanity/ui": "^2.8.26", + "@sanity/ui": "^2.9.0", "react": "^18.3.1", "react-barcode": "^1.4.1", "react-dom": "^18.3.1", diff --git a/package.json b/package.json index 2a554ce6e98..4dff7dd3ba3 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "@sanity/prettier-config": "^1.0.3", "@sanity/test": "0.0.1-alpha.1", "@sanity/tsdoc": "1.0.140", - "@sanity/ui": "^2.8.26", + "@sanity/ui": "^2.9.0", "@sanity/uuid": "^3.0.2", "@types/glob": "^7.2.0", "@types/lodash": "^4.17.7", diff --git a/packages/@sanity/vision/package.json b/packages/@sanity/vision/package.json index 484e64aff02..2e4ebd29a78 100644 --- a/packages/@sanity/vision/package.json +++ b/packages/@sanity/vision/package.json @@ -63,7 +63,7 @@ "@rexxars/react-split-pane": "^0.1.93", "@sanity/color": "^3.0.0", "@sanity/icons": "^3.5.0", - "@sanity/ui": "^2.8.26", + "@sanity/ui": "^2.9.0", "@uiw/react-codemirror": "^4.11.4", "is-hotkey-esm": "^1.0.0", "json-2-csv": "^5.5.1", diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 7b8af5f0913..f44470fd4d7 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -177,7 +177,7 @@ "@sanity/schema": "3.65.1", "@sanity/telemetry": "^0.7.7", "@sanity/types": "3.65.1", - "@sanity/ui": "^2.8.26", + "@sanity/ui": "^2.9.0", "@sanity/util": "3.65.1", "@sanity/uuid": "^3.0.1", "@sentry/react": "^8.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e54f293ccfe..77ac8eed6c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ settings: overrides: '@npmcli/arborist': ^7.5.4 - '@sanity/ui@2': ^2.8.26 + '@sanity/ui@2': ^2.9.0 '@typescript-eslint/eslint-plugin': ^7.18.0 '@typescript-eslint/parser': ^7.18.0 @@ -61,8 +61,8 @@ importers: specifier: 1.0.140 version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))(terser@5.32.0)(yaml@2.5.0) '@sanity/ui': - specifier: ^2.8.26 - version: 2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) + specifier: ^2.9.0 + version: 2.9.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) '@sanity/uuid': specifier: ^3.0.2 version: 3.0.2 @@ -237,8 +237,8 @@ importers: specifier: ^3.5.0 version: 3.5.0(react@18.3.1) '@sanity/ui': - specifier: ^2.8.26 - version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.9.0 + version: 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -255,8 +255,8 @@ importers: dev/embedded-studio: dependencies: '@sanity/ui': - specifier: ^2.8.26 - version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.9.0 + version: 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -376,8 +376,8 @@ importers: specifier: ^3.5.0 version: 3.5.0(react@18.3.1) '@sanity/ui': - specifier: ^2.8.26 - version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.9.0 + version: 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/vision': specifier: 3.65.1 version: link:../../packages/@sanity/vision @@ -398,7 +398,7 @@ importers: version: link:../../packages/sanity sanity-plugin-media: specifier: ^2.3.1 - version: 2.3.2(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 2.3.2(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) sanity-plugin-mux-input: specifier: ^2.2.1 version: 2.4.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -523,11 +523,11 @@ importers: specifier: workspace:* version: link:../../packages/@sanity/types '@sanity/ui': - specifier: ^2.8.26 - version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.9.0 + version: 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/ui-workshop': specifier: ^1.0.0 - version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) '@sanity/util': specifier: workspace:* version: link:../../packages/@sanity/util @@ -587,10 +587,10 @@ importers: version: link:../../packages/sanity sanity-plugin-hotspot-array: specifier: ^2.0.0 - version: 2.1.1(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 2.1.1(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) sanity-plugin-media: specifier: ^2.3.1 - version: 2.3.2(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 2.3.2(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) sanity-plugin-mux-input: specifier: ^2.2.1 version: 2.4.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -641,8 +641,8 @@ importers: specifier: 3.65.1 version: link:../../packages/@sanity/cli '@sanity/ui': - specifier: ^2.8.26 - version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.9.0 + version: 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -1337,8 +1337,8 @@ importers: specifier: ^3.5.0 version: 3.5.0(react@18.3.1) '@sanity/ui': - specifier: ^2.8.26 - version: 2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) + specifier: ^2.9.0 + version: 2.9.0(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) '@uiw/react-codemirror': specifier: ^4.11.4 version: 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/lint@6.8.4)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) @@ -1515,8 +1515,8 @@ importers: specifier: 3.65.1 version: link:../@sanity/types '@sanity/ui': - specifier: ^2.8.26 - version: 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^2.9.0 + version: 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/util': specifier: 3.65.1 version: link:../@sanity/util @@ -1808,7 +1808,7 @@ importers: version: 1.0.140(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)(yaml@2.5.0) '@sanity/ui-workshop': specifier: ^1.2.11 - version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) + version: 1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0) '@sentry/types': specifier: ^8.12.0 version: 8.25.0 @@ -4639,8 +4639,8 @@ packages: react-dom: ^18 styled-components: ^5.2 || ^6 - '@sanity/ui@2.8.26': - resolution: {integrity: sha512-QwlNQ8rh97CaMlyL/OHvNDEPHv7/HfjbPYl3lKywhv4P/SpbW43ftwVcCt7ipfIBrvHEDE5At2UGNbG8erB02w==} + '@sanity/ui@2.9.0': + resolution: {integrity: sha512-uuXji8a1myei3hUk67B36byHjZ/PEqnxgbEWACha4RCGptTIQJGZu005RUaQ7AQme0IuVmYPW9iJbpuyjcYT9w==} engines: {node: '>=14.0.0'} peerDependencies: react: ^18 || >=19.0.0-0 @@ -10280,7 +10280,7 @@ packages: resolution: {integrity: sha512-unSb/iIp5IOi6/7gLZqSqiZZEQh5/2y6ju+v91fb2FGV7I/cxTncPWhdD87Gy24XeT3Q3pjeQVgoeYm0QBxtpA==} engines: {node: '>=18'} peerDependencies: - '@sanity/ui': ^2.8.26 + '@sanity/ui': ^2.9.0 react: ^18 sanity: ^3.0.0 styled-components: ^6.1 @@ -10289,7 +10289,7 @@ packages: resolution: {integrity: sha512-5RZJyKuN2SuatWjUEr9x+DOZOPg6+ga/6RD+pc8RK3PgviP+945M+E8k93XwnIzSGNFtix8jf0mUbdbCO7HpjA==} engines: {node: '>=14'} peerDependencies: - '@sanity/ui': ^2.8.26 + '@sanity/ui': ^2.9.0 react: ^18 react-dom: ^18 sanity: ^3.0.0 @@ -14279,7 +14279,7 @@ snapshots: '@sanity/icons': 2.11.8(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/mutator': link:packages/@sanity/mutator - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) date-fns: 3.6.0 lodash: 4.17.21 lodash-es: 4.17.21 @@ -14327,7 +14327,7 @@ snapshots: '@juggle/resize-observer': 3.4.0 '@lezer/highlight': 1.2.1 '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@uiw/codemirror-themes': 4.23.5(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0) '@uiw/react-codemirror': 4.23.0(@babel/runtime@7.26.0)(@codemirror/autocomplete@6.18.3(@codemirror/language@6.10.5)(@codemirror/state@6.4.1)(@codemirror/view@6.35.0)(@lezer/common@1.2.1))(@codemirror/language@6.10.5)(@codemirror/search@6.5.8)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.35.0)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -14436,7 +14436,7 @@ snapshots: dependencies: '@sanity/icons': 2.11.8(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) lodash: 4.17.21 react: 18.3.1 sanity: link:packages/sanity @@ -14500,7 +14500,7 @@ snapshots: dependencies: '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) lodash.startcase: 4.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -14512,7 +14512,7 @@ snapshots: dependencies: '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/types': link:packages/@sanity/types - '@sanity/ui': 2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1)) lodash.startcase: 4.4.0 react: 18.3.1 react-dom: 19.0.0-rc-f994737d14-20240522(react@18.3.1) @@ -14690,7 +14690,7 @@ snapshots: '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/logos': 2.1.13(@sanity/color@3.0.6)(react@18.3.1) '@sanity/preview-url-secret': 2.0.4(@sanity/client@6.22.5(debug@4.3.7)) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/uuid': 3.0.2 '@types/lodash.isequal': 4.5.8 fast-deep-equal: 3.1.3 @@ -14762,7 +14762,7 @@ snapshots: '@sanity/color': 3.0.6 '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(debug@4.3.7)(typescript@5.7.2) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/cpx': 1.5.5 '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 @@ -14819,7 +14819,7 @@ snapshots: '@sanity/color': 3.0.6 '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/cpx': 1.5.5 '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 @@ -14876,7 +14876,7 @@ snapshots: '@sanity/color': 3.0.6 '@sanity/icons': 3.5.0(react@19.0.0-rc-f994737d14-20240522) '@sanity/pkg-utils': 6.11.13(@types/babel__core@7.20.5)(@types/node@22.10.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(typescript@5.7.2) - '@sanity/ui': 2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) + '@sanity/ui': 2.9.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522)) '@types/cpx': 1.5.5 '@vitejs/plugin-react': 4.3.4(vite@6.0.0(@types/node@22.10.0)(terser@5.32.0)(yaml@2.5.0)) cac: 6.7.14 @@ -14928,10 +14928,10 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': dependencies: '@sanity/icons': 3.5.0(react@18.3.1) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) axe-core: 4.10.0 cac: 6.7.14 @@ -14959,10 +14959,10 @@ snapshots: - supports-color - terser - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': + '@sanity/ui-workshop@1.2.11(@sanity/icons@3.5.0(react@18.3.1))(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@22.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.32.0)': dependencies: '@sanity/icons': 3.5.0(react@18.3.1) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@vitejs/plugin-react': 4.3.4(vite@4.5.5(@types/node@22.10.0)(terser@5.32.0)) axe-core: 4.10.0 cac: 6.7.14 @@ -14990,7 +14990,7 @@ snapshots: - supports-color - terser - '@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 @@ -15005,7 +15005,7 @@ snapshots: styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-effect-event: 1.0.2(react@18.3.1) - '@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 @@ -15020,7 +15020,7 @@ snapshots: styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-effect-event: 1.0.2(react@18.3.1) - '@sanity/ui@2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': + '@sanity/ui@2.9.0(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 @@ -15035,7 +15035,7 @@ snapshots: styled-components: 6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@18.3.1))(react@18.3.1) use-effect-event: 1.0.2(react@18.3.1) - '@sanity/ui@2.8.26(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))': + '@sanity/ui@2.9.0(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react-is@19.0.0-rc-b01722d5-20241114)(react@19.0.0-rc-f994737d14-20240522)(styled-components@6.1.13(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0-rc-f994737d14-20240522(react@19.0.0-rc-f994737d14-20240522))(react@19.0.0-rc-f994737d14-20240522) '@sanity/color': 3.0.6 @@ -21801,12 +21801,12 @@ snapshots: dependencies: '@sanity/diff-match-patch': 3.1.1 - sanity-plugin-hotspot-array@2.1.1(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + sanity-plugin-hotspot-array@2.1.1(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@sanity/asset-utils': 2.2.0 '@sanity/image-url': 1.1.0 '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/util': link:packages/@sanity/util '@types/lodash-es': 4.17.12 framer-motion: 11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -21817,12 +21817,12 @@ snapshots: transitivePeerDependencies: - react-dom - sanity-plugin-media@2.3.2(@sanity/ui@2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + sanity-plugin-media@2.3.2(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@hookform/resolvers': 3.9.0(react-hook-form@7.52.2(react@18.3.1)) '@reduxjs/toolkit': 1.9.7(react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/uuid': 3.0.2 '@tanem/react-nprogress': 5.0.51(react-dom@18.3.1(react@18.3.1))(react@18.3.1) copy-to-clipboard: 3.3.3 @@ -21858,7 +21858,7 @@ snapshots: '@mux/upchunk': 3.4.0 '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@sanity/ui': 2.8.26(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-b01722d5-20241114)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/uuid': 3.0.2 iso-639-1: 3.1.3 jsonwebtoken-esm: 1.0.5