From 4fa73371b8ca64bd7f59936e7a0716b1ae0c9360 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 3 Nov 2024 13:25:05 -0800 Subject: [PATCH] feat: add `shouldCacheResult` option (#96) * chore(deps): update non-major * feat: add `shouldCacheResult` option * docs: adjust readme * docs: adjust annotations --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Noah Gentile --- package.json | 4 +- package/README.md | 7 +- package/package.json | 6 +- package/src/context.test.ts | 30 +- package/src/context.ts | 61 +- package/src/loader.test.ts | 22 +- package/src/loader.ts | 29 +- pnpm-lock.yaml | 2345 ++++++++--------------------------- 8 files changed, 605 insertions(+), 1899 deletions(-) diff --git a/package.json b/package.json index bd363a6..f7cd74a 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,8 @@ "lint-staged": "^15.2.10", "prettier": "^3.3.3", "prettier-plugin-packagejson": "^2.5.3", - "turbo": "^2.2.0", - "vitest": "^2.1.3" + "turbo": "^2.2.3", + "vitest": "^2.1.4" }, "packageManager": "pnpm@9.6.0", "pnpm": { diff --git a/package/README.md b/package/README.md index 0370309..59cacc9 100644 --- a/package/README.md +++ b/package/README.md @@ -204,7 +204,12 @@ const page = await context.sanity.loadQuery(query, params, { // display in the subrequest profiler, you can pass that here: // debug: { // displayName: 'query Homepage' - // } + // }, + + // You can also pass a function do determine whether or not to cache the response + // shouldCacheResult(value){ + // return true + // }, }, // ...as well as other request options diff --git a/package/package.json b/package/package.json index 25acb92..a079599 100644 --- a/package/package.json +++ b/package/package.json @@ -89,10 +89,10 @@ "groq": "^3.62.3" }, "devDependencies": { - "@sanity/pkg-utils": "^6.11.7", + "@sanity/pkg-utils": "^6.11.8", "@sanity/plugin-kit": "^4.0.18", "@sanity/semantic-release-preset": "^4.1.8", - "@shopify/hydrogen": "~2024.7.9", + "@shopify/hydrogen": "~2024.10.0", "@shopify/remix-oxygen": "^2.0.9", "@types/react": "^18.3.12", "@typescript-eslint/eslint-plugin": "^7.18.0", @@ -113,7 +113,7 @@ }, "peerDependencies": { "@sanity/client": "^6.18.0", - "@shopify/hydrogen": "^2023.7.0 || ~2024.1.0 || ~2024.4.0 || ~2024.7.0", + "@shopify/hydrogen": "^2023.7.0 || ~2024.1.0 || ~2024.4.0 || ~2024.7.0 || ~2024.10.0", "@shopify/remix-oxygen": "^1.0.0 || ^2.0.0", "groq": "^3.41.0", "react": "^18.0.0", diff --git a/package/src/context.test.ts b/package/src/context.test.ts index 12855cd..4fb7578 100644 --- a/package/src/context.test.ts +++ b/package/src/context.test.ts @@ -1,5 +1,5 @@ import type {QueryStore} from '@sanity/react-loader' -import {CacheShort, WithCache} from '@shopify/hydrogen' +import {CacheShort, type WithCache} from '@shopify/hydrogen' import groq from 'groq' import {beforeEach, describe, expect, it, vi} from 'vitest' @@ -25,9 +25,11 @@ let withCache = vi.hoisted(() => null) vi.mock('@shopify/hydrogen', async (importOriginal) => { const module = await importOriginal() - withCache = vi - .fn() - .mockImplementation(module.createWithCache({cache, waitUntil: () => Promise.resolve()})) + withCache = module.createWithCache({ + cache, + waitUntil: () => Promise.resolve(), + request: new Request('https://example.com'), + }) return { ...module, @@ -44,6 +46,8 @@ vi.mock('@sanity/react-loader', async (importOriginal) => { } }) +const runWithCache = vi.spyOn(withCache!, 'run') + const client = createClient({projectId: 'my-project-id', dataset: 'my-dataset'}) const query = groq`true` @@ -73,8 +77,12 @@ describe('the Sanity request context', () => { }) await contextWithDefaultStrategy.loadQuery(query, params) - expect(withCache).toHaveBeenCalledWith(hashedQuery, defaultStrategy, expect.any(Function)) - expect(cache.put).toHaveBeenCalled() + expect(runWithCache).toHaveBeenNthCalledWith( + 1, + expect.objectContaining({cacheKey: hashedQuery, cacheStrategy: defaultStrategy}), + expect.any(Function), + ) + expect(cache.put).toHaveBeenCalledOnce() }) it('queries should use the cache strategy passed in `loadQuery`', async () => { @@ -82,8 +90,12 @@ describe('the Sanity request context', () => { await sanityContext.loadQuery(query, params, { hydrogen: {cache: strategy}, }) - expect(withCache).toHaveBeenCalledWith(hashedQuery, strategy, expect.any(Function)) - expect(cache.put).toHaveBeenCalled() + expect(runWithCache).toHaveBeenNthCalledWith( + 1, + expect.objectContaining({cacheKey: hashedQuery, cacheStrategy: strategy}), + expect.any(Function), + ) + expect(cache.put).toHaveBeenCalledOnce() }) }) @@ -122,6 +134,6 @@ describe('when configured for preview', () => { it(`shouldn't cache queries`, async () => { await previewContext.loadQuery(query) expect(loadQuery).toHaveBeenCalledOnce() - expect(cache.put).not.toHaveBeenCalled() + expect(cache.put).not.toHaveBeenCalledOnce() }) }) diff --git a/package/src/context.ts b/package/src/context.ts index 2694d09..0014138 100644 --- a/package/src/context.ts +++ b/package/src/context.ts @@ -1,5 +1,11 @@ import {loadQuery, type QueryResponseInitial, setServerClient} from '@sanity/react-loader' -import {CacheLong, CacheNone, type CachingStrategy, createWithCache} from '@shopify/hydrogen' +import { + CacheLong, + CacheNone, + type CachingStrategy, + createWithCache, + type WithCache, +} from '@shopify/hydrogen' import { type ClientConfig, @@ -62,10 +68,18 @@ type HydrogenResponseQueryOptions = Omit hydrogen?: 'hydrogen' extends keyof RequestInit ? RequestInit['hydrogen'] : never } -type LoadQueryOptions = Pick< +type LoadQueryOptions = Pick< HydrogenResponseQueryOptions, 'perspective' | 'hydrogen' | 'useCdn' | 'stega' | 'headers' | 'tag' -> +> & { + hydrogen?: { + /** + * Whether to cache the result of the query or not. + * @defaultValue () => true + */ + shouldCacheResult?: (value: QueryResponseInitial) => boolean + } +} export type SanityContext = { /** @@ -76,7 +90,7 @@ export type SanityContext = { loadQuery( query: string, params?: QueryParams, - options?: LoadQueryOptions, + options?: LoadQueryOptions, ): Promise> client: SanityClient @@ -125,8 +139,12 @@ export function createSanityContext(options: CreateSanityContextOptions): Sanity async loadQuery( query: string, params: QueryParams | QueryWithoutParams, - loaderOptions?: LoadQueryOptions, + loaderOptions?: LoadQueryOptions, ): Promise> { + if (!withCache) { + return await loadQuery(query, params, loaderOptions) + } + // Don't store response if preview is enabled const cacheStrategy = preview && preview.enabled @@ -134,21 +152,28 @@ export function createSanityContext(options: CreateSanityContextOptions): Sanity : loaderOptions?.hydrogen?.cache || defaultStrategy || DEFAULT_CACHE_STRATEGY const queryHash = await hashQuery(query, params) + const shouldCacheResult = loaderOptions?.hydrogen?.shouldCacheResult ?? (() => true) + + const runWithCache = async function runWithCache({ + addDebugData, + }: Parameters[1]>[0]): Promise> { + // eslint-disable-next-line no-process-env + if (process.env.NODE_ENV === 'development') { + // Name displayed in the subrequest profiler + const displayName = loaderOptions?.hydrogen?.debug?.displayName || 'query Sanity' + + addDebugData({ + displayName, + }) + } - return await (withCache - ? withCache(queryHash, cacheStrategy, async ({addDebugData}) => { - if (process.env.NODE_ENV === 'development') { - // Name displayed in the subrequest profiler - const displayName = loaderOptions?.hydrogen?.debug?.displayName || 'query Sanity' - - addDebugData({ - displayName, - }) - } + return await loadQuery(query, params, loaderOptions) + } - return await loadQuery(query, params, loaderOptions) - }) - : loadQuery(query, params, loaderOptions)) + return await ('run' in withCache + ? withCache.run({cacheKey: queryHash, cacheStrategy, shouldCacheResult}, runWithCache) + : // @ts-expect-error for compatibility, remove in next major + withCache(queryHash, cacheStrategy, runWithCache)) }, client, preview, diff --git a/package/src/loader.test.ts b/package/src/loader.test.ts index 29a8dc1..e195db5 100644 --- a/package/src/loader.test.ts +++ b/package/src/loader.test.ts @@ -33,8 +33,8 @@ function waitUntil() { return Promise.resolve() } -type WithCache = ReturnType -const withCache: WithCache = vi.fn().mockImplementation(createWithCache({cache, waitUntil})) +const withCache = createWithCache({cache, waitUntil, request: new Request('https://example.com')}) +const runWithCache = vi.spyOn(withCache, 'run') const client = createClient({projectId: 'my-project-id', dataset: 'my-dataset'}) @@ -63,15 +63,23 @@ describe('the loader', () => { }) await loaderWithDefaultStrategy.loadQuery(query, params) - expect(withCache).toHaveBeenCalledWith(hashedQuery, strategy, expect.any(Function)) - expect(cache.put).toHaveBeenCalled() + expect(runWithCache).toHaveBeenNthCalledWith( + 1, + expect.objectContaining({cacheKey: hashedQuery, cacheStrategy: strategy}), + expect.any(Function), + ) + expect(cache.put).toHaveBeenCalledOnce() }) it('queries should use the cache strategy passed in `loadQuery`', async () => { const strategy = CacheShort() await loader.loadQuery(query, params, {hydrogen: {cache: strategy}}) - expect(withCache).toHaveBeenCalledWith(hashedQuery, strategy, expect.any(Function)) - expect(cache.put).toHaveBeenCalled() + expect(runWithCache).toHaveBeenNthCalledWith( + 1, + expect.objectContaining({cacheKey: hashedQuery, cacheStrategy: strategy}), + expect.any(Function), + ) + expect(cache.put).toHaveBeenCalledOnce() }) }) @@ -108,6 +116,6 @@ describe('when configured for preview', () => { it(`shouldn't cache queries`, async () => { await previewLoader.loadQuery(query) expect(loadQuery).toHaveBeenCalledOnce() - expect(cache.put).not.toHaveBeenCalled() + expect(cache.put).not.toHaveBeenCalledOnce() }) }) diff --git a/package/src/loader.ts b/package/src/loader.ts index 4f4ebbe..4113731 100644 --- a/package/src/loader.ts +++ b/package/src/loader.ts @@ -61,10 +61,18 @@ type HydrogenResponseQueryOptions = Omit hydrogen?: 'hydrogen' extends keyof RequestInit ? RequestInit['hydrogen'] : never } -type LoadQueryOptions = Pick< +type LoadQueryOptions = Pick< HydrogenResponseQueryOptions, 'perspective' | 'hydrogen' | 'useCdn' | 'stega' | 'headers' | 'tag' -> +> & { + hydrogen?: { + /** + * Whether to cache the result of the query or not. + * @defaultValue () => true + */ + shouldCacheResult?: (value: QueryResponseInitial) => boolean + } +} export type SanityLoader = { /** @@ -75,7 +83,7 @@ export type SanityLoader = { loadQuery( query: string, params?: QueryParams, - options?: LoadQueryOptions, + options?: LoadQueryOptions, ): Promise> client: SanityClient @@ -123,7 +131,7 @@ export function createSanityLoader(options: CreateSanityLoaderOptions): SanityLo async loadQuery( query: string, params: QueryParams | QueryWithoutParams, - loaderOptions?: LoadQueryOptions, + loaderOptions?: LoadQueryOptions, ): Promise> { // Don't store response if preview is enabled const cacheStrategy = @@ -133,7 +141,11 @@ export function createSanityLoader(options: CreateSanityLoaderOptions): SanityLo const queryHash = await hashQuery(query, params) - return await withCache(queryHash, cacheStrategy, async ({addDebugData}) => { + const shouldCacheResult = loaderOptions?.hydrogen?.shouldCacheResult ?? (() => true) + + const runWithCache = async function runWithCache({ + addDebugData, + }: Parameters[1]>[0]): Promise> { // eslint-disable-next-line no-process-env if (process.env.NODE_ENV === 'development') { // Name displayed in the subrequest profiler @@ -145,7 +157,12 @@ export function createSanityLoader(options: CreateSanityLoaderOptions): SanityLo } return await loadQuery(query, params, loaderOptions) - }) + } + + return await ('run' in withCache + ? withCache.run({cacheKey: queryHash, cacheStrategy, shouldCacheResult}, runWithCache) + : // @ts-expect-error for compatibility, remove in next major + withCache(queryHash, cacheStrategy, runWithCache)) }, client, preview, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 68ad806..79da91f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,32 +30,32 @@ importers: specifier: ^2.5.3 version: 2.5.3(prettier@3.3.3) turbo: - specifier: ^2.2.0 - version: 2.2.0 + specifier: ^2.2.3 + version: 2.2.3 vitest: - specifier: ^2.1.3 - version: 2.1.3(@types/node@22.8.5)(jsdom@23.2.0)(terser@5.36.0) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.5)(jsdom@23.2.0)(terser@5.36.0) examples/embedded-studio: dependencies: '@remix-run/react': specifier: ^2.8.0 - version: 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + version: 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) '@remix-run/server-runtime': specifier: ^2.8.0 - version: 2.11.0(typescript@5.5.4) + version: 2.11.0(typescript@5.6.3) '@shopify/cli': specifier: 3.59.2 version: 3.59.2 '@shopify/cli-hydrogen': specifier: ^8.0.4 - version: 8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.3)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.12)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/hydrogen': specifier: 2024.4.2 - version: 2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/remix-oxygen': specifier: ^2.0.4 - version: 2.0.5(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) + version: 2.0.9(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@shopify/oxygen-workers-types@4.1.4) graphql: specifier: ^16.6.0 version: 16.9.0 @@ -76,23 +76,23 @@ importers: version: 18.3.1(react@18.3.1) sanity: specifier: ^3.52.4 - version: 3.52.4(@types/node@22.8.5)(@types/react@18.3.3)(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.36.0) + version: 3.52.4(@types/node@22.8.5)(@types/react@18.3.12)(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.36.0) devDependencies: '@graphql-codegen/cli': specifier: 5.0.2 - version: 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4) + version: 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3) '@remix-run/dev': specifier: ^2.8.0 - version: 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@remix-run/eslint-config': specifier: ^2.8.0 - version: 2.11.0(eslint@8.57.0)(react@18.3.1)(typescript@5.5.4) + version: 2.11.0(eslint@8.57.1)(react@18.3.1)(typescript@5.6.3) '@shopify/hydrogen-codegen': specifier: ^0.3.1 version: 0.3.1(graphql@16.9.0) '@shopify/mini-oxygen': specifier: ^3.0.2 - version: 3.0.4(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/oxygen-workers-types': specifier: ^4.0.0 version: 4.1.4 @@ -107,49 +107,49 @@ importers: version: 8.56.11 '@types/react': specifier: ^18.2.22 - version: 18.3.3 + version: 18.3.12 '@types/react-dom': specifier: ^18.2.7 version: 18.3.0 eslint: specifier: ^8.20.0 - version: 8.57.0 + version: 8.57.1 eslint-plugin-hydrogen: specifier: 0.12.2 - version: 0.12.2(eslint@8.57.0)(typescript@5.5.4) + version: 0.12.2(eslint@8.57.1)(typescript@5.6.3) prettier: specifier: ^2.8.4 version: 2.8.8 typescript: specifier: ^5.2.2 - version: 5.5.4 + version: 5.6.3 vite: specifier: ^5.1.0 - version: 5.3.5(@types/node@22.8.5)(terser@5.36.0) + version: 5.4.10(@types/node@22.8.5)(terser@5.36.0) vite-tsconfig-paths: specifier: ^4.3.1 - version: 4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 4.3.2(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) examples/remix-storefront: dependencies: '@remix-run/react': specifier: ^2.8.0 - version: 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + version: 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) '@remix-run/server-runtime': specifier: ^2.8.0 - version: 2.11.0(typescript@5.5.4) + version: 2.11.0(typescript@5.6.3) '@shopify/cli': specifier: 3.59.2 version: 3.59.2 '@shopify/cli-hydrogen': specifier: ^8.0.4 - version: 8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.3)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) + version: 8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.12)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/hydrogen': specifier: 2024.4.2 - version: 2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) + version: 2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/remix-oxygen': specifier: ^2.0.4 - version: 2.0.5(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) + version: 2.0.9(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@shopify/oxygen-workers-types@4.1.4) graphql: specifier: ^16.6.0 version: 16.9.0 @@ -171,13 +171,13 @@ importers: devDependencies: '@graphql-codegen/cli': specifier: 5.0.2 - version: 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4) + version: 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3) '@remix-run/dev': specifier: ^2.8.0 - version: 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) + version: 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@remix-run/eslint-config': specifier: ^2.8.0 - version: 2.11.0(eslint@8.57.0)(react@18.3.1)(typescript@5.5.4) + version: 2.11.0(eslint@8.57.1)(react@18.3.1)(typescript@5.6.3) '@shopify/hydrogen-codegen': specifier: ^0.3.1 version: 0.3.1(graphql@16.9.0) @@ -198,43 +198,43 @@ importers: version: 8.56.11 '@types/react': specifier: ^18.2.22 - version: 18.3.3 + version: 18.3.12 '@types/react-dom': specifier: ^18.2.7 version: 18.3.0 eslint: specifier: ^8.20.0 - version: 8.57.0 + version: 8.57.1 eslint-plugin-hydrogen: specifier: 0.12.2 - version: 0.12.2(eslint@8.57.0)(typescript@5.5.4) + version: 0.12.2(eslint@8.57.1)(typescript@5.6.3) prettier: specifier: ^2.8.4 version: 2.8.8 typescript: specifier: ^5.2.2 - version: 5.5.4 + version: 5.6.3 examples/vite-storefront: dependencies: '@remix-run/react': specifier: ^2.8.0 - version: 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + version: 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) '@remix-run/server-runtime': specifier: ^2.8.0 - version: 2.11.0(typescript@5.5.4) + version: 2.11.0(typescript@5.6.3) '@shopify/cli': specifier: 3.59.2 version: 3.59.2 '@shopify/cli-hydrogen': specifier: ^8.0.4 - version: 8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.3)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.12)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/hydrogen': specifier: 2024.4.2 - version: 2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/remix-oxygen': specifier: ^2.0.4 - version: 2.0.5(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4) + version: 2.0.9(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@shopify/oxygen-workers-types@4.1.4) graphql: specifier: ^16.6.0 version: 16.9.0 @@ -256,19 +256,19 @@ importers: devDependencies: '@graphql-codegen/cli': specifier: 5.0.2 - version: 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4) + version: 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3) '@remix-run/dev': specifier: ^2.8.0 - version: 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@remix-run/eslint-config': specifier: ^2.8.0 - version: 2.11.0(eslint@8.57.0)(react@18.3.1)(typescript@5.5.4) + version: 2.11.0(eslint@8.57.1)(react@18.3.1)(typescript@5.6.3) '@shopify/hydrogen-codegen': specifier: ^0.3.1 version: 0.3.1(graphql@16.9.0) '@shopify/mini-oxygen': specifier: ^3.0.2 - version: 3.0.4(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/oxygen-workers-types': specifier: ^4.0.0 version: 4.1.4 @@ -283,34 +283,34 @@ importers: version: 8.56.11 '@types/react': specifier: ^18.2.22 - version: 18.3.3 + version: 18.3.12 '@types/react-dom': specifier: ^18.2.7 version: 18.3.0 eslint: specifier: ^8.20.0 - version: 8.57.0 + version: 8.57.1 eslint-plugin-hydrogen: specifier: 0.12.2 - version: 0.12.2(eslint@8.57.0)(typescript@5.5.4) + version: 0.12.2(eslint@8.57.1)(typescript@5.6.3) prettier: specifier: ^2.8.4 version: 2.8.8 typescript: specifier: ^5.2.2 - version: 5.5.4 + version: 5.6.3 vite: specifier: ^5.1.0 - version: 5.3.5(@types/node@22.8.5)(terser@5.36.0) + version: 5.4.10(@types/node@22.8.5)(terser@5.36.0) vite-tsconfig-paths: specifier: ^4.3.1 - version: 4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) + version: 4.3.2(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) package: dependencies: '@sanity/client': specifier: ^6.22.2 - version: 6.22.2(debug@4.3.6) + version: 6.22.2(debug@4.3.7) '@sanity/preview-url-secret': specifier: ^2.0.0 version: 2.0.0(@sanity/client@6.22.2) @@ -325,8 +325,8 @@ importers: version: 3.62.3 devDependencies: '@sanity/pkg-utils': - specifier: ^6.11.7 - version: 6.11.7(@types/babel__core@7.20.5)(@types/node@22.8.5)(typescript@5.6.3) + specifier: ^6.11.8 + version: 6.11.8(@types/babel__core@7.20.5)(@types/node@22.8.5)(typescript@5.6.3) '@sanity/plugin-kit': specifier: ^4.0.18 version: 4.0.18(@types/babel__core@7.20.5)(@types/node@22.8.5)(eslint@8.57.1)(typescript@5.6.3) @@ -334,8 +334,8 @@ importers: specifier: ^4.1.8 version: 4.1.8(semantic-release@23.1.1(typescript@5.6.3)) '@shopify/hydrogen': - specifier: ~2024.7.9 - version: 2024.7.9(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))(xstate@5.18.2) + specifier: ~2024.10.0 + version: 2024.10.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))(xstate@5.18.2) '@shopify/remix-oxygen': specifier: ^2.0.9 version: 2.0.9(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@shopify/oxygen-workers-types@4.1.4) @@ -467,26 +467,14 @@ packages: resolution: {integrity: sha512-b+R8h20+ClsYZBJqcyguLy4THfGmg2a54HgfZ0a1vdCkfe9ftjblALiZf2DsOc0+Si8BDWd09TMNn2psUuibJA==} engines: {node: '>= 10'} - '@babel/code-frame@7.24.7': - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.26.2': resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.2': - resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.2': resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==} engines: {node: '>=6.9.0'} - '@babel/core@7.25.2': - resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} - engines: {node: '>=6.9.0'} - '@babel/core@7.26.0': resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} engines: {node: '>=6.9.0'} @@ -501,18 +489,10 @@ packages: '@babel/generator@7.2.0': resolution: {integrity: sha512-BA75MVfRlFQG2EZgFYIwyT1r6xSkwfP2bdkY/kLZusEYWiJs4xCowab/alaEaT0wSvmVuXGqiefeBlP+7V1yKg==} - '@babel/generator@7.25.0': - resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.26.2': resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.24.7': - resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -521,20 +501,10 @@ packages: resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.25.2': - resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.25.9': resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.25.0': - resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.25.9': resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} @@ -552,10 +522,6 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-member-expression-to-functions@7.24.8': - resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.25.9': resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} @@ -564,30 +530,16 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.25.2': - resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.26.0': resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.24.7': - resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} - engines: {node: '>=6.9.0'} - '@babel/helper-optimise-call-expression@7.25.9': resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.24.8': - resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} - engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.25.9': resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} engines: {node: '>=6.9.0'} @@ -598,54 +550,28 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.25.0': - resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.25.9': resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-simple-access@7.24.7': - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} - engines: {node: '>=6.9.0'} - '@babel/helper-simple-access@7.25.9': resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} engines: {node: '>=6.9.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.24.7': - resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.8': - resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.25.9': resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.7': - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.8': - resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.9': resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} @@ -654,23 +580,10 @@ packages: resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.25.0': - resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.0': resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} - '@babel/highlight@7.24.7': - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.25.3': - resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.26.2': resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} engines: {node: '>=6.0.0'} @@ -786,12 +699,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.24.7': - resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.25.9': resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} @@ -840,12 +747,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.24.7': - resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.25.9': resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} engines: {node: '>=6.9.0'} @@ -1002,12 +903,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.24.8': - resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.25.9': resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==} engines: {node: '>=6.9.0'} @@ -1176,12 +1071,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.25.2': - resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.25.9': resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} engines: {node: '>=6.9.0'} @@ -1229,12 +1118,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.24.7': - resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.26.0': resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} engines: {node: '>=6.9.0'} @@ -1254,26 +1137,14 @@ packages: resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} engines: {node: '>=6.9.0'} - '@babel/template@7.25.0': - resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} - engines: {node: '>=6.9.0'} - '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.3': - resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.9': resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} engines: {node: '>=6.9.0'} - '@babel/types@7.25.2': - resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} - engines: {node: '>=6.9.0'} - '@babel/types@7.26.0': resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} engines: {node: '>=6.9.0'} @@ -2278,22 +2149,12 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.4.0': - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/eslint-utils@4.4.1': resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.11.0': - resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -2302,10 +2163,6 @@ packages: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.57.0': - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.57.1': resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2542,11 +2399,6 @@ packages: peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@humanwhocodes/config-array@0.11.14': - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - '@humanwhocodes/config-array@0.13.0': resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} @@ -3119,61 +2971,21 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.19.2': - resolution: {integrity: sha512-OHflWINKtoCFSpm/WmuQaWW4jeX+3Qt3XQDepkkiFTsoxFc5BpF3Z5aDxFZgBqRjO6ATP5+b1iilp4kGIZVWlA==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm-eabi@4.24.0': - resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.24.3': resolution: {integrity: sha512-ufb2CH2KfBWPJok95frEZZ82LtDl0A6QKTa8MoM+cWwDZvVGl5/jNb79pIhRvAalUu+7LD91VYR0nwRD799HkQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.19.2': - resolution: {integrity: sha512-k0OC/b14rNzMLDOE6QMBCjDRm3fQOHAL8Ldc9bxEWvMo4Ty9RY6rWmGetNTWhPo+/+FNd1lsQYRd0/1OSix36A==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-android-arm64@4.24.0': - resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.24.3': resolution: {integrity: sha512-iAHpft/eQk9vkWIV5t22V77d90CRofgR2006UiCjHcHJFVI1E0oBkQIAbz+pLtthFw3hWEmVB4ilxGyBf48i2Q==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.19.2': - resolution: {integrity: sha512-IIARRgWCNWMTeQH+kr/gFTHJccKzwEaI0YSvtqkEBPj7AshElFq89TyreKNFAGh5frLfDCbodnq+Ye3dqGKPBw==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-arm64@4.24.0': - resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.24.3': resolution: {integrity: sha512-QPW2YmkWLlvqmOa2OwrfqLJqkHm7kJCIMq9kOz40Zo9Ipi40kf9ONG5Sz76zszrmIZZ4hgRIkez69YnTHgEz1w==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.19.2': - resolution: {integrity: sha512-52udDMFDv54BTAdnw+KXNF45QCvcJOcYGl3vQkp4vARyrcdI/cXH8VXTEv/8QWfd6Fru8QQuw1b2uNersXOL0g==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.24.0': - resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.24.3': resolution: {integrity: sha512-KO0pN5x3+uZm1ZXeIfDqwcvnQ9UEGN8JX5ufhmgH5Lz4ujjZMAnxQygZAVGemFWn+ZZC0FQopruV4lqmGMshow==} cpu: [x64] @@ -3189,181 +3001,61 @@ packages: cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.19.2': - resolution: {integrity: sha512-r+SI2t8srMPYZeoa1w0o/AfoVt9akI1ihgazGYPQGRilVAkuzMGiTtexNZkrPkQsyFrvqq/ni8f3zOnHw4hUbA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-gnueabihf@4.24.0': - resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.24.3': resolution: {integrity: sha512-KRSFHyE/RdxQ1CSeOIBVIAxStFC/hnBgVcaiCkQaVC+EYDtTe4X7z5tBkFyRoBgUGtB6Xg6t9t2kulnX6wJc6A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.19.2': - resolution: {integrity: sha512-+tYiL4QVjtI3KliKBGtUU7yhw0GMcJJuB9mLTCEauHEsqfk49gtUBXGtGP3h1LW8MbaTY6rSFIQV1XOBps1gBA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.24.0': - resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.24.3': resolution: {integrity: sha512-h6Q8MT+e05zP5BxEKz0vi0DhthLdrNEnspdLzkoFqGwnmOzakEHSlXfVyA4HJ322QtFy7biUAVFPvIDEDQa6rw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.19.2': - resolution: {integrity: sha512-OR5DcvZiYN75mXDNQQxlQPTv4D+uNCUsmSCSY2FolLf9W5I4DSoJyg7z9Ea3TjKfhPSGgMJiey1aWvlWuBzMtg==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.24.0': - resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.24.3': resolution: {integrity: sha512-fKElSyXhXIJ9pqiYRqisfirIo2Z5pTTve5K438URf08fsypXrEkVmShkSfM8GJ1aUyvjakT+fn2W7Czlpd/0FQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.19.2': - resolution: {integrity: sha512-Hw3jSfWdUSauEYFBSFIte6I8m6jOj+3vifLg8EU3lreWulAUpch4JBjDMtlKosrBzkr0kwKgL9iCfjA8L3geoA==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.24.0': - resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.24.3': resolution: {integrity: sha512-YlddZSUk8G0px9/+V9PVilVDC6ydMz7WquxozToozSnfFK6wa6ne1ATUjUvjin09jp34p84milxlY5ikueoenw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.19.2': - resolution: {integrity: sha512-rhjvoPBhBwVnJRq/+hi2Q3EMiVF538/o9dBuj9TVLclo9DuONqt5xfWSaE6MYiFKpo/lFPJ/iSI72rYWw5Hc7w==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': - resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.24.3': resolution: {integrity: sha512-yNaWw+GAO8JjVx3s3cMeG5Esz1cKVzz8PkTJSfYzE5u7A+NvGmbVFEHP+BikTIyYWuz0+DX9kaA3pH9Sqxp69g==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.19.2': - resolution: {integrity: sha512-EAz6vjPwHHs2qOCnpQkw4xs14XJq84I81sDRGPEjKPFVPBw7fwvtwhVjcZR6SLydCv8zNK8YGFblKWd/vRmP8g==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.24.0': - resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.24.3': resolution: {integrity: sha512-lWKNQfsbpv14ZCtM/HkjCTm4oWTKTfxPmr7iPfp3AHSqyoTz5AgLemYkWLwOBWc+XxBbrU9SCokZP0WlBZM9lA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.19.2': - resolution: {integrity: sha512-IJSUX1xb8k/zN9j2I7B5Re6B0NNJDJ1+soezjNojhT8DEVeDNptq2jgycCOpRhyGj0+xBn7Cq+PK7Q+nd2hxLA==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.24.0': - resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.24.3': resolution: {integrity: sha512-HoojGXTC2CgCcq0Woc/dn12wQUlkNyfH0I1ABK4Ni9YXyFQa86Fkt2Q0nqgLfbhkyfQ6003i3qQk9pLh/SpAYw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.19.2': - resolution: {integrity: sha512-OgaToJ8jSxTpgGkZSkwKE+JQGihdcaqnyHEFOSAU45utQ+yLruE1dkonB2SDI8t375wOKgNn8pQvaWY9kPzxDQ==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.24.0': - resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.24.3': resolution: {integrity: sha512-mnEOh4iE4USSccBOtcrjF5nj+5/zm6NcNhbSEfR3Ot0pxBwvEn5QVUXcuOwwPkapDtGZ6pT02xLoPaNv06w7KQ==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.19.2': - resolution: {integrity: sha512-5V3mPpWkB066XZZBgSd1lwozBk7tmOkKtquyCJ6T4LN3mzKENXyBwWNQn8d0Ci81hvlBw5RoFgleVpL6aScLYg==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.24.0': - resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.24.3': resolution: {integrity: sha512-rMTzawBPimBQkG9NKpNHvquIUTQPzrnPxPbCY1Xt+mFkW7pshvyIS5kYgcf74goxXOQk0CP3EoOC1zcEezKXhw==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.19.2': - resolution: {integrity: sha512-ayVstadfLeeXI9zUPiKRVT8qF55hm7hKa+0N1V6Vj+OTNFfKSoUxyZvzVvgtBxqSb5URQ8sK6fhwxr9/MLmxdA==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-arm64-msvc@4.24.0': - resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.24.3': resolution: {integrity: sha512-2lg1CE305xNvnH3SyiKwPVsTVLCg4TmNCF1z7PSHX2uZY2VbUpdkgAllVoISD7JO7zu+YynpWNSKAtOrX3AiuA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.19.2': - resolution: {integrity: sha512-Mda7iG4fOLHNsPqjWSjANvNZYoW034yxgrndof0DwCy0D3FvTjeNo+HGE6oGWgvcLZNLlcp0hLEFcRs+UGsMLg==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.24.0': - resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.24.3': resolution: {integrity: sha512-9SjYp1sPyxJsPWuhOCX6F4jUMXGbVVd5obVpoVEi8ClZqo52ViZewA6eFz85y8ezuOA+uJMP5A5zo6Oz4S5rVQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.19.2': - resolution: {integrity: sha512-DPi0ubYhSow/00YqmG1jWm3qt1F8aXziHc/UNy8bo9cpCacqhuWu+iSq/fp2SyEQK7iYTZ60fBU9cat3MXTjIQ==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.24.0': - resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.24.3': resolution: {integrity: sha512-HGZgRFFYrMrP3TJlq58nR1xy8zHKId25vhmm5S9jETEfDf6xybPxsavFTJaufe2zgOGYJBskGlj49CwtEuFhWQ==} cpu: [x64] @@ -3528,8 +3220,8 @@ packages: peerDependencies: typescript: 5.4.x || 5.5.x - '@sanity/pkg-utils@6.11.7': - resolution: {integrity: sha512-MLlQJsMOhKXzcYVwSSM35t8DEfcOodzDkwXURl+MTfRNVhQr0AMilGDgH3WTZUl2ZvbaEBHDkTRBKLeID1zAyQ==} + '@sanity/pkg-utils@6.11.8': + resolution: {integrity: sha512-pC6gfutzdOHkOeVacaKo1rjMcGJc95FwdSHY/mfzSUISGSr8eRPtDD0lrxNWC7NRkkhH8o+GpUvRt3Hmqc29hQ==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -3771,36 +3463,36 @@ packages: '@shopify/hydrogen-codegen@0.3.1': resolution: {integrity: sha512-9tf6WA04Ldu/E/OZ2r7ZJuJXKxZnbOH/JJ30YabqmdCvEXbec9Do8Qb0zWVB/YR/Npy4LJYKeu2xDlUjetdrtA==} - '@shopify/hydrogen-react@2024.4.2': - resolution: {integrity: sha512-92QHXN6GqEayOMCdNvE8KYEBdaAwrmWTLPZ+oB3UkFC4SVt/12m5mXWDfYHVyMxrAb1/T1HxkQWMmEMWAOmDhQ==} + '@shopify/hydrogen-react@2024.10.0': + resolution: {integrity: sha512-iU1nLChpIqaIP/ldmkj5Ra1BkFoSC3wP8ARYAZekWjnPowTMKjf/YxNHMrt1i2zE+h6WxvYKMM3E/yB7/KJFrw==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@shopify/hydrogen-react@2024.7.6': - resolution: {integrity: sha512-uwn9t0C3MFaRF+pU8zniFXYv8yLMMqC7NypcOf08rDrJAxdlMc0nHIbYb1Y2CKPolhQpBNXK3sYRyFiSKEMmvQ==} + '@shopify/hydrogen-react@2024.4.2': + resolution: {integrity: sha512-92QHXN6GqEayOMCdNvE8KYEBdaAwrmWTLPZ+oB3UkFC4SVt/12m5mXWDfYHVyMxrAb1/T1HxkQWMmEMWAOmDhQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@shopify/hydrogen@2024.4.2': - resolution: {integrity: sha512-BC9i6WcQKzaSZx8whP4Ha9C+uxrpenF7QW6/dCaC6ifOkA8nLuXr/dTe18TNed8XtEDTMrSmbsbRoZNtJok4bg==} + '@shopify/hydrogen@2024.10.0': + resolution: {integrity: sha512-VPl2l7ScBeH0jTNgboFR+997J8rf/nGs01tas/SEgpeBwtB0aJjWkugKjvB8VXx+SU7TPoRGY089pzkQDh2SbQ==} peerDependencies: - '@remix-run/react': ^2.1.0 - '@remix-run/server-runtime': ^2.1.0 + '@remix-run/react': ^2.10.0 + '@remix-run/server-runtime': ^2.10.0 react: ^18.2.0 vite: ^5.1.0 peerDependenciesMeta: vite: optional: true - '@shopify/hydrogen@2024.7.9': - resolution: {integrity: sha512-ajJNhqajrHpebnTs7QIQDZPDanHxaknQvJCvaqJCAk4jRYuWiK6re2WTiCvdd3QA+l7QbSIU+7L4tfgswYopGw==} + '@shopify/hydrogen@2024.4.2': + resolution: {integrity: sha512-BC9i6WcQKzaSZx8whP4Ha9C+uxrpenF7QW6/dCaC6ifOkA8nLuXr/dTe18TNed8XtEDTMrSmbsbRoZNtJok4bg==} peerDependencies: - '@remix-run/react': ^2.10.0 - '@remix-run/server-runtime': ^2.10.0 + '@remix-run/react': ^2.1.0 + '@remix-run/server-runtime': ^2.1.0 react: ^18.2.0 vite: ^5.1.0 peerDependenciesMeta: @@ -3836,12 +3528,6 @@ packages: '@shopify/prettier-config@1.1.2': resolution: {integrity: sha512-5ugCL9sPGzmOaZjeRGaWUWhHgAbemrS6z+R7v6gwiD+BiqSeoFhIY+imLpfdFCVpuOGalpHeCv6o3gv++EHs0A==} - '@shopify/remix-oxygen@2.0.5': - resolution: {integrity: sha512-TBhgo5tA45KB+pA2rzMbN+LIUMljJgHoYemO82+emXp1QWz6u477aV4N76uQ9WGk8u+t0n/Gz7h6eHmz6yJ8Yg==} - peerDependencies: - '@remix-run/server-runtime': ^2.1.0 - '@shopify/oxygen-workers-types': ^3.17.3 || ^4.1.2 - '@shopify/remix-oxygen@2.0.9': resolution: {integrity: sha512-TNQbR5ZPqnlwuaSoNp2irGIoTs/bksDnL4oYyEwusEVpIJh5XX/xc1NdKQerLWLZBhWOdHOTwgKM0fSe4L78CA==} peerDependencies: @@ -3942,9 +3628,6 @@ packages: '@types/estree-jsx@1.0.5': resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -4008,12 +3691,6 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.1.0': - resolution: {integrity: sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==} - - '@types/node@22.7.6': - resolution: {integrity: sha512-/d7Rnj0/ExXDMcioS78/kf1lMzYk4BZV8MZGTBKzTGZ6/406ukkbYlIsZmMPhcR5KlkunDHQLrtAVmSq7r+mSw==} - '@types/node@22.8.5': resolution: {integrity: sha512-5iYk6AMPtsMbkZqCO1UGF9W5L38twq11S2pYWkybGHH2ogPUvXWNlQqJBzuEZWKj/WRH+QTeiv6ySWqJtvIEgA==} @@ -4023,9 +3700,6 @@ packages: '@types/progress-stream@2.0.5': resolution: {integrity: sha512-5YNriuEZkHlFHHepLIaxzq3atGeav1qCTGzB74HKWpo66qjfostF+rHc785YYYHeBytve8ZG3ejg42jEIfXNiQ==} - '@types/prop-types@15.7.12': - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} - '@types/prop-types@15.7.13': resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} @@ -4041,9 +3715,6 @@ packages: '@types/react@18.3.12': resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} - '@types/react@18.3.3': - resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} - '@types/readdir-glob@1.1.5': resolution: {integrity: sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==} @@ -4235,24 +3906,9 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 - '@vitest/expect@2.1.3': - resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} - '@vitest/expect@2.1.4': resolution: {integrity: sha512-DOETT0Oh1avie/D/o2sgMHGrzYUFFo3zqESB2Hn70z6QB1HrS2IQ9z5DfyTqU8sg4Bpu13zZe9V4+UTNQlUeQA==} - '@vitest/mocker@2.1.3': - resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} - peerDependencies: - '@vitest/spy': 2.1.3 - msw: ^2.3.5 - vite: ^5.0.0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - '@vitest/mocker@2.1.4': resolution: {integrity: sha512-Ky/O1Lc0QBbutJdW0rqLeFNbuLEyS+mIPiNdlVlp2/yhJ0SbyYqObS5IHdhferJud8MbbwMnexg4jordE5cCoQ==} peerDependencies: @@ -4264,33 +3920,18 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.3': - resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} - '@vitest/pretty-format@2.1.4': resolution: {integrity: sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==} - '@vitest/runner@2.1.3': - resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} - '@vitest/runner@2.1.4': resolution: {integrity: sha512-sKRautINI9XICAMl2bjxQM8VfCMTB0EbsBc/EDFA57V6UQevEKY/TOPOF5nzcvCALltiLfXWbq4MaAwWx/YxIA==} - '@vitest/snapshot@2.1.3': - resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} - '@vitest/snapshot@2.1.4': resolution: {integrity: sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==} - '@vitest/spy@2.1.3': - resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} - '@vitest/spy@2.1.4': resolution: {integrity: sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==} - '@vitest/utils@2.1.3': - resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} - '@vitest/utils@2.1.4': resolution: {integrity: sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==} @@ -4809,10 +4450,6 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - chai@5.1.1: - resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} - engines: {node: '>=12'} - chai@5.1.2: resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} engines: {node: '>=12'} @@ -5342,15 +4979,6 @@ packages: supports-color: optional: true - debug@4.3.6: - resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.7: resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} @@ -5937,12 +5565,6 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. - hasBin: true - eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6401,10 +6023,6 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-east-asian-width@1.2.0: - resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} - engines: {node: '>=18'} - get-east-asian-width@1.3.0: resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} engines: {node: '>=18'} @@ -6489,9 +6107,6 @@ packages: get-them-args@1.3.2: resolution: {integrity: sha512-LRn8Jlk+DwZE4GTlDbT3Hikd1wSHgLMme/+7ddlqKd7ldwR6LjJgTVWzBnR01wnYGe4KgrXjg287RaI22UHmAw==} - get-tsconfig@4.7.6: - resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} - get-tsconfig@4.8.1: resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} @@ -6858,10 +6473,6 @@ packages: resolution: {integrity: sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -7018,10 +6629,6 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true - is-core-module@2.15.0: - resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} - engines: {node: '>= 0.4'} - is-core-module@2.15.1: resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} @@ -7889,10 +7496,6 @@ packages: micromark@3.2.0: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} - engines: {node: '>=8.6'} - micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -8068,9 +7671,6 @@ packages: ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -8711,9 +8311,6 @@ packages: periscopic@3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -9355,16 +8952,6 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - rollup@4.19.2: - resolution: {integrity: sha512-6/jgnN1svF9PjNYJ4ya3l+cqutg49vOZ4rVgsDKxdl+5gpGPnByFXWGyfH9YGx9i3nfBwSu1Iyu6vGwFFA0BdQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rollup@4.24.0: - resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.24.3: resolution: {integrity: sha512-HBW896xR5HGmoksbi3JBDtmVzWiPAYqp7wip50hjQ67JbDz61nyoMPdqu1DvVW9asYb2M65Z20ZHsyJCMqMyDg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -10048,10 +9635,6 @@ packages: to-buffer@1.1.1: resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} - to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -10164,41 +9747,41 @@ packages: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - turbo-darwin-64@2.2.0: - resolution: {integrity: sha512-mJK+7hpvGsxyXfx2UTdewisXGIikRORoj25OKagsNw7dE7D1j0HnfWrjguIshlmFoQu18E5ipbdUAzjHdQGPkg==} + turbo-darwin-64@2.2.3: + resolution: {integrity: sha512-Rcm10CuMKQGcdIBS3R/9PMeuYnv6beYIHqfZFeKWVYEWH69sauj4INs83zKMTUiZJ3/hWGZ4jet9AOwhsssLyg==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.2.0: - resolution: {integrity: sha512-uStU2I1aMSj8/ord3gNXdr/k1Xk+pflfMPS4d/oQUAPld8L9plbQ8JSgoXsFoJYyU9vhTeXkjLkpnQxXoGnb9w==} + turbo-darwin-arm64@2.2.3: + resolution: {integrity: sha512-+EIMHkuLFqUdJYsA3roj66t9+9IciCajgj+DVek+QezEdOJKcRxlvDOS2BUaeN8kEzVSsNiAGnoysFWYw4K0HA==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.2.0: - resolution: {integrity: sha512-dVy/hquEDBy7trsSb5TynDGeS2iqcI9QTfC2kLZnsgPo6WWURXESN+AFChGxgZ2yp2CKrj5eZhnHdtRbP0a5EQ==} + turbo-linux-64@2.2.3: + resolution: {integrity: sha512-UBhJCYnqtaeOBQLmLo8BAisWbc9v9daL9G8upLR+XGj6vuN/Nz6qUAhverN4Pyej1g4Nt1BhROnj6GLOPYyqxQ==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.2.0: - resolution: {integrity: sha512-YuCmCBQsvH8RZGDBqFXOm49UY3mJFRahQ7J8IT4KQX3O8zIPTu84715ILUTznElhlYY7IKoqfenovVzYFzEbMQ==} + turbo-linux-arm64@2.2.3: + resolution: {integrity: sha512-hJYT9dN06XCQ3jBka/EWvvAETnHRs3xuO/rb5bESmDfG+d9yQjeTMlhRXKrr4eyIMt6cLDt1LBfyi+6CQ+VAwQ==} cpu: [arm64] os: [linux] turbo-stream@2.2.0: resolution: {integrity: sha512-FKFg7A0To1VU4CH9YmSMON5QphK0BXjSoiC7D9yMh+mEEbXLUP9qJ4hEt1qcjKtzncs1OpcnjZO8NgrlVbZH+g==} - turbo-windows-64@2.2.0: - resolution: {integrity: sha512-6WegPi7hEbKuQXR/VGJXGO0jV9tm+dyRNH6e3Edb3DMaa8ThnzfjxMmrvQwLbGgMNvjBRBEKAHhOAnE6FXdPew==} + turbo-windows-64@2.2.3: + resolution: {integrity: sha512-NPrjacrZypMBF31b4HE4ROg4P3nhMBPHKS5WTpMwf7wydZ8uvdEHpESVNMOtqhlp857zbnKYgP+yJF30H3N2dQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.2.0: - resolution: {integrity: sha512-kmk+A3aUy4dWhTVzW1itrWRtIilv4dFNRThfucBNYRL4Huyug+8qdX51iJjKyHMi0x51rcND62lukWWtFZhCSA==} + turbo-windows-arm64@2.2.3: + resolution: {integrity: sha512-fnNrYBCqn6zgKPKLHu4sOkihBI/+0oYFr075duRxqUZ+1aLWTAGfHZLgjVeLh3zR37CVzuerGIPWAEkNhkWEIw==} cpu: [arm64] os: [win32] - turbo@2.2.0: - resolution: {integrity: sha512-uyr+tFAKDKWIpihuUVYpEvuzQ3Pc+kICf0fbRzzc/86ram74azvwTXplzRQ+BUv8zTjwIRKNhrH5L4q0rgJyMw==} + turbo@2.2.3: + resolution: {integrity: sha512-5lDvSqIxCYJ/BAd6rQGK/AzFRhBkbu4JHVMLmGh/hCb7U3CqSnr5Tjwfy9vc+/5wG2DJ6wttgAaA7MoCgvBKZQ==} hasBin: true type-check@0.4.0: @@ -10241,10 +9824,6 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - type-fest@4.23.0: - resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} - engines: {node: '>=16'} - type-fest@4.26.1: resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} engines: {node: '>=16'} @@ -10283,11 +9862,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.6.3: resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} @@ -10317,9 +9891,6 @@ packages: undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - undici-types@6.13.0: - resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} - undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} @@ -10595,11 +10166,6 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-node@2.1.3: - resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - vite-node@2.1.4: resolution: {integrity: sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==} engines: {node: ^18.0.0 || >=20.0.0} @@ -10641,34 +10207,6 @@ packages: terser: optional: true - vite@5.3.5: - resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - vite@5.4.10: resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==} engines: {node: ^18.0.0 || >=20.0.0} @@ -10700,68 +10238,12 @@ packages: terser: optional: true - vite@5.4.9: - resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - vitest-github-actions-reporter@0.11.1: resolution: {integrity: sha512-ZHHB0wBgOPhMYCB17WKVlJZa+5SdudBZFoVoebwfq3ioIUTeLQGYHwh85vpdJAxRghLP8d0qI/6eCTueGyDVXA==} engines: {node: '>=14.16.0'} peerDependencies: vitest: '>=0.28.5' - vitest@2.1.3: - resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.3 - '@vitest/ui': 2.1.3 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - vitest@2.1.4: resolution: {integrity: sha512-eDjxbVAJw1UJJCHr5xr/xM86Zx+YxIEXGAR+bmnEID7z9qWfoxpHw0zdobz+TQAFOLT+nEXz3+gx6nUJ7RgmlQ==} engines: {node: ^18.0.0 || >=20.0.0} @@ -10988,11 +10470,6 @@ packages: yaml-ast-parser@0.0.43: resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} - yaml@2.5.0: - resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} - engines: {node: '>= 14'} - hasBin: true - yaml@2.5.1: resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} engines: {node: '>= 14'} @@ -11120,11 +10597,11 @@ snapshots: '@ardatan/relay-compiler@12.0.0(graphql@16.9.0)': dependencies: '@babel/core': 7.26.0 - '@babel/generator': 7.25.0 + '@babel/generator': 7.26.2 '@babel/parser': 7.26.2 '@babel/runtime': 7.25.0 '@babel/traverse': 7.25.9 - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 babel-preset-fbjs: 3.4.0(@babel/core@7.26.0) chalk: 4.1.2 fb-watchman: 2.0.2 @@ -11180,41 +10657,14 @@ snapshots: '@ast-grep/napi-win32-ia32-msvc': 0.11.0 '@ast-grep/napi-win32-x64-msvc': 0.11.0 - '@babel/code-frame@7.24.7': - dependencies: - '@babel/highlight': 7.24.7 - picocolors: 1.0.1 - '@babel/code-frame@7.26.2': dependencies: '@babel/helper-validator-identifier': 7.25.9 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.25.2': {} - '@babel/compat-data@7.26.2': {} - '@babel/core@7.25.2': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helpers': 7.25.0 - '@babel/parser': 7.25.3 - '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 - convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@8.1.1) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.26.0': dependencies: '@ampproject/remapping': 2.3.0 @@ -11235,11 +10685,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0)': + '@babel/eslint-parser@7.25.1(@babel/core@7.26.0)(eslint@8.57.1)': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.0 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.0 + eslint: 8.57.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -11251,13 +10701,6 @@ snapshots: source-map: 0.5.7 trim-right: 1.0.1 - '@babel/generator@7.25.0': - dependencies: - '@babel/types': 7.25.2 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - '@babel/generator@7.26.2': dependencies: '@babel/parser': 7.26.2 @@ -11266,29 +10709,17 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 - '@babel/helper-annotate-as-pure@7.24.7': - dependencies: - '@babel/types': 7.26.0 - '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.26.0 '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color - '@babel/helper-compilation-targets@7.25.2': - dependencies: - '@babel/compat-data': 7.25.2 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.2 - lru-cache: 5.1.1 - semver: 6.3.1 - '@babel/helper-compilation-targets@7.25.9': dependencies: '@babel/compat-data': 7.26.2 @@ -11297,19 +10728,6 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.8 - '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/traverse': 7.25.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -11335,19 +10753,12 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: - supports-color - '@babel/helper-member-expression-to-functions@7.24.8': - dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 - transitivePeerDependencies: - - supports-color - '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.25.9 @@ -11362,25 +10773,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -11390,16 +10782,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.24.7': - dependencies: - '@babel/types': 7.25.2 - '@babel/helper-optimise-call-expression@7.25.9': dependencies: '@babel/types': 7.26.0 - '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-plugin-utils@7.25.9': {} '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.26.0)': @@ -11407,16 +10793,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.0 - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - - '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-member-expression-to-functions': 7.24.8 - '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -11429,13 +10806,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-simple-access@7.24.7': - dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 - transitivePeerDependencies: - - supports-color - '@babel/helper-simple-access@7.25.9': dependencies: '@babel/traverse': 7.25.9 @@ -11443,13 +10813,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.24.7': - dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 - transitivePeerDependencies: - - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: '@babel/traverse': 7.25.9 @@ -11457,47 +10820,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.24.8': {} - '@babel/helper-string-parser@7.25.9': {} - '@babel/helper-validator-identifier@7.24.7': {} - '@babel/helper-validator-identifier@7.25.9': {} - '@babel/helper-validator-option@7.24.8': {} - '@babel/helper-validator-option@7.25.9': {} '@babel/helper-wrap-function@7.25.0': dependencies: '@babel/template': 7.25.9 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color - '@babel/helpers@7.25.0': - dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - '@babel/helpers@7.26.0': dependencies: '@babel/template': 7.25.9 '@babel/types': 7.26.0 - '@babel/highlight@7.24.7': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.1 - - '@babel/parser@7.25.3': - dependencies: - '@babel/types': 7.25.2 - '@babel/parser@7.26.2': dependencies: '@babel/types': 7.26.0 @@ -11506,7 +10847,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -11533,7 +10874,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -11541,7 +10882,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -11550,7 +10891,7 @@ snapshots: '@babel/compat-data': 7.26.2 '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.26.0) @@ -11573,10 +10914,10 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': dependencies: @@ -11591,7 +10932,7 @@ snapshots: '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.26.0)': dependencies: @@ -11613,16 +10954,6 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -11668,11 +10999,6 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -11695,7 +11021,7 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.26.0) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -11742,7 +11068,7 @@ snapshots: '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -11798,7 +11124,7 @@ snapshots: '@babel/plugin-transform-flow-strip-types@7.25.2(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.26.0) '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.26.0)': @@ -11814,7 +11140,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -11848,15 +11174,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-simple-access': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -11872,7 +11189,7 @@ snapshots: '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -11966,22 +11283,10 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.26.0)': dependencies: @@ -12000,39 +11305,22 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.2) - '@babel/types': 7.26.0 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.26.0)': dependencies: @@ -12073,17 +11361,6 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -12214,23 +11491,11 @@ snapshots: '@babel/types': 7.26.0 esutils: 2.0.3 - '@babel/preset-react@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - '@babel/preset-react@7.24.7(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.26.0) @@ -12238,17 +11503,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - '@babel/preset-typescript@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -12275,30 +11529,12 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.25.0': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.3 - '@babel/types': 7.25.2 - '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.26.2 '@babel/parser': 7.26.2 '@babel/types': 7.26.0 - '@babel/traverse@7.25.3': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - debug: 4.3.7(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.25.9': dependencies: '@babel/code-frame': 7.26.2 @@ -12311,12 +11547,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.25.2': - dependencies: - '@babel/helper-string-parser': 7.24.8 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - '@babel/types@7.26.0': dependencies: '@babel/helper-string-parser': 7.25.9 @@ -12498,7 +11728,7 @@ snapshots: '@dnd-kit/accessibility@3.1.0(react@18.3.1)': dependencies: react: 18.3.1 - tslib: 2.6.3 + tslib: 2.8.0 '@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -12506,26 +11736,26 @@ snapshots: '@dnd-kit/utilities': 3.2.2(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.6.3 + tslib: 2.8.0 '@dnd-kit/modifiers@6.0.1(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) react: 18.3.1 - tslib: 2.6.3 + tslib: 2.8.0 '@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) react: 18.3.1 - tslib: 2.6.3 + tslib: 2.8.0 '@dnd-kit/utilities@3.2.2(react@18.3.1)': dependencies: react: 18.3.1 - tslib: 2.6.3 + tslib: 2.8.0 '@emotion/hash@0.9.2': {} @@ -12956,23 +12186,11 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': - dependencies: - eslint: 8.57.0 - eslint-visitor-keys: 3.4.3 - - '@eslint-community/eslint-utils@4.4.1(eslint@8.57.0)': - dependencies: - eslint: 8.57.0 - eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': dependencies: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.11.0': {} - '@eslint-community/regexpp@4.12.1': {} '@eslint/eslintrc@2.1.4': @@ -12989,8 +12207,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.57.0': {} - '@eslint/js@8.57.1': {} '@fastify/busboy@2.1.1': {} @@ -13023,11 +12239,11 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4)': + '@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3)': dependencies: - '@babel/generator': 7.25.0 - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/generator': 7.26.2 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 '@graphql-codegen/client-preset': 4.3.3(graphql@16.9.0) '@graphql-codegen/core': 4.0.2(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) @@ -13043,23 +12259,23 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.8.8 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.6.3) debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.9.0 - graphql-config: 5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4) + graphql-config: 5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.6 json-to-pretty-yaml: 1.2.2 listr2: 4.0.5 log-symbols: 4.1.0 - micromatch: 4.0.7 + micromatch: 4.0.8 shell-quote: 1.8.1 string-env-interpolation: 1.0.1 ts-log: 2.2.5 - tslib: 2.6.3 - yaml: 2.5.0 + tslib: 2.8.0 + yaml: 2.6.0 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -13073,8 +12289,8 @@ snapshots: '@graphql-codegen/client-preset@4.3.3(graphql@16.9.0)': dependencies: - '@babel/helper-plugin-utils': 7.24.8 - '@babel/template': 7.25.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/template': 7.25.9 '@graphql-codegen/add': 5.0.3(graphql@16.9.0) '@graphql-codegen/gql-tag-operations': 4.0.9(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.0.4(graphql@16.9.0) @@ -13187,7 +12403,7 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 transitivePeerDependencies: - encoding @@ -13196,7 +12412,7 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) dataloader: 2.2.2 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 value-or-promise: 1.0.12 '@graphql-tools/code-file-loader@8.1.2(graphql@16.9.0)': @@ -13205,7 +12421,7 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 unixify: 1.0.0 transitivePeerDependencies: - supports-color @@ -13218,13 +12434,13 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) dataloader: 2.2.2 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 '@graphql-tools/documents@1.0.1(graphql@16.9.0)': dependencies: graphql: 16.9.0 lodash.sortby: 4.7.0 - tslib: 2.6.3 + tslib: 2.8.0 '@graphql-tools/executor-graphql-ws@1.2.0(graphql@16.9.0)': dependencies: @@ -13233,7 +12449,7 @@ snapshots: graphql: 16.9.0 graphql-ws: 5.16.0(graphql@16.9.0) isomorphic-ws: 5.0.0(ws@8.18.0) - tslib: 2.6.3 + tslib: 2.8.0 ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -13247,7 +12463,7 @@ snapshots: extract-files: 11.0.0 graphql: 16.9.0 meros: 1.3.0(@types/node@22.8.5) - tslib: 2.6.3 + tslib: 2.8.0 value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' @@ -13258,7 +12474,7 @@ snapshots: '@types/ws': 8.5.12 graphql: 16.9.0 isomorphic-ws: 5.0.0(ws@8.18.0) - tslib: 2.6.3 + tslib: 2.8.0 ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -13270,7 +12486,7 @@ snapshots: '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 value-or-promise: 1.0.12 '@graphql-tools/git-loader@8.0.6(graphql@16.9.0)': @@ -13279,8 +12495,8 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 is-glob: 4.0.3 - micromatch: 4.0.7 - tslib: 2.6.3 + micromatch: 4.0.8 + tslib: 2.8.0 unixify: 1.0.0 transitivePeerDependencies: - supports-color @@ -13293,7 +12509,7 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' @@ -13306,7 +12522,7 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 unixify: 1.0.0 '@graphql-tools/graphql-tag-pluck@8.3.1(graphql@16.9.0)': @@ -13315,10 +12531,10 @@ snapshots: '@babel/parser': 7.26.2 '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.26.0) '@babel/traverse': 7.25.9 - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 transitivePeerDependencies: - supports-color @@ -13327,14 +12543,14 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 resolve-from: 5.0.0 - tslib: 2.6.3 + tslib: 2.8.0 '@graphql-tools/json-file-loader@8.0.1(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) globby: 11.1.0 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 unixify: 1.0.0 '@graphql-tools/load@8.0.2(graphql@16.9.0)': @@ -13343,18 +12559,18 @@ snapshots: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 p-limit: 3.1.0 - tslib: 2.6.3 + tslib: 2.8.0 '@graphql-tools/merge@9.0.4(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 '@graphql-tools/optimize@2.0.0(graphql@16.9.0)': dependencies: graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 '@graphql-tools/prisma-loader@8.0.4(@types/node@22.8.5)(graphql@16.9.0)': dependencies: @@ -13373,7 +12589,7 @@ snapshots: js-yaml: 4.1.0 lodash: 4.17.21 scuid: 1.1.0 - tslib: 2.6.3 + tslib: 2.8.0 yaml-ast-parser: 0.0.43 transitivePeerDependencies: - '@types/node' @@ -13387,7 +12603,7 @@ snapshots: '@ardatan/relay-compiler': 12.0.0(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 transitivePeerDependencies: - encoding - supports-color @@ -13397,7 +12613,7 @@ snapshots: '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 value-or-promise: 1.0.12 '@graphql-tools/url-loader@8.0.2(@types/node@22.8.5)(graphql@16.9.0)': @@ -13413,7 +12629,7 @@ snapshots: '@whatwg-node/fetch': 0.9.19 graphql: 16.9.0 isomorphic-ws: 5.0.0(ws@8.18.0) - tslib: 2.6.3 + tslib: 2.8.0 value-or-promise: 1.0.12 ws: 8.18.0 transitivePeerDependencies: @@ -13428,7 +12644,7 @@ snapshots: cross-inspect: 1.0.0 dset: 3.1.3 graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 '@graphql-tools/wrap@10.0.5(graphql@16.9.0)': dependencies: @@ -13436,7 +12652,7 @@ snapshots: '@graphql-tools/schema': 10.0.4(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 value-or-promise: 1.0.12 '@graphql-typed-document-node/core@3.2.0(graphql@16.8.1)': @@ -13447,14 +12663,6 @@ snapshots: dependencies: graphql: 16.9.0 - '@humanwhocodes/config-array@0.11.14': - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.6 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 @@ -13921,18 +13129,18 @@ snapshots: dependencies: asn1js: 3.0.5 pvtsutils: 1.3.5 - tslib: 2.6.3 + tslib: 2.8.0 '@peculiar/json-schema@1.1.12': dependencies: - tslib: 2.6.3 + tslib: 2.8.0 '@peculiar/webcrypto@1.5.0': dependencies: '@peculiar/asn1-schema': 2.3.13 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.3.5 - tslib: 2.6.3 + tslib: 2.8.0 webcrypto-core: 1.8.0 '@pkgjs/parseargs@0.11.0': @@ -13952,14 +13160,14 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@portabletext/editor@1.0.10(@sanity/block-tools@3.52.4(debug@4.3.6))(@sanity/schema@3.52.4(debug@4.3.6))(@sanity/types@3.52.4(debug@4.3.6))(@sanity/util@3.52.4(debug@4.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@portabletext/editor@1.0.10(@sanity/block-tools@3.52.4(debug@4.3.7))(@sanity/schema@3.52.4(debug@4.3.7))(@sanity/types@3.52.4(debug@4.3.7))(@sanity/util@3.52.4(debug@4.3.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@portabletext/patches': 1.1.0 - '@sanity/block-tools': 3.52.4(debug@4.3.6) - '@sanity/schema': 3.52.4(debug@4.3.6) - '@sanity/types': 3.52.4(debug@4.3.6) - '@sanity/util': 3.52.4(debug@4.3.6) - debug: 4.3.6 + '@sanity/block-tools': 3.52.4(debug@4.3.7) + '@sanity/schema': 3.52.4(debug@4.3.7) + '@sanity/types': 3.52.4(debug@4.3.7) + '@sanity/util': 3.52.4(debug@4.3.7) + debug: 4.3.7(supports-color@8.1.1) is-hotkey-esm: 1.0.0 lodash: 4.17.21 react: 18.3.1 @@ -13988,96 +13196,22 @@ snapshots: '@portabletext/types@2.0.13': {} - '@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0))': - dependencies: - '@babel/core': 7.25.2 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 - '@mdx-js/mdx': 2.3.0 - '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.11.0(typescript@5.5.4) - '@remix-run/react': 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) - '@remix-run/router': 1.19.0 - '@remix-run/server-runtime': 2.11.0(typescript@5.5.4) - '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@22.8.5)(terser@5.36.0) - arg: 5.0.2 - cacache: 17.1.4 - chalk: 4.1.2 - chokidar: 3.6.0 - cross-spawn: 7.0.3 - dotenv: 16.4.5 - es-module-lexer: 1.5.4 - esbuild: 0.17.6 - esbuild-plugins-node-modules-polyfill: 1.6.4(esbuild@0.17.6) - execa: 5.1.1 - exit-hook: 2.2.1 - express: 4.19.2 - fs-extra: 10.1.0 - get-port: 5.1.1 - gunzip-maybe: 1.4.2 - jsesc: 3.0.2 - json5: 2.2.3 - lodash: 4.17.21 - lodash.debounce: 4.0.8 - minimatch: 9.0.5 - ora: 5.4.1 - picocolors: 1.0.1 - picomatch: 2.3.1 - pidtree: 0.6.0 - postcss: 8.4.40 - postcss-discard-duplicates: 5.1.0(postcss@8.4.40) - postcss-load-config: 4.0.2(postcss@8.4.40) - postcss-modules: 6.0.0(postcss@8.4.40) - prettier: 2.8.8 - pretty-ms: 7.0.1 - react-refresh: 0.14.2 - remark-frontmatter: 4.0.1 - remark-mdx-frontmatter: 1.1.1 - semver: 7.6.3 - set-cookie-parser: 2.7.0 - tar-fs: 2.1.1 - tsconfig-paths: 4.2.0 - ws: 7.5.10 - optionalDependencies: - typescript: 5.5.4 - vite: 5.3.5(@types/node@22.8.5)(terser@5.36.0) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - bluebird - - bufferutil - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - ts-node - - utf-8-validate - - '@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))': + '@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))': dependencies: - '@babel/core': 7.25.2 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.2 + '@babel/parser': 7.26.2 + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.11.0(typescript@5.5.4) - '@remix-run/react': 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + '@remix-run/node': 2.11.0(typescript@5.6.3) + '@remix-run/react': 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) '@remix-run/router': 1.19.0 - '@remix-run/server-runtime': 2.11.0(typescript@5.5.4) + '@remix-run/server-runtime': 2.11.0(typescript@5.6.3) '@types/mdx': 2.0.13 '@vanilla-extract/integration': 6.5.0(@types/node@22.8.5)(terser@5.36.0) arg: 5.0.2 @@ -14101,13 +13235,13 @@ snapshots: lodash.debounce: 4.0.8 minimatch: 9.0.5 ora: 5.4.1 - picocolors: 1.0.1 + picocolors: 1.1.1 picomatch: 2.3.1 pidtree: 0.6.0 - postcss: 8.4.40 - postcss-discard-duplicates: 5.1.0(postcss@8.4.40) - postcss-load-config: 4.0.2(postcss@8.4.40) - postcss-modules: 6.0.0(postcss@8.4.40) + postcss: 8.4.47 + postcss-discard-duplicates: 5.1.0(postcss@8.4.47) + postcss-load-config: 4.0.2(postcss@8.4.47) + postcss-modules: 6.0.0(postcss@8.4.47) prettier: 2.8.8 pretty-ms: 7.0.1 react-refresh: 0.14.2 @@ -14119,7 +13253,7 @@ snapshots: tsconfig-paths: 4.2.0 ws: 7.5.10 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.3 vite: 5.4.10(@types/node@22.8.5)(terser@5.36.0) transitivePeerDependencies: - '@types/node' @@ -14129,6 +13263,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -14136,36 +13271,36 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/eslint-config@2.11.0(eslint@8.57.0)(react@18.3.1)(typescript@5.5.4)': + '@remix-run/eslint-config@2.11.0(eslint@8.57.1)(react@18.3.1)(typescript@5.6.3)': dependencies: - '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) - '@babel/preset-react': 7.24.7(@babel/core@7.25.2) + '@babel/core': 7.26.0 + '@babel/eslint-parser': 7.25.1(@babel/core@7.26.0)(eslint@8.57.1) + '@babel/preset-react': 7.24.7(@babel/core@7.26.0) '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.4) - eslint: 8.57.0 + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - eslint-plugin-jest-dom: 4.0.3(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) - eslint-plugin-node: 11.1.0(eslint@8.57.0) - eslint-plugin-react: 7.37.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) - eslint-plugin-testing-library: 5.11.1(eslint@8.57.0)(typescript@5.5.4) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) + eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) + eslint-plugin-jest-dom: 4.0.3(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.1) + eslint-plugin-node: 11.1.0(eslint@8.57.1) + eslint-plugin-react: 7.37.2(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint-plugin-testing-library: 5.11.1(eslint@8.57.1)(typescript@5.6.3) react: 18.3.1 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.3 transitivePeerDependencies: - eslint-import-resolver-webpack - jest - supports-color - '@remix-run/node@2.11.0(typescript@5.5.4)': + '@remix-run/node@2.11.0(typescript@5.6.3)': dependencies: - '@remix-run/server-runtime': 2.11.0(typescript@5.5.4) + '@remix-run/server-runtime': 2.11.0(typescript@5.6.3) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.1 @@ -14173,19 +13308,7 @@ snapshots: stream-slice: 0.1.2 undici: 6.19.5 optionalDependencies: - typescript: 5.5.4 - - '@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': - dependencies: - '@remix-run/router': 1.19.0 - '@remix-run/server-runtime': 2.11.0(typescript@5.5.4) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router: 6.26.0(react@18.3.1) - react-router-dom: 6.26.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - turbo-stream: 2.2.0 - optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.3 '@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3)': dependencies: @@ -14201,18 +13324,6 @@ snapshots: '@remix-run/router@1.19.0': {} - '@remix-run/server-runtime@2.11.0(typescript@5.5.4)': - dependencies: - '@remix-run/router': 1.19.0 - '@types/cookie': 0.6.0 - '@web3-storage/multipart-parser': 1.0.0 - cookie: 0.6.0 - set-cookie-parser: 2.7.0 - source-map: 0.7.4 - turbo-stream: 2.2.0 - optionalDependencies: - typescript: 5.5.4 - '@remix-run/server-runtime@2.11.0(typescript@5.6.3)': dependencies: '@remix-run/router': 1.19.0 @@ -14356,39 +13467,15 @@ snapshots: optionalDependencies: rollup: 4.24.3 - '@rollup/rollup-android-arm-eabi@4.19.2': - optional: true - - '@rollup/rollup-android-arm-eabi@4.24.0': - optional: true - '@rollup/rollup-android-arm-eabi@4.24.3': optional: true - '@rollup/rollup-android-arm64@4.19.2': - optional: true - - '@rollup/rollup-android-arm64@4.24.0': - optional: true - '@rollup/rollup-android-arm64@4.24.3': optional: true - '@rollup/rollup-darwin-arm64@4.19.2': - optional: true - - '@rollup/rollup-darwin-arm64@4.24.0': - optional: true - '@rollup/rollup-darwin-arm64@4.24.3': optional: true - '@rollup/rollup-darwin-x64@4.19.2': - optional: true - - '@rollup/rollup-darwin-x64@4.24.0': - optional: true - '@rollup/rollup-darwin-x64@4.24.3': optional: true @@ -14398,111 +13485,39 @@ snapshots: '@rollup/rollup-freebsd-x64@4.24.3': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.19.2': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.24.0': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.24.3': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.19.2': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.24.0': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.24.3': optional: true - '@rollup/rollup-linux-arm64-gnu@4.19.2': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.24.0': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.24.3': optional: true - '@rollup/rollup-linux-arm64-musl@4.19.2': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.24.0': - optional: true - '@rollup/rollup-linux-arm64-musl@4.24.3': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.19.2': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': - optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.24.3': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.19.2': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.24.0': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.24.3': optional: true - '@rollup/rollup-linux-s390x-gnu@4.19.2': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.24.0': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.24.3': optional: true - '@rollup/rollup-linux-x64-gnu@4.19.2': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.24.0': - optional: true - '@rollup/rollup-linux-x64-gnu@4.24.3': optional: true - '@rollup/rollup-linux-x64-musl@4.19.2': - optional: true - - '@rollup/rollup-linux-x64-musl@4.24.0': - optional: true - '@rollup/rollup-linux-x64-musl@4.24.3': optional: true - '@rollup/rollup-win32-arm64-msvc@4.19.2': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.24.0': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.24.3': optional: true - '@rollup/rollup-win32-ia32-msvc@4.19.2': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.24.0': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.24.3': optional: true - '@rollup/rollup-win32-x64-msvc@4.19.2': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.24.0': - optional: true - '@rollup/rollup-win32-x64-msvc@4.24.3': optional: true @@ -14578,10 +13593,10 @@ snapshots: nanoid: 3.3.7 rxjs: 7.8.1 - '@sanity/block-tools@3.52.4(debug@4.3.6)': + '@sanity/block-tools@3.52.4(debug@4.3.7)': dependencies: - '@sanity/types': 3.52.4(debug@4.3.6) - '@types/react': 18.3.3 + '@sanity/types': 3.52.4(debug@4.3.7) + '@types/react': 18.3.12 get-random-values-esm: 1.0.2 lodash: 4.17.21 transitivePeerDependencies: @@ -14591,17 +13606,17 @@ snapshots: '@sanity/cli@3.52.4(react@18.3.1)': dependencies: - '@babel/traverse': 7.25.3 - '@sanity/client': 6.22.2(debug@4.3.6) + '@babel/traverse': 7.25.9 + '@sanity/client': 6.22.2(debug@4.3.7) '@sanity/codegen': 3.52.4 '@sanity/telemetry': 0.7.9(react@18.3.1) - '@sanity/util': 3.52.4(debug@4.3.6) + '@sanity/util': 3.52.4(debug@4.3.7) chalk: 4.1.2 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) decompress: 4.2.1 esbuild: 0.21.5 esbuild-register: 3.6.0(esbuild@0.21.5) - get-it: 8.6.3(debug@4.3.6) + get-it: 8.6.5(debug@4.3.7) groq-js: 1.12.0 node-machine-id: 1.1.12 pkg-dir: 5.0.0 @@ -14613,10 +13628,10 @@ snapshots: - react - supports-color - '@sanity/client@6.22.2(debug@4.3.6)': + '@sanity/client@6.22.2(debug@4.3.7)': dependencies: '@sanity/eventsource': 5.0.2 - get-it: 8.6.5(debug@4.3.6) + get-it: 8.6.5(debug@4.3.7) rxjs: 7.8.1 transitivePeerDependencies: - debug @@ -14629,9 +13644,9 @@ snapshots: '@babel/preset-react': 7.24.7(@babel/core@7.26.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) '@babel/register': 7.24.6(@babel/core@7.26.0) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) globby: 10.0.2 groq: 3.52.4 groq-js: 1.12.0 @@ -14651,7 +13666,7 @@ snapshots: '@sanity/core-loader@1.7.6(@sanity/client@6.22.2)': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) '@sanity/comlink': 1.1.1 '@sanity/diff-match-patch@3.1.1': {} @@ -14669,11 +13684,11 @@ snapshots: '@sanity/export@3.41.0': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) - '@sanity/util': 3.37.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) + '@sanity/util': 3.37.2(debug@4.3.7) archiver: 7.0.1 - debug: 4.3.6 - get-it: 8.6.3(debug@4.3.6) + debug: 4.3.7(supports-color@8.1.1) + get-it: 8.6.5(debug@4.3.7) lodash: 4.17.21 mississippi: 4.0.0 p-queue: 2.4.2 @@ -14698,9 +13713,9 @@ snapshots: '@sanity/generate-help-url': 3.0.0 '@sanity/mutator': 3.37.2 '@sanity/uuid': 3.0.2 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) file-url: 2.0.2 - get-it: 8.6.3(debug@4.3.6) + get-it: 8.6.5(debug@4.3.7) get-uri: 2.0.4 globby: 10.0.2 gunzip-maybe: 1.4.2 @@ -14718,10 +13733,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@sanity/insert-menu@1.0.7(@sanity/types@3.52.4(debug@4.3.6))(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))': + '@sanity/insert-menu@1.0.7(@sanity/types@3.52.4(debug@4.3.7))(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))': dependencies: '@sanity/icons': 3.3.1(react@18.3.1) - '@sanity/types': 3.52.4(debug@4.3.6) + '@sanity/types': 3.52.4(debug@4.3.7) '@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)) lodash.startcase: 4.4.0 react: 18.3.1 @@ -14738,11 +13753,11 @@ snapshots: '@sanity/migrate@3.52.4': dependencies: '@bjoerge/mutiny': 0.5.3 - '@sanity/client': 6.22.2(debug@4.3.6) - '@sanity/types': 3.52.4(debug@4.3.6) - '@sanity/util': 3.52.4(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) + '@sanity/types': 3.52.4(debug@4.3.7) + '@sanity/util': 3.52.4(debug@4.3.7) arrify: 2.0.1 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) fast-fifo: 1.3.2 groq-js: 1.12.0 p-map: 7.0.2 @@ -14751,7 +13766,7 @@ snapshots: '@sanity/mutate@0.10.1-canary.5(xstate@5.18.2)': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) '@sanity/diff-match-patch': 3.1.1 hotscript: 1.0.13 mendoza: 3.0.7 @@ -14766,7 +13781,7 @@ snapshots: dependencies: '@sanity/diff-match-patch': 3.1.1 '@sanity/uuid': 3.0.2 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) lodash: 4.17.21 transitivePeerDependencies: - supports-color @@ -14774,9 +13789,9 @@ snapshots: '@sanity/mutator@3.52.4': dependencies: '@sanity/diff-match-patch': 3.1.1 - '@sanity/types': 3.52.4(debug@4.3.6) + '@sanity/types': 3.52.4(debug@4.3.7) '@sanity/uuid': 3.0.2 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) lodash: 4.17.21 transitivePeerDependencies: - supports-color @@ -14832,7 +13847,7 @@ snapshots: - debug - supports-color - '@sanity/pkg-utils@6.11.7(@types/babel__core@7.20.5)(@types/node@22.8.5)(typescript@5.6.3)': + '@sanity/pkg-utils@6.11.8(@types/babel__core@7.20.5)(@types/node@22.8.5)(typescript@5.6.3)': dependencies: '@babel/core': 7.26.0 '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) @@ -14892,7 +13907,7 @@ snapshots: email-validator: 2.0.4 eslint: 8.57.1 execa: 5.1.1 - get-it: 8.6.3(debug@4.3.6) + get-it: 8.6.3 get-latest-version: 5.1.0 git-remote-origin-url: 3.1.0 git-user-info: 2.0.3 @@ -14918,11 +13933,11 @@ snapshots: - supports-color - typescript - '@sanity/presentation@1.16.2(@sanity/client@6.22.2(debug@4.3.6))(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))': + '@sanity/presentation@1.16.2(@sanity/client@6.22.2(debug@4.3.7))(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))': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) '@sanity/icons': 3.3.1(react@18.3.1) - '@sanity/preview-url-secret': 1.6.21(@sanity/client@6.22.2(debug@4.3.6)) + '@sanity/preview-url-secret': 1.6.21(@sanity/client@6.22.2(debug@4.3.7)) '@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)) '@sanity/uuid': 3.0.2 '@types/lodash.isequal': 4.5.8 @@ -14941,26 +13956,26 @@ snapshots: - react-is - styled-components - '@sanity/preview-url-secret@1.6.21(@sanity/client@6.22.2(debug@4.3.6))': + '@sanity/preview-url-secret@1.6.21(@sanity/client@6.22.2(debug@4.3.7))': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) '@sanity/uuid': 3.0.2 '@sanity/preview-url-secret@2.0.0(@sanity/client@6.22.2)': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) '@sanity/uuid': 3.0.2 '@sanity/react-loader@1.10.14(@sanity/client@6.22.2)(react@18.3.1)': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) '@sanity/core-loader': 1.7.6(@sanity/client@6.22.2) react: 18.3.1 - '@sanity/schema@3.52.4(debug@4.3.6)': + '@sanity/schema@3.52.4(debug@4.3.7)': dependencies: '@sanity/generate-help-url': 3.0.0 - '@sanity/types': 3.52.4(debug@4.3.6) + '@sanity/types': 3.52.4(debug@4.3.7) arrify: 1.0.1 groq-js: 1.12.0 humanize-list: 1.0.1 @@ -14989,17 +14004,17 @@ snapshots: rxjs: 7.8.1 typeid-js: 0.3.0 - '@sanity/types@3.37.2(debug@4.3.6)': + '@sanity/types@3.37.2(debug@4.3.7)': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) - '@types/react': 18.3.3 + '@sanity/client': 6.22.2(debug@4.3.7) + '@types/react': 18.3.12 transitivePeerDependencies: - debug - '@sanity/types@3.52.4(debug@4.3.6)': + '@sanity/types@3.52.4(debug@4.3.7)': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) - '@types/react': 18.3.3 + '@sanity/client': 6.22.2(debug@4.3.7) + '@types/react': 18.3.12 transitivePeerDependencies: - debug @@ -15017,20 +14032,20 @@ snapshots: styled-components: 6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-effect-event: 1.0.2(react@18.3.1) - '@sanity/util@3.37.2(debug@4.3.6)': + '@sanity/util@3.37.2(debug@4.3.7)': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) - '@sanity/types': 3.37.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) + '@sanity/types': 3.37.2(debug@4.3.7) get-random-values-esm: 1.0.2 moment: 2.30.1 rxjs: 7.8.1 transitivePeerDependencies: - debug - '@sanity/util@3.52.4(debug@4.3.6)': + '@sanity/util@3.52.4(debug@4.3.7)': dependencies: - '@sanity/client': 6.22.2(debug@4.3.6) - '@sanity/types': 3.52.4(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) + '@sanity/types': 3.52.4(debug@4.3.7) get-random-values-esm: 1.0.2 moment: 2.30.1 rxjs: 7.8.1 @@ -15058,7 +14073,7 @@ snapshots: xstate: 5.18.2 optionalDependencies: '@remix-run/react': 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) - '@sanity/client': 6.22.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) transitivePeerDependencies: - debug @@ -15226,51 +14241,13 @@ snapshots: dependencies: '@sentry/types': 8.22.0 - '@shopify/cli-hydrogen@8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.3)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0))': - dependencies: - '@ast-grep/napi': 0.11.0 - '@oclif/core': 3.26.5 - '@shopify/cli-kit': 3.64.0(@types/react@18.3.3) - '@shopify/oxygen-cli': 4.4.9(@oclif/core@3.26.5)(@shopify/cli-kit@3.64.0(@types/react@18.3.3)) - '@shopify/plugin-cloudflare': 3.64.0(@types/react@18.3.3) - ansi-escapes: 6.2.1 - chokidar: 3.5.3 - cli-truncate: 4.0.0 - diff: 5.2.0 - get-port: 7.1.0 - gunzip-maybe: 1.4.2 - prettier: 2.8.8 - semver: 7.6.3 - source-map: 0.7.4 - source-map-support: 0.5.21 - tar-fs: 2.1.1 - tempy: 3.0.0 - ts-morph: 20.0.0 - use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - optionalDependencies: - '@graphql-codegen/cli': 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4) - '@remix-run/dev': 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) - '@shopify/hydrogen-codegen': 0.3.1(graphql@16.9.0) - '@shopify/mini-oxygen': 3.0.4(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)) - graphql-config: 5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4) - vite: 5.3.5(@types/node@22.8.5)(terser@5.36.0) - transitivePeerDependencies: - - '@types/react' - - bufferutil - - encoding - - react - - react-devtools-core - - react-dom - - supports-color - - utf-8-validate - - '@shopify/cli-hydrogen@8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.3)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))': + '@shopify/cli-hydrogen@8.3.0(@graphql-codegen/cli@5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3))(@remix-run/dev@2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@shopify/hydrogen-codegen@0.3.1(graphql@16.9.0))(@shopify/mini-oxygen@3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)))(@types/react@18.3.12)(graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))': dependencies: '@ast-grep/napi': 0.11.0 '@oclif/core': 3.26.5 - '@shopify/cli-kit': 3.64.0(@types/react@18.3.3) - '@shopify/oxygen-cli': 4.4.9(@oclif/core@3.26.5)(@shopify/cli-kit@3.64.0(@types/react@18.3.3)) - '@shopify/plugin-cloudflare': 3.64.0(@types/react@18.3.3) + '@shopify/cli-kit': 3.64.0(@types/react@18.3.12) + '@shopify/oxygen-cli': 4.4.9(@oclif/core@3.26.5)(@shopify/cli-kit@3.64.0(@types/react@18.3.12)) + '@shopify/plugin-cloudflare': 3.64.0(@types/react@18.3.12) ansi-escapes: 6.2.1 chokidar: 3.5.3 cli-truncate: 4.0.0 @@ -15286,11 +14263,11 @@ snapshots: ts-morph: 20.0.0 use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: - '@graphql-codegen/cli': 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4) - '@remix-run/dev': 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) + '@graphql-codegen/cli': 5.0.2(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3) + '@remix-run/dev': 2.11.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@types/node@22.8.5)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) '@shopify/hydrogen-codegen': 0.3.1(graphql@16.9.0) '@shopify/mini-oxygen': 3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)) - graphql-config: 5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4) + graphql-config: 5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3) vite: 5.4.10(@types/node@22.8.5)(terser@5.36.0) transitivePeerDependencies: - '@types/react' @@ -15302,7 +14279,7 @@ snapshots: - supports-color - utf-8-validate - '@shopify/cli-kit@3.64.0(@types/react@18.3.3)': + '@shopify/cli-kit@3.64.0(@types/react@18.3.12)': dependencies: '@apidevtools/json-schema-ref-parser': 11.6.4 '@bugsnag/js': 7.21.0 @@ -15340,7 +14317,7 @@ snapshots: gradient-string: 2.0.2 graphql: 16.8.1 graphql-request: 5.2.0(graphql@16.8.1) - ink: 4.4.1(@types/react@18.3.3)(react@18.3.1) + ink: 4.4.1(@types/react@18.3.12)(react@18.3.1) is-interactive: 2.0.0 kill-port-process: 3.1.0 latest-version: 7.0.0 @@ -15394,25 +14371,25 @@ snapshots: - graphql - supports-color - '@shopify/hydrogen-react@2024.4.2(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@shopify/hydrogen-react@2024.10.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(xstate@5.18.2)': dependencies: '@google/model-viewer': 1.12.1 - '@xstate/fsm': 2.1.0 - '@xstate/react': 3.2.2(@types/react@18.3.3)(@xstate/fsm@2.1.0)(react@18.3.1) + '@xstate/fsm': 2.0.0 + '@xstate/react': 3.2.1(@types/react@18.3.12)(@xstate/fsm@2.0.0)(react@18.3.1)(xstate@5.18.2) graphql: 16.9.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - type-fest: 4.23.0 + type-fest: 4.26.1 worktop: 0.7.3 transitivePeerDependencies: - '@types/react' - xstate - '@shopify/hydrogen-react@2024.7.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(xstate@5.18.2)': + '@shopify/hydrogen-react@2024.4.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@google/model-viewer': 1.12.1 - '@xstate/fsm': 2.0.0 - '@xstate/react': 3.2.1(@types/react@18.3.12)(@xstate/fsm@2.0.0)(react@18.3.1)(xstate@5.18.2) + '@xstate/fsm': 2.1.0 + '@xstate/react': 3.2.2(@types/react@18.3.12)(@xstate/fsm@2.1.0)(react@18.3.1) graphql: 16.9.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -15422,35 +14399,17 @@ snapshots: - '@types/react' - xstate - '@shopify/hydrogen@2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0))': - dependencies: - '@remix-run/react': 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) - '@remix-run/server-runtime': 2.11.0(typescript@5.5.4) - '@shopify/hydrogen-react': 2024.4.2(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - content-security-policy-builder: 2.2.0 - react: 18.3.1 - source-map-support: 0.5.21 - tiny-invariant: 1.3.3 - type-fest: 4.23.0 - use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - optionalDependencies: - vite: 5.3.5(@types/node@22.8.5)(terser@5.36.0) - transitivePeerDependencies: - - '@types/react' - - react-dom - - xstate - - '@shopify/hydrogen@2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4))(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))': + '@shopify/hydrogen@2024.10.0(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))(xstate@5.18.2)': dependencies: - '@remix-run/react': 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) - '@remix-run/server-runtime': 2.11.0(typescript@5.5.4) - '@shopify/hydrogen-react': 2024.4.2(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@remix-run/react': 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) + '@remix-run/server-runtime': 2.11.0(typescript@5.6.3) + '@shopify/hydrogen-react': 2024.10.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(xstate@5.18.2) content-security-policy-builder: 2.2.0 react: 18.3.1 source-map-support: 0.5.21 - tiny-invariant: 1.3.3 - type-fest: 4.23.0 + type-fest: 4.26.1 use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + worktop: 0.7.3 optionalDependencies: vite: 5.4.10(@types/node@22.8.5)(terser@5.36.0) transitivePeerDependencies: @@ -15458,17 +14417,17 @@ snapshots: - react-dom - xstate - '@shopify/hydrogen@2024.7.9(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))(xstate@5.18.2)': + '@shopify/hydrogen@2024.4.2(@remix-run/react@2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3))(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))': dependencies: '@remix-run/react': 2.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3) '@remix-run/server-runtime': 2.11.0(typescript@5.6.3) - '@shopify/hydrogen-react': 2024.7.6(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(xstate@5.18.2) + '@shopify/hydrogen-react': 2024.4.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) content-security-policy-builder: 2.2.0 react: 18.3.1 source-map-support: 0.5.21 + tiny-invariant: 1.3.3 type-fest: 4.26.1 use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - worktop: 0.7.3 optionalDependencies: vite: 5.4.10(@types/node@22.8.5)(terser@5.36.0) transitivePeerDependencies: @@ -15476,32 +14435,6 @@ snapshots: - react-dom - xstate - '@shopify/mini-oxygen@3.0.4(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0))': - dependencies: - '@miniflare/cache': 2.14.2 - '@miniflare/core': 2.14.2 - '@miniflare/queues': 2.14.2 - '@miniflare/runner-vm': 2.14.2 - '@miniflare/shared': 2.14.2 - '@miniflare/storage-memory': 2.14.2 - '@miniflare/web-sockets': 2.14.2 - body-parser: 1.20.2 - connect: 3.7.0 - get-port: 7.1.0 - miniflare: 3.20240304.2 - mrmime: 1.0.1 - source-map: 0.7.4 - source-map-support: 0.5.21 - stack-trace: 1.0.0-pre2 - undici: 5.28.4 - ws: 8.18.0 - optionalDependencies: - vite: 5.3.5(@types/node@22.8.5)(terser@5.36.0) - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@shopify/mini-oxygen@3.0.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))': dependencies: '@miniflare/cache': 2.14.2 @@ -15528,21 +14461,21 @@ snapshots: - supports-color - utf-8-validate - '@shopify/oxygen-cli@4.4.9(@oclif/core@3.26.5)(@shopify/cli-kit@3.64.0(@types/react@18.3.3))': + '@shopify/oxygen-cli@4.4.9(@oclif/core@3.26.5)(@shopify/cli-kit@3.64.0(@types/react@18.3.12))': dependencies: '@bugsnag/core': 7.25.0 '@bugsnag/js': 7.25.0 '@bugsnag/node': 7.25.0 '@oclif/core': 3.26.5 - '@shopify/cli-kit': 3.64.0(@types/react@18.3.3) + '@shopify/cli-kit': 3.64.0(@types/react@18.3.12) async: 3.2.5 '@shopify/oxygen-workers-types@4.1.4': {} - '@shopify/plugin-cloudflare@3.64.0(@types/react@18.3.3)': + '@shopify/plugin-cloudflare@3.64.0(@types/react@18.3.12)': dependencies: '@oclif/core': 3.26.5 - '@shopify/cli-kit': 3.64.0(@types/react@18.3.3) + '@shopify/cli-kit': 3.64.0(@types/react@18.3.12) transitivePeerDependencies: - '@types/react' - bufferutil @@ -15553,11 +14486,6 @@ snapshots: '@shopify/prettier-config@1.1.2': {} - '@shopify/remix-oxygen@2.0.5(@remix-run/server-runtime@2.11.0(typescript@5.5.4))(@shopify/oxygen-workers-types@4.1.4)': - dependencies: - '@remix-run/server-runtime': 2.11.0(typescript@5.5.4) - '@shopify/oxygen-workers-types': 4.1.4 - '@shopify/remix-oxygen@2.0.9(@remix-run/server-runtime@2.11.0(typescript@5.6.3))(@shopify/oxygen-workers-types@4.1.4)': dependencies: '@remix-run/server-runtime': 2.11.0(typescript@5.6.3) @@ -15645,15 +14573,15 @@ snapshots: '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 22.1.0 + '@types/node': 22.8.5 '@types/cli-progress@3.11.6': dependencies: - '@types/node': 22.1.0 + '@types/node': 22.8.5 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.7.6 + '@types/node': 22.8.5 '@types/cookie@0.6.0': {} @@ -15663,15 +14591,13 @@ snapshots: '@types/eslint@8.56.11': dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 '@types/estree-jsx@1.0.5': dependencies: '@types/estree': 1.0.6 - '@types/estree@1.0.5': {} - '@types/estree@1.0.6': {} '@types/event-source-polyfill@1.0.5': {} @@ -15730,14 +14656,6 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.1.0': - dependencies: - undici-types: 6.13.0 - - '@types/node@22.7.6': - dependencies: - undici-types: 6.19.8 - '@types/node@22.8.5': dependencies: undici-types: 6.19.8 @@ -15748,32 +14666,25 @@ snapshots: dependencies: '@types/node': 22.8.5 - '@types/prop-types@15.7.12': {} - '@types/prop-types@15.7.13': {} '@types/react-copy-to-clipboard@5.0.7': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 '@types/react-is@18.3.0': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 '@types/react@18.3.12': dependencies: '@types/prop-types': 15.7.13 csstype: 3.1.3 - '@types/react@18.3.3': - dependencies: - '@types/prop-types': 15.7.12 - csstype: 3.1.3 - '@types/readdir-glob@1.1.5': dependencies: '@types/node': 22.8.5 @@ -15790,7 +14701,7 @@ snapshots: '@types/tar-stream@3.1.3': dependencies: - '@types/node': 22.1.0 + '@types/node': 22.8.5 '@types/tinycolor2@1.4.6': {} @@ -15804,7 +14715,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 22.1.0 + '@types/node': 22.8.5 '@types/yargs-parser@21.0.3': {} @@ -15812,22 +14723,22 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) debug: 4.3.7(supports-color@8.1.1) - eslint: 8.57.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.5.4) + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -15849,23 +14760,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.1)(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.4) - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) debug: 4.3.7(supports-color@8.1.1) - eslint: 8.57.0 + eslint: 8.57.1 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -15892,15 +14803,15 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) debug: 4.3.7(supports-color@8.1.1) - eslint: 8.57.0 - tsutils: 3.21.0(typescript@5.5.4) + eslint: 8.57.1 + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -15920,7 +14831,7 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -15928,9 +14839,9 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.5.4) + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -15949,15 +14860,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) - eslint: 8.57.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + eslint: 8.57.1 eslint-scope: 5.1.1 semver: 7.6.3 transitivePeerDependencies: @@ -15989,7 +14900,7 @@ snapshots: '@vanilla-extract/babel-plugin-debug-ids@1.0.6': dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.0 transitivePeerDependencies: - supports-color @@ -16005,14 +14916,14 @@ snapshots: deepmerge: 4.3.1 media-query-parser: 2.0.2 modern-ahocorasick: 1.0.1 - picocolors: 1.0.1 + picocolors: 1.1.1 transitivePeerDependencies: - babel-plugin-macros '@vanilla-extract/integration@6.5.0(@types/node@22.8.5)(terser@5.36.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/core': 7.26.0 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) '@vanilla-extract/babel-plugin-debug-ids': 1.0.6 '@vanilla-extract/css': 1.15.3 esbuild: 0.19.8 @@ -16022,7 +14933,7 @@ snapshots: lodash: 4.17.21 mlly: 1.7.1 outdent: 0.8.0 - vite: 5.3.5(@types/node@22.8.5)(terser@5.36.0) + vite: 5.4.10(@types/node@22.8.5)(terser@5.36.0) vite-node: 1.6.0(@types/node@22.8.5)(terser@5.36.0) transitivePeerDependencies: - '@types/node' @@ -16030,6 +14941,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -16050,13 +14962,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/expect@2.1.3': - dependencies: - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 - tinyrainbow: 1.2.0 - '@vitest/expect@2.1.4': dependencies: '@vitest/spy': 2.1.4 @@ -16064,14 +14969,6 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.8.5)(terser@5.36.0))': - dependencies: - '@vitest/spy': 2.1.3 - estree-walker: 3.0.3 - magic-string: 0.30.12 - optionalDependencies: - vite: 5.4.9(@types/node@22.8.5)(terser@5.36.0) - '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0))': dependencies: '@vitest/spy': 2.1.4 @@ -16080,50 +14977,25 @@ snapshots: optionalDependencies: vite: 5.4.10(@types/node@22.8.5)(terser@5.36.0) - '@vitest/pretty-format@2.1.3': - dependencies: - tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.1.4': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.3': - dependencies: - '@vitest/utils': 2.1.3 - pathe: 1.1.2 - '@vitest/runner@2.1.4': dependencies: '@vitest/utils': 2.1.4 pathe: 1.1.2 - '@vitest/snapshot@2.1.3': - dependencies: - '@vitest/pretty-format': 2.1.3 - magic-string: 0.30.12 - pathe: 1.1.2 - '@vitest/snapshot@2.1.4': dependencies: '@vitest/pretty-format': 2.1.4 magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.3': - dependencies: - tinyspy: 3.0.2 - '@vitest/spy@2.1.4': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.3': - dependencies: - '@vitest/pretty-format': 2.1.3 - loupe: 3.1.2 - tinyrainbow: 1.2.0 - '@vitest/utils@2.1.4': dependencies: '@vitest/pretty-format': 2.1.4 @@ -16153,14 +15025,14 @@ snapshots: busboy: 1.6.0 fast-querystring: 1.1.2 fast-url-parser: 1.1.3 - tslib: 2.6.3 + tslib: 2.8.0 '@whatwg-node/node-fetch@0.5.20': dependencies: '@kamilkisiela/fast-url-parser': 1.1.4 busboy: 1.6.0 fast-querystring: 1.1.2 - tslib: 2.6.3 + tslib: 2.8.0 '@xstate/fsm@2.0.0': {} @@ -16177,10 +15049,10 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@xstate/react@3.2.2(@types/react@18.3.3)(@xstate/fsm@2.1.0)(react@18.3.1)': + '@xstate/react@3.2.2(@types/react@18.3.12)(@xstate/fsm@2.1.0)(react@18.3.1)': dependencies: react: 18.3.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.3)(react@18.3.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.12)(react@18.3.1) use-sync-external-store: 1.2.2(react@18.3.1) optionalDependencies: '@xstate/fsm': 2.1.0 @@ -16234,9 +15106,9 @@ snapshots: optionalDependencies: ajv: 8.13.0 - ajv-formats@2.1.1(ajv@8.13.0): + ajv-formats@2.1.1(ajv@8.17.1): optionalDependencies: - ajv: 8.13.0 + ajv: 8.17.1 ajv-formats@3.0.1(ajv@8.13.0): optionalDependencies: @@ -16470,7 +15342,7 @@ snapshots: dependencies: pvtsutils: 1.3.5 pvutils: 1.1.3 - tslib: 2.6.3 + tslib: 2.8.0 assertion-error@2.0.1: {} @@ -16486,7 +15358,7 @@ snapshots: async-mutex@0.4.1: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 async@3.2.5: {} @@ -16688,7 +15560,7 @@ snapshots: builtins@5.1.0: dependencies: - semver: 7.5.4 + semver: 7.6.3 busboy@1.6.0: dependencies: @@ -16774,14 +15646,6 @@ snapshots: ccount@2.0.1: {} - chai@5.1.1: - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.1 - deep-eql: 5.0.2 - loupe: 3.1.2 - pathval: 2.0.0 - chai@5.1.2: dependencies: assertion-error: 2.0.1 @@ -17076,8 +15940,8 @@ snapshots: conf@11.0.2: dependencies: - ajv: 8.13.0 - ajv-formats: 2.1.1(ajv@8.13.0) + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) atomically: 2.0.3 debounce-fn: 5.1.2 dot-prop: 7.2.0 @@ -17191,14 +16055,14 @@ snapshots: jiti: 1.21.6 typescript: 5.6.3 - cosmiconfig@8.3.6(typescript@5.5.4): + cosmiconfig@8.3.6(typescript@5.6.3): 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.4 + typescript: 5.6.3 cosmiconfig@9.0.0(typescript@5.6.3): dependencies: @@ -17234,7 +16098,7 @@ snapshots: cross-inspect@1.0.0: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 cross-spawn@5.1.0: dependencies: @@ -17348,10 +16212,6 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.6: - dependencies: - ms: 2.1.2 - debug@4.3.7(supports-color@5.5.0): dependencies: ms: 2.1.3 @@ -17939,9 +16799,9 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-prettier@8.10.0(eslint@8.57.0): + eslint-config-prettier@8.10.0(eslint@8.57.1): dependencies: - eslint: 8.57.0 + eslint: 8.57.1 eslint-config-prettier@9.1.0(eslint@8.57.1): dependencies: @@ -17961,7 +16821,7 @@ snapshots: eslint-import-resolver-node@0.3.7: dependencies: debug: 3.2.7 - is-core-module: 2.15.0 + is-core-module: 2.15.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color @@ -17969,21 +16829,21 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 - is-core-module: 2.15.0 + is-core-module: 2.15.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 4.3.7(supports-color@8.1.1) enhanced-resolve: 5.17.1 - eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint: 8.57.1 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) fast-glob: 3.3.2 - get-tsconfig: 4.7.6 - is-core-module: 2.15.0 + get-tsconfig: 4.8.1 + is-core-module: 2.15.1 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -17991,25 +16851,25 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.4) - eslint: 8.57.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.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@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.4) - eslint: 8.57.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color @@ -18024,39 +16884,39 @@ snapshots: - supports-color optional: true - eslint-plugin-es@3.0.1(eslint@8.57.0): + eslint-plugin-es@3.0.1(eslint@8.57.1): dependencies: - eslint: 8.57.0 + eslint: 8.57.1 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-eslint-comments@3.2.0(eslint@8.57.0): + eslint-plugin-eslint-comments@3.2.0(eslint@8.57.1): dependencies: escape-string-regexp: 1.0.5 - eslint: 8.57.0 + eslint: 8.57.1 ignore: 5.3.2 - eslint-plugin-hydrogen@0.12.2(eslint@8.57.0)(typescript@5.5.4): + eslint-plugin-hydrogen@0.12.2(eslint@8.57.1)(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) '@typescript-eslint/types': 5.62.0 - eslint: 8.57.0 - eslint-config-prettier: 8.10.0(eslint@8.57.0) - eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) - eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@2.8.8) - eslint-plugin-react: 7.37.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.1) + eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) + eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.1) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) + eslint-plugin-react: 7.37.2(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) prettier: 2.8.8 transitivePeerDependencies: - jest - supports-color - typescript - eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -18064,11 +16924,11 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.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@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) hasown: 2.0.2 - is-core-module: 2.15.0 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 @@ -18077,7 +16937,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -18095,7 +16955,7 @@ snapshots: eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 - is-core-module: 2.15.0 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 @@ -18111,24 +16971,24 @@ snapshots: - supports-color optional: true - eslint-plugin-jest-dom@4.0.3(eslint@8.57.0): + eslint-plugin-jest-dom@4.0.3(eslint@8.57.1): dependencies: '@babel/runtime': 7.25.0 '@testing-library/dom': 8.20.1 - eslint: 8.57.0 + eslint: 8.57.1 requireindex: 1.2.0 - eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4): + eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.4) - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.0): + eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.1): dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -18139,7 +16999,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.1.0 - eslint: 8.57.0 + eslint: 8.57.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -18148,23 +17008,23 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-node@11.1.0(eslint@8.57.0): + eslint-plugin-node@11.1.0(eslint@8.57.1): dependencies: - eslint: 8.57.0 - eslint-plugin-es: 3.0.1(eslint@8.57.0) + eslint: 8.57.1 + eslint-plugin-es: 3.0.1(eslint@8.57.1) eslint-utils: 2.1.0 ignore: 5.3.2 minimatch: 3.1.2 resolve: 1.22.8 semver: 6.3.1 - eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@2.8.8): + eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8): dependencies: - eslint: 8.57.0 + eslint: 8.57.1 prettier: 2.8.8 prettier-linter-helpers: 1.0.0 optionalDependencies: - eslint-config-prettier: 8.10.0(eslint@8.57.0) + eslint-config-prettier: 8.10.0(eslint@8.57.1) eslint-plugin-prettier@5.2.1(@types/eslint@8.56.11)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3): dependencies: @@ -18176,36 +17036,10 @@ snapshots: '@types/eslint': 8.56.11 eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-react-hooks@4.6.2(eslint@8.57.0): - dependencies: - eslint: 8.57.0 - eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-plugin-react@7.37.2(eslint@8.57.0): - dependencies: - array-includes: 3.1.8 - array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.4 - doctrine: 2.1.0 - es-iterator-helpers: 1.1.0 - eslint: 8.57.0 - estraverse: 5.3.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - minimatch: 3.1.2 - object.entries: 1.1.8 - object.fromentries: 2.0.8 - object.values: 1.2.0 - prop-types: 15.8.1 - resolve: 2.0.0-next.5 - semver: 6.3.1 - string.prototype.matchall: 4.0.11 - string.prototype.repeat: 1.0.0 - eslint-plugin-react@7.37.2(eslint@8.57.1): dependencies: array-includes: 3.1.8 @@ -18232,10 +17066,10 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-plugin-testing-library@5.11.1(eslint@8.57.0)(typescript@5.5.4): + eslint-plugin-testing-library@5.11.1(eslint@8.57.1)(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.4) - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript @@ -18260,49 +17094,6 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.57.0: - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.11.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.6 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - eslint@8.57.1: dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) @@ -18407,7 +17198,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 22.1.0 + '@types/node': 22.8.5 require-like: 0.1.2 event-source-polyfill@1.0.31: {} @@ -18774,9 +17565,9 @@ snapshots: dependencies: tslib: 2.8.0 - follow-redirects@1.15.9(debug@4.3.6): + follow-redirects@1.15.9(debug@4.3.7): optionalDependencies: - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) for-each@0.3.3: dependencies: @@ -18811,7 +17602,7 @@ snapshots: framer-motion@11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - tslib: 2.6.3 + tslib: 2.8.0 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 react: 18.3.1 @@ -18897,8 +17688,6 @@ snapshots: get-caller-file@2.0.5: {} - get-east-asian-width@1.2.0: {} - get-east-asian-width@1.3.0: {} get-intrinsic@1.2.4: @@ -18909,22 +17698,22 @@ snapshots: has-symbols: 1.0.3 hasown: 2.0.2 - get-it@8.6.3(debug@4.3.6): + get-it@8.6.3: dependencies: decompress-response: 7.0.0 - follow-redirects: 1.15.9(debug@4.3.6) + follow-redirects: 1.15.9(debug@4.3.7) is-retry-allowed: 2.2.0 progress-stream: 2.0.0 tunnel-agent: 0.6.0 transitivePeerDependencies: - debug - get-it@8.6.5(debug@4.3.6): + get-it@8.6.5(debug@4.3.7): dependencies: '@types/follow-redirects': 1.14.4 '@types/progress-stream': 2.0.5 decompress-response: 7.0.0 - follow-redirects: 1.15.9(debug@4.3.6) + follow-redirects: 1.15.9(debug@4.3.7) is-retry-allowed: 2.2.0 progress-stream: 2.0.0 tunnel-agent: 0.6.0 @@ -18933,7 +17722,7 @@ snapshots: get-latest-version@5.1.0: dependencies: - get-it: 8.6.5(debug@4.3.6) + get-it: 8.6.5(debug@4.3.7) registry-auth-token: 5.0.2 registry-url: 5.1.0 semver: 7.6.3 @@ -18993,10 +17782,6 @@ snapshots: get-them-args@1.3.2: {} - get-tsconfig@4.7.6: - dependencies: - resolve-pkg-maps: 1.0.0 - get-tsconfig@4.8.1: dependencies: resolve-pkg-maps: 1.0.0 @@ -19190,7 +17975,7 @@ snapshots: graphemer@1.4.0: {} - graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.5.4): + graphql-config@5.0.3(@types/node@22.8.5)(graphql@16.9.0)(typescript@5.6.3): dependencies: '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) @@ -19198,12 +17983,12 @@ snapshots: '@graphql-tools/merge': 9.0.4(graphql@16.9.0) '@graphql-tools/url-loader': 8.0.2(@types/node@22.8.5)(graphql@16.9.0) '@graphql-tools/utils': 10.3.2(graphql@16.9.0) - cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.6.3) graphql: 16.9.0 jiti: 1.21.6 minimatch: 4.2.3 string-env-interpolation: 1.0.1 - tslib: 2.6.3 + tslib: 2.8.0 transitivePeerDependencies: - '@types/node' - bufferutil @@ -19232,7 +18017,7 @@ snapshots: graphql-tag@2.12.6(graphql@16.9.0): dependencies: graphql: 16.9.0 - tslib: 2.6.3 + tslib: 2.8.0 graphql-ws@5.16.0(graphql@16.9.0): dependencies: @@ -19244,7 +18029,7 @@ snapshots: groq-js@1.12.0: dependencies: - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -19430,9 +18215,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.40): + icss-utils@5.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.40 + postcss: 8.4.47 ieee754@1.2.1: {} @@ -19446,8 +18231,6 @@ snapshots: dependencies: minimatch: 9.0.5 - ignore@5.3.1: {} - ignore@5.3.2: {} immer@10.1.1: {} @@ -19493,7 +18276,7 @@ snapshots: ini@4.1.1: {} - ink@4.4.1(@types/react@18.3.3)(react@18.3.1): + ink@4.4.1(@types/react@18.3.12)(react@18.3.1): dependencies: '@alcalzone/ansi-tokenize': 0.1.3 ansi-escapes: 6.2.1 @@ -19522,7 +18305,7 @@ snapshots: ws: 8.18.0 yoga-wasm-web: 0.3.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -19622,10 +18405,6 @@ snapshots: dependencies: ci-info: 3.9.0 - is-core-module@2.15.0: - dependencies: - hasown: 2.0.2 - is-core-module@2.15.1: dependencies: hasown: 2.0.2 @@ -19686,7 +18465,7 @@ snapshots: is-lower-case@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 is-map@2.0.3: {} @@ -19791,7 +18570,7 @@ snapshots: is-upper-case@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 is-url@1.2.4: {} @@ -20183,11 +18962,11 @@ snapshots: lower-case-first@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 lower-case@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 lowercase-keys@3.0.0: {} @@ -20611,11 +19390,6 @@ snapshots: transitivePeerDependencies: - supports-color - micromatch@4.0.7: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -20782,8 +19556,6 @@ snapshots: ms@2.0.0: {} - ms@2.1.2: {} - ms@2.1.3: {} mustache@4.2.0: {} @@ -20858,7 +19630,7 @@ snapshots: ignore-by-default: 1.0.1 minimatch: 3.1.2 pstree.remy: 1.1.8 - semver: 7.5.4 + semver: 7.6.3 simple-update-notifier: 2.0.0 supports-color: 5.5.0 touch: 3.1.1 @@ -20875,7 +19647,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.15.1 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@5.0.0: @@ -21354,8 +20126,6 @@ snapshots: estree-walker: 3.0.3 is-reference: 3.0.2 - picocolors@1.0.1: {} - picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -21413,48 +20183,48 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-discard-duplicates@5.1.0(postcss@8.4.40): + postcss-discard-duplicates@5.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.40 + postcss: 8.4.47 - postcss-load-config@4.0.2(postcss@8.4.40): + postcss-load-config@4.0.2(postcss@8.4.47): dependencies: lilconfig: 3.1.2 yaml: 2.6.0 optionalDependencies: - postcss: 8.4.40 + postcss: 8.4.47 - postcss-modules-extract-imports@3.1.0(postcss@8.4.40): + postcss-modules-extract-imports@3.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.40 + postcss: 8.4.47 - postcss-modules-local-by-default@4.0.5(postcss@8.4.40): + postcss-modules-local-by-default@4.0.5(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.40) - postcss: 8.4.40 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.40): + postcss-modules-scope@3.2.0(postcss@8.4.47): dependencies: - postcss: 8.4.40 + postcss: 8.4.47 postcss-selector-parser: 6.1.1 - postcss-modules-values@4.0.0(postcss@8.4.40): + postcss-modules-values@4.0.0(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.40) - postcss: 8.4.40 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 - postcss-modules@6.0.0(postcss@8.4.40): + postcss-modules@6.0.0(postcss@8.4.47): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.4.40) + icss-utils: 5.1.0(postcss@8.4.47) lodash.camelcase: 4.3.0 - postcss: 8.4.40 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.40) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.40) - postcss-modules-scope: 3.2.0(postcss@8.4.40) - postcss-modules-values: 4.0.0(postcss@8.4.40) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) string-hash: 1.1.3 postcss-selector-parser@6.1.1: @@ -21602,7 +20372,7 @@ snapshots: pvtsutils@1.3.5: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 pvutils@1.1.3: {} @@ -21663,17 +20433,17 @@ snapshots: react-fast-compare@3.2.2: {} - react-focus-lock@2.12.1(@types/react@18.3.3)(react@18.3.1): + react-focus-lock@2.12.1(@types/react@18.3.12)(react@18.3.1): dependencies: '@babel/runtime': 7.25.0 focus-lock: 1.3.5 prop-types: 15.8.1 react: 18.3.1 react-clientside-effect: 1.2.6(react@18.3.1) - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.12)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.12)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 react-i18next@13.5.0(i18next@23.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -22030,50 +20800,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.19.2: - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.19.2 - '@rollup/rollup-android-arm64': 4.19.2 - '@rollup/rollup-darwin-arm64': 4.19.2 - '@rollup/rollup-darwin-x64': 4.19.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.19.2 - '@rollup/rollup-linux-arm-musleabihf': 4.19.2 - '@rollup/rollup-linux-arm64-gnu': 4.19.2 - '@rollup/rollup-linux-arm64-musl': 4.19.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.19.2 - '@rollup/rollup-linux-riscv64-gnu': 4.19.2 - '@rollup/rollup-linux-s390x-gnu': 4.19.2 - '@rollup/rollup-linux-x64-gnu': 4.19.2 - '@rollup/rollup-linux-x64-musl': 4.19.2 - '@rollup/rollup-win32-arm64-msvc': 4.19.2 - '@rollup/rollup-win32-ia32-msvc': 4.19.2 - '@rollup/rollup-win32-x64-msvc': 4.19.2 - fsevents: 2.3.3 - - rollup@4.24.0: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.24.0 - '@rollup/rollup-android-arm64': 4.24.0 - '@rollup/rollup-darwin-arm64': 4.24.0 - '@rollup/rollup-darwin-x64': 4.24.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 - '@rollup/rollup-linux-arm-musleabihf': 4.24.0 - '@rollup/rollup-linux-arm64-gnu': 4.24.0 - '@rollup/rollup-linux-arm64-musl': 4.24.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 - '@rollup/rollup-linux-riscv64-gnu': 4.24.0 - '@rollup/rollup-linux-s390x-gnu': 4.24.0 - '@rollup/rollup-linux-x64-gnu': 4.24.0 - '@rollup/rollup-linux-x64-musl': 4.24.0 - '@rollup/rollup-win32-arm64-msvc': 4.24.0 - '@rollup/rollup-win32-ia32-msvc': 4.24.0 - '@rollup/rollup-win32-x64-msvc': 4.24.0 - fsevents: 2.3.3 - rollup@4.24.3: dependencies: '@types/estree': 1.0.6 @@ -22141,21 +20867,21 @@ snapshots: dependencies: '@sanity/diff-match-patch': 3.1.1 - sanity@3.52.4(@types/node@22.8.5)(@types/react@18.3.3)(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.36.0): + sanity@3.52.4(@types/node@22.8.5)(@types/react@18.3.12)(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.36.0): dependencies: '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) '@juggle/resize-observer': 3.4.0 - '@portabletext/editor': 1.0.10(@sanity/block-tools@3.52.4(debug@4.3.6))(@sanity/schema@3.52.4(debug@4.3.6))(@sanity/types@3.52.4(debug@4.3.6))(@sanity/util@3.52.4(debug@4.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@portabletext/editor': 1.0.10(@sanity/block-tools@3.52.4(debug@4.3.7))(@sanity/schema@3.52.4(debug@4.3.7))(@sanity/types@3.52.4(debug@4.3.7))(@sanity/util@3.52.4(debug@4.3.7))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@portabletext/react': 3.1.0(react@18.3.1) '@rexxars/react-json-inspector': 8.0.1(react@18.3.1) '@sanity/asset-utils': 1.3.0 '@sanity/bifur-client': 0.4.1 - '@sanity/block-tools': 3.52.4(debug@4.3.6) + '@sanity/block-tools': 3.52.4(debug@4.3.7) '@sanity/cli': 3.52.4(react@18.3.1) - '@sanity/client': 6.22.2(debug@4.3.6) + '@sanity/client': 6.22.2(debug@4.3.7) '@sanity/color': 3.0.6 '@sanity/diff': 3.52.4 '@sanity/diff-match-patch': 3.1.1 @@ -22164,16 +20890,16 @@ snapshots: '@sanity/icons': 3.3.1(react@18.3.1) '@sanity/image-url': 1.0.2 '@sanity/import': 3.37.5 - '@sanity/insert-menu': 1.0.7(@sanity/types@3.52.4(debug@4.3.6))(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)) + '@sanity/insert-menu': 1.0.7(@sanity/types@3.52.4(debug@4.3.7))(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)) '@sanity/logos': 2.1.13(@sanity/color@3.0.6)(react@18.3.1) '@sanity/migrate': 3.52.4 '@sanity/mutator': 3.52.4 - '@sanity/presentation': 1.16.2(@sanity/client@6.22.2(debug@4.3.6))(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)) - '@sanity/schema': 3.52.4(debug@4.3.6) + '@sanity/presentation': 1.16.2(@sanity/client@6.22.2(debug@4.3.7))(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)) + '@sanity/schema': 3.52.4(debug@4.3.7) '@sanity/telemetry': 0.7.9(react@18.3.1) - '@sanity/types': 3.52.4(debug@4.3.6) + '@sanity/types': 3.52.4(debug@4.3.7) '@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)) - '@sanity/util': 3.52.4(debug@4.3.6) + '@sanity/util': 3.52.4(debug@4.3.7) '@sanity/uuid': 3.0.2 '@sentry/react': 8.22.0(react@18.3.1) '@tanstack/react-table': 8.19.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -22197,13 +20923,13 @@ snapshots: console-table-printer: 2.12.1 dataloader: 2.2.2 date-fns: 2.30.0 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) esbuild: 0.21.5 esbuild-register: 3.6.0(esbuild@0.21.5) execa: 2.1.0 exif-component: 1.0.1 framer-motion: 11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - get-it: 8.6.3(debug@4.3.6) + get-it: 8.6.5(debug@4.3.7) get-random-values-esm: 1.0.2 groq-js: 1.12.0 history: 5.3.0 @@ -22236,7 +20962,7 @@ snapshots: react-copy-to-clipboard: 5.1.0(react@18.3.1) react-dom: 18.3.1(react@18.3.1) react-fast-compare: 3.2.2 - react-focus-lock: 2.12.1(@types/react@18.3.3)(react@18.3.1) + react-focus-lock: 2.12.1(@types/react@18.3.12)(react@18.3.1) react-i18next: 13.5.0(i18next@23.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-is: 18.3.1 react-refractor: 2.2.0(react@18.3.1) @@ -22467,7 +21193,7 @@ snapshots: simple-update-notifier@2.0.0: dependencies: - semver: 7.5.4 + semver: 7.6.3 simple-wcswidth@1.0.1: {} @@ -22598,7 +21324,7 @@ snapshots: sponge-case@1.0.1: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 sprintf-js@1.0.3: {} @@ -22682,7 +21408,7 @@ snapshots: string-width@7.2.0: dependencies: emoji-regex: 10.3.0 - get-east-asian-width: 1.2.0 + get-east-asian-width: 1.3.0 strip-ansi: 7.1.0 string.prototype.includes@2.0.0: @@ -22836,7 +21562,7 @@ snapshots: swap-case@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 symbol-tree@3.2.4: {} @@ -22985,7 +21711,7 @@ snapshots: title-case@3.0.3: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 tmp@0.0.33: dependencies: @@ -22993,8 +21719,6 @@ snapshots: to-buffer@1.1.1: {} - to-fast-properties@2.0.0: {} - to-regex-range@5.0.1: dependencies: is-number: 7.0.0 @@ -23047,9 +21771,9 @@ snapshots: '@ts-morph/common': 0.21.0 code-block-writer: 12.0.0 - tsconfck@3.1.1(typescript@5.5.4): + tsconfck@3.1.1(typescript@5.6.3): optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.3 tsconfig-paths@3.15.0: dependencies: @@ -23072,10 +21796,10 @@ snapshots: tslib@2.8.0: {} - tsutils@3.21.0(typescript@5.5.4): + tsutils@3.21.0(typescript@5.6.3): dependencies: tslib: 1.14.1 - typescript: 5.5.4 + typescript: 5.6.3 tunnel-agent@0.6.0: dependencies: @@ -23083,34 +21807,34 @@ snapshots: tunnel@0.0.6: {} - turbo-darwin-64@2.2.0: + turbo-darwin-64@2.2.3: optional: true - turbo-darwin-arm64@2.2.0: + turbo-darwin-arm64@2.2.3: optional: true - turbo-linux-64@2.2.0: + turbo-linux-64@2.2.3: optional: true - turbo-linux-arm64@2.2.0: + turbo-linux-arm64@2.2.3: optional: true turbo-stream@2.2.0: {} - turbo-windows-64@2.2.0: + turbo-windows-64@2.2.3: optional: true - turbo-windows-arm64@2.2.0: + turbo-windows-arm64@2.2.3: optional: true - turbo@2.2.0: + turbo@2.2.3: optionalDependencies: - turbo-darwin-64: 2.2.0 - turbo-darwin-arm64: 2.2.0 - turbo-linux-64: 2.2.0 - turbo-linux-arm64: 2.2.0 - turbo-windows-64: 2.2.0 - turbo-windows-arm64: 2.2.0 + turbo-darwin-64: 2.2.3 + turbo-darwin-arm64: 2.2.3 + turbo-linux-64: 2.2.3 + turbo-linux-arm64: 2.2.3 + turbo-windows-64: 2.2.3 + turbo-windows-arm64: 2.2.3 type-check@0.4.0: dependencies: @@ -23134,8 +21858,6 @@ snapshots: type-fest@3.13.1: {} - type-fest@4.23.0: {} - type-fest@4.26.1: {} type-is@1.6.18: @@ -23187,8 +21909,6 @@ snapshots: typescript@5.4.2: {} - typescript@5.5.4: {} - typescript@5.6.3: {} ua-parser-js@1.0.38: {} @@ -23214,8 +21934,6 @@ snapshots: undefsafe@2.0.5: {} - undici-types@6.13.0: {} - undici-types@6.19.8: {} undici@5.28.2: @@ -23338,11 +22056,11 @@ snapshots: upper-case-first@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 upper-case@2.0.2: dependencies: - tslib: 2.6.3 + tslib: 2.8.0 uri-js@4.4.1: dependencies: @@ -23361,12 +22079,12 @@ snapshots: urlpattern-polyfill@8.0.2: {} - use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@18.3.12)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.8.0 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 use-device-pixel-ratio@1.1.2(react@18.3.1): dependencies: @@ -23386,25 +22104,19 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.3)(react@18.3.1): - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.3 - use-resize-observer@9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@juggle/resize-observer': 3.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): + use-sidecar@1.1.2(@types/react@18.3.12)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.8.0 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 use-sync-external-store@1.2.2(react@18.3.1): dependencies: @@ -23481,24 +22193,8 @@ snapshots: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 - picocolors: 1.0.1 - vite: 5.3.5(@types/node@22.8.5)(terser@5.36.0) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - vite-node@2.1.3(@types/node@22.8.5)(terser@5.36.0): - dependencies: - cac: 6.7.14 - debug: 4.3.7(supports-color@8.1.1) - pathe: 1.1.2 - vite: 5.4.9(@types/node@22.8.5)(terser@5.36.0) + picocolors: 1.1.1 + vite: 5.4.10(@types/node@22.8.5)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -23527,13 +22223,13 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@4.3.2(typescript@5.5.4)(vite@5.3.5(@types/node@22.8.5)(terser@5.36.0)): + vite-tsconfig-paths@4.3.2(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.5)(terser@5.36.0)): dependencies: - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) globrex: 0.1.2 - tsconfck: 3.1.1(typescript@5.5.4) + tsconfck: 3.1.1(typescript@5.6.3) optionalDependencies: - vite: 5.3.5(@types/node@22.8.5)(terser@5.36.0) + vite: 5.4.10(@types/node@22.8.5)(terser@5.36.0) transitivePeerDependencies: - supports-color - typescript @@ -23541,23 +22237,13 @@ snapshots: vite@4.5.3(@types/node@22.8.5)(terser@5.36.0): dependencies: esbuild: 0.18.20 - postcss: 8.4.40 + postcss: 8.4.47 rollup: 3.29.5 optionalDependencies: '@types/node': 22.8.5 fsevents: 2.3.3 terser: 5.36.0 - vite@5.3.5(@types/node@22.8.5)(terser@5.36.0): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.40 - rollup: 4.19.2 - optionalDependencies: - '@types/node': 22.8.5 - fsevents: 2.3.3 - terser: 5.36.0 - vite@5.4.10(@types/node@22.8.5)(terser@5.36.0): dependencies: esbuild: 0.21.5 @@ -23568,56 +22254,11 @@ snapshots: fsevents: 2.3.3 terser: 5.36.0 - vite@5.4.9(@types/node@22.8.5)(terser@5.36.0): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.24.0 - optionalDependencies: - '@types/node': 22.8.5 - fsevents: 2.3.3 - terser: 5.36.0 - vitest-github-actions-reporter@0.11.1(vitest@2.1.4(@types/node@22.8.5)(jsdom@23.2.0)(terser@5.36.0)): dependencies: '@actions/core': 1.11.1 vitest: 2.1.4(@types/node@22.8.5)(jsdom@23.2.0)(terser@5.36.0) - vitest@2.1.3(@types/node@22.8.5)(jsdom@23.2.0)(terser@5.36.0): - dependencies: - '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.8.5)(terser@5.36.0)) - '@vitest/pretty-format': 2.1.3 - '@vitest/runner': 2.1.3 - '@vitest/snapshot': 2.1.3 - '@vitest/spy': 2.1.3 - '@vitest/utils': 2.1.3 - chai: 5.1.1 - debug: 4.3.7(supports-color@8.1.1) - magic-string: 0.30.12 - pathe: 1.1.2 - std-env: 3.7.0 - tinybench: 2.9.0 - tinyexec: 0.3.1 - tinypool: 1.0.1 - tinyrainbow: 1.2.0 - vite: 5.4.9(@types/node@22.8.5)(terser@5.36.0) - vite-node: 2.1.3(@types/node@22.8.5)(terser@5.36.0) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 22.8.5 - jsdom: 23.2.0 - transitivePeerDependencies: - - less - - lightningcss - - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vitest@2.1.4(@types/node@22.8.5)(jsdom@23.2.0)(terser@5.36.0): dependencies: '@vitest/expect': 2.1.4 @@ -23678,7 +22319,7 @@ snapshots: '@peculiar/json-schema': 1.1.12 asn1js: 3.0.5 pvtsutils: 1.3.5 - tslib: 2.6.3 + tslib: 2.8.0 webidl-conversions@3.0.1: {} @@ -23857,8 +22498,6 @@ snapshots: yaml-ast-parser@0.0.43: {} - yaml@2.5.0: {} - yaml@2.5.1: {} yaml@2.6.0: {}