From 56d9e16c4c795ef53826977ac9ab77a870a67105 Mon Sep 17 00:00:00 2001 From: Cody Olsen <81981+stipsan@users.noreply.github.com> Date: Tue, 30 Jul 2024 18:29:43 +0200 Subject: [PATCH] fix(deps): bump `@sanity/pkg-utils` to `v6.10.7` (#7277) --- dev/embedded-studio/package.json | 2 +- dev/test-next-studio/package.json | 2 +- package.json | 4 +- packages/@sanity/block-tools/package.json | 4 +- packages/@sanity/cli/package.config.ts | 10 + packages/@sanity/mutator/package.json | 2 +- packages/@sanity/types/package.json | 2 +- .../types/src/schema/definition/type/array.ts | 2 + packages/@sanity/types/test/date.test.ts | 2 +- packages/@sanity/types/test/datetime.test.ts | 2 +- packages/@sanity/types/test/image.test.ts | 2 +- packages/sanity/package.json | 2 +- .../src/core/i18n/hooks/useTranslation.ts | 1 - .../src/core/studio/StudioThemeProvider.tsx | 2 +- .../activity/TasksActivityCreatedAt.tsx | 2 +- packages/sanity/src/core/validation/Rule.ts | 4 +- .../header/DocumentHeaderTabs.tsx | 2 +- perf/tests/package.json | 2 +- pnpm-lock.yaml | 709 +++++++++--------- 19 files changed, 386 insertions(+), 372 deletions(-) diff --git a/dev/embedded-studio/package.json b/dev/embedded-studio/package.json index 6cdc990d2ac..4a198cff30d 100644 --- a/dev/embedded-studio/package.json +++ b/dev/embedded-studio/package.json @@ -18,7 +18,7 @@ "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", - "typescript": "5.5.3", + "typescript": "5.5.4", "vite": "^4.5.3" } } diff --git a/dev/test-next-studio/package.json b/dev/test-next-studio/package.json index 9c5643be3e5..20b4f7c8bc9 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.11", - "typescript": "5.5.3" + "typescript": "5.5.4" } } diff --git a/package.json b/package.json index 4218a2eb26d..e786b5b4f77 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "@sanity/client": "^6.21.1", "@sanity/eslint-config-i18n": "1.0.0", "@sanity/eslint-config-studio": "^4.0.0", - "@sanity/pkg-utils": "6.9.3", + "@sanity/pkg-utils": "6.10.7", "@sanity/prettier-config": "^1.0.2", "@sanity/test": "0.0.1-alpha.1", "@sanity/tsdoc": "1.0.83", @@ -165,7 +165,7 @@ "sanity": "workspace:*", "semver": "^7.3.5", "turbo": "^2.0.7", - "typescript": "5.4.5", + "typescript": "5.5.4", "vite": "^4.5.3", "vite-tsconfig-paths": "^4.3.2", "yargs": "^17.3.0" diff --git a/packages/@sanity/block-tools/package.json b/packages/@sanity/block-tools/package.json index 7de84240a3f..a4b03392270 100644 --- a/packages/@sanity/block-tools/package.json +++ b/packages/@sanity/block-tools/package.json @@ -49,6 +49,8 @@ "watch": "pkg-utils watch" }, "dependencies": { + "@sanity/types": "3.52.3", + "@types/react": "^18.3.3", "get-random-values-esm": "1.0.2", "lodash": "^4.17.21" }, @@ -56,10 +58,8 @@ "@jest/globals": "^29.7.0", "@repo/package.config": "workspace:*", "@sanity/schema": "3.52.3", - "@sanity/types": "3.52.3", "@types/jsdom": "^20.0.0", "@types/lodash": "^4.17.7", - "@types/react": "^18.3.3", "@vercel/stega": "0.1.2", "jsdom": "^23.0.1" }, diff --git a/packages/@sanity/cli/package.config.ts b/packages/@sanity/cli/package.config.ts index 828e48d4e24..37812df9b61 100644 --- a/packages/@sanity/cli/package.config.ts +++ b/packages/@sanity/cli/package.config.ts @@ -36,6 +36,16 @@ export default defineConfig({ ], }, + extract: { + ...baseConfig.extract, + // By default pkg-utils will add deps in devDependencies that are not in peerDependencies to the list over bundledPackages + // but we don't want certain deps like `ora` to be a peer dep, or attempt bundling its typings, so we exclude it here + bundledPackages: (prev) => { + const denyList = new Set(['ora', '@types/inquirer', 'vite']) + return prev.filter((pkg) => !denyList.has(pkg)) + }, + }, + bundles: [ { source: './src/cli.ts', diff --git a/packages/@sanity/mutator/package.json b/packages/@sanity/mutator/package.json index eab817a24e2..c154302d31b 100644 --- a/packages/@sanity/mutator/package.json +++ b/packages/@sanity/mutator/package.json @@ -50,6 +50,7 @@ }, "dependencies": { "@sanity/diff-match-patch": "^3.1.1", + "@sanity/types": "3.52.3", "@sanity/uuid": "^3.0.1", "debug": "^4.3.4", "lodash": "^4.17.21" @@ -57,7 +58,6 @@ "devDependencies": { "@jest/globals": "^29.7.0", "@repo/package.config": "workspace:*", - "@sanity/types": "3.52.3", "@types/debug": "^4.1.5", "@types/lodash": "^4.17.7", "rimraf": "^3.0.2" diff --git a/packages/@sanity/types/package.json b/packages/@sanity/types/package.json index 38962c45a1d..4d51066f8bf 100644 --- a/packages/@sanity/types/package.json +++ b/packages/@sanity/types/package.json @@ -50,7 +50,7 @@ }, "dependencies": { "@sanity/client": "^6.21.1", - "@types/react": "^18.0.25" + "@types/react": "^18.3.3" }, "devDependencies": { "@jest/globals": "^29.7.0", diff --git a/packages/@sanity/types/src/schema/definition/type/array.ts b/packages/@sanity/types/src/schema/definition/type/array.ts index c73ee0c2c9d..2b3901e73d5 100644 --- a/packages/@sanity/types/src/schema/definition/type/array.ts +++ b/packages/@sanity/types/src/schema/definition/type/array.ts @@ -10,6 +10,8 @@ import { } from '../schemaDefinition' import {type BaseSchemaDefinition, type SearchConfiguration, type TitledListValue} from './common' +export type {InsertMenuOptions} + /** @public */ export interface ArrayOptions extends SearchConfiguration { list?: TitledListValue[] | V[] diff --git a/packages/@sanity/types/test/date.test.ts b/packages/@sanity/types/test/date.test.ts index f34eed4f260..f1fe123a44f 100644 --- a/packages/@sanity/types/test/date.test.ts +++ b/packages/@sanity/types/test/date.test.ts @@ -22,7 +22,7 @@ describe('date types', () => { validation: (Rule) => [ Rule.required() .required() - .custom((value) => (value?.indexOf('2021-01-01') ?? -1 >= 0 ? 'Error' : true)) + .custom((value) => ((value?.indexOf('2021-01-01') ?? -1 >= 0) ? 'Error' : true)) .warning(), // @ts-expect-error greaterThan does not exist on dateRule Rule.greaterThan(5).error(), diff --git a/packages/@sanity/types/test/datetime.test.ts b/packages/@sanity/types/test/datetime.test.ts index 7e5a44d7ea3..8ccb21b633c 100644 --- a/packages/@sanity/types/test/datetime.test.ts +++ b/packages/@sanity/types/test/datetime.test.ts @@ -24,7 +24,7 @@ describe('datetime types', () => { .min('2021-01-01') .max('2021-01-01') .required() - .custom((value) => (value?.indexOf('2021-01-01') ?? -1 >= 0 ? 'Error' : true)) + .custom((value) => ((value?.indexOf('2021-01-01') ?? -1 >= 0) ? 'Error' : true)) .warning(), // @ts-expect-error greaterThan does not exist on DatetimeRule Rule.greaterThan(5).error(), diff --git a/packages/@sanity/types/test/image.test.ts b/packages/@sanity/types/test/image.test.ts index c16a3c44b72..4fa41524de8 100644 --- a/packages/@sanity/types/test/image.test.ts +++ b/packages/@sanity/types/test/image.test.ts @@ -28,7 +28,7 @@ describe('image types', () => { validation: (Rule) => [ Rule.required() .required() - .custom((value) => (value?.hotspot?.height ?? 0 > 2 ? 'Error' : true)) + .custom((value) => ((value?.hotspot?.height ?? 0 > 2) ? 'Error' : true)) .warning(), // @ts-expect-error greaterThan does not exist on imageRule Rule.greaterThan(5).error(), diff --git a/packages/sanity/package.json b/packages/sanity/package.json index 4d8358e545c..f63ced39608 100644 --- a/packages/sanity/package.json +++ b/packages/sanity/package.json @@ -272,7 +272,7 @@ "@repo/package.config": "workspace:*", "@sanity/codegen": "3.52.3", "@sanity/generate-help-url": "^3.0.0", - "@sanity/pkg-utils": "6.9.3", + "@sanity/pkg-utils": "6.10.7", "@sanity/tsdoc": "1.0.83", "@sanity/ui-workshop": "^1.2.11", "@sentry/types": "^8.12.0", diff --git a/packages/sanity/src/core/i18n/hooks/useTranslation.ts b/packages/sanity/src/core/i18n/hooks/useTranslation.ts index e1bd1cebdf2..e4c67a853a3 100644 --- a/packages/sanity/src/core/i18n/hooks/useTranslation.ts +++ b/packages/sanity/src/core/i18n/hooks/useTranslation.ts @@ -52,7 +52,6 @@ export function useTranslation< options?: UseTranslationOptions, ): UseTranslationResponse, KPrefix> { const {t} = useOriginalTranslation( - // @ts-expect-error type check is failing after using `module: preserve` in tsconfig, which uses `moduleResolution: bundler` internally ns, options ? {keyPrefix: options.keyPrefix, lng: options.lng, ...translationOptionOverrides} diff --git a/packages/sanity/src/core/studio/StudioThemeProvider.tsx b/packages/sanity/src/core/studio/StudioThemeProvider.tsx index 2c9226cb95b..b947fef84c4 100644 --- a/packages/sanity/src/core/studio/StudioThemeProvider.tsx +++ b/packages/sanity/src/core/studio/StudioThemeProvider.tsx @@ -22,7 +22,7 @@ function getThemeValues(theme: StudioTheme): RootTheme { return { ...defaultTheme, v2: theme.v2, - fonts: isThemerTheme(theme) ? defaultTheme.fonts : theme.fonts ?? defaultTheme.fonts, + fonts: isThemerTheme(theme) ? defaultTheme.fonts : (theme.fonts ?? defaultTheme.fonts), color: theme.color ?? defaultTheme.color, } } diff --git a/packages/sanity/src/core/tasks/components/activity/TasksActivityCreatedAt.tsx b/packages/sanity/src/core/tasks/components/activity/TasksActivityCreatedAt.tsx index d86aa1b71c0..a806d7977a8 100644 --- a/packages/sanity/src/core/tasks/components/activity/TasksActivityCreatedAt.tsx +++ b/packages/sanity/src/core/tasks/components/activity/TasksActivityCreatedAt.tsx @@ -30,7 +30,7 @@ export const TasksActivityCreatedAt = memo( - {loading ? : user?.displayName ?? t('panel.activity.unknown-user')}{' '} + {loading ? : (user?.displayName ?? t('panel.activity.unknown-user'))}{' '} {t('panel.activity.created-fragment')} •{' '} diff --git a/packages/sanity/src/core/validation/Rule.ts b/packages/sanity/src/core/validation/Rule.ts index d9379e23400..6640cda8a09 100644 --- a/packages/sanity/src/core/validation/Rule.ts +++ b/packages/sanity/src/core/validation/Rule.ts @@ -292,8 +292,8 @@ export const Rule: RuleClass = class Rule implements IRule { a?: string | {name?: string; invert?: boolean}, b?: {name?: string; invert?: boolean}, ): Rule { - const name = typeof a === 'string' ? a : a?.name ?? b?.name - const invert = typeof a === 'string' ? false : a?.invert ?? b?.invert + const name = typeof a === 'string' ? a : (a?.name ?? b?.name) + const invert = typeof a === 'string' ? false : (a?.invert ?? b?.invert) const constraint: RuleSpecConstraint<'regex'> = { pattern, diff --git a/packages/sanity/src/structure/panes/document/documentPanel/header/DocumentHeaderTabs.tsx b/packages/sanity/src/structure/panes/document/documentPanel/header/DocumentHeaderTabs.tsx index d00a0fd53b2..289d64f97ca 100644 --- a/packages/sanity/src/structure/panes/document/documentPanel/header/DocumentHeaderTabs.tsx +++ b/packages/sanity/src/structure/panes/document/documentPanel/header/DocumentHeaderTabs.tsx @@ -19,7 +19,7 @@ export function DocumentHeaderTabs() { key={view.id} label={view.title} tabPanelId={tabPanelId} - viewId={index === 0 ? null : view.id ?? null} + viewId={index === 0 ? null : (view.id ?? null)} /> ))} diff --git a/perf/tests/package.json b/perf/tests/package.json index df0283c7303..ad34f8ed591 100644 --- a/perf/tests/package.json +++ b/perf/tests/package.json @@ -31,6 +31,6 @@ "@types/node": "^18.15.3", "esbuild": "0.21.5", "ts-node": "^10.9.2", - "typescript": "5.4.5" + "typescript": "5.5.4" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 793d04f8662..48872deee6b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,16 +53,16 @@ importers: version: 6.21.1(debug@4.3.6) '@sanity/eslint-config-i18n': specifier: 1.0.0 - version: 1.0.0(eslint@8.57.0)(typescript@5.4.5) + version: 1.0.0(eslint@8.57.0)(typescript@5.5.4) '@sanity/eslint-config-studio': specifier: ^4.0.0 - version: 4.0.0(eslint@8.57.0)(typescript@5.4.5) + version: 4.0.0(eslint@8.57.0)(typescript@5.5.4) '@sanity/pkg-utils': - specifier: 6.9.3 - version: 6.9.3(@types/babel__core@7.20.5)(@types/node@18.19.31)(typescript@5.4.5) + specifier: 6.10.7 + version: 6.10.7(@types/babel__core@7.20.5)(@types/node@18.19.31)(debug@4.3.6)(typescript@5.5.4) '@sanity/prettier-config': specifier: ^1.0.2 - version: 1.0.2(prettier@3.3.2) + version: 1.0.2(prettier@3.3.3) '@sanity/test': specifier: 0.0.1-alpha.1 version: 0.0.1-alpha.1 @@ -95,10 +95,10 @@ importers: version: 17.0.32 '@typescript-eslint/eslint-plugin': specifier: ^7.11.0 - version: 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + version: 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': specifier: ^7.11.0 - version: 7.11.0(eslint@8.57.0)(typescript@5.4.5) + version: 7.11.0(eslint@8.57.0)(typescript@5.5.4) '@vitejs/plugin-react': specifier: ^4.3.1 version: 4.3.1(vite@4.5.3(@types/node@18.19.31)(terser@5.30.3)) @@ -131,22 +131,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.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.34.2(eslint@8.57.0))(eslint@8.57.0) + version: 7.1.2(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.34.2(eslint@8.57.0))(eslint@8.57.0) eslint-config-turbo: specifier: ^2.0.4 version: 2.0.6(eslint@8.57.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + version: 3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0) eslint-plugin-boundaries: specifier: ^4.2.1 - version: 4.2.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + version: 4.2.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.2) + version: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) eslint-plugin-react: specifier: ^7.34.2 version: 7.34.2(eslint@8.57.0) @@ -167,7 +167,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.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) + version: 3.2.0(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) execa: specifier: ^2.0.0 version: 2.1.0 @@ -182,7 +182,7 @@ importers: version: 9.0.11 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -209,7 +209,7 @@ importers: version: 6.3.1 prettier: specifier: ^3.3.0 - version: 3.3.2 + version: 3.3.3 rimraf: specifier: ^3.0.2 version: 3.0.2 @@ -226,14 +226,14 @@ importers: specifier: ^2.0.7 version: 2.0.7 typescript: - specifier: 5.4.5 - version: 5.4.5 + specifier: 5.5.4 + version: 5.5.4 vite: specifier: ^4.5.3 version: 4.5.3(@types/node@18.19.31)(terser@5.30.3) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.4.5)(vite@4.5.3(@types/node@18.19.31)(terser@5.30.3)) + version: 4.3.2(typescript@5.5.4)(vite@4.5.3(@types/node@18.19.31)(terser@5.30.3)) yargs: specifier: ^17.3.0 version: 17.7.2 @@ -289,8 +289,8 @@ importers: specifier: ^4.3.1 version: 4.3.1(vite@4.5.3(@types/node@18.19.31)(terser@5.30.3)) typescript: - specifier: 5.5.3 - version: 5.5.3 + specifier: 5.5.4 + version: 5.5.4 vite: specifier: ^4.5.3 version: 4.5.3(@types/node@18.19.31)(terser@5.30.3) @@ -427,8 +427,8 @@ importers: specifier: ^6.1.11 version: 6.1.12(react-dom@19.0.0-rc-38e3b23483-20240529(react@19.0.0-rc-38e3b23483-20240529))(react@19.0.0-rc-38e3b23483-20240529) typescript: - specifier: 5.5.3 - version: 5.5.3 + specifier: 5.5.4 + version: 5.5.4 dev/test-studio: dependencies: @@ -695,6 +695,12 @@ importers: packages/@sanity/block-tools: dependencies: + '@sanity/types': + specifier: 3.52.3 + version: link:../types + '@types/react': + specifier: ^18.3.3 + version: 18.3.3 get-random-values-esm: specifier: 1.0.2 version: 1.0.2 @@ -711,18 +717,12 @@ importers: '@sanity/schema': specifier: 3.52.3 version: link:../schema - '@sanity/types': - specifier: 3.52.3 - version: link:../types '@types/jsdom': specifier: ^20.0.0 version: 20.0.1 '@types/lodash': specifier: ^4.17.7 version: 4.17.7 - '@types/react': - specifier: ^18.3.3 - version: 18.3.3 '@vercel/stega': specifier: 0.1.2 version: 0.1.2 @@ -776,7 +776,7 @@ importers: version: 5.0.0 prettier: specifier: ^3.3.0 - version: 3.3.2 + version: 3.3.3 semver: specifier: ^7.3.5 version: 7.6.2 @@ -798,10 +798,10 @@ importers: version: 3.0.1 '@rollup/plugin-node-resolve': specifier: ^15.2.3 - version: 15.2.3(rollup@4.18.0) + version: 15.2.3(rollup@4.19.1) '@sanity/eslint-config-studio': specifier: ^4.0.0 - version: 4.0.0(eslint@8.57.0)(typescript@5.4.5) + version: 4.0.0(eslint@8.57.0)(typescript@5.5.4) '@sanity/generate-help-url': specifier: ^3.0.0 version: 3.0.0 @@ -1087,6 +1087,9 @@ importers: '@sanity/diff-match-patch': specifier: ^3.1.1 version: 3.1.1 + '@sanity/types': + specifier: 3.52.3 + version: link:../types '@sanity/uuid': specifier: ^3.0.1 version: 3.0.2 @@ -1103,9 +1106,6 @@ importers: '@repo/package.config': specifier: workspace:* version: link:../../@repo/package.config - '@sanity/types': - specifier: 3.52.3 - version: link:../types '@types/debug': specifier: ^4.1.5 version: 4.1.12 @@ -1171,7 +1171,7 @@ importers: specifier: ^6.21.1 version: 6.21.1(debug@4.3.6) '@types/react': - specifier: ^18.0.25 + specifier: ^18.3.3 version: 18.3.3 devDependencies: '@jest/globals': @@ -1712,8 +1712,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 '@sanity/pkg-utils': - specifier: 6.9.3 - version: 6.9.3(@types/babel__core@7.20.5)(@types/node@18.19.31)(debug@4.3.6)(typescript@5.5.3) + specifier: 6.10.7 + version: 6.10.7(@types/babel__core@7.20.5)(@types/node@18.19.31)(debug@4.3.6)(typescript@5.5.4) '@sanity/tsdoc': specifier: 1.0.83 version: 1.0.83(@types/babel__core@7.20.5)(@types/node@18.19.31)(debug@4.3.6)(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.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.30.3) @@ -1900,10 +1900,10 @@ importers: version: 0.21.5 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) + version: 10.9.2(@types/node@18.19.31)(typescript@5.5.4) typescript: - specifier: 5.4.5 - version: 5.4.5 + specifier: 5.5.4 + version: 5.5.4 packages: @@ -3618,10 +3618,17 @@ packages: '@microsoft/api-extractor-model@7.29.2': resolution: {integrity: sha512-hAYajOjQan3uslhKJRwvvHIdLJ+ZByKqdSsJ/dgHFxPtEbdKpzMDO8zuW4K5gkSMYl5D0LbNwxkhxr51P2zsmw==} + '@microsoft/api-extractor-model@7.29.4': + resolution: {integrity: sha512-LHOMxmT8/tU1IiiiHOdHFF83Qsi+V8d0kLfscG4EvQE9cafiR8blOYr8SfkQKWB1wgEilQgXJX3MIA4vetDLZw==} + '@microsoft/api-extractor@7.47.0': resolution: {integrity: sha512-LT8yvcWNf76EpDC+8/ArTVSYePvuDQ+YbAUrsTcpg3ptiZ93HIcMCozP/JOxDt+rrsFfFHcpfoselKfPyRI0GQ==} hasBin: true + '@microsoft/api-extractor@7.47.4': + resolution: {integrity: sha512-HKm+P4VNzWwvq1Ey+Jfhhj/3MjsD+ka2hbt8L5AcRM95lu1MFOYnz3XlU7Gr79Q/ZhOb7W/imAKeYrOI0bFydg==} + hasBin: true + '@microsoft/tsdoc-config@0.17.0': resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} @@ -4156,83 +4163,83 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.18.0': - resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} + '@rollup/rollup-android-arm-eabi@4.19.1': + resolution: {integrity: sha512-XzqSg714++M+FXhHfXpS1tDnNZNpgxxuGZWlRG/jSj+VEPmZ0yg6jV4E0AL3uyBKxO8mO3xtOsP5mQ+XLfrlww==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.18.0': - resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} + '@rollup/rollup-android-arm64@4.19.1': + resolution: {integrity: sha512-thFUbkHteM20BGShD6P08aungq4irbIZKUNbG70LN8RkO7YztcGPiKTTGZS7Kw+x5h8hOXs0i4OaHwFxlpQN6A==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.18.0': - resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} + '@rollup/rollup-darwin-arm64@4.19.1': + resolution: {integrity: sha512-8o6eqeFZzVLia2hKPUZk4jdE3zW7LCcZr+MD18tXkgBBid3lssGVAYuox8x6YHoEPDdDa9ixTaStcmx88lio5Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.18.0': - resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} + '@rollup/rollup-darwin-x64@4.19.1': + resolution: {integrity: sha512-4T42heKsnbjkn7ovYiAdDVRRWZLU9Kmhdt6HafZxFcUdpjlBlxj4wDrt1yFWLk7G4+E+8p2C9tcmSu0KA6auGA==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.18.0': - resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} + '@rollup/rollup-linux-arm-gnueabihf@4.19.1': + resolution: {integrity: sha512-MXg1xp+e5GhZ3Vit1gGEyoC+dyQUBy2JgVQ+3hUrD9wZMkUw/ywgkpK7oZgnB6kPpGrxJ41clkPPnsknuD6M2Q==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.18.0': - resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} + '@rollup/rollup-linux-arm-musleabihf@4.19.1': + resolution: {integrity: sha512-DZNLwIY4ftPSRVkJEaxYkq7u2zel7aah57HESuNkUnz+3bZHxwkCUkrfS2IWC1sxK6F2QNIR0Qr/YXw7nkF3Pw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.18.0': - resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} + '@rollup/rollup-linux-arm64-gnu@4.19.1': + resolution: {integrity: sha512-C7evongnjyxdngSDRRSQv5GvyfISizgtk9RM+z2biV5kY6S/NF/wta7K+DanmktC5DkuaJQgoKGf7KUDmA7RUw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.18.0': - resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} + '@rollup/rollup-linux-arm64-musl@4.19.1': + resolution: {integrity: sha512-89tFWqxfxLLHkAthAcrTs9etAoBFRduNfWdl2xUs/yLV+7XDrJ5yuXMHptNqf1Zw0UCA3cAutkAiAokYCkaPtw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': - resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} + '@rollup/rollup-linux-powerpc64le-gnu@4.19.1': + resolution: {integrity: sha512-PromGeV50sq+YfaisG8W3fd+Cl6mnOOiNv2qKKqKCpiiEke2KiKVyDqG/Mb9GWKbYMHj5a01fq/qlUR28PFhCQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.18.0': - resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} + '@rollup/rollup-linux-riscv64-gnu@4.19.1': + resolution: {integrity: sha512-/1BmHYh+iz0cNCP0oHCuF8CSiNj0JOGf0jRlSo3L/FAyZyG2rGBuKpkZVH9YF+x58r1jgWxvm1aRg3DHrLDt6A==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.18.0': - resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} + '@rollup/rollup-linux-s390x-gnu@4.19.1': + resolution: {integrity: sha512-0cYP5rGkQWRZKy9/HtsWVStLXzCF3cCBTRI+qRL8Z+wkYlqN7zrSYm6FuY5Kd5ysS5aH0q5lVgb/WbG4jqXN1Q==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.18.0': - resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} + '@rollup/rollup-linux-x64-gnu@4.19.1': + resolution: {integrity: sha512-XUXeI9eM8rMP8aGvii/aOOiMvTs7xlCosq9xCjcqI9+5hBxtjDpD+7Abm1ZhVIFE1J2h2VIg0t2DX/gjespC2Q==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.18.0': - resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} + '@rollup/rollup-linux-x64-musl@4.19.1': + resolution: {integrity: sha512-V7cBw/cKXMfEVhpSvVZhC+iGifD6U1zJ4tbibjjN+Xi3blSXaj/rJynAkCFFQfoG6VZrAiP7uGVzL440Q6Me2Q==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.18.0': - resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} + '@rollup/rollup-win32-arm64-msvc@4.19.1': + resolution: {integrity: sha512-88brja2vldW/76jWATlBqHEoGjJLRnP0WOEKAUbMcXaAZnemNhlAHSyj4jIwMoP2T750LE9lblvD4e2jXleZsA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.18.0': - resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} + '@rollup/rollup-win32-ia32-msvc@4.19.1': + resolution: {integrity: sha512-LdxxcqRVSXi6k6JUrTah1rHuaupoeuiv38du8Mt4r4IPer3kwlTo+RuvfE8KzZ/tL6BhaPlzJ3835i6CxrFIRQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.18.0': - resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} + '@rollup/rollup-win32-x64-msvc@4.19.1': + resolution: {integrity: sha512-2bIrL28PcK3YCqD9anGxDxamxdiJAxA+l7fWIwM5o8UqNy1t3d1NdAweO2XhA0KTDJ5aH1FsuiT5+7VhtHliXg==} cpu: [x64] os: [win32] @@ -4247,9 +4254,20 @@ packages: '@types/node': optional: true + '@rushstack/node-core-library@5.5.1': + resolution: {integrity: sha512-ZutW56qIzH8xIOlfyaLQJFx+8IBqdbVCZdnj+XT1MorQ1JqqxHse8vbCpEM+2MjsrqcbxcgDIbfggB1ZSQ2A3g==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + '@rushstack/rig-package@0.5.2': resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} + '@rushstack/rig-package@0.5.3': + resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} + '@rushstack/terminal@0.13.0': resolution: {integrity: sha512-Ou44Q2s81BqJu3dpYedAX54am9vn245F0HzqVrfJCMQk5pGgoKKOBOjkbfZC9QKcGNaECh6pwH2s5noJt7X6ew==} peerDependencies: @@ -4258,9 +4276,20 @@ packages: '@types/node': optional: true + '@rushstack/terminal@0.13.3': + resolution: {integrity: sha512-fc3zjXOw8E0pXS5t9vTiIPx9gHA0fIdTXsu9mT4WbH+P3mYvnrX0iAQ5a6NvyK1+CqYWBTw/wVNx7SDJkI+WYQ==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + '@rushstack/ts-command-line@4.22.0': resolution: {integrity: sha512-Qj28t6MO3HRgAZ72FDeFsrpdE6wBWxF3VENgvrXh7JF2qIT+CrXiOJIesW80VFZB9QwObSpkB1ilx794fGQg6g==} + '@rushstack/ts-command-line@4.22.3': + resolution: {integrity: sha512-edMpWB3QhFFZ4KtSzS8WNjBgR4PXPPOVrOHMbb7kNpmQ1UFS9HdVtjCXg1H5fG+xYAbeE+TMPcVPUyX2p84STA==} + '@sanity/asset-utils@1.3.0': resolution: {integrity: sha512-uyIOtGA4Duf+68I3BSbYHY5P+WGftn3QtNJD2Pn7h9WPGYsSrWViIPebE9yRN8N0NHhYj+hDQXaMpVdjG7r+zA==} engines: {node: '>=10'} @@ -4408,12 +4437,12 @@ packages: peerDependencies: typescript: 5.4.x || 5.5.x - '@sanity/pkg-utils@6.9.3': - resolution: {integrity: sha512-AydMp57nHCVA2AYx2czLsdIan7EN1XVI/t/EDLDT6lPJKs4JDQOc7hkc8DcYMikNr6y6ryOfLbWeHjXVddRBKQ==} + '@sanity/pkg-utils@6.10.7': + resolution: {integrity: sha512-ncD6e7z7GA+tkmW4HqYfwzzX8skCSYhBSTIDpSVi5BQj15gflTB+lfjg+0U95PGOXBmoQ16wbpeGNIFzpRCpHA==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: - typescript: 5.4.x + typescript: 5.4.x || 5.5.x '@sanity/presentation@1.16.2': resolution: {integrity: sha512-mEMHpMNPLG8C5qyNmKir9/I3p9gvC7joYbRdwe0HxGVmFHU28aKhkEFCDJrDwp/Bm5Z7ps8fF1wi5mCt5cBymQ==} @@ -4462,9 +4491,6 @@ packages: '@sanity/types@3.37.2': resolution: {integrity: sha512-1EfKkNlJ86wIDtc7oFHb79JI8lKDOxKDYrkmwhvuHgJY83GpSABc1kFdbwAtWZfrWVWyqVXUv/KlNwA3b99y/g==} - '@sanity/types@3.52.2': - resolution: {integrity: sha512-4ONLnYCwNvmkC8Z0LmJmPqMSDX+fNW8J+c/Zg1/kOjoa99gQfl9543mY1jG+ei7FROnWfF36+dv2jagSnGYunQ==} - '@sanity/ui-workshop@1.2.11': resolution: {integrity: sha512-vzj7upIF7wq2W1HEA0D5VSkR8axaH4Rt07yNTAaas7CLgjSE9r2d+Gnkrq4FIbIuN1GYhhCD+D3/s60GaZrpQw==} hasBin: true @@ -4488,10 +4514,6 @@ packages: resolution: {integrity: sha512-hq0eLjyV2iaOm9ivtPw12YTQ4QsE3jnV/Ui0zhclEhu8Go5JiaEhFt2+WM2lLGRH6qcSA414QbsCNCcyhJL6rA==} engines: {node: '>=18'} - '@sanity/util@3.52.2': - resolution: {integrity: sha512-G432RERxYop1MjqpyreKn3qrQOkAiNSo6Mc+cF9vm036Ts/pAepW/IUCYfAnARZlGezg4TSAqg9l7WnH1s+v+w==} - engines: {node: '>=18'} - '@sanity/uuid@3.0.2': resolution: {integrity: sha512-vzdhqOrX7JGbMyK40KuIwwyXHm7GMLOGuYgn3xlC09e4ZVNofUO5mgezQqnRv0JAMthIRhofqs9f6ufUjMKOvw==} @@ -7207,6 +7229,9 @@ packages: git-url-parse@14.0.0: resolution: {integrity: sha512-NnLweV+2A4nCvn4U/m2AoYu0pPKlsmhK9cknG7IMwsjFY1S2jxM+mAhsDxyxfCIGfGaD+dozsyX4b6vkYc83yQ==} + git-url-parse@14.1.0: + resolution: {integrity: sha512-8xg65dTxGHST3+zGpycMMFZcoTzAdZ2dOtu4vmgIfkTFnVHBxHMzBC2L1k8To7EmrSiHesT8JgPLT91VKw1B5g==} + git-user-info@2.0.3: resolution: {integrity: sha512-G4ffrtck6AhUvJBmaWiq50viL9Zt3l1G/Qv0tV8BTKJZcJYnKWKGW8m7JvPrhzrPwh+Pwuq88pzERGlrLuOWng==} engines: {node: '>=12.0.0'} @@ -7313,10 +7338,6 @@ packages: resolution: {integrity: sha512-XxMg2qX3iX+WlhCkj4FmrtDaQKRot9RyphJ0UsmxI/l2aMOdvjG7pqF003yyXppjoE0Vk1ERCDCUYRvC3w/A2Q==} engines: {node: '>= 14'} - groq@3.52.2: - resolution: {integrity: sha512-1xVzIXca6Oc1JyozSyYpuKTeIVGPVhH5OMbNAT3y+RBoY6SY66AmbywjzPLjStouSrSP14dUctJApHNsjH/43w==} - engines: {node: '>=18'} - growly@1.3.0: resolution: {integrity: sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==} @@ -9399,8 +9420,8 @@ packages: prettier: optional: true - prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} engines: {node: '>=14'} hasBin: true @@ -9985,8 +10006,8 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.18.0: - resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} + rollup@4.19.1: + resolution: {integrity: sha512-K5vziVlg7hTpYfFBI+91zHBEMo6jafYXpkMlqZjg7/zhIG9iHqazBf4xz9AVdjS9BruRn280ROqLI7G3OFRIlw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -10896,13 +10917,13 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + typescript@5.5.3: + resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} engines: {node: '>=14.17'} hasBin: true - typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true @@ -13049,7 +13070,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0(node-notifier@10.0.1) @@ -13063,7 +13084,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -13241,7 +13262,7 @@ snapshots: '@juggle/resize-observer@3.4.0': {} - '@lerna/create@8.1.7(babel-plugin-macros@3.1.0)(encoding@0.1.13)(typescript@5.5.3)': + '@lerna/create@8.1.7(babel-plugin-macros@3.1.0)(encoding@0.1.13)(typescript@5.5.4)': dependencies: '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 @@ -13259,7 +13280,7 @@ snapshots: console-control-strings: 1.1.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.5.3) + cosmiconfig: 8.3.6(typescript@5.5.4) dedent: 1.5.3(babel-plugin-macros@3.1.0) execa: 5.0.0 fs-extra: 11.2.0 @@ -13348,6 +13369,14 @@ snapshots: transitivePeerDependencies: - '@types/node' + '@microsoft/api-extractor-model@7.29.4(@types/node@18.19.31)': + dependencies: + '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc-config': 0.17.0 + '@rushstack/node-core-library': 5.5.1(@types/node@18.19.31) + transitivePeerDependencies: + - '@types/node' + '@microsoft/api-extractor@7.47.0(@types/node@18.19.31)': dependencies: '@microsoft/api-extractor-model': 7.29.2(@types/node@18.19.31) @@ -13366,6 +13395,24 @@ snapshots: transitivePeerDependencies: - '@types/node' + '@microsoft/api-extractor@7.47.4(@types/node@18.19.31)': + dependencies: + '@microsoft/api-extractor-model': 7.29.4(@types/node@18.19.31) + '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc-config': 0.17.0 + '@rushstack/node-core-library': 5.5.1(@types/node@18.19.31) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.13.3(@types/node@18.19.31) + '@rushstack/ts-command-line': 4.22.3(@types/node@18.19.31) + lodash: 4.17.21 + minimatch: 3.0.8 + 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': dependencies: '@microsoft/tsdoc': 0.15.0 @@ -13751,11 +13798,11 @@ snapshots: dependencies: '@octokit/openapi-types': 18.1.1 - '@optimize-lodash/rollup-plugin@4.0.4(rollup@4.18.0)': + '@optimize-lodash/rollup-plugin@4.0.4(rollup@4.19.1)': dependencies: '@optimize-lodash/transform': 3.0.3 - '@rollup/pluginutils': 5.0.5(rollup@4.18.0) - rollup: 4.18.0 + '@rollup/pluginutils': 5.0.5(rollup@4.19.1) + rollup: 4.19.1 '@optimize-lodash/transform@3.0.3': dependencies: @@ -13883,128 +13930,128 @@ snapshots: react-lifecycles-compat: 3.0.4 react-style-proptype: 3.2.2 - '@rollup/plugin-alias@5.1.0(rollup@4.18.0)': + '@rollup/plugin-alias@5.1.0(rollup@4.19.1)': dependencies: slash: 4.0.0 optionalDependencies: - rollup: 4.18.0 + rollup: 4.19.1 - '@rollup/plugin-babel@6.0.4(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@4.18.0)': + '@rollup/plugin-babel@6.0.4(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@4.19.1)': dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.1) optionalDependencies: '@types/babel__core': 7.20.5 - rollup: 4.18.0 + rollup: 4.19.1 transitivePeerDependencies: - supports-color - '@rollup/plugin-commonjs@26.0.1(rollup@4.18.0)': + '@rollup/plugin-commonjs@26.0.1(rollup@4.19.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 10.4.1 is-reference: 1.2.1 magic-string: 0.30.9 optionalDependencies: - rollup: 4.18.0 + rollup: 4.19.1 - '@rollup/plugin-json@6.1.0(rollup@4.18.0)': + '@rollup/plugin-json@6.1.0(rollup@4.19.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.1) optionalDependencies: - rollup: 4.18.0 + rollup: 4.19.1 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.0)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.19.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.18.0 + rollup: 4.19.1 - '@rollup/plugin-replace@5.0.7(rollup@4.18.0)': + '@rollup/plugin-replace@5.0.7(rollup@4.19.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.1) magic-string: 0.30.9 optionalDependencies: - rollup: 4.18.0 + rollup: 4.19.1 - '@rollup/plugin-terser@0.4.4(rollup@4.18.0)': + '@rollup/plugin-terser@0.4.4(rollup@4.19.1)': dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 terser: 5.30.3 optionalDependencies: - rollup: 4.18.0 + rollup: 4.19.1 - '@rollup/pluginutils@5.0.5(rollup@4.18.0)': + '@rollup/pluginutils@5.0.5(rollup@4.19.1)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.18.0 + rollup: 4.19.1 - '@rollup/pluginutils@5.1.0(rollup@4.18.0)': + '@rollup/pluginutils@5.1.0(rollup@4.19.1)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.18.0 + rollup: 4.19.1 - '@rollup/rollup-android-arm-eabi@4.18.0': + '@rollup/rollup-android-arm-eabi@4.19.1': optional: true - '@rollup/rollup-android-arm64@4.18.0': + '@rollup/rollup-android-arm64@4.19.1': optional: true - '@rollup/rollup-darwin-arm64@4.18.0': + '@rollup/rollup-darwin-arm64@4.19.1': optional: true - '@rollup/rollup-darwin-x64@4.18.0': + '@rollup/rollup-darwin-x64@4.19.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.18.0': + '@rollup/rollup-linux-arm-gnueabihf@4.19.1': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.18.0': + '@rollup/rollup-linux-arm-musleabihf@4.19.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.18.0': + '@rollup/rollup-linux-arm64-gnu@4.19.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.18.0': + '@rollup/rollup-linux-arm64-musl@4.19.1': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.19.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.18.0': + '@rollup/rollup-linux-riscv64-gnu@4.19.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.18.0': + '@rollup/rollup-linux-s390x-gnu@4.19.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.18.0': + '@rollup/rollup-linux-x64-gnu@4.19.1': optional: true - '@rollup/rollup-linux-x64-musl@4.18.0': + '@rollup/rollup-linux-x64-musl@4.19.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.18.0': + '@rollup/rollup-win32-arm64-msvc@4.19.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.18.0': + '@rollup/rollup-win32-ia32-msvc@4.19.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.18.0': + '@rollup/rollup-win32-x64-msvc@4.19.1': optional: true '@rushstack/eslint-patch@1.10.2': {} @@ -14022,11 +14069,29 @@ snapshots: optionalDependencies: '@types/node': 18.19.31 + '@rushstack/node-core-library@5.5.1(@types/node@18.19.31)': + 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.31 + '@rushstack/rig-package@0.5.2': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 + '@rushstack/rig-package@0.5.3': + dependencies: + resolve: 1.22.8 + strip-json-comments: 3.1.1 + '@rushstack/terminal@0.13.0(@types/node@18.19.31)': dependencies: '@rushstack/node-core-library': 5.4.1(@types/node@18.19.31) @@ -14034,6 +14099,13 @@ snapshots: optionalDependencies: '@types/node': 18.19.31 + '@rushstack/terminal@0.13.3(@types/node@18.19.31)': + dependencies: + '@rushstack/node-core-library': 5.5.1(@types/node@18.19.31) + supports-color: 8.1.1 + optionalDependencies: + '@types/node': 18.19.31 + '@rushstack/ts-command-line@4.22.0(@types/node@18.19.31)': dependencies: '@rushstack/terminal': 0.13.0(@types/node@18.19.31) @@ -14043,6 +14115,15 @@ snapshots: transitivePeerDependencies: - '@types/node' + '@rushstack/ts-command-line@4.22.3(@types/node@18.19.31)': + dependencies: + '@rushstack/terminal': 0.13.3(@types/node@18.19.31) + '@types/argparse': 1.0.38 + argparse: 1.0.10 + string-argv: 0.3.2 + transitivePeerDependencies: + - '@types/node' + '@sanity/asset-utils@1.3.0': {} '@sanity/assist@3.0.5(@sanity/mutator@packages+@sanity+mutator)(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-38e3b23483-20240529)(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': @@ -14087,26 +14168,26 @@ snapshots: '@sanity/diff-match-patch@3.1.1': {} - '@sanity/eslint-config-i18n@1.0.0(eslint@8.57.0)(typescript@5.4.5)': + '@sanity/eslint-config-i18n@1.0.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@rushstack/eslint-patch': 1.10.2 '@sanity/eslint-plugin-i18n': 1.1.0 - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.5.4) eslint-plugin-i18next: 6.0.3 transitivePeerDependencies: - eslint - supports-color - typescript - '@sanity/eslint-config-studio@4.0.0(eslint@8.57.0)(typescript@5.4.5)': + '@sanity/eslint-config-studio@4.0.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@babel/core': 7.25.2 '@babel/eslint-parser': 7.24.1(@babel/core@7.25.2)(eslint@8.57.0) '@babel/preset-env': 7.24.7(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@rushstack/eslint-patch': 1.10.2 - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.5.4) confusing-browser-globals: 1.0.11 eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.2(eslint@8.57.0) @@ -14273,14 +14354,14 @@ snapshots: '@babel/types': 7.25.2 '@microsoft/api-extractor': 7.47.0(@types/node@18.19.31) '@microsoft/tsdoc-config': 0.17.0 - '@optimize-lodash/rollup-plugin': 4.0.4(rollup@4.18.0) - '@rollup/plugin-alias': 5.1.0(rollup@4.18.0) - '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@4.18.0) - '@rollup/plugin-commonjs': 26.0.1(rollup@4.18.0) - '@rollup/plugin-json': 6.1.0(rollup@4.18.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.18.0) + '@optimize-lodash/rollup-plugin': 4.0.4(rollup@4.19.1) + '@rollup/plugin-alias': 5.1.0(rollup@4.19.1) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@4.19.1) + '@rollup/plugin-commonjs': 26.0.1(rollup@4.19.1) + '@rollup/plugin-json': 6.1.0(rollup@4.19.1) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.1) + '@rollup/plugin-replace': 5.0.7(rollup@4.19.1) + '@rollup/plugin-terser': 0.4.4(rollup@4.19.1) '@sanity/browserslist-config': 1.0.3 babel-plugin-react-compiler: 0.0.0-experimental-938cd9a-20240601 browserslist: 4.23.2 @@ -14291,20 +14372,20 @@ snapshots: esbuild-register: 3.6.0(esbuild@0.23.0) find-config: 1.0.0 get-latest-version: 5.1.0(debug@4.3.6) - git-url-parse: 14.0.0 + git-url-parse: 14.1.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.2 + prettier: 3.3.3 pretty-bytes: 5.6.0 prompts: 2.4.2 recast: 0.23.9 rimraf: 4.4.1 - rollup: 4.18.0 - rollup-plugin-esbuild: 6.1.1(esbuild@0.23.0)(rollup@4.18.0) + rollup: 4.19.1 + rollup-plugin-esbuild: 6.1.1(esbuild@0.23.0)(rollup@4.19.1) rxjs: 7.8.1 treeify: 1.1.0 typescript: 5.5.3 @@ -14317,100 +14398,49 @@ snapshots: - debug - supports-color - '@sanity/pkg-utils@6.9.3(@types/babel__core@7.20.5)(@types/node@18.19.31)(debug@4.3.6)(typescript@5.5.3)': + '@sanity/pkg-utils@6.10.7(@types/babel__core@7.20.5)(@types/node@18.19.31)(debug@4.3.6)(typescript@5.5.4)': dependencies: '@babel/core': 7.25.2 '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) '@babel/types': 7.25.2 - '@microsoft/api-extractor': 7.47.0(@types/node@18.19.31) + '@microsoft/api-extractor': 7.47.4(@types/node@18.19.31) '@microsoft/tsdoc-config': 0.17.0 - '@optimize-lodash/rollup-plugin': 4.0.4(rollup@4.18.0) - '@rollup/plugin-alias': 5.1.0(rollup@4.18.0) - '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@4.18.0) - '@rollup/plugin-commonjs': 26.0.1(rollup@4.18.0) - '@rollup/plugin-json': 6.1.0(rollup@4.18.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.18.0) + '@optimize-lodash/rollup-plugin': 4.0.4(rollup@4.19.1) + '@rollup/plugin-alias': 5.1.0(rollup@4.19.1) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@4.19.1) + '@rollup/plugin-commonjs': 26.0.1(rollup@4.19.1) + '@rollup/plugin-json': 6.1.0(rollup@4.19.1) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.1) + '@rollup/plugin-replace': 5.0.7(rollup@4.19.1) + '@rollup/plugin-terser': 0.4.4(rollup@4.19.1) '@sanity/browserslist-config': 1.0.3 babel-plugin-react-compiler: 0.0.0-experimental-938cd9a-20240601 browserslist: 4.23.2 cac: 6.7.14 chalk: 4.1.2 chokidar: 3.6.0 - esbuild: 0.21.5 - esbuild-register: 3.6.0(esbuild@0.21.5) - find-config: 1.0.0 - get-latest-version: 5.1.0(debug@4.3.6) - git-url-parse: 14.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.2 - pretty-bytes: 5.6.0 - prompts: 2.4.2 - recast: 0.23.9 - rimraf: 4.4.1 - rollup: 4.18.0 - rollup-plugin-esbuild: 6.1.1(esbuild@0.21.5)(rollup@4.18.0) - rxjs: 7.8.1 - treeify: 1.1.0 - typescript: 5.5.3 - uuid: 9.0.1 - zod: 3.23.8 - zod-validation-error: 3.3.0(zod@3.23.8) - transitivePeerDependencies: - - '@types/babel__core' - - '@types/node' - - debug - - supports-color - - '@sanity/pkg-utils@6.9.3(@types/babel__core@7.20.5)(@types/node@18.19.31)(typescript@5.4.5)': - dependencies: - '@babel/core': 7.25.2 - '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) - '@babel/types': 7.25.2 - '@microsoft/api-extractor': 7.47.0(@types/node@18.19.31) - '@microsoft/tsdoc-config': 0.17.0 - '@optimize-lodash/rollup-plugin': 4.0.4(rollup@4.18.0) - '@rollup/plugin-alias': 5.1.0(rollup@4.18.0) - '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@4.18.0) - '@rollup/plugin-commonjs': 26.0.1(rollup@4.18.0) - '@rollup/plugin-json': 6.1.0(rollup@4.18.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.18.0) - '@sanity/browserslist-config': 1.0.3 - babel-plugin-react-compiler: 0.0.0-experimental-938cd9a-20240601 - browserslist: 4.23.2 - cac: 6.7.14 - chalk: 4.1.2 - chokidar: 3.6.0 - esbuild: 0.21.5 - esbuild-register: 3.6.0(esbuild@0.21.5) + esbuild: 0.23.0 + esbuild-register: 3.6.0(esbuild@0.23.0) find-config: 1.0.0 get-latest-version: 5.1.0(debug@4.3.6) - git-url-parse: 14.0.0 + git-url-parse: 14.1.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.2 + prettier: 3.3.3 pretty-bytes: 5.6.0 prompts: 2.4.2 recast: 0.23.9 rimraf: 4.4.1 - rollup: 4.18.0 - rollup-plugin-esbuild: 6.1.1(esbuild@0.21.5)(rollup@4.18.0) + rollup: 4.19.1 + rollup-plugin-esbuild: 6.1.1(esbuild@0.23.0)(rollup@4.19.1) rxjs: 7.8.1 treeify: 1.1.0 - typescript: 5.4.5 - uuid: 9.0.1 + typescript: 5.5.4 + uuid: 10.0.0 zod: 3.23.8 zod-validation-error: 3.3.0(zod@3.23.8) transitivePeerDependencies: @@ -14442,10 +14472,10 @@ snapshots: - react-is - styled-components - '@sanity/prettier-config@1.0.2(prettier@3.3.2)': + '@sanity/prettier-config@1.0.2(prettier@3.3.3)': dependencies: - prettier: 3.3.2 - prettier-plugin-packagejson: 2.5.0(prettier@3.3.2) + prettier: 3.3.3 + prettier-plugin-packagejson: 2.5.0(prettier@3.3.3) '@sanity/preview-url-secret@1.6.18(@sanity/client@6.21.1(debug@4.3.6))': dependencies: @@ -14505,7 +14535,7 @@ snapshots: esbuild-register: 3.6.0(esbuild@0.23.0) express: 4.19.2 globby: 11.1.0 - groq: 3.52.2 + groq: link:packages/groq groq-js: 1.12.0 history: 5.3.0 jsonc-parser: 3.3.1 @@ -14557,7 +14587,7 @@ snapshots: esbuild-register: 3.6.0(esbuild@0.23.0) express: 4.19.2 globby: 11.1.0 - groq: 3.52.2 + groq: link:packages/groq groq-js: 1.12.0 history: 5.3.0 jsonc-parser: 3.3.1 @@ -14609,7 +14639,7 @@ snapshots: esbuild-register: 3.6.0(esbuild@0.23.0) express: 4.19.2 globby: 11.1.0 - groq: 3.52.2 + groq: link:packages/groq groq-js: 1.12.0 history: 5.3.0 jsonc-parser: 3.3.1 @@ -14644,13 +14674,6 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/types@3.52.2': - dependencies: - '@sanity/client': 6.21.1(debug@4.3.6) - '@types/react': 18.3.3 - transitivePeerDependencies: - - debug - '@sanity/ui-workshop@1.2.11(@sanity/icons@3.3.1(react@18.3.1))(@sanity/ui@2.8.8(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/node@18.19.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(terser@5.30.3)': dependencies: '@sanity/icons': 3.3.1(react@18.3.1) @@ -14779,16 +14802,6 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/util@3.52.2': - dependencies: - '@sanity/client': 6.21.1(debug@4.3.6) - '@sanity/types': 3.52.2 - get-random-values-esm: 1.0.2 - moment: 2.30.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - debug - '@sanity/uuid@3.0.2': dependencies: '@types/uuid': 8.3.4 @@ -15301,34 +15314,34 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/type-utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.11.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.11.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 7.11.0 '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.11.0 debug: 4.3.6(supports-color@9.4.0) eslint: 8.57.0 optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -15337,21 +15350,21 @@ snapshots: '@typescript-eslint/types': 7.11.0 '@typescript-eslint/visitor-keys': 7.11.0 - '@typescript-eslint/type-utils@7.11.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.11.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.5.4) debug: 4.3.6(supports-color@9.4.0) eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.11.0': {} - '@typescript-eslint/typescript-estree@7.11.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.11.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 7.11.0 '@typescript-eslint/visitor-keys': 7.11.0 @@ -15360,18 +15373,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.5) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.11.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.11.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.11.0 '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -16517,14 +16530,14 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.5.3): + cosmiconfig@8.3.6(typescript@5.5.4): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 cpx@1.5.0: dependencies: @@ -16549,13 +16562,13 @@ snapshots: crc-32: 1.2.2 readable-stream: 4.5.2 - create-jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): + create-jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -17287,14 +17300,14 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-config-sanity@7.1.2(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.34.2(eslint@8.57.0))(eslint@8.57.0): + eslint-config-sanity@7.1.2(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.34.2(eslint@8.57.0))(eslint@8.57.0): dependencies: eslint: 8.57.0 eslint-plugin-simple-import-sort: 12.1.0(eslint@8.57.0) optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.5.4) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-react: 7.34.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -17311,13 +17324,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.6(supports-color@9.4.0) enhanced-resolve: 5.16.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -17328,23 +17341,23 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-plugin-boundaries@4.2.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-boundaries@4.2.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(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.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) is-core-module: 2.13.1 micromatch: 4.0.5 transitivePeerDependencies: @@ -17358,7 +17371,7 @@ snapshots: lodash: 4.17.21 requireindex: 1.1.0 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -17368,7 +17381,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -17379,7 +17392,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -17405,10 +17418,10 @@ snapshots: object.entries: 1.1.8 object.fromentries: 2.0.8 - eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.2): + eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): dependencies: eslint: 8.57.0 - prettier: 3.3.2 + prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 optionalDependencies: @@ -17488,12 +17501,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): + eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0): dependencies: eslint: 8.57.0 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) eslint-rule-composer@0.3.0: {} @@ -18162,6 +18175,10 @@ snapshots: dependencies: git-up: 7.0.0 + git-url-parse@14.1.0: + dependencies: + git-up: 7.0.0 + git-user-info@2.0.3: dependencies: git-config-path: 1.0.1 @@ -18315,8 +18332,6 @@ snapshots: transitivePeerDependencies: - supports-color - groq@3.52.2: {} - growly@1.3.0: optional: true @@ -18986,16 +19001,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): + jest-cli@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + create-jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -19007,7 +19022,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): + jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -19033,7 +19048,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 18.19.31 - ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.5.4) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -19268,12 +19283,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): + jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + jest-cli: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4)) optionalDependencies: node-notifier: 10.0.1 transitivePeerDependencies: @@ -19482,7 +19497,7 @@ snapshots: lerna@8.1.7(babel-plugin-macros@3.1.0)(encoding@0.1.13): dependencies: - '@lerna/create': 8.1.7(babel-plugin-macros@3.1.0)(encoding@0.1.13)(typescript@5.5.3) + '@lerna/create': 8.1.7(babel-plugin-macros@3.1.0)(encoding@0.1.13)(typescript@5.5.4) '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 @@ -19500,7 +19515,7 @@ snapshots: conventional-changelog-angular: 7.0.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.5.3) + cosmiconfig: 8.3.6(typescript@5.5.4) dedent: 1.5.3(babel-plugin-macros@3.1.0) envinfo: 7.13.0 execa: 5.0.0 @@ -19553,7 +19568,7 @@ snapshots: strong-log-transformer: 2.1.0 tar: 6.2.1 temp-dir: 1.0.0 - typescript: 5.5.3 + typescript: 5.5.4 upath: 2.0.1 uuid: 10.0.0 validate-npm-package-license: 3.0.4 @@ -20842,14 +20857,14 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-packagejson@2.5.0(prettier@3.3.2): + prettier-plugin-packagejson@2.5.0(prettier@3.3.3): dependencies: sort-package-json: 2.10.0 synckit: 0.9.0 optionalDependencies: - prettier: 3.3.2 + prettier: 3.3.3 - prettier@3.3.2: {} + prettier@3.3.3: {} pretty-bytes@5.6.0: {} @@ -21460,25 +21475,14 @@ snapshots: dependencies: glob: 10.4.1 - rollup-plugin-esbuild@6.1.1(esbuild@0.21.5)(rollup@4.18.0): + rollup-plugin-esbuild@6.1.1(esbuild@0.23.0)(rollup@4.19.1): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - debug: 4.3.6(supports-color@9.4.0) - es-module-lexer: 1.5.0 - esbuild: 0.21.5 - get-tsconfig: 4.7.5 - rollup: 4.18.0 - transitivePeerDependencies: - - supports-color - - rollup-plugin-esbuild@6.1.1(esbuild@0.23.0)(rollup@4.18.0): - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.1) debug: 4.3.6(supports-color@9.4.0) es-module-lexer: 1.5.0 esbuild: 0.23.0 get-tsconfig: 4.7.5 - rollup: 4.18.0 + rollup: 4.19.1 transitivePeerDependencies: - supports-color @@ -21486,26 +21490,26 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.18.0: + rollup@4.19.1: dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.0 - '@rollup/rollup-android-arm64': 4.18.0 - '@rollup/rollup-darwin-arm64': 4.18.0 - '@rollup/rollup-darwin-x64': 4.18.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 - '@rollup/rollup-linux-arm-musleabihf': 4.18.0 - '@rollup/rollup-linux-arm64-gnu': 4.18.0 - '@rollup/rollup-linux-arm64-musl': 4.18.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 - '@rollup/rollup-linux-riscv64-gnu': 4.18.0 - '@rollup/rollup-linux-s390x-gnu': 4.18.0 - '@rollup/rollup-linux-x64-gnu': 4.18.0 - '@rollup/rollup-linux-x64-musl': 4.18.0 - '@rollup/rollup-win32-arm64-msvc': 4.18.0 - '@rollup/rollup-win32-ia32-msvc': 4.18.0 - '@rollup/rollup-win32-x64-msvc': 4.18.0 + '@rollup/rollup-android-arm-eabi': 4.19.1 + '@rollup/rollup-android-arm64': 4.19.1 + '@rollup/rollup-darwin-arm64': 4.19.1 + '@rollup/rollup-darwin-x64': 4.19.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.19.1 + '@rollup/rollup-linux-arm-musleabihf': 4.19.1 + '@rollup/rollup-linux-arm64-gnu': 4.19.1 + '@rollup/rollup-linux-arm64-musl': 4.19.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.19.1 + '@rollup/rollup-linux-riscv64-gnu': 4.19.1 + '@rollup/rollup-linux-s390x-gnu': 4.19.1 + '@rollup/rollup-linux-x64-gnu': 4.19.1 + '@rollup/rollup-linux-x64-musl': 4.19.1 + '@rollup/rollup-win32-arm64-msvc': 4.19.1 + '@rollup/rollup-win32-ia32-msvc': 4.19.1 + '@rollup/rollup-win32-x64-msvc': 4.19.1 fsevents: 2.3.3 rrweb-cssom@0.6.0: {} @@ -21566,7 +21570,7 @@ snapshots: '@sanity/image-url': 1.0.2 '@sanity/incompatible-plugin': 1.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/ui': 2.8.8(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-38e3b23483-20240529)(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@sanity/util': 3.52.2 + '@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) lodash-es: 4.17.21 @@ -21574,7 +21578,6 @@ snapshots: sanity: link:packages/sanity styled-components: 6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - - debug - react-dom sanity-plugin-media@2.3.2(@sanity/ui@2.8.8(react-dom@18.3.1(react@18.3.1))(react-is@19.0.0-rc-38e3b23483-20240529)(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@packages+sanity)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): @@ -21588,7 +21591,7 @@ snapshots: copy-to-clipboard: 3.3.3 date-fns: 2.30.0 filesize: 9.0.11 - groq: 3.52.2 + groq: link:packages/groq is-hotkey: 0.2.0 nanoid: 3.3.7 npm-run-all: 4.1.5 @@ -22456,11 +22459,11 @@ snapshots: trim-right@1.0.1: {} - ts-api-utils@1.3.0(typescript@5.4.5): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 5.4.5 + typescript: 5.5.4 - ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5): + ts-node@10.9.2(@types/node@18.19.31)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -22474,13 +22477,13 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.5 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - tsconfck@3.0.3(typescript@5.4.5): + tsconfck@3.0.3(typescript@5.5.4): optionalDependencies: - typescript: 5.4.5 + typescript: 5.5.4 tsconfig-paths@3.15.0: dependencies: @@ -22613,10 +22616,10 @@ snapshots: typescript@5.4.2: {} - typescript@5.4.5: {} - typescript@5.5.3: {} + typescript@5.5.4: {} + uglify-js@3.19.1: optional: true @@ -22801,11 +22804,11 @@ snapshots: vary@1.1.2: {} - vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@4.5.3(@types/node@18.19.31)(terser@5.30.3)): + vite-tsconfig-paths@4.3.2(typescript@5.5.4)(vite@4.5.3(@types/node@18.19.31)(terser@5.30.3)): dependencies: debug: 4.3.6(supports-color@9.4.0) globrex: 0.1.2 - tsconfck: 3.0.3(typescript@5.4.5) + tsconfck: 3.0.3(typescript@5.5.4) optionalDependencies: vite: 4.5.3(@types/node@18.19.31)(terser@5.30.3) transitivePeerDependencies: @@ -22826,7 +22829,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.39 - rollup: 4.18.0 + rollup: 4.19.1 optionalDependencies: '@types/node': 18.19.31 fsevents: 2.3.3