diff --git a/.gitpod.yml b/.gitpod.yml index f2dc88ae2..664fbefd8 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -28,15 +28,12 @@ tasks: - name: Codegen init: gp sync-await setup command: pnpm --filter @custom/schema run watch - - name: Decap Dev - init: gp sync-await setup - command: pnpm run --filter @custom/decap dev - name: Decap Proxy init: gp sync-await setup - command: pnpm run --filter @custom/decap start:proxy - - name: Decap + command: pnpm run --filter @custom/decap start + - name: Decap Dev init: gp sync-await setup - command: pnpm run --filter @custom/decap start:decap + command: pnpm run --filter @custom/decap dev image: file: .gitpod.Dockerfile @@ -74,9 +71,6 @@ ports: - port: 5173 name: Decap Dev onOpen: notify - - port: 8889 - name: Decap - onOpen: notify - port: 8081 name: Decap Proxy onOpen: notify diff --git a/apps/cms/turbo.json b/apps/cms/turbo.json index 225ffb986..ae8c9f3cf 100644 --- a/apps/cms/turbo.json +++ b/apps/cms/turbo.json @@ -8,7 +8,7 @@ "dependsOn": ["prep:database"] }, "prep:database": { - "dependsOn": ["prep:composer"], + "dependsOn": ["prep:composer", "^prep"], "inputs": [ "turbo-seed.txt", "prep-database.sh", diff --git a/apps/decap/data/page/decap-404.yml b/apps/decap/data/page/decap-404.yml deleted file mode 100644 index 32e1bf04d..000000000 --- a/apps/decap/data/page/decap-404.yml +++ /dev/null @@ -1,13 +0,0 @@ -en: - id: VLOtUNQDrhso27lYuiuZ- - path: /decap-404 - title: Decap 404 - teaserImage: /apps/decap/media/landscape.jpg - hero: - headline: 404 Decap - lead: 404 page, created with Decap - image: /apps/decap/media/landscape.jpg - content: - - type: text - text: This page was not found. -de: {} diff --git a/apps/decap/data/page/decap-example.yml b/apps/decap/data/page/decap-example.yml index 559afadfb..1b61d316c 100644 --- a/apps/decap/data/page/decap-example.yml +++ b/apps/decap/data/page/decap-example.yml @@ -14,5 +14,4 @@ en: caption: Here is an ***image***, for good measure. alt: Some architecture. image: /apps/decap/media/portrait.jpg -de: - id: LFdYu4b6OsjTROxTsYep7 +de: {} diff --git a/apps/decap/data/page/decap-home.yml b/apps/decap/data/page/decap-home.yml deleted file mode 100644 index ce5829ac1..000000000 --- a/apps/decap/data/page/decap-home.yml +++ /dev/null @@ -1,12 +0,0 @@ -en: - id: IIApDStAnlsVNfLUG5tep - path: /decap-home - title: Decap Home - hero: - headline: Home - lead: Homepage created with Decap CMS - image: /apps/decap/media/landscape.jpg - content: - - type: text - text: This is the home page. -de: {} diff --git a/apps/decap/data/site.yml b/apps/decap/data/site.yml index bcd80d9af..6083da595 100644 --- a/apps/decap/data/site.yml +++ b/apps/decap/data/site.yml @@ -1,2 +1 @@ -homePage: /decap-home -notFoundPage: /decap-404 +email: development@amazeelabs.com diff --git a/apps/decap/package.json b/apps/decap/package.json index d434e0ced..be6911dc4 100644 --- a/apps/decap/package.json +++ b/apps/decap/package.json @@ -3,44 +3,47 @@ "private": true, "version": "0.0.0", "main": "build/index.js", + "types": "build/index.d.ts", "type": "module", "scripts": { "dev": "vite --host", - "prep": "pnpm prep:vite", + "prep": "pnpm prep:vite && pnpm prep:scripts", "prep:vite": "vite build", - "start:proxy": "GIT_REPO_DIRECTORY=../../ pnpm netlify-cms-proxy-server", - "start:decap": "pnpm serve -p 8889", + "prep:scripts": "tsup", + "start": "GIT_REPO_DIRECTORY=../../ pnpm netlify-cms-proxy-server", "test:static": "tsc --noEmit && eslint \"**/*.{ts,tsx,js,jsx}\" --ignore-path=\"./.eslintignore\"", "test:unit": "vitest run --passWithNoTests" }, "dependencies": { "@amazeelabs/cloudinary-responsive-image": "^1.3.3", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "@amazeelabs/graphql-directives": "^1.2.2", "@custom/schema": "workspace:*", "@custom/ui": "workspace:*", - "netlify-cms-app": "^2.15.72", - "nanoid": "^4.0.2", - "zod": "^3.21.4", "graphql": "^16.7.1", - "unified": "^10.1.2", - "remark-parse": "^10.0.2", - "remark-rehype": "^10.1.0", + "nanoid": "^4.0.2", + "netlify-cms-app": "^2.15.72", + "netlify-cms-core": "^2.55.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", "rehype-sanitize": "^5.0.1", "rehype-stringify": "^9.0.3", - "yaml": "^2.3.1" + "remark-parse": "^10.0.2", + "remark-rehype": "^10.1.0", + "unified": "^10.1.2", + "yaml": "^2.3.1", + "zod": "^3.21.4" }, "devDependencies": { - "tsup": "^7.2.0", - "serve": "^14.2.0", - "netlify-cms-proxy-server": "^1.3.24", + "@amazeelabs/gatsby-source-silverback": "^1.13.2", + "@types/node": "^20.4.9", "@types/react": "^18.2.15", "@types/react-dom": "^18.2.7", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "@vitejs/plugin-react-swc": "^3.3.2", + "netlify-cms-proxy-server": "^1.3.24", + "tsup": "^7.2.0", "typescript": "^5.0.2", - "vite": "^4.4.5", - "@types/node": "^20.4.9" + "vite": "^4.4.5" } } diff --git a/apps/decap/src/collections/page.test.ts b/apps/decap/src/collections/page.test.ts new file mode 100644 index 000000000..486fb063c --- /dev/null +++ b/apps/decap/src/collections/page.test.ts @@ -0,0 +1,12 @@ +import { dirname, resolve } from 'path'; +import { expect, test } from 'vitest'; + +import { getPages } from '..'; + +test('getPages', () => { + const dir = resolve( + dirname(new URL(import.meta.url).pathname), + '../../data/page', + ); + expect(() => getPages(dir)).not.toThrow(); +}); diff --git a/apps/decap/src/collections/page.tsx b/apps/decap/src/collections/page.ts similarity index 55% rename from apps/decap/src/collections/page.tsx rename to apps/decap/src/collections/page.ts index e20e94141..30337729d 100644 --- a/apps/decap/src/collections/page.tsx +++ b/apps/decap/src/collections/page.ts @@ -1,22 +1,17 @@ -import { ImageSource, PreviewPageQuery, Url } from '@custom/schema'; +import { SilverbackSource } from '@amazeelabs/gatsby-source-silverback'; import { BlockMarkupSource, BlockMediaSource, + DecapPageSource, LocaleSource, MediaImageSource, - PageSource, } from '@custom/schema/source'; -import { Page } from '@custom/ui/routes/Page'; -import { - CmsCollection, - CmsField, - PreviewTemplateComponentProps, -} from 'netlify-cms-core'; -import { z, ZodType, ZodTypeDef } from 'zod'; +import fs from 'fs'; +import type { CmsCollection, CmsField } from 'netlify-cms-core'; +import yaml from 'yaml'; +import { z } from 'zod'; -import { PreviewFrame } from '../helpers/frame'; import { transformMarkdown } from '../helpers/markdown'; -import { useQuery } from '../helpers/query'; // ============================================================================= // Decap CMS collection definition. @@ -139,112 +134,87 @@ export const PageCollection: CmsCollection = { // Transformation schema definitions. // ============================================================================= -const BlockMarkupSchema: ZodType = z +const BlockMarkupSchema = z .object({ type: z.literal('text'), text: transformMarkdown, }) - .transform(({ text }) => { + .transform(({ text }): BlockMarkupSource => { return { __typename: 'BlockMarkup', markup: text, }; }); -const BlockMediaImageSchema: ZodType = z +const BlockMediaImageSchema = z .object({ type: z.literal('image'), alt: z.string(), image: z.string(), caption: transformMarkdown, }) - .transform(({ image, alt, caption }) => { + .transform(({ image, alt, caption }): BlockMediaSource => { return { __typename: 'BlockMedia', media: { __typename: 'MediaImage', - source: image as ImageSource, + source: image, alt, }, caption: caption, }; }); -export const pageSchema: ZodType = z - .object({ - __typename: z.literal('Page').optional().default('Page'), - id: z.string(), - title: z.string(), - locale: z.string().transform((l) => l as LocaleSource), - path: z.string().transform((p) => p as Url), - hero: z.object({ - __typename: z.literal('Hero').optional().default('Hero'), - headline: z.string(), - lead: z.string().optional(), - image: z - .string() - .optional() - .transform((s) => s as ImageSource) - .transform( - (source) => - ({ +export const pageSchema = z.object({ + __typename: z.literal('DecapPage').optional().default('DecapPage'), + id: z.string(), + title: z.string(), + locale: z.string().transform((l) => l as LocaleSource), + path: z.string(), + hero: z.object({ + __typename: z.literal('Hero').optional().default('Hero'), + headline: z.string(), + lead: z.string().optional(), + image: z + .string() + .optional() + .transform((source): MediaImageSource | undefined => + source + ? { __typename: 'MediaImage', source, alt: '', - } satisfies MediaImageSource), - ), - }), - content: z.array(z.union([BlockMarkupSchema, BlockMediaImageSchema])), - }) - .transform((page) => ({ - ...page, - id: `${page.id}:${page.locale}`, - })); - -// ============================================================================= -// Decap CMS preview component. -// ============================================================================= -export function PagePreview({ - entry, - getAsset, -}: PreviewTemplateComponentProps) { - // Extract data from Decap input. - const input = entry.toJS().data; - - // Parse that input and transform it to a GraphQL Source input. - const parsed = pageSchema.safeParse({ ...input, locale: 'en' }); - if (!parsed.success) { - console.error(parsed.error); - } - - const previewSourceData = parsed.success - ? parsed.data - : ({ - __typename: 'Page', - title: '[Missing title]', - path: '/preview' as Url, - locale: 'en', - } satisfies PageSource); - - // Execute the "Preview" query on that source input to transform - // data into the exact shape of the query result expected by the - // route. - const data = useQuery( - PreviewPageQuery, - { - previewPage: previewSourceData, - } satisfies PreviewPageQuery, - { - id: '', - rid: '', - locale: '', - }, - (src) => getAsset(src).url, - ); + } + : undefined, + ), + }), + content: z.array(z.union([BlockMarkupSchema, BlockMediaImageSchema])), +}); - return ( - - {data?.previewPage ? : null} - - ); -} +export const getPages: (dir: string) => SilverbackSource = + (dir: string) => () => { + const pages: Array<[string, DecapPageSource]> = []; + fs.readdirSync(dir) + .filter((file) => file.endsWith('.yml')) + .forEach((file) => { + const content = yaml.parse(fs.readFileSync(`${dir}/${file}`, 'utf-8')); + Object.keys(content).forEach((lang) => { + if (Object.keys(content[lang]).length < 2) { + return; + } + const input = { + ...content[lang], + locale: lang, + }; + const page = pageSchema.safeParse(input); + if (page.success) { + pages.push([page.data.id, page.data]); + } else { + console.warn(`Error parsing ${file} (${lang}):`); + console.warn(page.error.message); + console.warn('Input:', content[lang]); + } + }); + }); + return pages; + }; diff --git a/apps/decap/src/helpers/markdown.ts b/apps/decap/src/helpers/markdown.ts index 83c52e14d..f364f85e9 100644 --- a/apps/decap/src/helpers/markdown.ts +++ b/apps/decap/src/helpers/markdown.ts @@ -1,4 +1,3 @@ -import { Markup } from '@custom/schema'; import rehypeSanitize from 'rehype-sanitize'; import rehypeStringify from 'rehype-stringify'; import remarkParse from 'remark-parse'; @@ -9,13 +8,12 @@ import { z } from 'zod'; export const transformMarkdown = z .string() .optional() - .transform( - (t) => - unified() - .use(remarkParse) - .use(remarkRehype) - .use(rehypeSanitize) - .use(rehypeStringify) - .processSync(t) - .toString() as Markup, + .transform((t) => + unified() + .use(remarkParse) + .use(remarkRehype) + .use(rehypeSanitize) + .use(rehypeStringify) + .processSync(t) + .toString(), ); diff --git a/apps/decap/src/helpers/preview.tsx b/apps/decap/src/helpers/preview.tsx new file mode 100644 index 000000000..086608bec --- /dev/null +++ b/apps/decap/src/helpers/preview.tsx @@ -0,0 +1,164 @@ +import { buildResponsiveImage } from '@amazeelabs/cloudinary-responsive-image'; +import { createResolveConfig } from '@amazeelabs/graphql-directives'; +import { + ImageSource, + OperationId, + OperationResult, + OperationVariables, +} from '@custom/schema'; +import operations from '@custom/schema/operations'; +import { buildSchema, graphql, GraphQLFieldResolver } from 'graphql'; +import { PreviewTemplateComponentProps } from 'netlify-cms-core'; +import { useEffect, useState } from 'react'; +import { ZodType, ZodTypeDef } from 'zod'; + +import rawSchema from '../../node_modules/@custom/schema/build/schema.graphql?raw'; +import { PreviewFrame } from './frame.js'; + +const schema = buildSchema(rawSchema); + +type DecapContext = { + getAssetUrl: (path: string) => string; +}; + +const imageProps: GraphQLFieldResolver< + string, + DecapContext, + {}, + Promise<{ width: number; height: number; src: string }> +> = async (source, _, { getAssetUrl }) => { + const src = getAssetUrl(source); + const { width, height } = await createImageBitmap( + await (await fetch(src)).blob(), + ); + return { width, height, src, originalSrc: src }; +}; + +const responsiveImage: GraphQLFieldResolver< + { width: number; height: number; src: string }, + DecapContext, + { width?: number; height?: number; sizes?: [[number]] }, + Promise +> = async (source, { width, height, sizes }) => { + return buildResponsiveImage( + { + cloudname: 'demo', + key: 'demo', + secret: 'demo', + }, + source, + { width: width || source.width, height, sizes }, + ) as ImageSource; +}; + +export async function query>( + operation: TOperation, + rootValue: any, + variables: OperationVariables = {}, + getAssetUrl: (path: string) => string, +): Promise> { + const resolvers = createResolveConfig(schema, { + imageProps, + responsiveImage, + }); + const result = await graphql({ + schema, + source: operations[operation as keyof typeof operations], + rootValue, + contextValue: { getAssetUrl }, + variableValues: variables, + fieldResolver: async (source, args, context, info) => { + return resolvers[info.parentType.name]?.[info.fieldName] + ? await resolvers[info.parentType.name][info.fieldName]( + source, + args, + context, + info, + ) + : source[info.fieldName]; + }, + }); + if (!result.data) { + throw result.errors; + } + return result.data; +} + +export function useQuery>( + operation: TOperation, + rootValue: any, + variables: OperationVariables = {}, + getAssetUrl: (path: string) => string, +) { + const [result, setResult] = useState>(); + const [key, setKey] = useState(''); + useEffect(() => { + if (key !== JSON.stringify({ operation, rootValue, variables })) { + query(operation, rootValue, variables, getAssetUrl) + .then(setResult) + .catch(console.error); + setKey(JSON.stringify({ operation, rootValue, variables })); + } + }, [ + operation, + rootValue, + variables, + getAssetUrl, + result, + setResult, + key, + setKey, + ]); + return result; +} + +export type useQueryType = typeof useQuery; + +export function createPreview< + TOperation extends OperationId<{ preview?: any }, any>, +>( + query: TOperation, + schema: ZodType, + Component: React.FC<{ + preview: Exclude['preview'], undefined>; + }>, + rootField: string, +) { + return function Preview({ entry, getAsset }: PreviewTemplateComponentProps) { + // Extract data from Decap input. + const input = entry.toJS().data; + + // Parse that input and transform it to a GraphQL Source input. + const parsed = schema.safeParse({ ...input, locale: 'en' }); + if (!parsed.success) { + console.error(parsed.error); + } + + const previewSourceData = parsed.success ? parsed.data : null; + + // Execute the "Preview" query on that source input to transform + // data into the exact shape of the query result expected by the + // route. + const data = useQuery( + query, + { + [rootField]: previewSourceData, + }, + {}, + (src) => getAsset(src).url, + ); + + return ( + + {data?.preview ? ( + + ) : ( +
+

Loading...

+

Please make sure all required fields are filled.

+
+ )} +
+ ); + }; +} diff --git a/apps/decap/src/helpers/query.ts b/apps/decap/src/helpers/query.ts deleted file mode 100644 index 279d299b8..000000000 --- a/apps/decap/src/helpers/query.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { buildResponsiveImage } from '@amazeelabs/cloudinary-responsive-image'; -import { - ImageSource, - OperationId, - OperationResult, - OperationVariables, -} from '@custom/schema'; -import operations from '@custom/schema/operations'; -import { buildSchema, graphql, GraphQLFieldResolver } from 'graphql'; -import { useEffect, useState } from 'react'; - -/* -TODO: Generalize schema concatenation for other use cases (e.g. Drupal or Gatsby). -Either using codegen or by reading .graphqlconfig. -*/ -import rawSchema from '../../node_modules/@custom/schema/build/schema.graphql?raw'; - -const rawDirectives = import.meta.glob( - '../../node_modules/@custom/schema/src/generated/**/*.graphqls', - { as: 'raw', eager: true }, -); -const fullSchema = [...Object.values(rawDirectives), rawSchema].join('\n'); -const schema = buildSchema(fullSchema); - -type DecapContext = { - getAssetUrl: (path: string) => string; -}; - -const resolveImage = (async ( - source, - { width, height, sizes }, - { getAssetUrl }, - { fieldName }, -) => { - if (source[fieldName]) { - const src = getAssetUrl(source[fieldName]); - const { width: oWidth, height: oHeight } = await createImageBitmap( - await (await fetch(src)).blob(), - ); - return buildResponsiveImage( - { - cloudname: 'local', - key: 'demo', - secret: 'demo', - }, - { src, width: oWidth, height: oHeight }, - { width: width || oWidth, height, sizes }, - ); - } -}) as GraphQLFieldResolver< - any, - DecapContext, - { width?: number; height?: number; sizes?: [[number]] }, - Promise ->; - -// TODO: Add types that need to resolve images here. -const resolvers = { - Page: { - teaserImage: resolveImage, - }, - MediaImage: { - source: resolveImage, - }, -} as Record>>; - -export async function query>( - operation: TOperation, - rootValue: any, - variables: OperationVariables = {}, - getAssetUrl: (path: string) => string, -): Promise> { - const result = await graphql({ - schema, - source: operations[operation as keyof typeof operations], - rootValue, - contextValue: { getAssetUrl }, - variableValues: variables, - fieldResolver: async (source, args, context, info) => { - return resolvers[info.parentType.name]?.[info.fieldName] - ? await resolvers[info.parentType.name][info.fieldName]( - source, - args, - context, - info, - ) - : source[info.fieldName]; - }, - }); - if (!result.data) { - throw result.errors; - } - return result.data; -} - -export function useQuery>( - operation: TOperation, - rootValue: any, - variables: OperationVariables = {}, - getAssetUrl: (path: string) => string, -) { - const [result, setResult] = useState>(); - const [key, setKey] = useState(''); - useEffect(() => { - if (key !== JSON.stringify({ operation, rootValue, variables })) { - query(operation, rootValue, variables, getAssetUrl) - .then(setResult) - .catch(console.error); - setKey(JSON.stringify({ operation, rootValue, variables })); - } - }, [ - operation, - rootValue, - variables, - getAssetUrl, - result, - setResult, - key, - setKey, - ]); - return result; -} diff --git a/apps/decap/src/index.ts b/apps/decap/src/index.ts index b0eb3b526..558a4cd61 100644 --- a/apps/decap/src/index.ts +++ b/apps/decap/src/index.ts @@ -1,42 +1 @@ -import { PageSource } from '@custom/schema/source'; -import fs from 'fs'; -import { dirname, resolve } from 'path'; -import yaml from 'yaml'; - -import { pageSchema } from './collections/page'; - -export function getPages() { - const dir = resolve(dirname(new URL(import.meta.url).pathname), '../data'); - const settings = yaml.parse(fs.readFileSync(`${dir}/site.yml`, 'utf-8')) as { - homePage: string; - notFoundPage: string; - }; - const pages: Array = []; - fs.readdirSync(`${dir}/page`) - .filter((file) => file.endsWith('.yml')) - .forEach((file) => { - const content = yaml.parse( - fs.readFileSync(`${dir}/page/${file}`, 'utf-8'), - ); - Object.keys(content).forEach((lang) => { - const input = { - ...content[lang], - locale: lang, - path: - content[lang].path === settings.homePage - ? '/' - : content[lang].path === settings.notFoundPage - ? '/404' - : content[lang].path, - }; - const page = pageSchema.safeParse(input); - if (page.success) { - pages.push(page.data); - } else { - console.warn(`Error parsing ${file} (${lang}):`); - console.warn(page.error.message); - } - }); - }); - return pages; -} +export { getPages } from './collections/page.js'; diff --git a/apps/decap/src/main.tsx b/apps/decap/src/main.tsx index e481609be..355c455fd 100644 --- a/apps/decap/src/main.tsx +++ b/apps/decap/src/main.tsx @@ -1,7 +1,10 @@ +import { PreviewDecapPageQuery } from '@custom/schema'; +import { Page } from '@custom/ui/routes/Page'; import CMS from 'netlify-cms-app'; import css from '../node_modules/@custom/ui/build/styles.css?raw'; -import { PageCollection, PagePreview } from './collections/page'; +import { PageCollection, pageSchema } from './collections/page'; +import { createPreview } from './helpers/preview'; import { UuidWidget } from './helpers/uuid'; CMS.registerPreviewStyle(css, { raw: true }); @@ -25,7 +28,7 @@ CMS.init({ : // Otherwise, its production. Use the Git Gateway backend. { name: 'git-gateway', - branch: 'dev', + branch: 'release', }, i18n: { structure: 'single_file', @@ -44,20 +47,9 @@ CMS.init({ file: 'apps/decap/data/site.yml', fields: [ { - label: 'Homepage', - name: 'homePage', - widget: 'relation', - collection: 'page', - search_fields: ['title'], - value_field: 'path', - }, - { - label: '404 Page', - name: 'notFoundPage', - widget: 'relation', - collection: 'page', - search_fields: ['title'], - value_field: 'path', + label: 'Contact e-Mail', + name: 'email', + widget: 'string', }, ], }, @@ -68,4 +60,12 @@ CMS.init({ }, }); -CMS.registerPreviewTemplate('page', PagePreview); +CMS.registerPreviewTemplate( + 'page', + createPreview( + PreviewDecapPageQuery, + pageSchema, + ({ preview }) => , + 'previewDecapPage', + ), +); diff --git a/apps/decap/turbo.json b/apps/decap/turbo.json new file mode 100644 index 000000000..4fb53ab92 --- /dev/null +++ b/apps/decap/turbo.json @@ -0,0 +1,8 @@ +{ + "extends": ["//"], + "pipeline": { + "prep": { + "outputs": ["dist", "build"] + } + } +} diff --git a/apps/website/gatsby-config.mjs b/apps/website/gatsby-config.mjs index 028b82b67..522eb0c8a 100644 --- a/apps/website/gatsby-config.mjs +++ b/apps/website/gatsby-config.mjs @@ -6,8 +6,13 @@ // TS file name should be different from gastby-config.ts, otherwise Gatsby will // pick it up instead of the JS file. +import { getPages } from '@custom/decap'; +import { resolve } from 'path'; + import autoload from './autoload.mjs'; +const dir = resolve('node_modules/@custom/decap/data/page'); + process.env.GATSBY_DRUPAL_URL = process.env.DRUPAL_EXTERNAL_URL || 'http://127.0.0.1:8888'; @@ -49,6 +54,7 @@ export default { type_prefix: '', schema_configuration: './graphqlrc.yml', directives: autoload, + sources: { getPages: getPages(dir) }, }, }, '@amazeelabs/gatsby-silverback-cloudinary', diff --git a/apps/website/gatsby-node.mjs b/apps/website/gatsby-node.mjs index 9ee484152..a2c36d450 100644 --- a/apps/website/gatsby-node.mjs +++ b/apps/website/gatsby-node.mjs @@ -1,6 +1,8 @@ // @ts-check import { Locale } from '@custom/schema'; +import { cpSync } from 'fs'; import { resolve } from 'path'; +import serve from 'serve-static'; /** * @type {import('gatsby').GatsbyNode['onCreateWebpackConfig']} @@ -112,13 +114,13 @@ export const createPages = async ({ actions, graphql }) => { }; actions.createPage({ path: frontPath, - component: resolve(`./src/templates/page.tsx`), + component: resolve(`./src/templates/drupal-page.tsx`), context, }); // Delete the page at the original path. actions.deletePage({ path, - component: resolve(`./src/templates/page.tsx`), + component: resolve(`./src/templates/drupal-page.tsx`), }); // Create a redirect from the original path to the "front" path. actions.createRedirect({ @@ -136,11 +138,56 @@ export const createPages = async ({ actions, graphql }) => { ({ path }) => { actions.deletePage({ path, - component: resolve(`./src/templates/page.tsx`), + component: resolve(`./src/templates/drupal-page.tsx`), }); }, ); + /** + * @type {{ + * data?: { + * allDecapPage: { + * nodes: Array<{ + * id: string; + * path: string; + * locale: string; + * }> + * } + * }, + * errors?: any[]; + * }} + */ + const decapPages = await graphql(` + query DecapPages { + allDecapPage { + nodes { + id + path + locale + } + } + } + `); + + decapPages.data?.allDecapPage.nodes.forEach(({ id, path, locale }) => { + /** + * @type {import('@amazeelabs/gatsby-source-silverback').SilverbackPageContext} + */ + const context = { + typeName: 'DecapPage', + id, + remoteId: id, + locale, + // TODO: Handle decap localizations. + localizations: [], + }; + actions.createPage({ + path: path, + component: resolve(`./src/templates/decap-page.tsx`), + context, + }); + }); + // Broken Gatsby links will attempt to load page-data.json files, which don't exist // and also should not be piped into the strangler function. Thats why they // are caught right here. @@ -177,3 +224,33 @@ export const createPages = async ({ actions, graphql }) => { statusCode: 200, }); }; + +// TODO: Move to shared package. +/** + * @type Record + */ +const staticDirectories = { + 'node_modules/@custom/ui/static/public': '/', + 'node_modules/@custom/decap/dist': '/admin', + 'node_modules/@custom/decap/media': '/media', +}; + +/** + * @type {import('gatsby').GatsbyNode['onPostBuild']} + */ +export const onPostBuild = () => { + Object.keys(staticDirectories).forEach((src) => { + const dest = staticDirectories[src]; + cpSync(src, `public${dest}`, { force: true, recursive: true }); + }); +}; + +/** + * @type {import('gatsby').GatsbyNode['onCreateDevServer']} + */ +export const onCreateDevServer = ({ app }) => { + Object.keys(staticDirectories).forEach((src) => { + const dest = staticDirectories[src]; + app.use(dest, serve(src)); + }); +}; diff --git a/apps/website/image.mjs b/apps/website/image.mjs new file mode 100644 index 000000000..ed666aa7c --- /dev/null +++ b/apps/website/image.mjs @@ -0,0 +1,25 @@ +import sizeOf from 'image-size'; +import mime from 'mime-types'; + +// TODO: Move to shared package. +export function imageProps(source) { + // If its a decap image, process it. + // Otherwise, it comes from Drupal and + // already has all necessary props. + if (source.startsWith('/apps/decap')) { + const relativeSource = source.substring(`/apps/decap`.length); + const dimensions = sizeOf(`node_modules/@custom/decap/${relativeSource}`); + const imageSrc = `${ + process.env.GATSBY_PUBLIC_URL || 'http://localhost:8000' + }${relativeSource}`; + + return JSON.stringify({ + src: imageSrc, + originalSrc: imageSrc, + width: dimensions.width || 0, + height: dimensions.height || 0, + mime: mime.lookup(relativeSource) || 'application/octet-stream', + }); + } + return source; +} diff --git a/apps/website/package.json b/apps/website/package.json index d351be161..af68cde11 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -4,10 +4,11 @@ "dependencies": { "@amazeelabs/bridge-gatsby": "^1.2.0", "@amazeelabs/cloudinary-responsive-image": "^1.6.7", - "@amazeelabs/gatsby-silverback-cloudinary": "^1.2.1", + "@amazeelabs/gatsby-silverback-cloudinary": "^1.2.5", "@amazeelabs/gatsby-source-silverback": "^1.13.2", "@amazeelabs/publisher": "^2.4.12", "@amazeelabs/strangler-netlify": "^1.1.2", + "@custom/decap": "workspace:*", "@custom/schema": "workspace:*", "@custom/ui": "workspace:*", "gatsby": "^5.11.0", @@ -19,14 +20,18 @@ "gatsby-plugin-sharp": "^5.12.3", "gatsby-plugin-sitemap": "^6.11.0", "gatsby-source-filesystem": "^5.12.1", + "image-size": "^1.0.2", + "mime-types": "^2.1.35", "netlify-cli": "^15.7.0", "react": "^18.2.0", - "react-dom": "^18.2.0" + "react-dom": "^18.2.0", + "serve-static": "^1.15.0" }, "devDependencies": { "@testing-library/react": "^14.0.0", "@types/react": "^18.2.14", "@types/react-dom": "^18.2.6", + "@types/serve-static": "^1.15.5", "happy-dom": "^9.20.3", "start-server-and-test": "^2.0.0", "vitest": "^0.32.2" diff --git a/apps/website/src/preview/page.tsx b/apps/website/src/preview/page.tsx index 64e1988d4..dd3ed91e8 100644 --- a/apps/website/src/preview/page.tsx +++ b/apps/website/src/preview/page.tsx @@ -1,6 +1,6 @@ 'use client'; -import { PreviewPageQuery, useOperation } from '@custom/schema'; +import { PreviewDrupalPageQuery, useOperation } from '@custom/schema'; import { Loading } from '@custom/ui/routes/Loading'; import { Page } from '@custom/ui/routes/Page'; import React from 'react'; @@ -11,7 +11,7 @@ export default function PagePreview() { const { nid, rid, lang } = usePreviewParameters(); const data = useOperation( `${process.env.GATSBY_DRUPAL_URL}/graphql`, - PreviewPageQuery, + PreviewDrupalPageQuery, nid && rid && lang ? { id: nid, @@ -20,5 +20,5 @@ export default function PagePreview() { } : undefined, ); - return data?.previewPage ? : ; + return data?.preview ? : ; } diff --git a/apps/website/src/templates/page.tsx b/apps/website/src/templates/decap-page.tsx similarity index 90% rename from apps/website/src/templates/page.tsx rename to apps/website/src/templates/decap-page.tsx index 483087065..a556ca822 100644 --- a/apps/website/src/templates/page.tsx +++ b/apps/website/src/templates/decap-page.tsx @@ -5,8 +5,8 @@ import { graphql, HeadProps, PageProps } from 'gatsby'; import React from 'react'; export const query = graphql` - query PageTemplate($remoteId: String!) { - page(_id: { eq: $remoteId }) { + query DecapPageTemplate($id: String!) { + page: decapPage(id: { eq: $id }) { ...Page } } @@ -44,7 +44,7 @@ export function Head({ data }: HeadProps) { ); } -export default function PageTemplate({ +export default function DecapPageTemplate({ data, }: PageProps) { return ; diff --git a/apps/website/src/templates/drupal-page.tsx b/apps/website/src/templates/drupal-page.tsx new file mode 100644 index 000000000..5ba6957e0 --- /dev/null +++ b/apps/website/src/templates/drupal-page.tsx @@ -0,0 +1,51 @@ +import { SilverbackPageContext } from '@amazeelabs/gatsby-source-silverback'; +import { PageFragment } from '@custom/schema'; +import { Page } from '@custom/ui/routes/Page'; +import { graphql, HeadProps, PageProps } from 'gatsby'; +import React from 'react'; + +export const query = graphql` + query DrupalPageTemplate($remoteId: String!) { + page: drupalPage(_id: { eq: $remoteId }) { + ...Page + } + } +`; + +type PageTemplateQuery = { + page: PageFragment; +}; + +export function Head({ data }: HeadProps) { + return ( + <> + {data.page.title} + {data.page.metaTags?.map((metaTag, index) => { + if (metaTag?.tag === 'meta') { + return ( + + ); + } else if (metaTag?.tag === 'link') { + return ( + + ); + } + return null; + }) || null} + + ); +} + +export default function DrupalPageTemplate({ + data, +}: PageProps) { + return ; +} diff --git a/apps/website/turbo.json b/apps/website/turbo.json index f1550ac07..5b655a042 100644 --- a/apps/website/turbo.json +++ b/apps/website/turbo.json @@ -18,6 +18,7 @@ "gatsby-browser.js", "gatsby-config.js", "gatsby-node.ts", + "image.mjs", "netlify/**", "netlify.toml" ], diff --git a/package.json b/package.json index cb8fc62fb..6d227a780 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,8 @@ "vitest": "^0.32.2" }, "resolutions": { - "eslint": "7" + "eslint": "7", + "graphql": "16.8.1" }, "pnpm": { "patchedDependencies": {} diff --git a/packages/schema/codegen.ts b/packages/schema/codegen.ts index 8f6617ccd..9fb80b9b3 100644 --- a/packages/schema/codegen.ts +++ b/packages/schema/codegen.ts @@ -4,15 +4,17 @@ import type { CodegenConfig } from '@graphql-codegen/cli'; // with IDE plugins. import graphqlrc from './.graphqlrc.json'; +const scalars = { + Markup: '@amazeelabs/scalars#Markup', + Url: '@amazeelabs/scalars#Url', + ImageSource: '@amazeelabs/scalars#ImageSource', +}; + const common = { enumsAsConst: true, maybeValue: 'T | undefined', strictScalars: true, - scalars: { - Markup: '@amazeelabs/scalars#Markup', - Url: '@amazeelabs/scalars#Url', - ImageSource: '@amazeelabs/scalars#ImageSource', - }, + scalars, withObjectType: true, }; @@ -38,7 +40,8 @@ const config: CodegenConfig = { plugins: ['@amazeelabs/codegen-autoloader'], config: { mode: 'js', - context: ['gatsby'], + // TODO: make responsiveImageSharp work with everything and remove 'cloudinary' + context: ['gatsby', 'cloudinary'], }, }, // Directive autoloader for Drupla. @@ -74,6 +77,9 @@ const config: CodegenConfig = { plugins: [`typescript`], config: { ...common, + scalars: Object.fromEntries( + Object.keys(scalars).map((key) => [key, 'string']), + ), typesSuffix: 'Source', // In source types we always want an enforced __typename, so unions and // interfaces can be resolved automatically. diff --git a/packages/schema/src/operations/PreviewDecapPage.gql b/packages/schema/src/operations/PreviewDecapPage.gql new file mode 100644 index 000000000..66f4fcaf1 --- /dev/null +++ b/packages/schema/src/operations/PreviewDecapPage.gql @@ -0,0 +1,5 @@ +query PreviewDecapPage { + preview: previewDecapPage { + ...Page + } +} diff --git a/packages/schema/src/operations/PreviewDrupalPage.gql b/packages/schema/src/operations/PreviewDrupalPage.gql new file mode 100644 index 000000000..1d7a5939c --- /dev/null +++ b/packages/schema/src/operations/PreviewDrupalPage.gql @@ -0,0 +1,5 @@ +query PreviewDrupalPage($id: ID!, $rid: ID, $locale: String!) { + preview: previewDrupalPage(id: $id, rid: $rid, locale: $locale) { + ...Page + } +} diff --git a/packages/schema/src/operations/PreviewPage.gql b/packages/schema/src/operations/PreviewPage.gql deleted file mode 100644 index 1f12d1e31..000000000 --- a/packages/schema/src/operations/PreviewPage.gql +++ /dev/null @@ -1,5 +0,0 @@ -query PreviewPage($id: ID!, $rid: ID!, $locale: String!) { - previewPage(id: $id, rid: $rid, locale: $locale) { - ...Page - } -} diff --git a/packages/schema/src/schema.graphql b/packages/schema/src/schema.graphql index 0f5bacb15..9938316cf 100644 --- a/packages/schema/src/schema.graphql +++ b/packages/schema/src/schema.graphql @@ -2,6 +2,14 @@ scalar Url @default @value(json: "\"\"") scalar Markup @default @value(json: "\"\"") scalar ImageSource @default @value(json: "\"\"") +""" +Retrieve the properties of an image. +TODO: Move to a shared "image" package. + +implementation(gatsby): ./image.mjs#imageProps +""" +directive @imageProps repeatable on FIELD_DEFINITION | SCALAR | UNION | ENUM | INTERFACE | OBJECT + enum Locale @default @value(json: "\"en\"") { en de @@ -23,8 +31,10 @@ type ContentHubResult @default @value(json: "{\"total\": 0, \"items\": []}") { type WebsiteSettings @entity(type: "config_pages", bundle: "website_settings", access: false) { - homePage: Page @resolveEntityReference(field: "field_home_page") @seek(pos: 0) - notFoundPage: Page + homePage: DrupalPage + @resolveEntityReference(field: "field_home_page") + @seek(pos: 0) + notFoundPage: DrupalPage @resolveEntityReference(field: "field_404_page") @seek(pos: 0) } @@ -54,12 +64,36 @@ type FooterNavigation implements Navigation @menu(menu_id: "footer") { items: [NavigationItem]! @lang @resolveMenuItems } +interface Page implements ContentHubResultItem { + id: ID! + locale: Locale! + path: Url! + title: String! + teaserImage: MediaImage + hero: Hero + content: [PageContent] + metaTags: [MetaTag] +} + +type DecapPage implements ContentHubResultItem & Page + @sourceFrom(fn: "getPages") { + id: ID! + locale: Locale! + path: Url! + title: String! + teaserImage: MediaImage + hero: Hero + content: [PageContent] + metaTags: [MetaTag] +} + """ A generic page. """ -type Page implements ContentHubResultItem +type DrupalPage implements ContentHubResultItem & Page @entity(type: "node", bundle: "page") @type(id: "page") { + id: ID! @resolveEntityUuid locale: Locale! @resolveEntityLanguage path: Url! @resolveEntityPath @isPath title: String! @resolveProperty(path: "title.value") @@ -127,7 +161,8 @@ input PaginationInput { } type Query { - previewPage(id: ID!, rid: ID, locale: String!): Page + previewDecapPage: Page + previewDrupalPage(id: ID!, rid: ID, locale: String!): Page @fetchEntity(type: "node", id: "$id", rid: "$rid", language: "$locale") contentHub(query: String, pagination: PaginationInput!): ContentHubResult! @contentHub(query: "$query", pagination: "$pagination") diff --git a/packages/ui/turbo.json b/packages/ui/turbo.json index 59f7ec3ec..6c9fbf21e 100644 --- a/packages/ui/turbo.json +++ b/packages/ui/turbo.json @@ -11,7 +11,11 @@ "tsconfig.json", "static/public/**" ], - "outputs": ["build/**/*.js"] + "outputs": [ + "build/**/*.js", + "../../apps/cms/autoload.json", + "../../apps/website/autoload.mjs" + ] }, "prep:types": { "dependsOn": ["^prep"], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f13aba3e4..e277880f3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,6 +6,7 @@ settings: overrides: eslint: '7' + graphql: 16.8.1 importers: @@ -86,6 +87,9 @@ importers: '@amazeelabs/cloudinary-responsive-image': specifier: ^1.3.3 version: 1.4.3 + '@amazeelabs/graphql-directives': + specifier: ^1.2.2 + version: 1.2.2 '@custom/schema': specifier: workspace:* version: link:../../packages/schema @@ -93,14 +97,17 @@ importers: specifier: workspace:* version: link:../../packages/ui graphql: - specifier: ^16.7.1 - version: 16.7.1 + specifier: 16.8.1 + version: 16.8.1 nanoid: specifier: ^4.0.2 version: 4.0.2 netlify-cms-app: specifier: ^2.15.72 - version: 2.15.72(@types/node@20.4.9)(@types/react@18.2.15)(graphql@16.7.1)(react-dom@18.2.0)(react@18.2.0) + version: 2.15.72(@types/node@20.4.9)(@types/react@18.2.15)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0) + netlify-cms-core: + specifier: ^2.55.2 + version: 2.55.2(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(@types/node@20.4.9)(@types/react@18.2.15)(immutable@3.7.6)(lodash@4.17.21)(moment@2.29.4)(netlify-cms-editor-component-image@2.7.0)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-lib-widgets@1.8.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react-dom@18.2.0)(react-immutable-proptypes@2.2.0)(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -129,6 +136,9 @@ importers: specifier: ^3.21.4 version: 3.21.4 devDependencies: + '@amazeelabs/gatsby-source-silverback': + specifier: ^1.13.2 + version: 1.13.2(@types/node@20.4.9)(gatsby@5.11.0) '@types/node': specifier: ^20.4.9 version: 20.4.9 @@ -150,9 +160,6 @@ importers: netlify-cms-proxy-server: specifier: ^1.3.24 version: 1.3.24 - serve: - specifier: ^14.2.0 - version: 14.2.0 tsup: specifier: ^7.2.0 version: 7.2.0(ts-node@10.9.1)(typescript@5.1.6) @@ -172,8 +179,8 @@ importers: specifier: ^1.6.7 version: 1.6.7 '@amazeelabs/gatsby-silverback-cloudinary': - specifier: ^1.2.1 - version: 1.2.1 + specifier: ^1.2.5 + version: 1.2.5 '@amazeelabs/gatsby-source-silverback': specifier: ^1.13.2 version: 1.13.2(@types/node@20.4.9)(gatsby@5.11.0) @@ -183,6 +190,9 @@ importers: '@amazeelabs/strangler-netlify': specifier: ^1.1.2 version: 1.1.2(happy-dom@9.20.3)(react@18.2.0) + '@custom/decap': + specifier: workspace:* + version: link:../decap '@custom/schema': specifier: workspace:* version: link:../../packages/schema @@ -216,6 +226,12 @@ importers: gatsby-source-filesystem: specifier: ^5.12.1 version: 5.12.1(gatsby@5.11.0) + image-size: + specifier: ^1.0.2 + version: 1.0.2 + mime-types: + specifier: ^2.1.35 + version: 2.1.35 netlify-cli: specifier: ^15.7.0 version: 15.7.0(@types/node@20.4.9) @@ -225,6 +241,9 @@ importers: react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) + serve-static: + specifier: ^1.15.0 + version: 1.15.0 devDependencies: '@testing-library/react': specifier: ^14.0.0 @@ -235,6 +254,9 @@ importers: '@types/react-dom': specifier: ^18.2.6 version: 18.2.6 + '@types/serve-static': + specifier: ^1.15.5 + version: 1.15.5 happy-dom: specifier: ^9.20.3 version: 9.20.3 @@ -326,25 +348,25 @@ importers: version: 1.1.8 '@amazeelabs/codegen-operation-ids': specifier: ^0.1.21 - version: 0.1.21(graphql@16.7.1) + version: 0.1.21(graphql@16.8.1) '@graphql-codegen/cli': specifier: ^4.0.1 - version: 4.0.1(@babel/core@7.22.11)(@types/node@20.4.9)(graphql@16.7.1) + version: 4.0.1(@babel/core@7.22.11)(@types/node@20.4.9)(graphql@16.8.1) '@graphql-codegen/schema-ast': specifier: ^4.0.0 - version: 4.0.0(graphql@16.7.1) + version: 4.0.0(graphql@16.8.1) '@graphql-codegen/typescript': specifier: ^4.0.1 - version: 4.0.1(graphql@16.7.1) + version: 4.0.1(graphql@16.8.1) '@graphql-codegen/typescript-operations': specifier: ^4.0.1 - version: 4.0.1(graphql@16.7.1) + version: 4.0.1(graphql@16.8.1) concurrently: specifier: ^8.2.1 version: 8.2.1 graphql: - specifier: ^16.7.1 - version: 16.7.1 + specifier: 16.8.1 + version: 16.8.1 typescript: specifier: ^5.1.6 version: 5.1.6 @@ -704,9 +726,9 @@ packages: /@amazeelabs/codegen-gatsby-fragments@1.1.8: resolution: {integrity: sha512-+ry3bZnWE00NC0ynPuwnnPaYoPq0m7LtBhmVksuTRC2VFk7/Q+44gKve26Mvs1tMaFJuNE7h0U7oDBgEioiDbw==} dependencies: - graphql: 16.7.1 + graphql: 16.8.1 optionalDependencies: - '@graphql-codegen/plugin-helpers': 4.2.0(graphql@16.7.1) + '@graphql-codegen/plugin-helpers': 4.2.0(graphql@16.8.1) typescript: 5.1.6 vitest: 0.32.2 transitivePeerDependencies: @@ -727,14 +749,14 @@ packages: - webdriverio dev: true - /@amazeelabs/codegen-operation-ids@0.1.21(graphql@16.7.1): + /@amazeelabs/codegen-operation-ids@0.1.21(graphql@16.8.1): resolution: {integrity: sha512-gBWedGaByJVdPAIgq3IXTzjYFpigKR6P7ClB/Sr8bbW2XUvvGiM4d6orokt78ioa5hG2z92WIgsY7zRWGRbDng==} peerDependencies: graphql: '> 14' dependencies: - '@graphql-codegen/plugin-helpers': 4.2.0(graphql@16.7.1) - '@graphql-codegen/visitor-plugin-common': 3.1.1(graphql@16.7.1) - graphql: 16.7.1 + '@graphql-codegen/plugin-helpers': 4.2.0(graphql@16.8.1) + '@graphql-codegen/visitor-plugin-common': 3.1.1(graphql@16.8.1) + graphql: 16.8.1 transitivePeerDependencies: - encoding - supports-color @@ -766,8 +788,8 @@ packages: dev: false optional: true - /@amazeelabs/gatsby-silverback-cloudinary@1.2.1: - resolution: {integrity: sha512-VT/3/oa/aKN6fR4CK26D1clSxEiqhBTuXP/Src3hi/8gOiN8VOLCww+8u9eKsJAyHukdRkyBazMiJQyqQTPtCQ==} + /@amazeelabs/gatsby-silverback-cloudinary@1.2.5: + resolution: {integrity: sha512-EwaakDLR0TAcYiYcf3ntu5MqbNrCZVjh9Qq215jofmvoFK91qFzD8+rnUiGvTMfyWsCsI+tIXRpK81R0Lt4wjA==} dev: false /@amazeelabs/gatsby-source-silverback@1.13.2(@types/node@20.4.9)(gatsby@5.11.0): @@ -789,12 +811,16 @@ packages: - encoding - gatsby - utf-8-validate - dev: false /@amazeelabs/graphql-directives@1.2.0: resolution: {integrity: sha512-8GaT/x8P0yaHleeXC6CYcbUd5nzp5PxthpjHqWIdpuKIufFcF9DXnHZ4isuRj5yML1BdKW3RafclLJSXB22gGw==} dependencies: lodash-es: 4.17.21 + + /@amazeelabs/graphql-directives@1.2.2: + resolution: {integrity: sha512-nhU5bBf6Bpd/HN3oV8hBIpwhyD/gWJ3pcestyEhREZrnxTg4a34vABNqK+WKu4SHP81FoQsQAk9NWZfPZQGuew==} + dependencies: + lodash-es: 4.17.21 dev: false /@amazeelabs/prettier-config@1.1.3(prettier@2.8.8): @@ -973,34 +999,6 @@ packages: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.18 - /@ardatan/relay-compiler@12.0.0(graphql@16.7.1): - resolution: {integrity: sha512-9anThAaj1dQr6IGmzBMcfzOQKTa5artjuPmw8NYK/fiGEMjADbSguBY2FMDykt+QhilR3wc9VA/3yVju7JHg7Q==} - hasBin: true - peerDependencies: - graphql: '*' - dependencies: - '@babel/core': 7.22.11 - '@babel/generator': 7.22.10 - '@babel/parser': 7.22.11 - '@babel/runtime': 7.22.5 - '@babel/traverse': 7.22.11 - '@babel/types': 7.22.11 - babel-preset-fbjs: 3.4.0(@babel/core@7.22.11) - chalk: 4.1.2 - fb-watchman: 2.0.2 - fbjs: 3.0.5 - glob: 7.2.3 - graphql: 16.7.1 - immutable: 3.7.6 - invariant: 2.2.4 - nullthrows: 1.1.1 - relay-runtime: 12.0.0 - signedsource: 1.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - encoding - - supports-color - /@ardatan/relay-compiler@12.0.0(graphql@16.8.1): resolution: {integrity: sha512-9anThAaj1dQr6IGmzBMcfzOQKTa5artjuPmw8NYK/fiGEMjADbSguBY2FMDykt+QhilR3wc9VA/3yVju7JHg7Q==} hasBin: true @@ -1028,7 +1026,6 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false /@ardatan/sync-fetch@0.0.1: resolution: {integrity: sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA==} @@ -1063,7 +1060,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.22.10 - dev: false /@babel/compat-data@7.22.9: resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==} @@ -1113,20 +1109,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/eslint-parser@7.22.5(@babel/core@7.22.11)(eslint@7.32.0): - resolution: {integrity: sha512-C69RWYNYtrgIRE5CmTd77ZiLDXqgBipahJc/jHP3sLcAGj6AJzxNIuKNpVnICqbyK7X3pFUfEvL++rvtbQpZkQ==} - engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} - peerDependencies: - '@babel/core': '>=7.11.0' - eslint: ^7.5.0 || ^8.0.0 - dependencies: - '@babel/core': 7.22.11 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 7.32.0 - eslint-visitor-keys: 2.1.0 - semver: 6.3.1 - dev: false - /@babel/eslint-parser@7.22.5(@babel/core@7.22.5)(eslint@7.32.0): resolution: {integrity: sha512-C69RWYNYtrgIRE5CmTd77ZiLDXqgBipahJc/jHP3sLcAGj6AJzxNIuKNpVnICqbyK7X3pFUfEvL++rvtbQpZkQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -1139,7 +1121,6 @@ packages: eslint: 7.32.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 - dev: false /@babel/generator@7.21.9: resolution: {integrity: sha512-F3fZga2uv09wFdEjEQIJxXALXfz0+JaOb7SabvVMmjHxeVTuGW8wgE8Vp1Hd7O+zMTYtcfEISGRzPkeiaPPsvg==} @@ -1229,7 +1210,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: false /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} @@ -1241,6 +1221,7 @@ packages: '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 + dev: true /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} @@ -1252,7 +1233,6 @@ packages: '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 - dev: false /@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.11): resolution: {integrity: sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==} @@ -1267,6 +1247,7 @@ packages: resolve: 1.22.2 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.5): resolution: {integrity: sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==} @@ -1281,7 +1262,6 @@ packages: resolve: 1.22.2 transitivePeerDependencies: - supports-color - dev: false /@babel/helper-environment-visitor@7.22.5: resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} @@ -1361,7 +1341,6 @@ packages: '@babel/types': 7.22.11 transitivePeerDependencies: - supports-color - dev: false /@babel/helper-remap-async-to-generator@7.22.9(@babel/core@7.22.11): resolution: {integrity: sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==} @@ -1373,6 +1352,7 @@ packages: '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-wrap-function': 7.22.10 + dev: true /@babel/helper-remap-async-to-generator@7.22.9(@babel/core@7.22.5): resolution: {integrity: sha512-8WWC4oR4Px+tr+Fp0X3RHDVfINGpF3ad1HIbrc8A77epiR6eMMc6jsgozkzT2uDiOOdoS9cLIQ+XD2XvI2WSmQ==} @@ -1384,7 +1364,6 @@ packages: '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-wrap-function': 7.22.10 - dev: false /@babel/helper-replace-supers@7.22.5: resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==} @@ -1454,7 +1433,6 @@ packages: '@babel/types': 7.22.11 transitivePeerDependencies: - supports-color - dev: false /@babel/helpers@7.22.11: resolution: {integrity: sha512-vyOXC8PBWaGc5h7GMsNx68OH33cypkEDJCHvYVVgVbbxJDROYVtexSk0gK5iCF1xNjRIN2s8ai7hwkWDq5szWg==} @@ -1504,6 +1482,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==} @@ -1513,7 +1492,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==} @@ -1525,6 +1503,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-transform-optional-chaining': 7.22.12(@babel/core@7.22.11) + dev: true /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==} @@ -1536,7 +1515,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-transform-optional-chaining': 7.22.12(@babel/core@7.22.5) - dev: false /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.22.11): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} @@ -1561,7 +1539,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.11): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} @@ -1577,13 +1554,13 @@ packages: /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.5): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.5) - dev: false /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.22.11): resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} @@ -1595,11 +1572,11 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.11) - dev: false /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.22.11): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1625,6 +1602,7 @@ packages: /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.22.5): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1632,7 +1610,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.5) - dev: false /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.11): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} @@ -1641,6 +1618,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.11 + dev: true /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.5): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} @@ -1649,7 +1627,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - dev: false /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.11): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -1658,6 +1635,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.5): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -1666,7 +1644,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} @@ -1692,7 +1669,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.11): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} @@ -1702,6 +1678,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.5): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} @@ -1711,7 +1688,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} @@ -1720,6 +1696,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.5): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} @@ -1728,7 +1705,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} @@ -1737,6 +1713,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.5): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} @@ -1745,7 +1722,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-flow@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} @@ -1764,6 +1740,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} @@ -1773,7 +1750,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} @@ -1783,6 +1759,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} @@ -1792,7 +1769,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.11): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -1801,6 +1777,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.5): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -1809,7 +1786,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -1818,6 +1794,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.5): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -1826,7 +1803,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} @@ -1845,7 +1821,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.11): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -1854,6 +1829,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.5): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -1862,7 +1838,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -1879,7 +1854,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.11): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -1896,7 +1870,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -1913,7 +1886,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -1922,6 +1894,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.5): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -1930,7 +1903,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -1947,7 +1919,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.11): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} @@ -1957,6 +1928,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.5): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} @@ -1966,7 +1938,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.11): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -1976,6 +1947,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.5): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -1985,7 +1957,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} @@ -2005,6 +1976,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.5): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} @@ -2015,7 +1987,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} @@ -2034,7 +2005,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-async-generator-functions@7.22.11(@babel/core@7.22.11): resolution: {integrity: sha512-0pAlmeRJn6wU84zzZsEOx1JV1Jf8fqO9ok7wofIJwUnplYo247dcd24P+cMJht7ts9xkzdtB0EPHmOb7F+KzXw==} @@ -2047,6 +2017,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.22.9(@babel/core@7.22.11) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-async-generator-functions@7.22.11(@babel/core@7.22.5): resolution: {integrity: sha512-0pAlmeRJn6wU84zzZsEOx1JV1Jf8fqO9ok7wofIJwUnplYo247dcd24P+cMJht7ts9xkzdtB0EPHmOb7F+KzXw==} @@ -2059,7 +2030,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.22.9(@babel/core@7.22.5) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} @@ -2071,6 +2041,7 @@ packages: '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.22.9(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} @@ -2084,7 +2055,6 @@ packages: '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.5) transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} @@ -2103,7 +2073,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-block-scoping@7.22.10(@babel/core@7.22.11): resolution: {integrity: sha512-1+kVpGAOOI1Albt6Vse7c8pHzcZQdQKW+wJH+g8mCaszOdDVwRXa/slHPqIw+oJAJANTKDMuM2cBdV0Dg618Vg==} @@ -2122,7 +2091,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} @@ -2135,6 +2103,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} @@ -2147,7 +2116,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} @@ -2161,6 +2129,7 @@ packages: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.11) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} @@ -2174,7 +2143,6 @@ packages: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.5) transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-transform-classes@7.22.6(@babel/core@7.22.11): resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==} @@ -2213,7 +2181,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} @@ -2234,7 +2201,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.5 - dev: false /@babel/plugin-transform-destructuring@7.22.10(@babel/core@7.22.11): resolution: {integrity: sha512-dPJrL0VOyxqLM9sritNbMSGx/teueHF/htMKrPT7DNxccXxRDPYqlgPFFdr8u+F+qUZOkZoXue/6rL5O5GduEw==} @@ -2253,7 +2219,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} @@ -2264,6 +2229,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} @@ -2274,7 +2240,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} @@ -2284,6 +2249,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} @@ -2293,7 +2259,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} @@ -2304,6 +2269,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} @@ -2314,7 +2280,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} @@ -2325,6 +2290,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} @@ -2335,7 +2301,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} @@ -2346,6 +2311,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} @@ -2356,7 +2322,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-flow-strip-types@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==} @@ -2385,7 +2350,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} @@ -2408,7 +2372,6 @@ packages: '@babel/helper-compilation-targets': 7.22.10 '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} @@ -2419,6 +2382,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} @@ -2429,7 +2393,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} @@ -2448,7 +2411,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} @@ -2459,6 +2421,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} @@ -2469,7 +2432,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} @@ -2488,7 +2450,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} @@ -2499,6 +2460,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} @@ -2509,7 +2471,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==} @@ -2532,7 +2493,6 @@ packages: '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 - dev: false /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==} @@ -2545,6 +2505,7 @@ packages: '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.5 + dev: true /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==} @@ -2557,7 +2518,6 @@ packages: '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.5 - dev: false /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} @@ -2568,6 +2528,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} @@ -2578,7 +2539,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} @@ -2589,6 +2549,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} @@ -2599,7 +2560,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} @@ -2609,6 +2569,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} @@ -2618,7 +2579,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} @@ -2629,6 +2589,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} @@ -2639,7 +2600,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} @@ -2650,6 +2610,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} @@ -2660,7 +2621,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==} @@ -2674,6 +2634,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.11) '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==} @@ -2687,7 +2648,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.5) '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} @@ -2712,7 +2672,6 @@ packages: '@babel/helper-replace-supers': 7.22.5 transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} @@ -2723,6 +2682,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} @@ -2733,7 +2693,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-optional-chaining@7.22.12(@babel/core@7.22.11): resolution: {integrity: sha512-7XXCVqZtyFWqjDsYDY4T45w4mlx1rf7aOgkc/Ww76xkgBiOlmjPkx36PBLHa1k1rwWvVgYMPsbuVnIamx2ZQJw==} @@ -2745,6 +2704,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.11) + dev: true /@babel/plugin-transform-optional-chaining@7.22.12(@babel/core@7.22.5): resolution: {integrity: sha512-7XXCVqZtyFWqjDsYDY4T45w4mlx1rf7aOgkc/Ww76xkgBiOlmjPkx36PBLHa1k1rwWvVgYMPsbuVnIamx2ZQJw==} @@ -2756,7 +2716,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} @@ -2775,7 +2734,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} @@ -2788,6 +2746,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} @@ -2800,7 +2759,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} @@ -2815,6 +2773,7 @@ packages: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.11) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} @@ -2829,7 +2788,6 @@ packages: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.5) transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} @@ -2848,7 +2806,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} @@ -2867,17 +2824,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false - - /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.11): - resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.11 - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.11) - dev: false /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} @@ -2887,7 +2833,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5) - dev: false /@babel/plugin-transform-react-jsx-self@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==} @@ -2934,18 +2879,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.5) '@babel/types': 7.22.11 - dev: false - - /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.11): - resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.11 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} @@ -2956,7 +2889,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.22.11): resolution: {integrity: sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==} @@ -2967,6 +2899,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.2 + dev: true /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.22.5): resolution: {integrity: sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==} @@ -2977,7 +2910,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.2 - dev: false /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} @@ -2987,6 +2919,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} @@ -2996,24 +2929,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false - - /@babel/plugin-transform-runtime@7.22.5(@babel/core@7.22.11): - resolution: {integrity: sha512-bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.11 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.22.11) - babel-plugin-polyfill-corejs3: 0.8.3(@babel/core@7.22.11) - babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.22.11) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false /@babel/plugin-transform-runtime@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw==} @@ -3030,7 +2945,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: false /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} @@ -3049,7 +2963,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} @@ -3070,7 +2983,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - dev: false /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} @@ -3080,6 +2992,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} @@ -3089,7 +3002,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} @@ -3108,7 +3020,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} @@ -3118,6 +3029,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} @@ -3127,7 +3039,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-typescript@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==} @@ -3151,6 +3062,7 @@ packages: dependencies: '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.22.5): resolution: {integrity: sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==} @@ -3160,7 +3072,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} @@ -3171,6 +3082,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} @@ -3181,7 +3093,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} @@ -3192,6 +3103,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} @@ -3202,7 +3114,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} @@ -3213,6 +3124,7 @@ packages: '@babel/core': 7.22.11 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.11) '@babel/helper-plugin-utils': 7.22.5 + dev: true /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} @@ -3223,7 +3135,6 @@ packages: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/preset-env@7.22.10(@babel/core@7.22.11): resolution: {integrity: sha512-riHpLb1drNkpLlocmSyEg4oYJIQFeXAK/d7rI6mbD0XsvoTOOweXDmQPG/ErxsEhWk3rl3Q/3F6RFQlVFS8m0A==} @@ -3314,6 +3225,7 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /@babel/preset-env@7.22.10(@babel/core@7.22.5): resolution: {integrity: sha512-riHpLb1drNkpLlocmSyEg4oYJIQFeXAK/d7rI6mbD0XsvoTOOweXDmQPG/ErxsEhWk3rl3Q/3F6RFQlVFS8m0A==} @@ -3404,7 +3316,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: false /@babel/preset-flow@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q==} @@ -3427,6 +3338,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/types': 7.22.11 esutils: 2.0.3 + dev: true /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.22.5): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} @@ -3437,22 +3349,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/types': 7.22.11 esutils: 2.0.3 - dev: false - - /@babel/preset-react@7.22.5(@babel/core@7.22.11): - resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.11 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.22.11) - dev: false /@babel/preset-react@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==} @@ -3467,7 +3363,6 @@ packages: '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.22.5) - dev: false /@babel/preset-typescript@7.22.5(@babel/core@7.22.11): resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==} @@ -3512,7 +3407,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.10 - '@babel/parser': 7.22.5 + '@babel/parser': 7.22.11 '@babel/types': 7.22.11 /@babel/traverse@7.21.5: @@ -3566,7 +3461,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: false /@babel/types@7.21.5: resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} @@ -3646,7 +3540,6 @@ packages: /@builder.io/partytown@0.7.6: resolution: {integrity: sha512-snXIGNiZpqjno3XYQN2lbBB+05hsQR/LSttbtIW1c0gmZ7Kh/DIo0YrxlDxCDulAMFPFM8J+4voLwvYepSj3sw==} hasBin: true - dev: false /@cloudinary/transformation-builder-sdk@1.2.9: resolution: {integrity: sha512-qbLAfKhX4hy5tFPv4erpxdBT9x0GZgzDuMeDBIygqutNJTeB7lNuEZedf8X++0ZinkDccrJwXzDJty60MEfyHw==} @@ -4642,7 +4535,6 @@ packages: gatsby-core-utils: 4.12.1 transitivePeerDependencies: - '@parcel/core' - dev: false /@gatsbyjs/reach-router@2.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-gmSZniS9/phwgEgpFARMpNg21PkYDZEpfgEzvkgpE/iku4uvXqCrxr86fXbTpI9mkrhKS1SCTYmLGe60VdHcdQ==} @@ -4654,7 +4546,6 @@ packages: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false /@gatsbyjs/webpack-hot-middleware@2.25.3: resolution: {integrity: sha512-ul17OZ8Dlw+ATRbnuU+kwxuAlq9lKbYz/2uBS1FLCdgoPTF1H2heP7HbUbgfMZbfRQNcCG2rMscMnr32ritCDw==} @@ -4662,17 +4553,6 @@ packages: ansi-html-community: 0.0.8 html-entities: 2.4.0 strip-ansi: 6.0.1 - dev: false - - /@graphql-codegen/add@3.2.3(graphql@16.7.1): - resolution: {integrity: sha512-sQOnWpMko4JLeykwyjFTxnhqjd/3NOG2OyMuvK76Wnnwh8DRrNf2VEs2kmSvLl7MndMlOj7Kh5U154dVcvhmKQ==} - 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 - dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.4.1 - dev: false /@graphql-codegen/add@3.2.3(graphql@16.8.1): resolution: {integrity: sha512-sQOnWpMko4JLeykwyjFTxnhqjd/3NOG2OyMuvK76Wnnwh8DRrNf2VEs2kmSvLl7MndMlOj7Kh5U154dVcvhmKQ==} @@ -4682,9 +4562,8 @@ packages: '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) graphql: 16.8.1 tslib: 2.4.1 - dev: false - /@graphql-codegen/cli@4.0.1(@babel/core@7.22.11)(@types/node@20.4.9)(graphql@16.7.1): + /@graphql-codegen/cli@4.0.1(@babel/core@7.22.11)(@types/node@20.4.9)(graphql@16.8.1): resolution: {integrity: sha512-/H4imnGOl3hoPXLKmIiGUnXpmBmeIClSZie/YHDzD5N59cZlGGJlIOOrUlOTDpJx5JNU1MTQcRjyTToOYM5IfA==} hasBin: true peerDependencies: @@ -4693,26 +4572,26 @@ packages: '@babel/generator': 7.22.5 '@babel/template': 7.22.5 '@babel/types': 7.22.5 - '@graphql-codegen/core': 4.0.0(graphql@16.7.1) - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.7.1) - '@graphql-tools/apollo-engine-loader': 8.0.0(graphql@16.7.1) - '@graphql-tools/code-file-loader': 8.0.1(@babel/core@7.22.11)(graphql@16.7.1) - '@graphql-tools/git-loader': 8.0.1(@babel/core@7.22.11)(graphql@16.7.1) - '@graphql-tools/github-loader': 8.0.0(@babel/core@7.22.11)(@types/node@20.4.9)(graphql@16.7.1) - '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.7.1) - '@graphql-tools/json-file-loader': 8.0.0(graphql@16.7.1) - '@graphql-tools/load': 8.0.0(graphql@16.7.1) - '@graphql-tools/prisma-loader': 8.0.1(@types/node@20.4.9)(graphql@16.7.1) - '@graphql-tools/url-loader': 8.0.0(@types/node@20.4.9)(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) + '@graphql-codegen/core': 4.0.0(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) + '@graphql-tools/apollo-engine-loader': 8.0.0(graphql@16.8.1) + '@graphql-tools/code-file-loader': 8.0.1(@babel/core@7.22.11)(graphql@16.8.1) + '@graphql-tools/git-loader': 8.0.1(@babel/core@7.22.11)(graphql@16.8.1) + '@graphql-tools/github-loader': 8.0.0(@babel/core@7.22.11)(@types/node@20.4.9)(graphql@16.8.1) + '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.8.1) + '@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.1) + '@graphql-tools/load': 8.0.0(graphql@16.8.1) + '@graphql-tools/prisma-loader': 8.0.1(@types/node@20.4.9)(graphql@16.8.1) + '@graphql-tools/url-loader': 8.0.0(@types/node@20.4.9)(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) '@parcel/watcher': 2.1.0 '@whatwg-node/fetch': 0.8.8 chalk: 4.1.2 cosmiconfig: 8.2.0 debounce: 1.2.1 detect-indent: 6.1.0 - graphql: 16.7.1 - graphql-config: 5.0.2(@types/node@20.4.9)(graphql@16.7.1) + graphql: 16.8.1 + graphql-config: 5.0.2(@types/node@20.4.9)(graphql@16.8.1) inquirer: 8.2.5 is-glob: 4.0.3 jiti: 1.18.2 @@ -4737,18 +4616,6 @@ packages: - utf-8-validate dev: true - /@graphql-codegen/core@2.6.8(graphql@16.7.1): - resolution: {integrity: sha512-JKllNIipPrheRgl+/Hm/xuWMw9++xNQ12XJR/OHHgFopOg4zmN3TdlRSyYcv/K90hCFkkIwhlHFUQTfKrm8rxQ==} - 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 - dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.7.1) - '@graphql-tools/schema': 9.0.19(graphql@16.7.1) - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.4.1 - dev: false - /@graphql-codegen/core@2.6.8(graphql@16.8.1): resolution: {integrity: sha512-JKllNIipPrheRgl+/Hm/xuWMw9++xNQ12XJR/OHHgFopOg4zmN3TdlRSyYcv/K90hCFkkIwhlHFUQTfKrm8rxQ==} peerDependencies: @@ -4759,34 +4626,19 @@ packages: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 tslib: 2.4.1 - dev: false - /@graphql-codegen/core@4.0.0(graphql@16.7.1): + /@graphql-codegen/core@4.0.0(graphql@16.8.1): resolution: {integrity: sha512-JAGRn49lEtSsZVxeIlFVIRxts2lWObR+OQo7V2LHDJ7ohYYw3ilv7nJ8pf8P4GTg/w6ptcYdSdVVdkI8kUHB/Q==} 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 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.7.1) - '@graphql-tools/schema': 10.0.0(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 + '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) + '@graphql-tools/schema': 10.0.0(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) + graphql: 16.8.1 tslib: 2.5.3 dev: true - /@graphql-codegen/plugin-helpers@2.7.2(graphql@16.7.1): - resolution: {integrity: sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg==} - 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 - dependencies: - '@graphql-tools/utils': 8.13.1(graphql@16.7.1) - change-case-all: 1.0.14 - common-tags: 1.8.2 - graphql: 16.7.1 - import-from: 4.0.0 - lodash: 4.17.21 - tslib: 2.4.1 - dev: false - /@graphql-codegen/plugin-helpers@2.7.2(graphql@16.8.1): resolution: {integrity: sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg==} peerDependencies: @@ -4799,21 +4651,6 @@ packages: import-from: 4.0.0 lodash: 4.17.21 tslib: 2.4.1 - dev: false - - /@graphql-codegen/plugin-helpers@3.1.2(graphql@16.7.1): - resolution: {integrity: sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==} - 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 - dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - change-case-all: 1.0.15 - common-tags: 1.8.2 - graphql: 16.7.1 - import-from: 4.0.0 - lodash: 4.17.21 - tslib: 2.4.1 - dev: false /@graphql-codegen/plugin-helpers@3.1.2(graphql@16.8.1): resolution: {integrity: sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==} @@ -4827,45 +4664,30 @@ packages: import-from: 4.0.0 lodash: 4.17.21 tslib: 2.4.1 - dev: false - /@graphql-codegen/plugin-helpers@4.2.0(graphql@16.7.1): + /@graphql-codegen/plugin-helpers@4.2.0(graphql@16.8.1): resolution: {integrity: sha512-THFTCfg+46PXlXobYJ/OoCX6pzjI+9woQqCjdyKtgoI0tn3Xq2HUUCiidndxUpEYVrXb5pRiRXb7b/ZbMQqD0A==} 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 dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) + '@graphql-tools/utils': 9.2.1(graphql@16.8.1) change-case-all: 1.0.15 common-tags: 1.8.2 - graphql: 16.7.1 + graphql: 16.8.1 import-from: 4.0.0 lodash: 4.17.21 tslib: 2.5.3 dev: true - /@graphql-codegen/plugin-helpers@5.0.0(graphql@16.7.1): + /@graphql-codegen/plugin-helpers@5.0.0(graphql@16.8.1): resolution: {integrity: sha512-suL2ZMkBAU2a4YbBHaZvUPsV1z0q3cW6S96Z/eYYfkRIsJoe2vN+wNZ9Xdzmqx0JLmeeFCBSoBGC0imFyXlkDQ==} 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 dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - change-case-all: 1.0.15 - common-tags: 1.8.2 - graphql: 16.7.1 - import-from: 4.0.0 - lodash: 4.17.21 - tslib: 2.5.3 - dev: true - - /@graphql-codegen/plugin-helpers@5.0.1(graphql@16.7.1): - resolution: {integrity: sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww==} - 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 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) change-case-all: 1.0.15 common-tags: 1.8.2 - graphql: 16.7.1 + graphql: 16.8.1 import-from: 4.0.0 lodash: 4.17.21 tslib: 2.5.3 @@ -4883,18 +4705,6 @@ packages: import-from: 4.0.0 lodash: 4.17.21 tslib: 2.5.3 - dev: false - - /@graphql-codegen/schema-ast@2.6.1(graphql@16.7.1): - resolution: {integrity: sha512-5TNW3b1IHJjCh07D2yQNGDQzUpUl2AD+GVe1Dzjqyx/d2Fn0TPMxLsHsKPS4Plg4saO8FK/QO70wLsP7fdbQ1w==} - 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 - dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.7.1) - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.4.1 - dev: false /@graphql-codegen/schema-ast@2.6.1(graphql@16.8.1): resolution: {integrity: sha512-5TNW3b1IHJjCh07D2yQNGDQzUpUl2AD+GVe1Dzjqyx/d2Fn0TPMxLsHsKPS4Plg4saO8FK/QO70wLsP7fdbQ1w==} @@ -4905,35 +4715,18 @@ packages: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 tslib: 2.4.1 - dev: false - /@graphql-codegen/schema-ast@4.0.0(graphql@16.7.1): + /@graphql-codegen/schema-ast@4.0.0(graphql@16.8.1): resolution: {integrity: sha512-WIzkJFa9Gz28FITAPILbt+7A8+yzOyd1NxgwFh7ie+EmO9a5zQK6UQ3U/BviirguXCYnn+AR4dXsoDrSrtRA1g==} 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 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 + '@graphql-codegen/plugin-helpers': 5.0.1(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) + graphql: 16.8.1 tslib: 2.5.3 dev: true - /@graphql-codegen/typescript-operations@2.5.13(graphql@16.7.1): - resolution: {integrity: sha512-3vfR6Rx6iZU0JRt29GBkFlrSNTM6t+MSLF86ChvL4d/Jfo/JYAGuB3zNzPhirHYzJPCvLOAx2gy9ID1ltrpYiw==} - 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 - dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.7.1) - '@graphql-codegen/typescript': 2.8.8(graphql@16.7.1) - '@graphql-codegen/visitor-plugin-common': 2.13.8(graphql@16.7.1) - auto-bind: 4.0.0 - graphql: 16.7.1 - tslib: 2.4.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false - /@graphql-codegen/typescript-operations@2.5.13(graphql@16.8.1): resolution: {integrity: sha512-3vfR6Rx6iZU0JRt29GBkFlrSNTM6t+MSLF86ChvL4d/Jfo/JYAGuB3zNzPhirHYzJPCvLOAx2gy9ID1ltrpYiw==} peerDependencies: @@ -4948,40 +4741,23 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /@graphql-codegen/typescript-operations@4.0.1(graphql@16.7.1): + /@graphql-codegen/typescript-operations@4.0.1(graphql@16.8.1): resolution: {integrity: sha512-GpUWWdBVUec/Zqo23aFLBMrXYxN2irypHqDcKjN78JclDPdreasAEPcIpMfqf4MClvpmvDLy4ql+djVAwmkjbw==} 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 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.7.1) - '@graphql-codegen/typescript': 4.0.1(graphql@16.7.1) - '@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.7.1) + '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) + '@graphql-codegen/typescript': 4.0.1(graphql@16.8.1) + '@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.8.1) auto-bind: 4.0.0 - graphql: 16.7.1 + graphql: 16.8.1 tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color dev: true - /@graphql-codegen/typescript@2.8.8(graphql@16.7.1): - resolution: {integrity: sha512-A0oUi3Oy6+DormOlrTC4orxT9OBZkIglhbJBcDmk34jAKKUgesukXRd4yOhmTrnbchpXz2T8IAOFB3FWIaK4Rw==} - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.7.1) - '@graphql-codegen/schema-ast': 2.6.1(graphql@16.7.1) - '@graphql-codegen/visitor-plugin-common': 2.13.8(graphql@16.7.1) - auto-bind: 4.0.0 - graphql: 16.7.1 - tslib: 2.4.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false - /@graphql-codegen/typescript@2.8.8(graphql@16.8.1): resolution: {integrity: sha512-A0oUi3Oy6+DormOlrTC4orxT9OBZkIglhbJBcDmk34jAKKUgesukXRd4yOhmTrnbchpXz2T8IAOFB3FWIaK4Rw==} peerDependencies: @@ -4996,45 +4772,23 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /@graphql-codegen/typescript@4.0.1(graphql@16.7.1): + /@graphql-codegen/typescript@4.0.1(graphql@16.8.1): resolution: {integrity: sha512-3YziQ21dCVdnHb+Us1uDb3pA6eG5Chjv0uTK+bt9dXeMlwYBU8MbtzvQTo4qvzWVC1AxSOKj0rgfNu1xCXqJyA==} peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.7.1) - '@graphql-codegen/schema-ast': 4.0.0(graphql@16.7.1) - '@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.7.1) + '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) + '@graphql-codegen/schema-ast': 4.0.0(graphql@16.8.1) + '@graphql-codegen/visitor-plugin-common': 4.0.1(graphql@16.8.1) auto-bind: 4.0.0 - graphql: 16.7.1 + graphql: 16.8.1 tslib: 2.5.3 transitivePeerDependencies: - encoding - supports-color dev: true - /@graphql-codegen/visitor-plugin-common@2.13.8(graphql@16.7.1): - resolution: {integrity: sha512-IQWu99YV4wt8hGxIbBQPtqRuaWZhkQRG2IZKbMoSvh0vGeWb3dB0n0hSgKaOOxDY+tljtOf9MTcUYvJslQucMQ==} - 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 - dependencies: - '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.7.1) - '@graphql-tools/optimize': 1.4.0(graphql@16.7.1) - '@graphql-tools/relay-operation-optimizer': 6.5.18(graphql@16.7.1) - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - auto-bind: 4.0.0 - change-case-all: 1.0.15 - dependency-graph: 0.11.0 - graphql: 16.7.1 - graphql-tag: 2.12.6(graphql@16.7.1) - parse-filepath: 1.0.2 - tslib: 2.4.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: false - /@graphql-codegen/visitor-plugin-common@2.13.8(graphql@16.8.1): resolution: {integrity: sha512-IQWu99YV4wt8hGxIbBQPtqRuaWZhkQRG2IZKbMoSvh0vGeWb3dB0n0hSgKaOOxDY+tljtOf9MTcUYvJslQucMQ==} peerDependencies: @@ -5054,22 +4808,21 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /@graphql-codegen/visitor-plugin-common@3.1.1(graphql@16.7.1): + /@graphql-codegen/visitor-plugin-common@3.1.1(graphql@16.8.1): resolution: {integrity: sha512-uAfp+zu/009R3HUAuTK2AamR1bxIltM6rrYYI6EXSmkM3rFtFsLTuJhjUDj98HcUCszJZrADppz8KKLGRUVlNg==} 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 dependencies: - '@graphql-codegen/plugin-helpers': 4.2.0(graphql@16.7.1) - '@graphql-tools/optimize': 1.4.0(graphql@16.7.1) - '@graphql-tools/relay-operation-optimizer': 6.5.18(graphql@16.7.1) - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) + '@graphql-codegen/plugin-helpers': 4.2.0(graphql@16.8.1) + '@graphql-tools/optimize': 1.4.0(graphql@16.8.1) + '@graphql-tools/relay-operation-optimizer': 6.5.18(graphql@16.8.1) + '@graphql-tools/utils': 9.2.1(graphql@16.8.1) auto-bind: 4.0.0 change-case-all: 1.0.15 dependency-graph: 0.11.0 - graphql: 16.7.1 - graphql-tag: 2.12.6(graphql@16.7.1) + graphql: 16.8.1 + graphql-tag: 2.12.6(graphql@16.8.1) parse-filepath: 1.0.2 tslib: 2.5.3 transitivePeerDependencies: @@ -5077,20 +4830,20 @@ packages: - supports-color dev: true - /@graphql-codegen/visitor-plugin-common@4.0.1(graphql@16.7.1): + /@graphql-codegen/visitor-plugin-common@4.0.1(graphql@16.8.1): resolution: {integrity: sha512-Bi/1z0nHg4QMsAqAJhds+ForyLtk7A3HQOlkrZNm3xEkY7lcBzPtiOTLBtvziwopBsXUxqeSwVjOOFPLS5Yw1Q==} 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 dependencies: - '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.7.1) - '@graphql-tools/optimize': 2.0.0(graphql@16.7.1) - '@graphql-tools/relay-operation-optimizer': 7.0.0(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) + '@graphql-codegen/plugin-helpers': 5.0.0(graphql@16.8.1) + '@graphql-tools/optimize': 2.0.0(graphql@16.8.1) + '@graphql-tools/relay-operation-optimizer': 7.0.0(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) auto-bind: 4.0.0 change-case-all: 1.0.15 dependency-graph: 0.11.0 - graphql: 16.7.1 - graphql-tag: 2.12.6(graphql@16.7.1) + graphql: 16.8.1 + graphql-tag: 2.12.6(graphql@16.8.1) parse-filepath: 1.0.2 tslib: 2.5.3 transitivePeerDependencies: @@ -5098,34 +4851,21 @@ packages: - supports-color dev: true - /@graphql-tools/apollo-engine-loader@8.0.0(graphql@16.7.1): + /@graphql-tools/apollo-engine-loader@8.0.0(graphql@16.8.1): resolution: {integrity: sha512-axQTbN5+Yxs1rJ6cWQBOfw3AEeC+fvIuZSfJLPLLvFJLj4pUm9fhxey/g6oQZAAQJqKPfw+tLDUQvnfvRK8Kmg==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) '@whatwg-node/fetch': 0.9.7 - graphql: 16.7.1 + graphql: 16.8.1 tslib: 2.6.0 transitivePeerDependencies: - encoding dev: true - /@graphql-tools/batch-execute@9.0.0(graphql@16.7.1): - resolution: {integrity: sha512-lT9/1XmPSYzBcEybXPLsuA6C5E0t8438PVUELABcqdvwHgZ3VOOx29MLBEqhr2oewOlDChH6PXNkfxoOoAuzRg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - dataloader: 2.2.2 - graphql: 16.7.1 - tslib: 2.6.0 - value-or-promise: 1.0.12 - dev: true - /@graphql-tools/batch-execute@9.0.0(graphql@16.8.1): resolution: {integrity: sha512-lT9/1XmPSYzBcEybXPLsuA6C5E0t8438PVUELABcqdvwHgZ3VOOx29MLBEqhr2oewOlDChH6PXNkfxoOoAuzRg==} engines: {node: '>=16.0.0'} @@ -5137,14 +4877,13 @@ packages: graphql: 16.8.1 tslib: 2.6.0 value-or-promise: 1.0.12 - dev: false - /@graphql-tools/code-file-loader@7.3.23(@babel/core@7.22.11)(graphql@16.8.1): + /@graphql-tools/code-file-loader@7.3.23(@babel/core@7.22.5)(graphql@16.8.1): resolution: {integrity: sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.22.11)(graphql@16.8.1) + '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.22.5)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) globby: 11.1.0 graphql: 16.8.1 @@ -5153,34 +4892,17 @@ packages: transitivePeerDependencies: - '@babel/core' - supports-color - dev: false - /@graphql-tools/code-file-loader@7.3.23(@babel/core@7.22.5)(graphql@16.7.1): - resolution: {integrity: sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.22.5)(graphql@16.7.1) - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - globby: 11.1.0 - graphql: 16.7.1 - tslib: 2.6.0 - unixify: 1.0.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: false - - /@graphql-tools/code-file-loader@8.0.1(@babel/core@7.22.11)(graphql@16.7.1): + /@graphql-tools/code-file-loader@8.0.1(@babel/core@7.22.11)(graphql@16.8.1): resolution: {integrity: sha512-pmg81lsIXGW3uW+nFSCIG0lFQIxWVbgDjeBkSWlnP8CZsrHTQEkB53DT7t4BHLryoxDS4G4cPxM52yNINDSL8w==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.22.11)(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) + '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.22.11)(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) globby: 11.1.0 - graphql: 16.7.1 + graphql: 16.8.1 tslib: 2.6.0 unixify: 1.0.0 transitivePeerDependencies: @@ -5188,22 +4910,6 @@ packages: - supports-color dev: true - /@graphql-tools/delegate@10.0.0(graphql@16.7.1): - resolution: {integrity: sha512-ZW5/7Q0JqUM+guwn8/cM/1Hz16Zvj6WR6r3gnOwoPO7a9bCbe8QTCk4itT/EO+RiGT8RLUPYaunWR9jxfNqqOA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/batch-execute': 9.0.0(graphql@16.7.1) - '@graphql-tools/executor': 1.1.0(graphql@16.7.1) - '@graphql-tools/schema': 10.0.0(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - dataloader: 2.2.2 - graphql: 16.7.1 - tslib: 2.6.0 - value-or-promise: 1.0.12 - dev: true - /@graphql-tools/delegate@10.0.0(graphql@16.8.1): resolution: {integrity: sha512-ZW5/7Q0JqUM+guwn8/cM/1Hz16Zvj6WR6r3gnOwoPO7a9bCbe8QTCk4itT/EO+RiGT8RLUPYaunWR9jxfNqqOA==} engines: {node: '>=16.0.0'} @@ -5218,26 +4924,6 @@ packages: graphql: 16.8.1 tslib: 2.6.0 value-or-promise: 1.0.12 - dev: false - - /@graphql-tools/executor-graphql-ws@1.0.1(graphql@16.7.1): - resolution: {integrity: sha512-mcOEYr+p+Mex03cGtQ+QG4ofh83BxLlVAegkBoNIzb06KH3c7FgmlkRysiEaDtr8L4FjKzNo8LVfzgqaYRRylg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - '@repeaterjs/repeater': 3.0.4 - '@types/ws': 8.5.5 - graphql: 16.7.1 - graphql-ws: 5.14.0(graphql@16.7.1) - isomorphic-ws: 5.0.0(ws@8.13.0) - tslib: 2.6.0 - ws: 8.13.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true /@graphql-tools/executor-graphql-ws@1.0.1(graphql@16.8.1): resolution: {integrity: sha512-mcOEYr+p+Mex03cGtQ+QG4ofh83BxLlVAegkBoNIzb06KH3c7FgmlkRysiEaDtr8L4FjKzNo8LVfzgqaYRRylg==} @@ -5256,26 +4942,6 @@ packages: transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - - /@graphql-tools/executor-http@1.0.0(@types/node@20.4.9)(graphql@16.7.1): - resolution: {integrity: sha512-7R9IWRN1Iszyayd4qgguITLLTmRUZ3wSS5umK0xwShB8mFQ5cSsVx6rewPhGIwGEenN6e9ahwcGX9ytuLlw55g==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - '@repeaterjs/repeater': 3.0.4 - '@whatwg-node/fetch': 0.9.7 - dset: 3.1.2 - extract-files: 11.0.0 - graphql: 16.7.1 - meros: 1.3.0(@types/node@20.4.9) - tslib: 2.6.0 - value-or-promise: 1.0.12 - transitivePeerDependencies: - - '@types/node' - dev: true /@graphql-tools/executor-http@1.0.0(@types/node@20.4.9)(graphql@16.8.1): resolution: {integrity: sha512-7R9IWRN1Iszyayd4qgguITLLTmRUZ3wSS5umK0xwShB8mFQ5cSsVx6rewPhGIwGEenN6e9ahwcGX9ytuLlw55g==} @@ -5294,24 +4960,6 @@ packages: value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' - dev: false - - /@graphql-tools/executor-legacy-ws@1.0.1(graphql@16.7.1): - resolution: {integrity: sha512-PQrTJ+ncHMEQspBARc2lhwiQFfRAX/z/CsOdZTFjIljOHgRWGAA1DAx7pEN0j6PflbLCfZ3NensNq2jCBwF46w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - '@types/ws': 8.5.5 - graphql: 16.7.1 - isomorphic-ws: 5.0.0(ws@8.13.0) - tslib: 2.6.0 - ws: 8.13.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: true /@graphql-tools/executor-legacy-ws@1.0.1(graphql@16.8.1): resolution: {integrity: sha512-PQrTJ+ncHMEQspBARc2lhwiQFfRAX/z/CsOdZTFjIljOHgRWGAA1DAx7pEN0j6PflbLCfZ3NensNq2jCBwF46w==} @@ -5328,21 +4976,6 @@ packages: transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false - - /@graphql-tools/executor@1.1.0(graphql@16.7.1): - resolution: {integrity: sha512-+1wmnaUHETSYxiK/ELsT60x584Rw3QKBB7F/7fJ83HKPnLifmE2Dm/K9Eyt6L0Ppekf1jNUbWBpmBGb8P5hAeg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - '@graphql-typed-document-node/core': 3.2.0(graphql@16.7.1) - '@repeaterjs/repeater': 3.0.4 - graphql: 16.7.1 - tslib: 2.6.0 - value-or-promise: 1.0.12 - dev: true /@graphql-tools/executor@1.1.0(graphql@16.8.1): resolution: {integrity: sha512-+1wmnaUHETSYxiK/ELsT60x584Rw3QKBB7F/7fJ83HKPnLifmE2Dm/K9Eyt6L0Ppekf1jNUbWBpmBGb8P5hAeg==} @@ -5356,17 +4989,16 @@ packages: graphql: 16.8.1 tslib: 2.6.0 value-or-promise: 1.0.12 - dev: false - /@graphql-tools/git-loader@8.0.1(@babel/core@7.22.11)(graphql@16.7.1): + /@graphql-tools/git-loader@8.0.1(@babel/core@7.22.11)(graphql@16.8.1): resolution: {integrity: sha512-ivNtxD+iEfpPONYKip0kbpZMRdMCNR3HrIui8NCURmUdvBYGaGcbB3VrGMhxwZuzc+ybhs2ralPt1F8Oxq2jLA==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.22.11)(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 + '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.22.11)(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) + graphql: 16.8.1 is-glob: 4.0.3 micromatch: 4.0.5 tslib: 2.6.0 @@ -5376,18 +5008,18 @@ packages: - supports-color dev: true - /@graphql-tools/github-loader@8.0.0(@babel/core@7.22.11)(@types/node@20.4.9)(graphql@16.7.1): + /@graphql-tools/github-loader@8.0.0(@babel/core@7.22.11)(@types/node@20.4.9)(graphql@16.8.1): resolution: {integrity: sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.0.0(@types/node@20.4.9)(graphql@16.7.1) - '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.22.11)(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) + '@graphql-tools/executor-http': 1.0.0(@types/node@20.4.9)(graphql@16.8.1) + '@graphql-tools/graphql-tag-pluck': 8.0.1(@babel/core@7.22.11)(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) '@whatwg-node/fetch': 0.9.7 - graphql: 16.7.1 + graphql: 16.8.1 tslib: 2.6.0 value-or-promise: 1.0.12 transitivePeerDependencies: @@ -5397,20 +5029,6 @@ packages: - supports-color dev: true - /@graphql-tools/graphql-file-loader@8.0.0(graphql@16.7.1): - resolution: {integrity: sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/import': 7.0.0(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - globby: 11.1.0 - graphql: 16.7.1 - tslib: 2.6.0 - unixify: 1.0.0 - dev: true - /@graphql-tools/graphql-file-loader@8.0.0(graphql@16.8.1): resolution: {integrity: sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg==} engines: {node: '>=16.0.0'} @@ -5423,15 +5041,14 @@ packages: graphql: 16.8.1 tslib: 2.6.0 unixify: 1.0.0 - dev: false - /@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.22.11)(graphql@16.8.1): + /@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.22.5)(graphql@16.8.1): resolution: {integrity: sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@babel/parser': 7.22.11 - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.11) + '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.5) '@babel/traverse': 7.22.11 '@babel/types': 7.22.11 '@graphql-tools/utils': 9.2.1(graphql@16.8.1) @@ -5440,26 +5057,8 @@ packages: transitivePeerDependencies: - '@babel/core' - supports-color - dev: false - /@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.22.5)(graphql@16.7.1): - resolution: {integrity: sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@babel/parser': 7.22.11 - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.5) - '@babel/traverse': 7.22.11 - '@babel/types': 7.22.11 - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: false - - /@graphql-tools/graphql-tag-pluck@8.0.1(@babel/core@7.22.11)(graphql@16.7.1): + /@graphql-tools/graphql-tag-pluck@8.0.1(@babel/core@7.22.11)(graphql@16.8.1): resolution: {integrity: sha512-4sfBJSoXxVB4rRCCp2GTFhAYsUJgAPSKxSV+E3Voc600mK52JO+KsHCCTnPgCeyJFMNR9l94J6+tqxVKmlqKvw==} engines: {node: '>=16.0.0'} peerDependencies: @@ -5469,26 +5068,14 @@ packages: '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.11) '@babel/traverse': 7.22.11 '@babel/types': 7.22.11 - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) + graphql: 16.8.1 tslib: 2.6.0 transitivePeerDependencies: - '@babel/core' - supports-color dev: true - /@graphql-tools/import@7.0.0(graphql@16.7.1): - resolution: {integrity: sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 - resolve-from: 5.0.0 - tslib: 2.6.0 - dev: true - /@graphql-tools/import@7.0.0(graphql@16.8.1): resolution: {integrity: sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw==} engines: {node: '>=16.0.0'} @@ -5499,20 +5086,6 @@ packages: graphql: 16.8.1 resolve-from: 5.0.0 tslib: 2.6.0 - dev: false - - /@graphql-tools/json-file-loader@8.0.0(graphql@16.7.1): - resolution: {integrity: sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - globby: 11.1.0 - graphql: 16.7.1 - tslib: 2.6.0 - unixify: 1.0.0 - dev: true /@graphql-tools/json-file-loader@8.0.0(graphql@16.8.1): resolution: {integrity: sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg==} @@ -5525,19 +5098,6 @@ packages: graphql: 16.8.1 tslib: 2.6.0 unixify: 1.0.0 - dev: false - - /@graphql-tools/load@7.8.14(graphql@16.7.1): - resolution: {integrity: sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/schema': 9.0.19(graphql@16.7.1) - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - graphql: 16.7.1 - p-limit: 3.1.0 - tslib: 2.6.0 - dev: false /@graphql-tools/load@7.8.14(graphql@16.8.1): resolution: {integrity: sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==} @@ -5549,20 +5109,6 @@ packages: graphql: 16.8.1 p-limit: 3.1.0 tslib: 2.6.0 - dev: false - - /@graphql-tools/load@8.0.0(graphql@16.7.1): - resolution: {integrity: sha512-Cy874bQJH0FP2Az7ELPM49iDzOljQmK1PPH6IuxsWzLSTxwTqd8dXA09dcVZrI7/LsN26heTY2R8q2aiiv0GxQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/schema': 10.0.0(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 - p-limit: 3.1.0 - tslib: 2.6.0 - dev: true /@graphql-tools/load@8.0.0(graphql@16.8.1): resolution: {integrity: sha512-Cy874bQJH0FP2Az7ELPM49iDzOljQmK1PPH6IuxsWzLSTxwTqd8dXA09dcVZrI7/LsN26heTY2R8q2aiiv0GxQ==} @@ -5575,17 +5121,6 @@ packages: graphql: 16.8.1 p-limit: 3.1.0 tslib: 2.6.0 - dev: false - - /@graphql-tools/merge@8.4.2(graphql@16.7.1): - resolution: {integrity: sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 - dev: false /@graphql-tools/merge@8.4.2(graphql@16.8.1): resolution: {integrity: sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==} @@ -5595,18 +5130,6 @@ packages: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.0 - dev: false - - /@graphql-tools/merge@9.0.0(graphql@16.7.1): - resolution: {integrity: sha512-J7/xqjkGTTwOJmaJQJ2C+VDBDOWJL3lKrHJN4yMaRLAJH3PosB7GiPRaSDZdErs0+F77sH2MKs2haMMkywzx7Q==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 - dev: true /@graphql-tools/merge@9.0.0(graphql@16.8.1): resolution: {integrity: sha512-J7/xqjkGTTwOJmaJQJ2C+VDBDOWJL3lKrHJN4yMaRLAJH3PosB7GiPRaSDZdErs0+F77sH2MKs2haMMkywzx7Q==} @@ -5617,15 +5140,6 @@ packages: '@graphql-tools/utils': 10.0.1(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.0 - dev: false - - /@graphql-tools/optimize@1.4.0(graphql@16.7.1): - resolution: {integrity: sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - graphql: 16.7.1 - tslib: 2.6.0 /@graphql-tools/optimize@1.4.0(graphql@16.8.1): resolution: {integrity: sha512-dJs/2XvZp+wgHH8T5J2TqptT9/6uVzIYvA6uFACha+ufvdMBedkfR4b4GbT8jAKLRARiqRTxy3dctnwkTM2tdw==} @@ -5634,34 +5148,33 @@ packages: dependencies: graphql: 16.8.1 tslib: 2.6.0 - dev: false - /@graphql-tools/optimize@2.0.0(graphql@16.7.1): + /@graphql-tools/optimize@2.0.0(graphql@16.8.1): resolution: {integrity: sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - graphql: 16.7.1 + graphql: 16.8.1 tslib: 2.6.0 dev: true - /@graphql-tools/prisma-loader@8.0.1(@types/node@20.4.9)(graphql@16.7.1): + /@graphql-tools/prisma-loader@8.0.1(@types/node@20.4.9)(graphql@16.8.1): resolution: {integrity: sha512-bl6e5sAYe35Z6fEbgKXNrqRhXlCJYeWKBkarohgYA338/SD9eEhXtg3Cedj7fut3WyRLoQFpHzfiwxKs7XrgXg==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/url-loader': 8.0.0(@types/node@20.4.9)(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) + '@graphql-tools/url-loader': 8.0.0(@types/node@20.4.9)(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) '@types/js-yaml': 4.0.5 '@types/json-stable-stringify': 1.0.34 '@whatwg-node/fetch': 0.9.7 chalk: 4.1.2 debug: 4.3.4 dotenv: 16.3.1 - graphql: 16.7.1 - graphql-request: 6.1.0(graphql@16.7.1) + graphql: 16.8.1 + graphql-request: 6.1.0(graphql@16.8.1) http-proxy-agent: 7.0.0 https-proxy-agent: 7.0.0 jose: 4.14.4 @@ -5679,19 +5192,6 @@ packages: - utf-8-validate dev: true - /@graphql-tools/relay-operation-optimizer@6.5.18(graphql@16.7.1): - resolution: {integrity: sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@ardatan/relay-compiler': 12.0.0(graphql@16.7.1) - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 - transitivePeerDependencies: - - encoding - - supports-color - /@graphql-tools/relay-operation-optimizer@6.5.18(graphql@16.8.1): resolution: {integrity: sha512-mc5VPyTeV+LwiM+DNvoDQfPqwQYhPV/cl5jOBjTgSniyaq8/86aODfMkrE2OduhQ5E00hqrkuL2Fdrgk0w1QJg==} peerDependencies: @@ -5704,36 +5204,22 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false - /@graphql-tools/relay-operation-optimizer@7.0.0(graphql@16.7.1): + /@graphql-tools/relay-operation-optimizer@7.0.0(graphql@16.8.1): resolution: {integrity: sha512-UNlJi5y3JylhVWU4MBpL0Hun4Q7IoJwv9xYtmAz+CgRa066szzY7dcuPfxrA7cIGgG/Q6TVsKsYaiF4OHPs1Fw==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@ardatan/relay-compiler': 12.0.0(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 + '@ardatan/relay-compiler': 12.0.0(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) + graphql: 16.8.1 tslib: 2.6.0 transitivePeerDependencies: - encoding - supports-color dev: true - /@graphql-tools/schema@10.0.0(graphql@16.7.1): - resolution: {integrity: sha512-kf3qOXMFcMs2f/S8Y3A8fm/2w+GaHAkfr3Gnhh2LOug/JgpY/ywgFVxO3jOeSpSEdoYcDKLcXVjMigNbY4AdQg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/merge': 9.0.0(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 - value-or-promise: 1.0.12 - dev: true - /@graphql-tools/schema@10.0.0(graphql@16.8.1): resolution: {integrity: sha512-kf3qOXMFcMs2f/S8Y3A8fm/2w+GaHAkfr3Gnhh2LOug/JgpY/ywgFVxO3jOeSpSEdoYcDKLcXVjMigNbY4AdQg==} engines: {node: '>=16.0.0'} @@ -5745,19 +5231,6 @@ packages: graphql: 16.8.1 tslib: 2.6.0 value-or-promise: 1.0.12 - dev: false - - /@graphql-tools/schema@9.0.19(graphql@16.7.1): - resolution: {integrity: sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/merge': 8.4.2(graphql@16.7.1) - '@graphql-tools/utils': 9.2.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 - value-or-promise: 1.0.12 - dev: false /@graphql-tools/schema@9.0.19(graphql@16.8.1): resolution: {integrity: sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==} @@ -5769,34 +5242,6 @@ packages: graphql: 16.8.1 tslib: 2.6.0 value-or-promise: 1.0.12 - dev: false - - /@graphql-tools/url-loader@8.0.0(@types/node@20.4.9)(graphql@16.7.1): - resolution: {integrity: sha512-rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/delegate': 10.0.0(graphql@16.7.1) - '@graphql-tools/executor-graphql-ws': 1.0.1(graphql@16.7.1) - '@graphql-tools/executor-http': 1.0.0(@types/node@20.4.9)(graphql@16.7.1) - '@graphql-tools/executor-legacy-ws': 1.0.1(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - '@graphql-tools/wrap': 10.0.0(graphql@16.7.1) - '@types/ws': 8.5.5 - '@whatwg-node/fetch': 0.9.7 - graphql: 16.7.1 - isomorphic-ws: 5.0.0(ws@8.13.0) - tslib: 2.6.0 - value-or-promise: 1.0.12 - ws: 8.13.0 - transitivePeerDependencies: - - '@types/node' - - bufferutil - - encoding - - utf-8-validate - dev: true /@graphql-tools/url-loader@8.0.0(@types/node@20.4.9)(graphql@16.8.1): resolution: {integrity: sha512-rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA==} @@ -5823,18 +5268,6 @@ packages: - bufferutil - encoding - utf-8-validate - dev: false - - /@graphql-tools/utils@10.0.1(graphql@16.7.1): - resolution: {integrity: sha512-i1FozbDGHgdsFA47V/JvQZ0FE8NAy0Eiz7HGCJO2MkNdZAKNnwei66gOq0JWYVFztwpwbVQ09GkKhq7Kjcq5Cw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 - dev: true /@graphql-tools/utils@10.0.1(graphql@16.8.1): resolution: {integrity: sha512-i1FozbDGHgdsFA47V/JvQZ0FE8NAy0Eiz7HGCJO2MkNdZAKNnwei66gOq0JWYVFztwpwbVQ09GkKhq7Kjcq5Cw==} @@ -5845,16 +5278,6 @@ packages: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.0 - dev: false - - /@graphql-tools/utils@8.13.1(graphql@16.7.1): - resolution: {integrity: sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - graphql: 16.7.1 - tslib: 2.6.0 - dev: false /@graphql-tools/utils@8.13.1(graphql@16.8.1): resolution: {integrity: sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==} @@ -5863,16 +5286,6 @@ packages: dependencies: graphql: 16.8.1 tslib: 2.6.0 - dev: false - - /@graphql-tools/utils@9.2.1(graphql@16.7.1): - resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 /@graphql-tools/utils@9.2.1(graphql@16.8.1): resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} @@ -5882,21 +5295,6 @@ packages: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.0 - dev: false - - /@graphql-tools/wrap@10.0.0(graphql@16.7.1): - resolution: {integrity: sha512-HDOeUUh6UhpiH0WPJUQl44ODt1x5pnMUbOJZ7GjTdGQ7LK0AgVt3ftaAQ9duxLkiAtYJmu5YkULirfZGj4HzDg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/delegate': 10.0.0(graphql@16.7.1) - '@graphql-tools/schema': 10.0.0(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) - graphql: 16.7.1 - tslib: 2.6.0 - value-or-promise: 1.0.12 - dev: true /@graphql-tools/wrap@10.0.0(graphql@16.8.1): resolution: {integrity: sha512-HDOeUUh6UhpiH0WPJUQl44ODt1x5pnMUbOJZ7GjTdGQ7LK0AgVt3ftaAQ9duxLkiAtYJmu5YkULirfZGj4HzDg==} @@ -5910,14 +5308,6 @@ packages: graphql: 16.8.1 tslib: 2.6.0 value-or-promise: 1.0.12 - dev: false - - /@graphql-typed-document-node/core@3.2.0(graphql@16.7.1): - resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} - 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 - dependencies: - graphql: 16.7.1 /@graphql-typed-document-node/core@3.2.0(graphql@16.8.1): resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} @@ -5925,7 +5315,6 @@ packages: 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 dependencies: graphql: 16.8.1 - dev: false /@hapi/address@4.1.0: resolution: {integrity: sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==} @@ -6424,7 +5813,6 @@ packages: dependencies: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.18 - dev: false /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} @@ -6462,20 +5850,17 @@ packages: /@lezer/common@0.15.12: resolution: {integrity: sha512-edfwCxNLnzq5pBA/yaIhwJ3U3Kz8VAUOTRg0hhxaizaI1N+qxV7EXDv/kLCkLeq2RzSFvxexlaj5Mzfn2kY0Ig==} - dev: false /@lezer/lr@0.15.8: resolution: {integrity: sha512-bM6oE6VQZ6hIFxDNKk8bKPa14hqFrV07J/vHGOeiAbJReIaQXmkVb6xQu4MR+JBTLa5arGRyAAjJe1qaQt3Uvg==} dependencies: '@lezer/common': 0.15.12 - dev: false /@lmdb/lmdb-darwin-arm64@2.5.2: resolution: {integrity: sha512-+F8ioQIUN68B4UFiIBYu0QQvgb9FmlKw2ctQMSBfW2QBrZIxz9vD9jCGqTCPqZBRbPHAS/vG1zSXnKqnS2ch/A==} cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-darwin-arm64@2.5.3: @@ -6483,7 +5868,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-darwin-x64@2.5.2: @@ -6491,7 +5875,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-darwin-x64@2.5.3: @@ -6499,7 +5882,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-linux-arm64@2.5.2: @@ -6507,7 +5889,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-linux-arm64@2.5.3: @@ -6515,7 +5896,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-linux-arm@2.5.2: @@ -6523,7 +5903,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-linux-arm@2.5.3: @@ -6531,7 +5910,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-linux-x64@2.5.2: @@ -6539,7 +5917,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-linux-x64@2.5.3: @@ -6547,7 +5924,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-win32-x64@2.5.2: @@ -6555,7 +5931,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@lmdb/lmdb-win32-x64@2.5.3: @@ -6563,7 +5938,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@lukeed/ms@2.0.1: @@ -6658,7 +6032,6 @@ packages: '@lezer/common': 0.15.12 '@lezer/lr': 0.15.8 json5: 2.2.3 - dev: false /@mole-inc/bin-wrapper@8.0.1: resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==} @@ -6678,7 +6051,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true /@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.2: @@ -6686,7 +6058,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true /@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.2: @@ -6694,7 +6065,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@msgpackr-extract/msgpackr-extract-linux-arm@3.0.2: @@ -6702,7 +6072,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: false optional: true /@msgpackr-extract/msgpackr-extract-linux-x64@3.0.2: @@ -6710,7 +6079,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /@msgpackr-extract/msgpackr-extract-win32-x64@3.0.2: @@ -6718,7 +6086,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@mswjs/cookies@0.2.2: @@ -7391,7 +6758,6 @@ packages: resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} dependencies: eslint-scope: 5.1.1 - dev: false /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -7571,7 +6937,6 @@ packages: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/cache@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-k7xv5vSQrJLdXuglo+Hv3yF4BCSs1tQ/8Vbd6CHTkOhf7LcGg6CPtLw053R/KdMpd/4GPn0QrAsOLdATm1ELtQ==} @@ -7584,14 +6949,12 @@ packages: '@parcel/logger': 2.8.3 '@parcel/utils': 2.8.3 lmdb: 2.5.2 - dev: false /@parcel/codeframe@2.8.3: resolution: {integrity: sha512-FE7sY53D6n/+2Pgg6M9iuEC6F5fvmyBkRE4d9VdnOoxhTXtkEqpqYgX7RJ12FAQwNlxKq4suBJQMgQHMF2Kjeg==} engines: {node: '>= 12.0.0'} dependencies: chalk: 4.1.2 - dev: false /@parcel/compressor-raw@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-bVDsqleBUxRdKMakWSlWC9ZjOcqDKE60BE+Gh3JSN6WJrycJ02P5wxjTVF4CStNP/G7X17U+nkENxSlMG77ySg==} @@ -7600,7 +6963,6 @@ packages: '@parcel/plugin': 2.8.3(@parcel/core@2.8.3) transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/core@2.8.3: resolution: {integrity: sha512-Euf/un4ZAiClnlUXqPB9phQlKbveU+2CotZv7m7i+qkgvFn5nAGnrV4h1OzQU42j9dpgOxWi7AttUDMrvkbhCQ==} @@ -7630,7 +6992,6 @@ packages: msgpackr: 1.9.5 nullthrows: 1.1.1 semver: 5.7.1 - dev: false /@parcel/diagnostic@2.8.3: resolution: {integrity: sha512-u7wSzuMhLGWZjVNYJZq/SOViS3uFG0xwIcqXw12w54Uozd6BH8JlhVtVyAsq9kqnn7YFkw6pXHqAo5Tzh4FqsQ==} @@ -7638,19 +6999,16 @@ packages: dependencies: '@mischnic/json-sourcemap': 0.1.0 nullthrows: 1.1.1 - dev: false /@parcel/events@2.8.3: resolution: {integrity: sha512-hoIS4tAxWp8FJk3628bsgKxEvR7bq2scCVYHSqZ4fTi/s0+VymEATrRCUqf+12e5H47uw1/ZjoqrGtBI02pz4w==} engines: {node: '>= 12.0.0'} - dev: false /@parcel/fs-search@2.8.3: resolution: {integrity: sha512-DJBT2N8knfN7Na6PP2mett3spQLTqxFrvl0gv+TJRp61T8Ljc4VuUTb0hqBj+belaASIp3Q+e8+SgaFQu7wLiQ==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 - dev: false /@parcel/fs@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-y+i+oXbT7lP0e0pJZi/YSm1vg0LDsbycFuHZIL80pNwdEppUAtibfJZCp606B7HOjMAlNZOBo48e3hPG3d8jgQ==} @@ -7664,14 +7022,12 @@ packages: '@parcel/utils': 2.8.3 '@parcel/watcher': 2.1.0 '@parcel/workers': 2.8.3(@parcel/core@2.8.3) - dev: false /@parcel/graph@2.8.3: resolution: {integrity: sha512-26GL8fYZPdsRhSXCZ0ZWliloK6DHlMJPWh6Z+3VVZ5mnDSbYg/rRKWmrkhnr99ZWmL9rJsv4G74ZwvDEXTMPBg==} engines: {node: '>= 12.0.0'} dependencies: nullthrows: 1.1.1 - dev: false /@parcel/hash@2.8.3: resolution: {integrity: sha512-FVItqzjWmnyP4ZsVgX+G00+6U2IzOvqDtdwQIWisCcVoXJFCqZJDy6oa2qDDFz96xCCCynjRjPdQx2jYBCpfYw==} @@ -7679,7 +7035,6 @@ packages: dependencies: detect-libc: 1.0.3 xxhash-wasm: 0.4.2 - dev: false /@parcel/logger@2.8.3: resolution: {integrity: sha512-Kpxd3O/Vs7nYJIzkdmB6Bvp3l/85ydIxaZaPfGSGTYOfaffSOTkhcW9l6WemsxUrlts4za6CaEWcc4DOvaMOPA==} @@ -7687,14 +7042,12 @@ packages: dependencies: '@parcel/diagnostic': 2.8.3 '@parcel/events': 2.8.3 - dev: false /@parcel/markdown-ansi@2.8.3: resolution: {integrity: sha512-4v+pjyoh9f5zuU/gJlNvNFGEAb6J90sOBwpKJYJhdWXLZMNFCVzSigxrYO+vCsi8G4rl6/B2c0LcwIMjGPHmFQ==} engines: {node: '>= 12.0.0'} dependencies: chalk: 4.1.2 - dev: false /@parcel/namer-default@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-tJ7JehZviS5QwnxbARd8Uh63rkikZdZs1QOyivUhEvhN+DddSAVEdQLHGPzkl3YRk0tjFhbqo+Jci7TpezuAMw==} @@ -7705,7 +7058,6 @@ packages: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/node-resolver-core@2.8.3: resolution: {integrity: sha512-12YryWcA5Iw2WNoEVr/t2HDjYR1iEzbjEcxfh1vaVDdZ020PiGw67g5hyIE/tsnG7SRJ0xdRx1fQ2hDgED+0Ww==} @@ -7715,7 +7067,6 @@ packages: '@parcel/utils': 2.8.3 nullthrows: 1.1.1 semver: 5.7.1 - dev: false /@parcel/optimizer-terser@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-9EeQlN6zIeUWwzrzu6Q2pQSaYsYGah8MtiQ/hog9KEPlYTP60hBv/+utDyYEHSQhL7y5ym08tPX5GzBvwAD/dA==} @@ -7729,7 +7080,6 @@ packages: terser: 5.18.2 transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/package-manager@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-tIpY5pD2lH53p9hpi++GsODy6V3khSTX4pLEGuMpeSYbHthnOViobqIlFLsjni+QA1pfc8NNNIQwSNdGjYflVA==} @@ -7745,7 +7095,6 @@ packages: '@parcel/utils': 2.8.3 '@parcel/workers': 2.8.3(@parcel/core@2.8.3) semver: 5.7.1 - dev: false /@parcel/packager-js@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-0pGKC3Ax5vFuxuZCRB+nBucRfFRz4ioie19BbDxYnvBxrd4M3FIu45njf6zbBYsI9eXqaDnL1b3DcZJfYqtIzw==} @@ -7760,7 +7109,6 @@ packages: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/packager-raw@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-BA6enNQo1RCnco9MhkxGrjOk59O71IZ9DPKu3lCtqqYEVd823tXff2clDKHK25i6cChmeHu6oB1Rb73hlPqhUA==} @@ -7769,7 +7117,6 @@ packages: '@parcel/plugin': 2.8.3(@parcel/core@2.8.3) transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/plugin@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-jZ6mnsS4D9X9GaNnvrixDQwlUQJCohDX2hGyM0U0bY2NWU8Km97SjtoCpWjq+XBCx/gpC4g58+fk9VQeZq2vlw==} @@ -7778,7 +7125,6 @@ packages: '@parcel/types': 2.8.3(@parcel/core@2.8.3) transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/reporter-dev-server@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-Y8C8hzgzTd13IoWTj+COYXEyCkXfmVJs3//GDBsH22pbtSFMuzAZd+8J9qsCo0EWpiDow7V9f1LischvEh3FbQ==} @@ -7788,7 +7134,6 @@ packages: '@parcel/utils': 2.8.3 transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/resolver-default@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-k0B5M/PJ+3rFbNj4xZSBr6d6HVIe6DH/P3dClLcgBYSXAvElNDfXgtIimbjCyItFkW9/BfcgOVKEEIZOeySH/A==} @@ -7798,7 +7143,6 @@ packages: '@parcel/plugin': 2.8.3(@parcel/core@2.8.3) transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/runtime-js@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-IRja0vNKwvMtPgIqkBQh0QtRn0XcxNC8HU1jrgWGRckzu10qJWO+5ULgtOeR4pv9krffmMPqywGXw6l/gvJKYQ==} @@ -7809,14 +7153,12 @@ packages: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/source-map@2.1.1: resolution: {integrity: sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==} engines: {node: ^12.18.3 || >=14} dependencies: detect-libc: 1.0.3 - dev: false /@parcel/transformer-js@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-9Qd6bib+sWRcpovvzvxwy/PdFrLUXGfmSW9XcVVG8pvgXsZPFaNjnNT8stzGQj1pQiougCoxMY4aTM5p1lGHEQ==} @@ -7836,7 +7178,6 @@ packages: nullthrows: 1.1.1 regenerator-runtime: 0.13.11 semver: 5.7.1 - dev: false /@parcel/transformer-json@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-B7LmVq5Q7bZO4ERb6NHtRuUKWGysEeaj9H4zelnyBv+wLgpo4f5FCxSE1/rTNmP9u1qHvQ3scGdK6EdSSokGPg==} @@ -7846,7 +7187,6 @@ packages: json5: 2.2.3 transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/types@2.8.3(@parcel/core@2.8.3): resolution: {integrity: sha512-FECA1FB7+0UpITKU0D6TgGBpGxYpVSMNEENZbSJxFSajNy3wrko+zwBKQmFOLOiPcEtnGikxNs+jkFWbPlUAtw==} @@ -7860,7 +7200,6 @@ packages: utility-types: 3.10.0 transitivePeerDependencies: - '@parcel/core' - dev: false /@parcel/utils@2.8.3: resolution: {integrity: sha512-IhVrmNiJ+LOKHcCivG5dnuLGjhPYxQ/IzbnF2DKNQXWBTsYlHkJZpmz7THoeLtLliGmSOZ3ZCsbR8/tJJKmxjA==} @@ -7873,7 +7212,6 @@ packages: '@parcel/markdown-ansi': 2.8.3 '@parcel/source-map': 2.1.1 chalk: 4.1.2 - dev: false /@parcel/watcher@2.1.0: resolution: {integrity: sha512-8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw==} @@ -7898,7 +7236,6 @@ packages: '@parcel/utils': 2.8.3 chrome-trace-event: 1.0.3 nullthrows: 1.1.1 - dev: false /@peculiar/asn1-schema@2.3.6: resolution: {integrity: sha512-izNRxPoaeJeg/AyH8hER6s+H7p4itk+03QCa4sbxI3lNdseQYCuxzgsuNK8bTXChtLTjpJz6NmXKA73qLa3rCA==} @@ -7986,20 +7323,17 @@ packages: react-refresh: 0.14.0 schema-utils: 3.3.0 source-map: 0.7.4 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /@pnpm/config.env-replace@1.1.0: resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} engines: {node: '>=12.22.0'} - dev: false /@pnpm/network.ca-file@1.0.2: resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} engines: {node: '>=12.22.0'} dependencies: graceful-fs: 4.2.10 - dev: false /@pnpm/npm-conf@2.2.2: resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} @@ -8008,7 +7342,6 @@ packages: '@pnpm/config.env-replace': 1.1.0 '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - dev: false /@polka/url@1.0.0-next.21: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} @@ -8657,7 +7990,6 @@ packages: /@sindresorhus/is@5.4.1: resolution: {integrity: sha512-axlrvsHlHlFmKKMEg4VyvMzFr93JWJj4eIfXY1STVuO2fsImCa7ncaiG5gC8HKOX590AW5RtRsC41/B+OfrSqw==} engines: {node: '>=14.16'} - dev: false /@sindresorhus/slugify@1.1.2: resolution: {integrity: sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==} @@ -8665,7 +7997,6 @@ packages: dependencies: '@sindresorhus/transliterate': 0.1.2 escape-string-regexp: 4.0.0 - dev: false /@sindresorhus/slugify@2.2.1: resolution: {integrity: sha512-MkngSCRZ8JdSOCHRaYd+D01XhvU3Hjy6MGl06zhOk614hp9EOAp5gIkBeQg7wtmxpitU6eAL4kdiRMcJa2dlrw==} @@ -8681,7 +8012,6 @@ packages: dependencies: escape-string-regexp: 2.0.0 lodash.deburr: 4.1.0 - dev: false /@sindresorhus/transliterate@1.6.0: resolution: {integrity: sha512-doH1gimEu3A46VX6aVxpHTeHrytJAG6HgdxntYnCFiIFHEM/ZGpG8KiZGBChchjQmG0XFIBL552kBTjVcMZXwQ==} @@ -8730,7 +8060,6 @@ packages: /@socket.io/component-emitter@3.1.0: resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} - dev: false /@storybook/addon-actions@7.3.2(@types/react-dom@18.2.6)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-TsTOHGmwBHRsWS9kaG/bu6haP2dMeiETeGwOgfB5qmukodenXlmi1RujtUdJCNwW3APa0utEFYFKtZVEu9f7WQ==} @@ -10003,7 +9332,6 @@ packages: resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} dependencies: tslib: 2.6.0 - dev: false /@swc/jest@0.2.26(@swc/core@1.3.80): resolution: {integrity: sha512-7lAi7q7ShTO3E5Gt1Xqf3pIhRbERxR1DUxvtVa9WKzIB+HGQ7wZP5sYx86zqnaEoKKGhmOoZ7gyW0IRu8Br5+A==} @@ -10030,7 +9358,6 @@ packages: engines: {node: '>=14.16'} dependencies: defer-to-connect: 2.0.1 - dev: false /@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.3.2): resolution: {integrity: sha512-8QPrypskfBa7QIMuKHg2TA7BqES6vhBrDLOv8Unb6FcFyd3TjKbc6lcmb9UPQHxfl24sXoJ41ux/H7qQQvfaSQ==} @@ -10175,11 +9502,9 @@ packages: dependencies: '@types/node-fetch': 2.6.4 node-fetch: 2.6.11 - dev: false /@turist/time@0.0.2: resolution: {integrity: sha512-qLOvfmlG2vCVw5fo/oz8WAZYlpe5a5OurgTj3diIxJCdjRHpapC+vQCz3er9LV79Vcat+DifBjeAhOAdmndtDQ==} - dev: false /@types/aria-query@5.0.1: resolution: {integrity: sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==} @@ -10241,11 +9566,9 @@ packages: /@types/common-tags@1.8.1: resolution: {integrity: sha512-20R/mDpKSPWdJs5TOpz3e7zqbeCNuMCPhV7Yndk9KU2Rbij2r5W4RzwDPkzC+2lzUqXYu9rFzTktCBnDjHuNQg==} - dev: false /@types/configstore@2.1.1: resolution: {integrity: sha512-YY+hm3afkDHeSM2rsFXxeZtu0garnusBWNG1+7MknmDWQHqcH2w21/xOU9arJUi8ch4qyFklidANLCu3ihhVwQ==} - dev: false /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} @@ -10260,7 +9583,6 @@ packages: resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==} dependencies: '@types/node': 20.4.9 - dev: false /@types/cross-spawn@6.0.2: resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==} @@ -10270,7 +9592,6 @@ packages: /@types/debug@0.0.30: resolution: {integrity: sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ==} - dev: false /@types/debug@4.1.8: resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==} @@ -10302,14 +9623,12 @@ packages: dependencies: '@types/eslint': 8.40.2 '@types/estree': 1.0.1 - dev: false /@types/eslint@7.29.0: resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==} dependencies: '@types/estree': 1.0.1 '@types/json-schema': 7.0.12 - dev: false /@types/eslint@8.40.2: resolution: {integrity: sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ==} @@ -10348,14 +9667,12 @@ packages: /@types/get-port@3.2.0: resolution: {integrity: sha512-TiNg8R1kjDde5Pub9F9vCwZA/BNW9HeXP5b9j7Qucqncy/McfPZ6xze/EyBdXS5FhMIGN6Fx3vg75l5KHy3V1Q==} - dev: false /@types/glob@5.0.38: resolution: {integrity: sha512-rTtf75rwyP9G2qO5yRpYtdJ6aU1QqEhWbtW55qEgquEDa6bXW0s2TWZfDm02GuppjEozOWG/F2UnPq5hAQb+gw==} dependencies: '@types/minimatch': 5.1.2 '@types/node': 20.4.9 - dev: false /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} @@ -10369,7 +9686,6 @@ packages: dependencies: '@types/minimatch': 5.1.2 '@types/node': 20.4.9 - dev: false /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} @@ -10400,7 +9716,6 @@ packages: resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==} dependencies: '@types/node': 20.4.9 - dev: false /@types/istanbul-lib-coverage@2.0.4: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} @@ -10489,7 +9804,6 @@ packages: resolution: {integrity: sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==} dependencies: '@types/node': 20.4.9 - dev: false /@types/mousetrap@1.6.11: resolution: {integrity: sha512-F0oAily9Q9QQpv9JKxKn0zMKfOo36KHCW7myYsmUyf2t0g+sBTbG3UleTPoguHdE1z3GLFr3p7/wiOio52QFjQ==} @@ -10522,14 +9836,12 @@ packages: /@types/node@8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} - dev: false /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} /@types/parse-json@4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} - dev: false /@types/parse5@6.0.3: resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} @@ -10563,7 +9875,6 @@ packages: resolution: {integrity: sha512-j23ChnIEiW8aAP4KT8OVyTXOFr+Ri65BDnwzmfHFO9WHypXYevHFjeil1Cj7YH3emfCE924BwAmgW4hOv7Wg3g==} dependencies: '@types/react': 18.2.15 - dev: false /@types/react-body-classname@1.1.7: resolution: {integrity: sha512-rfs2A8PUfmTiVVpPWNWe4/uOUHgXWIe0IRxQmxx8DK/Ot2DxVQhILPZFHMWs03B92Fw43vipCx1FdVoBxY4bow==} @@ -10636,7 +9947,6 @@ packages: dependencies: '@types/glob': 8.1.0 '@types/node': 20.4.9 - dev: false /@types/sax@1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} @@ -10667,6 +9977,14 @@ packages: '@types/node': 20.4.9 dev: true + /@types/serve-static@1.15.5: + resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} + dependencies: + '@types/http-errors': 2.0.1 + '@types/mime': 3.0.1 + '@types/node': 20.4.9 + dev: true + /@types/set-cookie-parser@2.4.2: resolution: {integrity: sha512-fBZgytwhYAUkj/jC/FAV4RQ5EerRup1YQsXQCh8rZfiHkc4UahC192oH0smGwsXol3cL3A5oETuAHeQHmhXM4w==} dependencies: @@ -10689,7 +10007,6 @@ packages: /@types/tmp@0.0.33: resolution: {integrity: sha512-gVC1InwyVrO326wbBZw+AO3u2vRXz/iRWq9jYhpG4W8LXyIgDv3ZmcLQ5Q4Gs+gFMyqx+viFoFT+l3p61QFCmQ==} - dev: false /@types/triple-beam@1.3.2: resolution: {integrity: sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==} @@ -10866,7 +10183,6 @@ packages: /@types/yoga-layout@1.9.2: resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} - dev: false /@types/zen-observable@0.8.3: resolution: {integrity: sha512-fbF6oTd4sGGy0xjHPKAt+eS2CrxJ3+6gQ3FGcBoIJR2TLAyCkCyI8JqZNy+FeON0AhVgNJoUumVoZQjBFUqHkw==} @@ -10875,6 +10191,7 @@ packages: /@typescript-eslint/eslint-plugin@5.60.1(@typescript-eslint/parser@5.60.1)(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + requiresBuild: true peerDependencies: '@typescript-eslint/parser': ^5.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -10898,7 +10215,6 @@ packages: typescript: 4.9.5 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/eslint-plugin@5.60.1(@typescript-eslint/parser@5.60.1)(eslint@7.32.0)(typescript@5.1.6): resolution: {integrity: sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==} @@ -10962,6 +10278,7 @@ packages: /@typescript-eslint/parser@5.60.1(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + requiresBuild: true peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' @@ -10977,7 +10294,6 @@ packages: typescript: 4.9.5 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/parser@5.60.1(eslint@7.32.0)(typescript@5.1.6): resolution: {integrity: sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==} @@ -11039,6 +10355,7 @@ packages: /@typescript-eslint/type-utils@5.60.1(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + requiresBuild: true peerDependencies: eslint: '*' typescript: '*' @@ -11054,7 +10371,6 @@ packages: typescript: 4.9.5 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/type-utils@5.60.1(eslint@7.32.0)(typescript@5.1.6): resolution: {integrity: sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==} @@ -11135,6 +10451,7 @@ packages: /@typescript-eslint/typescript-estree@5.60.1(supports-color@9.4.0)(typescript@5.1.6): resolution: {integrity: sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + requiresBuild: true peerDependencies: typescript: '*' peerDependenciesMeta: @@ -11156,6 +10473,7 @@ packages: /@typescript-eslint/typescript-estree@5.60.1(typescript@4.9.5): resolution: {integrity: sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + requiresBuild: true peerDependencies: typescript: '*' peerDependenciesMeta: @@ -11172,7 +10490,6 @@ packages: typescript: 4.9.5 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/typescript-estree@5.60.1(typescript@5.1.6): resolution: {integrity: sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==} @@ -11219,6 +10536,7 @@ packages: /@typescript-eslint/utils@5.60.1(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + requiresBuild: true peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: @@ -11234,7 +10552,6 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: false /@typescript-eslint/utils@5.60.1(eslint@7.32.0)(typescript@5.1.6): resolution: {integrity: sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==} @@ -11346,7 +10663,6 @@ packages: resolution: {integrity: sha512-vizrI18v8Lcb1PmNNUBz7yxPxxXoOeuaVEjTG9MjvDrphjiSxFZrRJ5tIghk+qdLFRCXI5HBCshgobftbmrC5g==} dependencies: resolve: 1.22.2 - dev: false /@vitejs/plugin-react-swc@3.3.2(vite@4.4.9): resolution: {integrity: sha512-VJFWY5sfoZerQRvJrh518h3AcQt6f/yTuWn4/TRB+dqmYU0NX1qz7qM5Wfd+gOQqUzQW4gxKqKN3KpE/P3+zrA==} @@ -11489,19 +10805,15 @@ packages: dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - dev: false /@webassemblyjs/floating-point-hex-parser@1.11.6: resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - dev: false /@webassemblyjs/helper-api-error@1.11.6: resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - dev: false /@webassemblyjs/helper-buffer@1.11.6: resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} - dev: false /@webassemblyjs/helper-numbers@1.11.6: resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} @@ -11509,11 +10821,9 @@ packages: '@webassemblyjs/floating-point-hex-parser': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 - dev: false /@webassemblyjs/helper-wasm-bytecode@1.11.6: resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - dev: false /@webassemblyjs/helper-wasm-section@1.11.6: resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} @@ -11522,23 +10832,19 @@ packages: '@webassemblyjs/helper-buffer': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/wasm-gen': 1.11.6 - dev: false /@webassemblyjs/ieee754@1.11.6: resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 - dev: false /@webassemblyjs/leb128@1.11.6: resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 - dev: false /@webassemblyjs/utf8@1.11.6: resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - dev: false /@webassemblyjs/wasm-edit@1.11.6: resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} @@ -11551,7 +10857,6 @@ packages: '@webassemblyjs/wasm-opt': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 '@webassemblyjs/wast-printer': 1.11.6 - dev: false /@webassemblyjs/wasm-gen@1.11.6: resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} @@ -11561,7 +10866,6 @@ packages: '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - dev: false /@webassemblyjs/wasm-opt@1.11.6: resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} @@ -11570,7 +10874,6 @@ packages: '@webassemblyjs/helper-buffer': 1.11.6 '@webassemblyjs/wasm-gen': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - dev: false /@webassemblyjs/wasm-parser@1.11.6: resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} @@ -11581,14 +10884,12 @@ packages: '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - dev: false /@webassemblyjs/wast-printer@1.11.6: resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} dependencies: '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 - dev: false /@whatwg-node/events@0.0.3: resolution: {integrity: sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA==} @@ -12046,11 +11347,9 @@ packages: /@xtuc/ieee754@1.2.0: resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - dev: false /@xtuc/long@4.2.2: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - dev: false /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.18.20): resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} @@ -12110,7 +11409,6 @@ packages: /abortcontroller-polyfill@1.7.5: resolution: {integrity: sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==} - dev: false /abstract-logging@2.0.1: resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} @@ -12129,7 +11427,6 @@ packages: acorn: ^8 dependencies: acorn: 8.9.0 - dev: false /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -12144,7 +11441,6 @@ packages: engines: {node: '>=0.4.0'} dependencies: acorn: 8.9.0 - dev: false /acorn-walk@7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} @@ -12160,7 +11456,6 @@ packages: resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} engines: {node: '>=0.4.0'} hasBin: true - dev: false /acorn@7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} @@ -12271,7 +11566,6 @@ packages: ajv: ^6.9.1 dependencies: ajv: 6.12.6 - dev: false /ajv-keywords@5.1.0(ajv@8.1.0): resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} @@ -12334,7 +11628,6 @@ packages: /anser@2.1.1: resolution: {integrity: sha512-nqLm4HxOTpeLOxcmB3QWmV5TcDFhW9y/fyQ+hivtDFcK4OQ+pQ5fzPnXHM1Mfcm0VkLtvVi1TCPr++Qy0Q/3EQ==} - dev: false /ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -12349,7 +11642,6 @@ packages: /ansi-escapes@3.2.0: resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} engines: {node: '>=4'} - dev: false /ansi-escapes@4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} @@ -12374,12 +11666,10 @@ packages: resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} engines: {'0': node >= 0.8.0} hasBin: true - dev: false /ansi-regex@2.1.1: resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} engines: {node: '>=0.10.0'} - dev: false /ansi-regex@3.0.1: resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} @@ -12457,190 +11747,96 @@ packages: normalize-path: 3.0.0 picomatch: 2.3.1 - /apollo-cache-inmemory@1.6.6(graphql@15.8.0): - resolution: {integrity: sha512-L8pToTW/+Xru2FFAhkZ1OA9q4V4nuvfoPecBM34DecAugUZEBhI2Hmpgnzq2hTKZ60LAMrlqiASm0aqAY6F8/A==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-cache: 1.3.5(graphql@15.8.0) - apollo-utilities: 1.3.4(graphql@15.8.0) - graphql: 15.8.0 - optimism: 0.10.3 - ts-invariant: 0.4.4 - tslib: 1.14.1 - dev: false - - /apollo-cache-inmemory@1.6.6(graphql@16.7.1): + /apollo-cache-inmemory@1.6.6(graphql@16.8.1): resolution: {integrity: sha512-L8pToTW/+Xru2FFAhkZ1OA9q4V4nuvfoPecBM34DecAugUZEBhI2Hmpgnzq2hTKZ60LAMrlqiASm0aqAY6F8/A==} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: - apollo-cache: 1.3.5(graphql@16.7.1) - apollo-utilities: 1.3.4(graphql@16.7.1) - graphql: 16.7.1 + apollo-cache: 1.3.5(graphql@16.8.1) + apollo-utilities: 1.3.4(graphql@16.8.1) + graphql: 16.8.1 optimism: 0.10.3 ts-invariant: 0.4.4 tslib: 1.14.1 dev: false - /apollo-cache@1.3.5(graphql@15.8.0): - resolution: {integrity: sha512-1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-utilities: 1.3.4(graphql@15.8.0) - graphql: 15.8.0 - tslib: 1.14.1 - dev: false - - /apollo-cache@1.3.5(graphql@16.7.1): + /apollo-cache@1.3.5(graphql@16.8.1): resolution: {integrity: sha512-1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: - apollo-utilities: 1.3.4(graphql@16.7.1) - graphql: 16.7.1 - tslib: 1.14.1 - dev: false - - /apollo-client@2.6.10(graphql@15.8.0): - resolution: {integrity: sha512-jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - '@types/zen-observable': 0.8.3 - apollo-cache: 1.3.5(graphql@15.8.0) - apollo-link: 1.2.14(graphql@15.8.0) - apollo-utilities: 1.3.4(graphql@15.8.0) - graphql: 15.8.0 - symbol-observable: 1.2.0 - ts-invariant: 0.4.4 + apollo-utilities: 1.3.4(graphql@16.8.1) + graphql: 16.8.1 tslib: 1.14.1 - zen-observable: 0.8.15 dev: false - /apollo-client@2.6.10(graphql@16.7.1): + /apollo-client@2.6.10(graphql@16.8.1): resolution: {integrity: sha512-jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: '@types/zen-observable': 0.8.3 - apollo-cache: 1.3.5(graphql@16.7.1) - apollo-link: 1.2.14(graphql@16.7.1) - apollo-utilities: 1.3.4(graphql@16.7.1) - graphql: 16.7.1 + apollo-cache: 1.3.5(graphql@16.8.1) + apollo-link: 1.2.14(graphql@16.8.1) + apollo-utilities: 1.3.4(graphql@16.8.1) + graphql: 16.8.1 symbol-observable: 1.2.0 ts-invariant: 0.4.4 tslib: 1.14.1 zen-observable: 0.8.15 dev: false - /apollo-link-context@1.0.20(graphql@15.8.0): - resolution: {integrity: sha512-MLLPYvhzNb8AglNsk2NcL9AvhO/Vc9hn2ZZuegbhRHGet3oGr0YH9s30NS9+ieoM0sGT11p7oZ6oAILM/kiRBA==} - dependencies: - apollo-link: 1.2.14(graphql@15.8.0) - tslib: 1.14.1 - transitivePeerDependencies: - - graphql - dev: false - - /apollo-link-context@1.0.20(graphql@16.7.1): + /apollo-link-context@1.0.20(graphql@16.8.1): resolution: {integrity: sha512-MLLPYvhzNb8AglNsk2NcL9AvhO/Vc9hn2ZZuegbhRHGet3oGr0YH9s30NS9+ieoM0sGT11p7oZ6oAILM/kiRBA==} dependencies: - apollo-link: 1.2.14(graphql@16.7.1) + apollo-link: 1.2.14(graphql@16.8.1) tslib: 1.14.1 transitivePeerDependencies: - graphql dev: false - /apollo-link-http-common@0.2.16(graphql@15.8.0): - resolution: {integrity: sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-link: 1.2.14(graphql@15.8.0) - graphql: 15.8.0 - ts-invariant: 0.4.4 - tslib: 1.14.1 - dev: false - - /apollo-link-http-common@0.2.16(graphql@16.7.1): + /apollo-link-http-common@0.2.16(graphql@16.8.1): resolution: {integrity: sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: - apollo-link: 1.2.14(graphql@16.7.1) - graphql: 16.7.1 + apollo-link: 1.2.14(graphql@16.8.1) + graphql: 16.8.1 ts-invariant: 0.4.4 tslib: 1.14.1 dev: false - /apollo-link-http@1.5.17(graphql@15.8.0): - resolution: {integrity: sha512-uWcqAotbwDEU/9+Dm9e1/clO7hTB2kQ/94JYcGouBVLjoKmTeJTUPQKcJGpPwUjZcSqgYicbFqQSoJIW0yrFvg==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-link: 1.2.14(graphql@15.8.0) - apollo-link-http-common: 0.2.16(graphql@15.8.0) - graphql: 15.8.0 - tslib: 1.14.1 - dev: false - - /apollo-link-http@1.5.17(graphql@16.7.1): + /apollo-link-http@1.5.17(graphql@16.8.1): resolution: {integrity: sha512-uWcqAotbwDEU/9+Dm9e1/clO7hTB2kQ/94JYcGouBVLjoKmTeJTUPQKcJGpPwUjZcSqgYicbFqQSoJIW0yrFvg==} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: - apollo-link: 1.2.14(graphql@16.7.1) - apollo-link-http-common: 0.2.16(graphql@16.7.1) - graphql: 16.7.1 - tslib: 1.14.1 - dev: false - - /apollo-link@1.2.14(graphql@15.8.0): - resolution: {integrity: sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==} - peerDependencies: - graphql: ^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - apollo-utilities: 1.3.4(graphql@15.8.0) - graphql: 15.8.0 - ts-invariant: 0.4.4 + apollo-link: 1.2.14(graphql@16.8.1) + apollo-link-http-common: 0.2.16(graphql@16.8.1) + graphql: 16.8.1 tslib: 1.14.1 - zen-observable-ts: 0.8.21 dev: false - /apollo-link@1.2.14(graphql@16.7.1): + /apollo-link@1.2.14(graphql@16.8.1): resolution: {integrity: sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==} peerDependencies: graphql: ^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: - apollo-utilities: 1.3.4(graphql@16.7.1) - graphql: 16.7.1 + apollo-utilities: 1.3.4(graphql@16.8.1) + graphql: 16.8.1 ts-invariant: 0.4.4 tslib: 1.14.1 zen-observable-ts: 0.8.21 dev: false - /apollo-utilities@1.3.4(graphql@15.8.0): - resolution: {integrity: sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - dependencies: - '@wry/equality': 0.1.11 - fast-json-stable-stringify: 2.1.0 - graphql: 15.8.0 - ts-invariant: 0.4.4 - tslib: 1.14.1 - dev: false - - /apollo-utilities@1.3.4(graphql@16.7.1): + /apollo-utilities@1.3.4(graphql@16.8.1): resolution: {integrity: sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: '@wry/equality': 0.1.11 fast-json-stable-stringify: 2.1.0 - graphql: 16.7.1 + graphql: 16.8.1 ts-invariant: 0.4.4 tslib: 1.14.1 dev: false @@ -12651,7 +11847,6 @@ packages: /append-field@1.0.0: resolution: {integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==} - dev: false /append-transform@2.0.0: resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} @@ -12662,7 +11857,6 @@ packages: /application-config-path@0.1.1: resolution: {integrity: sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==} - dev: false /aproba@2.0.0: resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} @@ -12861,7 +12055,6 @@ packages: /arrify@2.0.1: resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} engines: {node: '>=8'} - dev: false /arrify@3.0.0: resolution: {integrity: sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==} @@ -12909,7 +12102,6 @@ packages: /ast-types-flow@0.0.7: resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} - dev: false /ast-types@0.14.2: resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} @@ -12952,7 +12144,6 @@ packages: /async@1.5.2: resolution: {integrity: sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==} - dev: false /async@3.2.4: resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} @@ -12963,7 +12154,6 @@ packages: /at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} - dev: false /atob@2.1.2: resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} @@ -12995,22 +12185,6 @@ packages: postcss: 8.4.24 postcss-value-parser: 4.2.0 - /autoprefixer@10.4.14(postcss@8.4.28): - resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.21.9 - caniuse-lite: 1.0.30001509 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.28 - postcss-value-parser: 4.2.0 - dev: false - /autosize@4.0.4: resolution: {integrity: sha512-5yxLQ22O0fCRGoxGfeLSNt3J8LB1v+umtpMnPW6XjkTWXKoN0AmXAIhelJcDtFT/Y/wYWmfE+oqU10Q0b8FhaQ==} dev: true @@ -13033,7 +12207,6 @@ packages: /axe-core@4.7.2: resolution: {integrity: sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==} engines: {node: '>=4'} - dev: false /axios@0.21.4: resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} @@ -13049,7 +12222,6 @@ packages: follow-redirects: 1.15.2(debug@4.3.4) transitivePeerDependencies: - debug - dev: false /axios@0.27.2(debug@4.3.4): resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} @@ -13073,7 +12245,6 @@ packages: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} dependencies: dequal: 2.0.3 - dev: false /b4a@1.6.4: resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} @@ -13103,7 +12274,6 @@ packages: resolve: 1.22.2 transitivePeerDependencies: - supports-color - dev: false /babel-jest@28.1.3(@babel/core@7.22.11): resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} @@ -13125,22 +12295,6 @@ packages: /babel-jsx-utils@1.1.0: resolution: {integrity: sha512-Mh1j/rw4xM9T3YICkw22aBQ78FhsHdsmlb9NEk4uVAFBOg+Ez9ZgXXHugoBPCZui3XLomk/7/JBBH4daJqTkQQ==} - dev: false - - /babel-loader@8.3.0(@babel/core@7.22.11)(webpack@5.88.1): - resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.22.11 - find-cache-dir: 3.3.2 - loader-utils: 2.0.4 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false /babel-loader@8.3.0(@babel/core@7.22.5)(webpack@5.88.1): resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} @@ -13155,17 +12309,14 @@ packages: make-dir: 3.1.0 schema-utils: 2.7.1 webpack: 5.88.1 - dev: false /babel-plugin-add-module-exports@1.0.4: resolution: {integrity: sha512-g+8yxHUZ60RcyaUpfNzy56OtWW+x9cyEe9j+CranqLiqbju2yf/Cy6ZtYK40EZxtrdHllzlVZgLmcOUCTlJ7Jg==} - dev: false /babel-plugin-dynamic-import-node@2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: object.assign: 4.1.4 - dev: false /babel-plugin-emotion@10.2.2: resolution: {integrity: sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA==} @@ -13213,7 +12364,6 @@ packages: glob: 7.2.3 lodash: 4.17.21 require-package-name: 2.0.1 - dev: false /babel-plugin-macros@2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} @@ -13230,7 +12380,6 @@ packages: '@babel/runtime': 7.22.5 cosmiconfig: 7.1.0 resolve: 1.22.2 - dev: false /babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.22.11): resolution: {integrity: sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==} @@ -13243,6 +12392,7 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.22.5): resolution: {integrity: sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==} @@ -13255,7 +12405,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: false /babel-plugin-polyfill-corejs3@0.8.3(@babel/core@7.22.11): resolution: {integrity: sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==} @@ -13267,6 +12416,7 @@ packages: core-js-compat: 3.31.0 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-corejs3@0.8.3(@babel/core@7.22.5): resolution: {integrity: sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==} @@ -13278,7 +12428,6 @@ packages: core-js-compat: 3.31.0 transitivePeerDependencies: - supports-color - dev: false /babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.22.11): resolution: {integrity: sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==} @@ -13289,6 +12438,7 @@ packages: '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.11) transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.22.5): resolution: {integrity: sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==} @@ -13299,7 +12449,6 @@ packages: '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.22.5) transitivePeerDependencies: - supports-color - dev: false /babel-plugin-remove-graphql-queries@5.11.0(@babel/core@7.22.11)(gatsby@5.11.0): resolution: {integrity: sha512-C/3oy0V6dkNy4M4SeQ4iAPBujTdfoXV9R/NOk7b7q3rsNCRc6Cch+3jKZlsi2k8KvVwLvhWMC72/XyjeCMXjDg==} @@ -13311,9 +12460,8 @@ packages: '@babel/core': 7.22.11 '@babel/runtime': 7.22.5 '@babel/types': 7.22.11 - gatsby: 5.11.0(@swc/core@1.3.80)(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + gatsby: 5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) gatsby-core-utils: 4.12.1 - dev: false /babel-plugin-remove-graphql-queries@5.11.0(@babel/core@7.22.5)(gatsby@5.11.0): resolution: {integrity: sha512-C/3oy0V6dkNy4M4SeQ4iAPBujTdfoXV9R/NOk7b7q3rsNCRc6Cch+3jKZlsi2k8KvVwLvhWMC72/XyjeCMXjDg==} @@ -13327,7 +12475,6 @@ packages: '@babel/types': 7.22.11 gatsby: 5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) gatsby-core-utils: 4.12.1 - dev: false /babel-plugin-syntax-jsx@6.18.0: resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} @@ -13338,7 +12485,6 @@ packages: /babel-plugin-transform-react-remove-prop-types@0.4.24: resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} - dev: false /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.11): resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} @@ -13396,34 +12542,6 @@ packages: transitivePeerDependencies: - supports-color - /babel-preset-gatsby@3.11.0(@babel/core@7.22.11)(core-js@3.31.0): - resolution: {integrity: sha512-JKsFEeqQk6dvWGyqN8VPhxsWU7RohzILK5fxoSXQIk8MQnV/gHJSULju1FFH6DNpb85lgFGsgpU77X9/YPS7Sw==} - engines: {node: '>=18.0.0'} - peerDependencies: - '@babel/core': ^7.11.6 - core-js: ^3.0.0 - dependencies: - '@babel/core': 7.22.11 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.11) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.11) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.11) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.11) - '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.22.11) - '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.22.11) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.11) - '@babel/preset-env': 7.22.10(@babel/core@7.22.11) - '@babel/preset-react': 7.22.5(@babel/core@7.22.11) - '@babel/runtime': 7.22.5 - babel-plugin-dynamic-import-node: 2.3.3 - babel-plugin-macros: 3.1.0 - babel-plugin-transform-react-remove-prop-types: 0.4.24 - core-js: 3.31.0 - gatsby-core-utils: 4.12.1 - gatsby-legacy-polyfills: 3.11.0 - transitivePeerDependencies: - - supports-color - dev: false - /babel-preset-gatsby@3.11.0(@babel/core@7.22.5)(core-js@3.31.0): resolution: {integrity: sha512-JKsFEeqQk6dvWGyqN8VPhxsWU7RohzILK5fxoSXQIk8MQnV/gHJSULju1FFH6DNpb85lgFGsgpU77X9/YPS7Sw==} engines: {node: '>=18.0.0'} @@ -13450,7 +12568,6 @@ packages: gatsby-legacy-polyfills: 3.11.0 transitivePeerDependencies: - supports-color - dev: false /babel-preset-jest@28.1.3(@babel/core@7.22.11): resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} @@ -13485,15 +12602,14 @@ packages: resolution: {integrity: sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==} dependencies: safe-buffer: 5.2.1 - dev: false /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + requiresBuild: true /base64id@2.0.0: resolution: {integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==} engines: {node: ^4.5.0 || >= 5.9} - dev: false /base@0.11.2: resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} @@ -13541,7 +12657,6 @@ packages: engines: {node: '>8.0.0'} dependencies: open: 7.4.2 - dev: false /better-opn@3.0.2: resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} @@ -13556,7 +12671,6 @@ packages: /big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - dev: false /bin-check@4.1.0: resolution: {integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==} @@ -13592,6 +12706,7 @@ packages: /bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + requiresBuild: true dependencies: buffer: 5.7.1 inherits: 2.0.4 @@ -13650,7 +12765,6 @@ packages: type-fest: 0.20.2 widest-line: 3.1.0 wrap-ansi: 7.0.0 - dev: false /boxen@7.0.0: resolution: {integrity: sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==} @@ -13759,6 +12873,7 @@ packages: /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + requiresBuild: true dependencies: base64-js: 1.5.1 ieee754: 1.2.1 @@ -13883,7 +12998,6 @@ packages: async: 1.5.2 lodash.clonedeep: 4.5.0 lru-cache: 4.0.0 - dev: false /cacheable-lookup@5.0.4: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} @@ -13892,7 +13006,6 @@ packages: /cacheable-lookup@7.0.0: resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} engines: {node: '>=14.16'} - dev: false /cacheable-request@10.2.12: resolution: {integrity: sha512-qtWGB5kn2OLjx47pYUkWicyOpK1vy9XZhq8yRTXOy+KAmjjESSRLx6SiExnnaGGUP1NM6/vmygMu0fGylNh9tw==} @@ -13905,7 +13018,6 @@ packages: mimic-response: 4.0.0 normalize-url: 8.0.0 responselike: 3.0.0 - dev: false /cacheable-request@7.0.4: resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} @@ -14098,7 +13210,6 @@ packages: title-case: 3.0.3 upper-case: 2.0.2 upper-case-first: 2.0.2 - dev: false /change-case-all@1.0.15: resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==} @@ -14204,11 +13315,9 @@ packages: /chrome-trace-event@1.0.3: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} engines: {node: '>=6.0'} - dev: false /ci-info@2.0.0: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - dev: false /ci-info@3.8.0: resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} @@ -14252,7 +13361,6 @@ packages: /cli-boxes@2.2.1: resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} engines: {node: '>=6'} - dev: false /cli-boxes@3.0.0: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} @@ -14341,7 +13449,6 @@ packages: arch: 2.2.0 execa: 1.0.0 is-wsl: 2.2.0 - dev: false /clipboardy@3.0.0: resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} @@ -14403,7 +13510,6 @@ packages: /clone@2.1.2: resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} engines: {node: '>=0.8'} - dev: false /clsx@1.2.1: resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} @@ -14488,7 +13594,6 @@ packages: /colorette@1.4.0: resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - dev: false /colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -14539,7 +13644,6 @@ packages: /command-exists@1.2.9: resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} - dev: false /commander@10.0.1: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} @@ -14593,7 +13697,6 @@ packages: /common-path-prefix@3.0.0: resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - dev: false /common-tags@1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} @@ -14698,7 +13801,6 @@ packages: dependencies: ini: 1.3.8 proto-list: 1.2.4 - dev: false /configstore@5.0.1: resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} @@ -14710,7 +13812,6 @@ packages: unique-string: 2.0.0 write-file-atomic: 3.0.3 xdg-basedir: 4.0.0 - dev: false /configstore@6.0.0: resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==} @@ -14725,7 +13826,6 @@ packages: /confusing-browser-globals@1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} - dev: false /console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -14790,7 +13890,6 @@ packages: /convert-hrtime@3.0.0: resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==} engines: {node: '>=8'} - dev: false /convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -14853,7 +13952,6 @@ packages: resolution: {integrity: sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==} dependencies: browserslist: 4.21.9 - dev: false /core-js-compat@3.31.0: resolution: {integrity: sha512-hM7YCu1cU6Opx7MXNu0NuumM0ezNeAeRKadixyiQELWY3vT3De9S4J5ZBMraWV2vZnrE1Cirl0GtFtDtMUXzPw==} @@ -14863,12 +13961,10 @@ packages: /core-js-pure@3.31.0: resolution: {integrity: sha512-/AnE9Y4OsJZicCzIe97JP5XoPKQJfTuEG43aEVLFJGOJpyqELod+pE6LEl63DfG1Mp8wX97LDaDpy1GmLEUxlg==} requiresBuild: true - dev: false /core-js@3.31.0: resolution: {integrity: sha512-NIp2TQSGfR6ba5aalZD+ZQ1fSxGhDo/s1w0nx3RYzf2pnJxt7YynxFlFScP6eV7+GZsKO95NSjGxyJsU3DZgeQ==} requiresBuild: true - dev: false /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -14904,7 +14000,6 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 - dev: false /cosmiconfig@7.1.0: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} @@ -14915,7 +14010,6 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 - dev: false /cosmiconfig@8.2.0: resolution: {integrity: sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==} @@ -14978,7 +14072,6 @@ packages: hasBin: true dependencies: '@babel/runtime': 7.22.5 - dev: false /create-react-class@15.7.0: resolution: {integrity: sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==} @@ -15020,7 +14113,6 @@ packages: semver: 5.7.1 shebang-command: 1.2.0 which: 1.3.1 - dev: false /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} @@ -15060,7 +14152,6 @@ packages: postcss: ^8.0.9 dependencies: postcss: 8.4.28 - dev: false /css-loader@5.2.7(webpack@5.88.1): resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} @@ -15078,8 +14169,7 @@ packages: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.5.4 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /css-minimizer-webpack-plugin@2.0.0(webpack@5.88.1): resolution: {integrity: sha512-cG/uc94727tx5pBNtb1Sd7gvUPzwmcQi1lkpfqTpdkuNq75hJCw7bIVsCNijLm4dhDcr1atvuysl2rZqOG8Txw==} @@ -15101,8 +14191,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 5.0.1 source-map: 0.6.1 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /css-select@4.3.0: resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} @@ -15112,7 +14201,6 @@ packages: domhandler: 4.3.1 domutils: 2.8.0 nth-check: 2.1.1 - dev: false /css-select@5.1.0: resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} @@ -15134,7 +14222,6 @@ packages: dependencies: mdn-data: 2.0.14 source-map: 0.6.1 - dev: false /css-tree@2.2.1: resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} @@ -15204,7 +14291,6 @@ packages: postcss-reduce-transforms: 5.1.0(postcss@8.4.28) postcss-svgo: 5.1.0(postcss@8.4.28) postcss-unique-selectors: 5.1.1(postcss@8.4.28) - dev: false /cssnano-preset-default@6.0.1(postcss@8.4.24): resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==} @@ -15251,7 +14337,6 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.28 - dev: false /cssnano-utils@4.0.0(postcss@8.4.24): resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} @@ -15272,7 +14357,6 @@ packages: lilconfig: 2.1.0 postcss: 8.4.28 yaml: 1.10.2 - dev: false /cssnano@6.0.1(postcss@8.4.24): resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} @@ -15290,7 +14374,6 @@ packages: engines: {node: '>=8.0.0'} dependencies: css-tree: 1.1.3 - dev: false /csso@5.0.5: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} @@ -15324,11 +14407,9 @@ packages: dependencies: es5-ext: 0.10.62 type: 1.2.0 - dev: false /damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - dev: false /dargs@7.0.0: resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} @@ -15338,7 +14419,6 @@ packages: /data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} engines: {node: '>= 12'} - dev: false /dataloader@2.2.2: resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==} @@ -15435,7 +14515,6 @@ packages: /decode-uri-component@0.2.2: resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} engines: {node: '>=0.10'} - dev: false /decode-uri-component@0.4.1: resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==} @@ -15628,7 +14707,6 @@ packages: resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} engines: {node: '>=0.10'} hasBin: true - dev: false /detect-libc@2.0.2: resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} @@ -15660,7 +14738,6 @@ packages: debug: 2.6.9 transitivePeerDependencies: - supports-color - dev: false /detect-port@1.5.1: resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} @@ -15779,7 +14856,6 @@ packages: tslib: 1.14.1 transitivePeerDependencies: - supports-color - dev: false /diacritics@1.3.0: resolution: {integrity: sha512-wlwEkqcsaxvPJML+rDh/2iS824jbREk6DUMUKkEaSlxdYHeS43cClJtsWglvw2RfeXGm6ohKDqsXteJ5sP5enA==} @@ -15862,7 +14938,6 @@ packages: resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} dependencies: utila: 0.4.0 - dev: false /dom-helpers@3.4.0: resolution: {integrity: sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==} @@ -15890,7 +14965,6 @@ packages: domelementtype: 2.3.0 domhandler: 4.3.1 entities: 2.2.0 - dev: false /dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -15922,7 +14996,6 @@ packages: engines: {node: '>= 4'} dependencies: domelementtype: 2.3.0 - dev: false /domhandler@5.0.3: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} @@ -15948,7 +15021,6 @@ packages: dom-serializer: 1.4.1 domelementtype: 2.3.0 domhandler: 4.3.1 - dev: false /domutils@3.1.0: resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} @@ -15991,7 +15063,6 @@ packages: /dotenv-expand@5.1.0: resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} - dev: false /dotenv@10.0.0: resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} @@ -16010,12 +15081,10 @@ packages: /dotenv@7.0.0: resolution: {integrity: sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==} engines: {node: '>=6'} - dev: false /dotenv@8.6.0: resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} engines: {node: '>=10'} - dev: false /dottie@2.0.6: resolution: {integrity: sha512-iGCHkfUc5kFekGiqhe8B/mdaurD+lakO9txNnTvKtA6PISrw86LgqHvRzWYPyoE2Ph5aMIrCw9/uko6XHTKCwA==} @@ -16105,7 +15174,6 @@ packages: /emojis-list@3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} - dev: false /enabled@2.0.0: resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} @@ -16122,6 +15190,7 @@ packages: /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + requiresBuild: true dependencies: once: 1.4.0 @@ -16137,12 +15206,10 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: false /engine.io-parser@5.0.7: resolution: {integrity: sha512-P+jDFbvK6lE3n1OL+q9KuzdOFWkkZ/cMV9gol/SbVfpyqfvrfrFTOFJ6fQm2VC3PZHlU3QPhVwmbsCnauHF2MQ==} engines: {node: '>=10.0.0'} - dev: false /engine.io@6.4.2: resolution: {integrity: sha512-FKn/3oMiJjrOEOeUub2WCox6JhxBXq/Zn3fZOMCBxKnNYtsdKjxhl7yR3fZhM9PV+rdE75SU5SYMc+2PGzo+Tg==} @@ -16162,7 +15229,6 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: false /enhanced-resolve@5.15.0: resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} @@ -16170,7 +15236,6 @@ packages: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 - dev: false /enquirer@2.3.6: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} @@ -16215,7 +15280,6 @@ packages: /eol@0.9.1: resolution: {integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==} - dev: false /equivalent-key-map@0.2.2: resolution: {integrity: sha512-xvHeyCDbZzkpN4VHQj/n+j2lOwL0VWszG30X4cOrc9Y7Tuo2qCdZK/0AMod23Z5dCtNUbaju6p0rwOhHUk05ew==} @@ -16236,7 +15300,6 @@ packages: resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} dependencies: stackframe: 1.3.4 - dev: false /es-abstract@1.21.2: resolution: {integrity: sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==} @@ -16302,7 +15365,6 @@ packages: /es-module-lexer@1.3.0: resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==} - dev: false /es-set-tostringtag@2.0.1: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} @@ -16336,7 +15398,6 @@ packages: es6-iterator: 2.0.3 es6-symbol: 3.1.3 next-tick: 1.1.0 - dev: false /es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -16348,7 +15409,6 @@ packages: d: 1.0.1 es5-ext: 0.10.62 es6-symbol: 3.1.3 - dev: false /es6-object-assign@1.1.0: resolution: {integrity: sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==} @@ -16356,7 +15416,6 @@ packages: /es6-promise@4.2.8: resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} - dev: false /es6-promisify@6.1.1: resolution: {integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==} @@ -16367,7 +15426,6 @@ packages: dependencies: d: 1.0.1 ext: 1.7.0 - dev: false /es6-weak-map@2.0.3: resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} @@ -16376,7 +15434,6 @@ packages: es5-ext: 0.10.62 es6-iterator: 2.0.3 es6-symbol: 3.1.3 - dev: false /esbuild-plugin-alias@0.2.1: resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} @@ -16498,48 +15555,11 @@ packages: hasBin: true requiresBuild: true peerDependencies: - eslint: '>=7.0.0' - dependencies: - eslint: 7.32.0 - - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@5.60.1)(@typescript-eslint/parser@5.60.1)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint@7.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^4.0.0 - '@typescript-eslint/parser': ^4.0.0 - babel-eslint: ^10.0.0 - eslint: ^7.5.0 - eslint-plugin-flowtype: ^5.2.0 - eslint-plugin-import: ^2.22.0 - eslint-plugin-jest: ^24.0.0 - eslint-plugin-jsx-a11y: ^6.3.1 - eslint-plugin-react: ^7.20.3 - eslint-plugin-react-hooks: ^4.0.8 - eslint-plugin-testing-library: ^3.9.0 - typescript: '*' - peerDependenciesMeta: - eslint-plugin-jest: - optional: true - eslint-plugin-testing-library: - optional: true - typescript: - optional: true - dependencies: - '@typescript-eslint/eslint-plugin': 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': 5.60.1(eslint@7.32.0)(typescript@4.9.5) - babel-eslint: 10.1.0(eslint@7.32.0) - confusing-browser-globals: 1.0.11 - eslint: 7.32.0 - eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.60.1)(eslint@7.32.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@7.32.0) - eslint-plugin-react: 7.32.2(eslint@7.32.0) - eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) - typescript: 4.9.5 - dev: false + eslint: '>=7.0.0' + dependencies: + eslint: 7.32.0 - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@5.60.1)(@typescript-eslint/parser@5.60.1)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint@7.32.0)(typescript@5.1.6): + /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@5.60.1)(@typescript-eslint/parser@5.60.1)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -16563,8 +15583,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@7.32.0)(typescript@5.1.6) - '@typescript-eslint/parser': 5.60.1(eslint@7.32.0)(typescript@5.1.6) + '@typescript-eslint/eslint-plugin': 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@7.32.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.60.1(eslint@7.32.0)(typescript@4.9.5) babel-eslint: 10.1.0(eslint@7.32.0) confusing-browser-globals: 1.0.11 eslint: 7.32.0 @@ -16573,8 +15593,7 @@ packages: eslint-plugin-jsx-a11y: 6.7.1(eslint@7.32.0) eslint-plugin-react: 7.32.2(eslint@7.32.0) eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) - typescript: 5.1.6 - dev: false + typescript: 4.9.5 /eslint-import-resolver-node@0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} @@ -16624,7 +15643,6 @@ packages: eslint: 7.32.0 lodash: 4.17.21 string-natural-compare: 3.0.1 - dev: false /eslint-plugin-formatjs@4.10.3(eslint@7.32.0): resolution: {integrity: sha512-EHKuEMCmWhAiMdCc8oZU8qBAvnvHPUiJuhGxPqA+GX2Nb7GBsGm2o616KYnSSffDisK+v0E9TDCrS8oJ0QLgcw==} @@ -16704,7 +15722,6 @@ packages: object.entries: 1.1.6 object.fromentries: 2.0.6 semver: 6.3.1 - dev: false /eslint-plugin-no-only-tests@3.1.0: resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==} @@ -16832,8 +15849,7 @@ packages: micromatch: 4.0.5 normalize-path: 3.0.0 schema-utils: 3.3.0 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /eslint@7.32.0: resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} @@ -16956,11 +15972,9 @@ packages: dependencies: d: 1.0.1 es5-ext: 0.10.62 - dev: false /event-source-polyfill@1.0.31: resolution: {integrity: sha512-4IJSItgS/41IxN5UVAVuAyczwZF7ZIEsM1XAoUzIHA6A+xzusEZUutdXz2Nr+MQPLxfTiCvqE79/C8HT8fKFvA==} - dev: false /event-stream@3.3.4: resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} @@ -16980,7 +15994,6 @@ packages: /eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - dev: false /events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} @@ -17009,7 +16022,6 @@ packages: p-finally: 1.0.0 signal-exit: 3.0.7 strip-eof: 1.0.0 - dev: false /execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} @@ -17123,7 +16135,6 @@ packages: raw-body: 2.5.2 transitivePeerDependencies: - supports-color - dev: false /express-logging@1.1.1: resolution: {integrity: sha512-1KboYwxxCG5kwkJHR5LjFDTD1Mgl8n4PIMcCuhhd/1OqaxlC68P3QKbvvAbZVUtVgtlxEdTgSUwf6yxwzRCuuA==} @@ -17216,7 +16227,6 @@ packages: resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} dependencies: type: 2.7.2 - dev: false /extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} @@ -17389,7 +16399,6 @@ packages: /fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} - dev: false /fastify-plugin@4.5.0: resolution: {integrity: sha512-79ak0JxddO0utAXAQ5ccKhvs6vX2MGyHHMMsmZkBANrq3hXc1CHzvNPHOcvTsVMEPl5I+NT+RO4YKMGehOfSIg==} @@ -17458,7 +16467,6 @@ packages: dependencies: node-domexception: 1.0.0 web-streams-polyfill: 3.2.1 - dev: false /fetch-node-website@7.3.0: resolution: {integrity: sha512-/wayUHbdVUWrD72aqRNNrr6+MHnCkumZgNugN0RfiWJpbNJUdAkMk4Z18MGayGZVVqYXR1RWrV+bIFEt5HuBZg==} @@ -17532,8 +16540,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /file-system-cache@2.3.0: resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} @@ -17549,7 +16556,6 @@ packages: readable-web-to-node-stream: 3.0.2 strtok3: 6.3.0 token-types: 4.2.1 - dev: false /file-type@17.1.6: resolution: {integrity: sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==} @@ -17608,7 +16614,6 @@ packages: /filesize@8.0.7: resolution: {integrity: sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==} engines: {node: '>= 0.4.0'} - dev: false /fill-range@4.0.0: resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} @@ -17629,7 +16634,6 @@ packages: /filter-obj@1.1.0: resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} engines: {node: '>=0.10.0'} - dev: false /filter-obj@3.0.0: resolution: {integrity: sha512-oQZM+QmVni8MsYzcq9lgTHD/qeLqaG8XaOPOW7dzuSafVxSUlH1+1ZDefj2OD9f2XsmG5lFl2Euc9NI4jgwFWg==} @@ -17859,44 +16863,10 @@ packages: tapable: 1.1.3 typescript: 4.9.5 webpack: 5.88.1 - dev: false - - /fork-ts-checker-webpack-plugin@6.5.3(eslint@7.32.0)(typescript@5.1.6)(webpack@5.88.1): - resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} - engines: {node: '>=10', yarn: '>=1.0.0'} - peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true - dependencies: - '@babel/code-frame': 7.22.10 - '@types/json-schema': 7.0.12 - chalk: 4.1.2 - chokidar: 3.5.3 - cosmiconfig: 6.0.0 - deepmerge: 4.3.1 - eslint: 7.32.0 - fs-extra: 9.1.0 - glob: 7.2.3 - memfs: 3.5.3 - minimatch: 3.1.2 - schema-utils: 2.7.0 - semver: 7.5.4 - tapable: 1.1.3 - typescript: 5.1.6 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false /form-data-encoder@2.1.4: resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} engines: {node: '>= 14.17'} - dev: false /form-data@3.0.1: resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} @@ -17919,7 +16889,6 @@ packages: engines: {node: '>=12.20.0'} dependencies: fetch-blob: 3.2.0 - dev: false /forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} @@ -17983,7 +16952,6 @@ packages: /fs-exists-cached@1.0.0: resolution: {integrity: sha512-kSxoARUDn4F2RPXX48UXnaFKwVU7Ivd/6qpzZL29MCDmr9sTvybv4gFCp+qaI4fM9m0z9fgz/yJvi56GAz+BZg==} - dev: false /fs-exists-sync@0.1.0: resolution: {integrity: sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==} @@ -18015,7 +16983,6 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 - dev: false /fs-minipass@2.1.0: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} @@ -18025,7 +16992,6 @@ packages: /fs-monkey@1.0.4: resolution: {integrity: sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==} - dev: false /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -18114,7 +17080,6 @@ packages: transitivePeerDependencies: - encoding - supports-color - dev: false /gatsby-core-utils@4.11.0: resolution: {integrity: sha512-W7pfrKgBchdk19g802IuPkCA2iJ69lRR1GzkfYjB8d1TuIQqf0l1z0lv7e+2kQqO+uQ5Yt3sGMMN2qMYMWfLXg==} @@ -18136,7 +17101,6 @@ packages: resolve-from: 5.0.0 tmp: 0.2.1 xdg-basedir: 4.0.0 - dev: false /gatsby-core-utils@4.12.1: resolution: {integrity: sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==} @@ -18158,12 +17122,10 @@ packages: resolve-from: 5.0.0 tmp: 0.2.1 xdg-basedir: 4.0.0 - dev: false /gatsby-graphiql-explorer@3.11.0: resolution: {integrity: sha512-ugm5vUBP0AQ4Dr5cMqegi2hURCIxlFEahP1f+w7H10kwQ1VR/OIKLGW46JcrnF8LGPmQ99bYTptL19Dv7hECXA==} engines: {node: '>=18.0.0'} - dev: false /gatsby-graphql-source-toolkit@2.0.4(gatsby@5.11.0): resolution: {integrity: sha512-yaXPYLQ1OdShFNk+N3yVQl86ZKT9wUfZ+vORV32f3U+yhse6Mqfje3DhsKHQ2xHazJ3dsdjIdvZOZ1ofDaErPA==} @@ -18172,20 +17134,18 @@ packages: dependencies: '@types/node-fetch': 2.6.4 fs-extra: 9.1.0 - gatsby: 5.11.0(@swc/core@1.3.80)(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + gatsby: 5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) lodash: 4.17.21 node-fetch: 2.6.11 p-queue: 6.6.2 transitivePeerDependencies: - encoding - dev: false /gatsby-legacy-polyfills@3.11.0: resolution: {integrity: sha512-3NvNmrmmng28MS4KYAUEd1Vip4B1VJCyeGMof8OfQlMPxZMijHmeasjFDf1l5HSTUsaHotNe7gdLqITTP9CAKQ==} dependencies: '@babel/runtime': 7.22.5 core-js-compat: 3.30.2 - dev: false /gatsby-link@5.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-bxzUOXp4h6OBnFpflldb730dsfaQ3GpzU3Yl+BEJnXmTej6vCAEQXpU+wWyZchsd6dSa5DKwTOPrYpeWlinjFw==} @@ -18201,7 +17161,6 @@ packages: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false /gatsby-page-utils@3.11.0: resolution: {integrity: sha512-mjVvO02YuG81g5vGDjmHz5P/UhDeqoXDfNKhcYPi6CygRklcpxNLuAMMA5crbBRzqbQZLP3sZHB5NXTDLtqlqg==} @@ -18215,7 +17174,6 @@ packages: glob: 7.2.3 lodash: 4.17.21 micromatch: 4.0.5 - dev: false /gatsby-parcel-config@1.11.0(@parcel/core@2.8.3): resolution: {integrity: sha512-Q8WHu9aDkrIUM1QdDldYDiArQpm9RsFHYvotFn3BzFTL0+5FngIs7qKg17H3Jzsjg7YlDPYiwS1ir9zGjjJEkQ==} @@ -18236,7 +17194,6 @@ packages: '@parcel/runtime-js': 2.8.3(@parcel/core@2.8.3) '@parcel/transformer-js': 2.8.3(@parcel/core@2.8.3) '@parcel/transformer-json': 2.8.3(@parcel/core@2.8.3) - dev: false /gatsby-plugin-layout@4.12.0(gatsby@5.11.0): resolution: {integrity: sha512-MTLmay29gGvRu/v/6dNhD7tg2T6AMaUE1HAOGnCFo+oHZFRh7CMdte3RoGZUYi2NT49VPsADsDWI4a0JyI+oRw==} @@ -18281,31 +17238,6 @@ packages: - webpack dev: false - /gatsby-plugin-page-creator@5.11.0(gatsby@5.11.0)(graphql@16.7.1): - resolution: {integrity: sha512-GkostNpsU4Q92hw4jHv2QQrIVvu7Jn2KO2aMgv8L+Kc8O2ZaSgUuZnRlQvd9G9SDzHMowTqbss9AHO5Y3cgwgg==} - engines: {node: '>=18.0.0'} - peerDependencies: - gatsby: ^5.0.0-next - dependencies: - '@babel/runtime': 7.22.5 - '@babel/traverse': 7.22.11 - '@sindresorhus/slugify': 1.1.2 - chokidar: 3.5.3 - fs-exists-cached: 1.0.0 - fs-extra: 11.1.1 - gatsby: 5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) - gatsby-core-utils: 4.12.1 - gatsby-page-utils: 3.11.0 - gatsby-plugin-utils: 4.11.0(gatsby@5.11.0)(graphql@16.7.1) - gatsby-telemetry: 4.11.0 - globby: 11.1.0 - lodash: 4.17.21 - transitivePeerDependencies: - - encoding - - graphql - - supports-color - dev: false - /gatsby-plugin-page-creator@5.11.0(gatsby@5.11.0)(graphql@16.8.1): resolution: {integrity: sha512-GkostNpsU4Q92hw4jHv2QQrIVvu7Jn2KO2aMgv8L+Kc8O2ZaSgUuZnRlQvd9G9SDzHMowTqbss9AHO5Y3cgwgg==} engines: {node: '>=18.0.0'} @@ -18318,7 +17250,7 @@ packages: chokidar: 3.5.3 fs-exists-cached: 1.0.0 fs-extra: 11.1.1 - gatsby: 5.11.0(@swc/core@1.3.80)(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + gatsby: 5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) gatsby-core-utils: 4.12.1 gatsby-page-utils: 3.11.0 gatsby-plugin-utils: 4.12.3(gatsby@5.11.0)(graphql@16.8.1) @@ -18329,7 +17261,6 @@ packages: - encoding - graphql - supports-color - dev: false /gatsby-plugin-pnpm@1.2.10(gatsby@5.11.0): resolution: {integrity: sha512-29xjIakNEUY42OBb3wI9Thmawr5EcUUOB3dB8nE51yr/TfKQFCREk+HAOATQHTNedG3VZhgU4wVjl2V3wgOXJA==} @@ -18405,30 +17336,9 @@ packages: '@babel/preset-typescript': 7.22.5(@babel/core@7.22.11) '@babel/runtime': 7.22.5 babel-plugin-remove-graphql-queries: 5.11.0(@babel/core@7.22.11)(gatsby@5.11.0) - gatsby: 5.11.0(@swc/core@1.3.80)(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + gatsby: 5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) transitivePeerDependencies: - supports-color - dev: false - - /gatsby-plugin-utils@4.11.0(gatsby@5.11.0)(graphql@16.7.1): - resolution: {integrity: sha512-Eegg3BScq7vKYeJoWo6sduBwgM4DsKhYKXGIAVR9rRsGOiR1nNIWfFzT9I6OOcob9KHICeFyNgqyqpENL7odEA==} - engines: {node: '>=18.0.0'} - peerDependencies: - gatsby: ^5.0.0-next - graphql: ^16.0.0 - dependencies: - '@babel/runtime': 7.22.5 - fastq: 1.15.0 - fs-extra: 11.1.1 - gatsby: 5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) - gatsby-core-utils: 4.12.1 - gatsby-sharp: 1.12.1 - graphql: 16.7.1 - graphql-compose: 9.0.10(graphql@16.7.1) - import-from: 4.0.0 - joi: 17.9.2 - mime: 3.0.0 - dev: false /gatsby-plugin-utils@4.11.0(gatsby@5.11.0)(graphql@16.8.1): resolution: {integrity: sha512-Eegg3BScq7vKYeJoWo6sduBwgM4DsKhYKXGIAVR9rRsGOiR1nNIWfFzT9I6OOcob9KHICeFyNgqyqpENL7odEA==} @@ -18448,7 +17358,6 @@ packages: import-from: 4.0.0 joi: 17.9.2 mime: 3.0.0 - dev: false /gatsby-plugin-utils@4.12.3(gatsby@5.11.0)(graphql@16.8.1): resolution: {integrity: sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==} @@ -18460,7 +17369,7 @@ packages: '@babel/runtime': 7.22.5 fastq: 1.15.0 fs-extra: 11.1.1 - gatsby: 5.11.0(@swc/core@1.3.80)(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + gatsby: 5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) gatsby-core-utils: 4.12.1 gatsby-sharp: 1.12.1 graphql: 16.8.1 @@ -18468,7 +17377,6 @@ packages: import-from: 4.0.0 joi: 17.9.2 mime: 3.0.0 - dev: false /gatsby-react-router-scroll@6.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BZyTSo2sxbmkGY5m/CtRSM/Ui6lNc3JkOLzR6+iqnypbo5eR3r3lKapqDi0RJKze/FiP1Wt0DKfxLf7P5J3jcw==} @@ -18483,7 +17391,6 @@ packages: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false /gatsby-script@2.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-w6hc8GYlvQPaxmIkromblarpIimmAUpH4lp+7IIts1MWVXlt3t9aZAbzduunW+zO3K9OGomFFYJakVyZS7qmhg==} @@ -18496,14 +17403,12 @@ packages: '@gatsbyjs/reach-router': 2.0.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: false /gatsby-sharp@1.12.1: resolution: {integrity: sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==} engines: {node: '>=18.0.0'} dependencies: sharp: 0.32.6 - dev: false /gatsby-source-filesystem@5.12.1(gatsby@5.11.0): resolution: {integrity: sha512-JV6lttId7cBDasVaweFbKuDQP9VH8fFgI1Mg0sM/tfydfKTLXiEbBadKgEHbvbwAZsYjK+/KvT7A58dzrzDdXw==} @@ -18535,229 +17440,24 @@ packages: boxen: 5.1.2 configstore: 5.0.1 fs-extra: 11.1.1 - gatsby-core-utils: 4.12.1 - git-up: 7.0.0 - is-docker: 2.2.1 - lodash: 4.17.21 - node-fetch: 2.6.11 - transitivePeerDependencies: - - encoding - dev: false - - /gatsby-worker@2.11.0: - resolution: {integrity: sha512-P+My2sTgeWSgtA6xg5I6ysOLnhdZnTuxVcMdrVE5fAkG9k7PM7qZdlZxgjbIf+rpXtkDjYkLnXHoLsbhzugrVA==} - engines: {node: '>=18.0.0'} - dependencies: - '@babel/core': 7.22.11 - '@babel/runtime': 7.22.5 - fs-extra: 11.1.1 - signal-exit: 3.0.7 - transitivePeerDependencies: - - supports-color - dev: false - - /gatsby@5.11.0(@swc/core@1.3.80)(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): - resolution: {integrity: sha512-hGvMDQPzxBNr974sUSz02UbkmAX22tPdf/0gKU3MFfPPqJGcHZk/AdrerGr4klRH7RgotwSxQxsIvCv+kY44fg==} - engines: {node: '>=18.0.0'} - hasBin: true - requiresBuild: true - peerDependencies: - react: ^18.0.0 || ^0.0.0 - react-dom: ^18.0.0 || ^0.0.0 - dependencies: - '@babel/code-frame': 7.22.10 - '@babel/core': 7.22.11 - '@babel/eslint-parser': 7.22.5(@babel/core@7.22.11)(eslint@7.32.0) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/parser': 7.22.11 - '@babel/runtime': 7.22.5 - '@babel/traverse': 7.22.11 - '@babel/types': 7.22.11 - '@builder.io/partytown': 0.7.6 - '@gatsbyjs/reach-router': 2.0.1(react-dom@18.2.0)(react@18.2.0) - '@gatsbyjs/webpack-hot-middleware': 2.25.3 - '@graphql-codegen/add': 3.2.3(graphql@16.8.1) - '@graphql-codegen/core': 2.6.8(graphql@16.8.1) - '@graphql-codegen/plugin-helpers': 2.7.2(graphql@16.8.1) - '@graphql-codegen/typescript': 2.8.8(graphql@16.8.1) - '@graphql-codegen/typescript-operations': 2.5.13(graphql@16.8.1) - '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.22.11)(graphql@16.8.1) - '@graphql-tools/load': 7.8.14(graphql@16.8.1) - '@jridgewell/trace-mapping': 0.3.18 - '@nodelib/fs.walk': 1.2.8 - '@parcel/cache': 2.8.3(@parcel/core@2.8.3) - '@parcel/core': 2.8.3 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.14.0)(webpack@5.88.1) - '@types/http-proxy': 1.17.11 - '@typescript-eslint/eslint-plugin': 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@7.32.0)(typescript@5.1.6) - '@typescript-eslint/parser': 5.60.1(eslint@7.32.0)(typescript@5.1.6) - '@vercel/webpack-asset-relocator-loader': 1.7.3 - acorn-loose: 8.3.0 - acorn-walk: 8.2.0 - address: 1.2.2 - anser: 2.1.1 - autoprefixer: 10.4.14(postcss@8.4.28) - axios: 0.21.4(debug@4.3.4) - babel-jsx-utils: 1.1.0 - babel-loader: 8.3.0(@babel/core@7.22.11)(webpack@5.88.1) - babel-plugin-add-module-exports: 1.0.4 - babel-plugin-dynamic-import-node: 2.3.3 - babel-plugin-lodash: 3.3.4 - babel-plugin-remove-graphql-queries: 5.11.0(@babel/core@7.22.11)(gatsby@5.11.0) - babel-preset-gatsby: 3.11.0(@babel/core@7.22.11)(core-js@3.31.0) - better-opn: 2.1.1 - bluebird: 3.7.2 - browserslist: 4.21.9 - cache-manager: 2.11.1 - chalk: 4.1.2 - chokidar: 3.5.3 - common-tags: 1.8.2 - compression: 1.7.4 - cookie: 0.5.0 - core-js: 3.31.0 - cors: 2.8.5 - css-loader: 5.2.7(webpack@5.88.1) - css-minimizer-webpack-plugin: 2.0.0(webpack@5.88.1) - css.escape: 1.5.1 - date-fns: 2.30.0 - debug: 4.3.4 - deepmerge: 4.3.1 - detect-port: 1.5.1 - devcert: 1.2.2 - dotenv: 8.6.0 - enhanced-resolve: 5.15.0 - error-stack-parser: 2.1.4 - eslint: 7.32.0 - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@5.60.1)(@typescript-eslint/parser@5.60.1)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.32.2)(eslint@7.32.0)(typescript@5.1.6) - eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.60.1)(eslint@7.32.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@7.32.0) - eslint-plugin-react: 7.32.2(eslint@7.32.0) - eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) - eslint-webpack-plugin: 2.7.0(eslint@7.32.0)(webpack@5.88.1) - event-source-polyfill: 1.0.31 - execa: 5.1.1 - express: 4.18.2 - express-http-proxy: 1.6.3 - fastest-levenshtein: 1.0.16 - fastq: 1.15.0 - file-loader: 6.2.0(webpack@5.88.1) - find-cache-dir: 3.3.2 - fs-exists-cached: 1.0.0 - fs-extra: 11.1.1 - gatsby-cli: 5.11.0 - gatsby-core-utils: 4.12.1 - gatsby-graphiql-explorer: 3.11.0 - gatsby-legacy-polyfills: 3.11.0 - gatsby-link: 5.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0) - gatsby-page-utils: 3.11.0 - gatsby-parcel-config: 1.11.0(@parcel/core@2.8.3) - gatsby-plugin-page-creator: 5.11.0(gatsby@5.11.0)(graphql@16.8.1) - gatsby-plugin-typescript: 5.11.0(gatsby@5.11.0) - gatsby-plugin-utils: 4.12.3(gatsby@5.11.0)(graphql@16.8.1) - gatsby-react-router-scroll: 6.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0) - gatsby-script: 2.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0) - gatsby-telemetry: 4.11.0 - gatsby-worker: 2.11.0 - glob: 7.2.3 - globby: 11.1.0 - got: 11.8.6 - graphql: 16.8.1 - graphql-compose: 9.0.10(graphql@16.8.1) - graphql-http: 1.19.0(graphql@16.8.1) - graphql-tag: 2.12.6(graphql@16.8.1) - hasha: 5.2.2 - invariant: 2.2.4 - is-relative: 1.0.0 - is-relative-url: 3.0.0 - joi: 17.9.2 - json-loader: 0.5.7 - latest-version: 7.0.0 - lmdb: 2.5.3 + gatsby-core-utils: 4.12.1 + git-up: 7.0.0 + is-docker: 2.2.1 lodash: 4.17.21 - meant: 1.0.3 - memoizee: 0.4.15 - micromatch: 4.0.5 - mime: 3.0.0 - mini-css-extract-plugin: 1.6.2(webpack@5.88.1) - mitt: 1.2.0 - moment: 2.29.4 - multer: 1.4.5-lts.1 node-fetch: 2.6.11 - node-html-parser: 5.4.2 - normalize-path: 3.0.0 - null-loader: 4.0.1(webpack@5.88.1) - opentracing: 0.14.7 - p-defer: 3.0.0 - parseurl: 1.3.3 - physical-cpu-count: 2.0.0 - platform: 1.3.6 - postcss: 8.4.28 - postcss-flexbugs-fixes: 5.0.2(postcss@8.4.28) - postcss-loader: 5.3.0(postcss@8.4.28)(webpack@5.88.1) - prompts: 2.4.2 - prop-types: 15.8.1 - query-string: 6.14.1 - raw-loader: 4.0.2(webpack@5.88.1) - react: 18.2.0 - react-dev-utils: 12.0.1(eslint@7.32.0)(typescript@5.1.6)(webpack@5.88.1) - react-dom: 18.2.0(react@18.2.0) - react-refresh: 0.14.0 - react-server-dom-webpack: 0.0.0-experimental-c8b778b7f-20220825(react@18.2.0)(webpack@5.88.1) - redux: 4.2.1 - redux-thunk: 2.4.2(redux@4.2.1) - resolve-from: 5.0.0 - semver: 7.5.4 - shallow-compare: 1.2.2 - signal-exit: 3.0.7 - slugify: 1.6.6 - socket.io: 4.6.1 - socket.io-client: 4.6.1 - stack-trace: 0.0.10 - string-similarity: 1.2.2 - strip-ansi: 6.0.1 - style-loader: 2.0.0(webpack@5.88.1) - style-to-object: 0.4.1 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.80)(webpack@5.88.1) - tmp: 0.2.1 - true-case-path: 2.2.1 - type-of: 2.0.1 - url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.88.1) - uuid: 8.3.2 - webpack: 5.88.1(@swc/core@1.3.80) - webpack-dev-middleware: 4.3.0(webpack@5.88.1) - webpack-merge: 5.9.0 - webpack-stats-plugin: 1.1.3 - webpack-virtual-modules: 0.5.0 - xstate: 4.38.0 - yaml-loader: 0.8.0 - optionalDependencies: - gatsby-sharp: 1.12.1 transitivePeerDependencies: - - '@swc/core' - - '@types/webpack' - - babel-eslint - - bufferutil - - clean-css - - csso - encoding - - esbuild - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - eslint-plugin-jest - - eslint-plugin-testing-library - - sockjs-client + + /gatsby-worker@2.11.0: + resolution: {integrity: sha512-P+My2sTgeWSgtA6xg5I6ysOLnhdZnTuxVcMdrVE5fAkG9k7PM7qZdlZxgjbIf+rpXtkDjYkLnXHoLsbhzugrVA==} + engines: {node: '>=18.0.0'} + dependencies: + '@babel/core': 7.22.11 + '@babel/runtime': 7.22.5 + fs-extra: 11.1.1 + signal-exit: 3.0.7 + transitivePeerDependencies: - supports-color - - type-fest - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: false /gatsby@5.11.0(babel-eslint@10.1.0)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5): resolution: {integrity: sha512-hGvMDQPzxBNr974sUSz02UbkmAX22tPdf/0gKU3MFfPPqJGcHZk/AdrerGr4klRH7RgotwSxQxsIvCv+kY44fg==} @@ -18779,13 +17479,13 @@ packages: '@builder.io/partytown': 0.7.6 '@gatsbyjs/reach-router': 2.0.1(react-dom@18.2.0)(react@18.2.0) '@gatsbyjs/webpack-hot-middleware': 2.25.3 - '@graphql-codegen/add': 3.2.3(graphql@16.7.1) - '@graphql-codegen/core': 2.6.8(graphql@16.7.1) - '@graphql-codegen/plugin-helpers': 2.7.2(graphql@16.7.1) - '@graphql-codegen/typescript': 2.8.8(graphql@16.7.1) - '@graphql-codegen/typescript-operations': 2.5.13(graphql@16.7.1) - '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.22.5)(graphql@16.7.1) - '@graphql-tools/load': 7.8.14(graphql@16.7.1) + '@graphql-codegen/add': 3.2.3(graphql@16.8.1) + '@graphql-codegen/core': 2.6.8(graphql@16.8.1) + '@graphql-codegen/plugin-helpers': 2.7.2(graphql@16.8.1) + '@graphql-codegen/typescript': 2.8.8(graphql@16.8.1) + '@graphql-codegen/typescript-operations': 2.5.13(graphql@16.8.1) + '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.22.5)(graphql@16.8.1) + '@graphql-tools/load': 7.8.14(graphql@16.8.1) '@jridgewell/trace-mapping': 0.3.18 '@nodelib/fs.walk': 1.2.8 '@parcel/cache': 2.8.3(@parcel/core@2.8.3) @@ -18855,9 +17555,9 @@ packages: gatsby-link: 5.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0) gatsby-page-utils: 3.11.0 gatsby-parcel-config: 1.11.0(@parcel/core@2.8.3) - gatsby-plugin-page-creator: 5.11.0(gatsby@5.11.0)(graphql@16.7.1) + gatsby-plugin-page-creator: 5.11.0(gatsby@5.11.0)(graphql@16.8.1) gatsby-plugin-typescript: 5.11.0(gatsby@5.11.0) - gatsby-plugin-utils: 4.11.0(gatsby@5.11.0)(graphql@16.7.1) + gatsby-plugin-utils: 4.11.0(gatsby@5.11.0)(graphql@16.8.1) gatsby-react-router-scroll: 6.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0) gatsby-script: 2.11.0(@gatsbyjs/reach-router@2.0.1)(react-dom@18.2.0)(react@18.2.0) gatsby-telemetry: 4.11.0 @@ -18865,10 +17565,10 @@ packages: glob: 7.2.3 globby: 11.1.0 got: 11.8.6 - graphql: 16.7.1 - graphql-compose: 9.0.10(graphql@16.7.1) - graphql-http: 1.19.0(graphql@16.7.1) - graphql-tag: 2.12.6(graphql@16.7.1) + graphql: 16.8.1 + graphql-compose: 9.0.10(graphql@16.8.1) + graphql-http: 1.19.0(graphql@16.8.1) + graphql-tag: 2.12.6(graphql@16.8.1) hasha: 5.2.2 invariant: 2.2.4 is-relative: 1.0.0 @@ -18960,7 +17660,6 @@ packages: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve - dev: false /gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} @@ -19070,7 +17769,6 @@ packages: /get-port@3.2.0: resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==} engines: {node: '>=4'} - dev: false /get-port@5.1.1: resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} @@ -19095,7 +17793,6 @@ packages: engines: {node: '>=6'} dependencies: pump: 3.0.0 - dev: false /get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} @@ -19179,7 +17876,6 @@ packages: dependencies: is-ssh: 1.4.0 parse-url: 8.1.0 - dev: false /gitconfiglocal@2.1.0: resolution: {integrity: sha512-qoerOEliJn3z+Zyn1HW2F6eoYJqKwS6MgC9cztTLUB/xLWX8gD/6T60pKn4+t/d6tP7JlybI7Z3z+I572CR/Vg==} @@ -19302,7 +17998,6 @@ packages: engines: {node: '>=6'} dependencies: global-prefix: 3.0.0 - dev: false /global-prefix@0.1.5: resolution: {integrity: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==} @@ -19321,7 +18016,6 @@ packages: ini: 1.3.8 kind-of: 6.0.3 which: 1.3.1 - dev: false /global@4.4.0: resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} @@ -19420,7 +18114,6 @@ packages: lowercase-keys: 3.0.0 p-cancelable: 3.0.0 responselike: 3.0.0 - dev: false /got@13.0.0: resolution: {integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==} @@ -19449,7 +18142,6 @@ packages: /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - dev: false /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -19462,15 +18154,6 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - /graphql-compose@9.0.10(graphql@16.7.1): - resolution: {integrity: sha512-UsVoxfi2+c8WbHl2pEB+teoRRZoY4mbWBoijeLDGpAZBSPChnqtSRjp+T9UcouLCwGr5ooNyOQLoI3OVzU1bPQ==} - peerDependencies: - graphql: ^14.2.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.7.1 - graphql-type-json: 0.3.2(graphql@16.7.1) - dev: false - /graphql-compose@9.0.10(graphql@16.8.1): resolution: {integrity: sha512-UsVoxfi2+c8WbHl2pEB+teoRRZoY4mbWBoijeLDGpAZBSPChnqtSRjp+T9UcouLCwGr5ooNyOQLoI3OVzU1bPQ==} peerDependencies: @@ -19478,9 +18161,8 @@ packages: dependencies: graphql: 16.8.1 graphql-type-json: 0.3.2(graphql@16.8.1) - dev: false - /graphql-config@5.0.2(@types/node@20.4.9)(graphql@16.7.1): + /graphql-config@5.0.2(@types/node@20.4.9)(graphql@16.8.1): resolution: {integrity: sha512-7TPxOrlbiG0JplSZYCyxn2XQtqVhXomEjXUmWJVSS5ET1nPhOJSsIb/WTwqWhcYX6G0RlHXSj9PLtGTKmxLNGg==} engines: {node: '>= 16.0.0'} peerDependencies: @@ -19490,14 +18172,14 @@ packages: cosmiconfig-toml-loader: optional: true dependencies: - '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.7.1) - '@graphql-tools/json-file-loader': 8.0.0(graphql@16.7.1) - '@graphql-tools/load': 8.0.0(graphql@16.7.1) - '@graphql-tools/merge': 9.0.0(graphql@16.7.1) - '@graphql-tools/url-loader': 8.0.0(@types/node@20.4.9)(graphql@16.7.1) - '@graphql-tools/utils': 10.0.1(graphql@16.7.1) + '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.8.1) + '@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.1) + '@graphql-tools/load': 8.0.0(graphql@16.8.1) + '@graphql-tools/merge': 9.0.0(graphql@16.8.1) + '@graphql-tools/url-loader': 8.0.0(@types/node@20.4.9)(graphql@16.8.1) + '@graphql-tools/utils': 10.0.1(graphql@16.8.1) cosmiconfig: 8.2.0 - graphql: 16.7.1 + graphql: 16.8.1 jiti: 1.18.2 minimatch: 4.2.3 string-env-interpolation: 1.0.1 @@ -19536,16 +18218,6 @@ packages: - bufferutil - encoding - utf-8-validate - dev: false - - /graphql-http@1.19.0(graphql@16.7.1): - resolution: {integrity: sha512-fOD3hfp/G+Lhx2FWW5HsfmtJSsw6CikcpOboG7/mFo/pPUzn3yOwKdTFRnJ8MVY4ru69MT1nSPr/1gI/iuGNlw==} - engines: {node: '>=12'} - peerDependencies: - graphql: '>=0.11 <=16' - dependencies: - graphql: 16.7.1 - dev: false /graphql-http@1.19.0(graphql@16.8.1): resolution: {integrity: sha512-fOD3hfp/G+Lhx2FWW5HsfmtJSsw6CikcpOboG7/mFo/pPUzn3yOwKdTFRnJ8MVY4ru69MT1nSPr/1gI/iuGNlw==} @@ -19554,39 +18226,19 @@ packages: graphql: '>=0.11 <=16' dependencies: graphql: 16.8.1 - dev: false - /graphql-request@6.1.0(graphql@16.7.1): + /graphql-request@6.1.0(graphql@16.8.1): resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} peerDependencies: graphql: 14 - 16 dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.7.1) + '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) cross-fetch: 3.1.6 - graphql: 16.7.1 + graphql: 16.8.1 transitivePeerDependencies: - encoding dev: true - /graphql-tag@2.12.6(graphql@15.8.0): - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 15.8.0 - tslib: 2.6.0 - dev: false - - /graphql-tag@2.12.6(graphql@16.7.1): - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.7.1 - tslib: 2.6.0 - /graphql-tag@2.12.6(graphql@16.8.1): resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} engines: {node: '>=10'} @@ -19595,15 +18247,6 @@ packages: dependencies: graphql: 16.8.1 tslib: 2.6.0 - dev: false - - /graphql-type-json@0.3.2(graphql@16.7.1): - resolution: {integrity: sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==} - peerDependencies: - graphql: '>=0.8.0' - dependencies: - graphql: 16.7.1 - dev: false /graphql-type-json@0.3.2(graphql@16.8.1): resolution: {integrity: sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==} @@ -19611,16 +18254,6 @@ packages: graphql: '>=0.8.0' dependencies: graphql: 16.8.1 - dev: false - - /graphql-ws@5.14.0(graphql@16.7.1): - resolution: {integrity: sha512-itrUTQZP/TgswR4GSSYuwWUzrE/w5GhbwM2GX3ic2U7aw33jgEsayfIlvaj7/GcIvZgNMzsPTrE5hqPuFUiE5g==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' - dependencies: - graphql: 16.7.1 - dev: true /graphql-ws@5.14.0(graphql@16.8.1): resolution: {integrity: sha512-itrUTQZP/TgswR4GSSYuwWUzrE/w5GhbwM2GX3ic2U7aw33jgEsayfIlvaj7/GcIvZgNMzsPTrE5hqPuFUiE5g==} @@ -19629,21 +18262,10 @@ packages: graphql: '>=0.11 <=16' dependencies: graphql: 16.8.1 - dev: false - - /graphql@15.8.0: - resolution: {integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==} - engines: {node: '>= 10.x'} - dev: false - - /graphql@16.7.1: - resolution: {integrity: sha512-DRYR9tf+UGU0KOsMcKAlXeFfX89UiiIZ0dRU3mR0yJfu6OjZqUcp68NnFLnqQU5RexygFoDy1EW+ccOYcPfmHg==} - engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} /graphql@16.8.1: resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - dev: false /gray-matter@4.0.3: resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} @@ -19672,7 +18294,6 @@ packages: engines: {node: '>=10'} dependencies: duplexer: 0.1.2 - dev: false /handlebars@4.7.7: resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} @@ -19804,7 +18425,6 @@ packages: /hash-wasm@4.9.0: resolution: {integrity: sha512-7SW7ejyfnRxuOc7ptQHSf4LDoZaWOivfzqw+5rpcQku0nHfmicPKE51ra9BiRLAmT8+gGLestr1XroUkqdjL6w==} - dev: false /hasha@5.2.2: resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} @@ -20032,7 +18652,6 @@ packages: /he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - dev: false /header-case@2.0.4: resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} @@ -20076,7 +18695,6 @@ packages: engines: {node: '>=10'} dependencies: lru-cache: 6.0.0 - dev: false /hosted-git-info@4.1.0: resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} @@ -20097,7 +18715,6 @@ packages: /html-entities@2.4.0: resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} - dev: false /html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -20134,7 +18751,6 @@ packages: domhandler: 4.3.1 domutils: 2.8.0 entities: 2.2.0 - dev: false /http-cache-semantics@4.1.1: resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} @@ -20264,7 +18880,6 @@ packages: dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - dev: false /https-proxy-agent@4.0.0: resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} @@ -20348,7 +18963,6 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.4.28 - dev: false /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -20382,6 +18996,14 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + /image-size@1.0.2: + resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + queue: 6.0.2 + dev: false + /imagetools-core@4.0.5: resolution: {integrity: sha512-sNRVfUwkUcsVWNn5inTHDXWzpPRWPWbSgGkuQmlsFCWXAR2+K5R5vG5tC3Qs4LeJaMugKB8hGVm6rvZjFHQrUw==} engines: {node: '>=12.0.0'} @@ -20395,7 +19017,6 @@ packages: /immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - dev: false /immutable@3.7.6: resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} @@ -20475,7 +19096,6 @@ packages: /inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} - dev: false /inquirer-autocomplete-prompt@1.4.0(inquirer@6.5.2): resolution: {integrity: sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==} @@ -20527,7 +19147,6 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 - dev: false /inquirer@8.2.5: resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} @@ -20702,7 +19321,6 @@ packages: hasBin: true dependencies: ci-info: 2.0.0 - dev: false /is-ci@3.0.1: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} @@ -20790,7 +19408,6 @@ packages: /is-extglob@1.0.0: resolution: {integrity: sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==} engines: {node: '>=0.10.0'} - dev: false /is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} @@ -20833,7 +19450,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: 1.0.0 - dev: false /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} @@ -20885,7 +19501,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-glob: 2.0.1 - dev: false /is-lambda@1.0.1: resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} @@ -21003,7 +19618,6 @@ packages: /is-promise@2.2.2: resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} - dev: false /is-promise@4.0.0: resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} @@ -21021,7 +19635,6 @@ packages: engines: {node: '>=8'} dependencies: is-absolute-url: 3.0.3 - dev: false /is-relative@1.0.0: resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} @@ -21032,7 +19645,6 @@ packages: /is-root@2.1.0: resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} engines: {node: '>=6'} - dev: false /is-set@2.0.2: resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} @@ -21048,7 +19660,6 @@ packages: resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} dependencies: protocols: 2.0.1 - dev: false /is-stream@1.1.0: resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} @@ -21132,14 +19743,12 @@ packages: resolution: {integrity: sha512-ZKtq737eFkZr71At8NxOFcP9O1K89gW3DkdrGMpp1upr/ueWjj+Weh4l9AI4rN0Gt8W2M1w7jrG2b/Yv83Ljpg==} dependencies: punycode: 2.3.0 - dev: false /is-valid-path@0.1.1: resolution: {integrity: sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==} engines: {node: '>=0.10.0'} dependencies: is-invalid-path: 0.1.0 - dev: false /is-weakmap@2.0.1: resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} @@ -21230,7 +19839,6 @@ packages: whatwg-fetch: 3.6.19 transitivePeerDependencies: - encoding - dev: false /isomorphic-ws@5.0.0(ws@8.13.0): resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} @@ -21338,7 +19946,6 @@ packages: /javascript-stringify@2.1.0: resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} - dev: false /jest-changed-files@28.1.3: resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} @@ -21913,7 +20520,6 @@ packages: '@types/node': 20.4.9 merge-stream: 2.0.0 supports-color: 7.2.0 - dev: false /jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} @@ -21922,7 +20528,6 @@ packages: '@types/node': 20.4.9 merge-stream: 2.0.0 supports-color: 8.1.1 - dev: false /jest-worker@28.1.3: resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} @@ -22064,7 +20669,6 @@ packages: /json-loader@0.5.7: resolution: {integrity: sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==} - dev: false /json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} @@ -22233,27 +20837,23 @@ packages: /klona@2.0.6: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - dev: false /kuler@2.0.0: resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} /language-subtag-registry@0.3.22: resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} - dev: false /language-tags@1.0.5: resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} dependencies: language-subtag-registry: 0.3.22 - dev: false /latest-version@7.0.0: resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==} engines: {node: '>=14.16'} dependencies: package-json: 8.1.1 - dev: false /lazy-ass@1.6.0: resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} @@ -22411,7 +21011,6 @@ packages: '@lmdb/lmdb-linux-arm64': 2.5.2 '@lmdb/lmdb-linux-x64': 2.5.2 '@lmdb/lmdb-win32-x64': 2.5.2 - dev: false /lmdb@2.5.3: resolution: {integrity: sha512-iBA0cb13CobBSoGJLfZgnrykLlfJipDAnvtf+YwIqqzBEsTeQYsXrHaSBkaHd5wCWeabwrNvhjZoFMUrlo+eLw==} @@ -22429,7 +21028,6 @@ packages: '@lmdb/lmdb-linux-arm64': 2.5.3 '@lmdb/lmdb-linux-x64': 2.5.3 '@lmdb/lmdb-win32-x64': 2.5.3 - dev: false /load-tsconfig@0.2.5: resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} @@ -22439,7 +21037,6 @@ packages: /loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} - dev: false /loader-utils@2.0.4: resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} @@ -22448,12 +21045,10 @@ packages: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.2.3 - dev: false /loader-utils@3.2.1: resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==} engines: {node: '>= 12.13.0'} - dev: false /local-pkg@0.4.3: resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} @@ -22494,7 +21089,6 @@ packages: /lock@1.1.0: resolution: {integrity: sha512-NZQIJJL5Rb9lMJ0Yl1JoVr9GSdo4HTPsUEWsSFzB8dE8DSoiLCVavWZPi7Rnlv/o73u6I24S/XYc/NmG4l8EKA==} - dev: false /lockfile@1.0.4: resolution: {integrity: sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==} @@ -22504,7 +21098,6 @@ packages: /lodash-es@4.17.21: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - dev: false /lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} @@ -22516,14 +21109,12 @@ packages: /lodash.clonedeep@4.5.0: resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - dev: false /lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} /lodash.deburr@4.1.0: resolution: {integrity: sha512-m/M1U1f3ddMCs6Hq2tAsYThTBDaAKFDX3dwDo97GEYzamXi9SqUpjWi/Rrj/gf3X2n8ktwgZrlP1z6E3v/IExQ==} - dev: false /lodash.defaults@4.2.0: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} @@ -22535,7 +21126,6 @@ packages: /lodash.every@4.6.0: resolution: {integrity: sha512-isF82d+65/sNvQ3aaQAW7LLHnnTxSN/2fm4rhYyuufLzA4VtHz6y6S5vFwe6PQVr2xdqUOyxBbTNKDpnmeu50w==} - dev: false /lodash.flatten@4.4.0: resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} @@ -22546,7 +21136,6 @@ packages: /lodash.foreach@4.5.0: resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==} - dev: false /lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} @@ -22572,11 +21161,9 @@ packages: /lodash.map@4.6.0: resolution: {integrity: sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==} - dev: false /lodash.maxby@4.6.0: resolution: {integrity: sha512-QfTqQTwzmKxLy7VZlbx2M/ipWv8DCQ2F5BI/MRxLharOQ5V78yMSuB+JE+EuUM22txYfj09R2Q7hUlEYj7KdNg==} - dev: false /lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} @@ -22731,7 +21318,6 @@ packages: /lowercase-keys@3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false /lru-cache@10.0.0: resolution: {integrity: sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==} @@ -22743,7 +21329,6 @@ packages: dependencies: pseudomap: 1.0.2 yallist: 2.1.2 - dev: false /lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} @@ -22766,7 +21351,6 @@ packages: resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==} dependencies: es5-ext: 0.10.62 - dev: false /luxon@3.3.0: resolution: {integrity: sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==} @@ -22859,7 +21443,6 @@ packages: engines: {node: '>=6'} dependencies: p-defer: 1.0.0 - dev: false /map-cache@0.2.2: resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} @@ -23122,7 +21705,6 @@ packages: /mdn-data@2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - dev: false /mdn-data@2.0.28: resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} @@ -23138,7 +21720,6 @@ packages: /meant@1.0.3: resolution: {integrity: sha512-88ZRGcNxAq4EH38cQ4D85PM57pikCwS8Z99EWHODxN7KBY+UuPiqzRTtZzS8KTXO/ywSWbdjjJST2Hly/EQxLw==} - dev: false /media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} @@ -23150,14 +21731,12 @@ packages: dependencies: map-age-cleaner: 0.1.3 mimic-fn: 3.1.0 - dev: false /memfs@3.5.3: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} dependencies: fs-monkey: 1.0.4 - dev: false /memize@1.1.0: resolution: {integrity: sha512-K4FcPETOMTwe7KL2LK0orMhpOmWD2wRGwWWpbZy0fyArwsyIKR8YJVz8+efBAh3BO4zPqlSICu4vsLTRRqtFAg==} @@ -23190,7 +21769,6 @@ packages: lru-queue: 0.1.0 next-tick: 1.1.0 timers-ext: 0.1.7 - dev: false /memoizerific@1.11.3: resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} @@ -23580,7 +22158,6 @@ packages: resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} engines: {node: '>=10.0.0'} hasBin: true - dev: false /mimic-fn@1.2.0: resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} @@ -23594,7 +22171,6 @@ packages: /mimic-fn@3.1.0: resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} engines: {node: '>=8'} - dev: false /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} @@ -23608,11 +22184,11 @@ packages: /mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} + requiresBuild: true /mimic-response@4.0.0: resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false /min-document@2.19.0: resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} @@ -23632,9 +22208,8 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.88.1(@swc/core@1.3.80) + webpack: 5.88.1 webpack-sources: 1.4.3 - dev: false /mini-svg-data-uri@1.4.4: resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} @@ -23749,7 +22324,6 @@ packages: /mitt@1.2.0: resolution: {integrity: sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==} - dev: false /mixin-deep@1.3.2: resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} @@ -23807,7 +22381,6 @@ packages: /moment@2.29.4: resolution: {integrity: sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==} - dev: false /morgan@1.10.0: resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==} @@ -23872,14 +22445,12 @@ packages: '@msgpackr-extract/msgpackr-extract-linux-arm64': 3.0.2 '@msgpackr-extract/msgpackr-extract-linux-x64': 3.0.2 '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.2 - dev: false optional: true /msgpackr@1.9.5: resolution: {integrity: sha512-/IJ3cFSN6Ci3eG2wLhbFEL6GT63yEaoN/R5My2QkV6zro+OJaVRLPlwvxY7EtHYSmDlQpk8stvOQTL2qJFkDRg==} optionalDependencies: msgpackr-extract: 3.0.2 - dev: false /msw-storybook-addon@1.8.0(msw@1.2.2): resolution: {integrity: sha512-dw3vZwqjixmiur0vouRSOax7wPSu9Og2Hspy9JZFHf49bZRjwDiLF0Pfn2NXEkGviYJOJiGxS1ejoTiUwoSg4A==} @@ -23909,7 +22480,7 @@ packages: chalk: 4.1.1 chokidar: 3.5.3 cookie: 0.4.2 - graphql: 16.7.1 + graphql: 16.8.1 headers-polyfill: 3.1.2 inquirer: 8.2.5 is-node-process: 1.2.0 @@ -23937,7 +22508,6 @@ packages: object-assign: 4.1.1 type-is: 1.6.18 xtend: 4.0.2 - dev: false /multiparty@4.2.3: resolution: {integrity: sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==} @@ -24159,7 +22729,7 @@ packages: - zenObservable dev: false - /netlify-cms-app@2.15.72(@types/node@20.4.9)(@types/react@18.2.15)(graphql@16.7.1)(react-dom@18.2.0)(react@18.2.0): + /netlify-cms-app@2.15.72(@types/node@20.4.9)(@types/react@18.2.15)(graphql@16.8.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-oUqLegvCa2UdOK42tLByyol6RnLG3mMr55jj9W5DX199ODGZlD6V39S5UlrDD2r183SUAgDYersq5LjeBTTz0Q==} peerDependencies: react: ^16.8.4 || ^17.0.0 @@ -24175,7 +22745,7 @@ packages: netlify-cms-backend-bitbucket: 2.14.0(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(immutable@3.7.6)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) netlify-cms-backend-git-gateway: 2.13.1(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(lodash@4.17.21)(netlify-cms-backend-bitbucket@2.14.0)(netlify-cms-backend-github@2.14.1)(netlify-cms-backend-gitlab@2.13.0)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) netlify-cms-backend-github: 2.14.1(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) - netlify-cms-backend-gitlab: 2.13.0(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(graphql@16.7.1)(immutable@3.7.6)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) + netlify-cms-backend-gitlab: 2.13.0(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(graphql@16.8.1)(immutable@3.7.6)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) netlify-cms-backend-proxy: 1.2.3(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) netlify-cms-backend-test: 2.11.3(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(lodash@4.17.21)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0)(uuid@3.4.0) netlify-cms-core: 2.55.2(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(@types/node@20.4.9)(@types/react@18.2.15)(immutable@3.7.6)(lodash@4.17.21)(moment@2.29.4)(netlify-cms-editor-component-image@2.7.0)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-lib-widgets@1.8.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react-dom@18.2.0)(react-immutable-proptypes@2.2.0)(react@18.2.0) @@ -24293,7 +22863,7 @@ packages: minimatch: 3.1.2 netlify-cms-backend-bitbucket: 2.14.0(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(immutable@3.7.6)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) netlify-cms-backend-github: 2.14.1(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) - netlify-cms-backend-gitlab: 2.13.0(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(graphql@16.7.1)(immutable@3.7.6)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) + netlify-cms-backend-gitlab: 2.13.0(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(graphql@16.8.1)(immutable@3.7.6)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0) netlify-cms-lib-auth: 2.4.2(immutable@3.7.6)(lodash@4.17.21)(uuid@3.4.0) netlify-cms-lib-util: 2.15.1(immutable@3.7.6)(lodash@4.17.21) netlify-cms-ui-default: 2.15.5(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(lodash@4.17.21)(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0) @@ -24315,13 +22885,13 @@ packages: dependencies: '@emotion/core': 10.3.1(react@18.2.0) '@emotion/styled': 10.3.0(@emotion/core@10.3.1)(react@18.2.0) - apollo-cache-inmemory: 1.6.6(graphql@15.8.0) - apollo-client: 2.6.10(graphql@15.8.0) - apollo-link-context: 1.0.20(graphql@15.8.0) - apollo-link-http: 1.5.17(graphql@15.8.0) + apollo-cache-inmemory: 1.6.6(graphql@16.8.1) + apollo-client: 2.6.10(graphql@16.8.1) + apollo-link-context: 1.0.20(graphql@16.8.1) + apollo-link-http: 1.5.17(graphql@16.8.1) common-tags: 1.8.2 - graphql: 15.8.0 - graphql-tag: 2.12.6(graphql@15.8.0) + graphql: 16.8.1 + graphql-tag: 2.12.6(graphql@16.8.1) js-base64: 3.7.5 lodash: 4.17.21 netlify-cms-lib-auth: 2.4.2(immutable@3.7.6)(lodash@4.17.21)(uuid@3.4.0) @@ -24332,7 +22902,7 @@ packages: semaphore: 1.1.0 dev: false - /netlify-cms-backend-gitlab@2.13.0(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(graphql@16.7.1)(immutable@3.7.6)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0): + /netlify-cms-backend-gitlab@2.13.0(@emotion/core@10.3.1)(@emotion/styled@10.3.0)(graphql@16.8.1)(immutable@3.7.6)(lodash@4.17.21)(netlify-cms-lib-auth@2.4.2)(netlify-cms-lib-util@2.15.1)(netlify-cms-ui-default@2.15.5)(prop-types@15.8.1)(react@18.2.0): resolution: {integrity: sha512-2x837ljDP/u0oBGTTc5D6CKFjZph1aNRlYiS1wzxLVPseXYuheDWpeTaNGroHbDTaZjIU9XS72Ezpeh54YqUlw==} peerDependencies: '@emotion/core': ^10.0.35 @@ -24347,10 +22917,10 @@ packages: dependencies: '@emotion/core': 10.3.1(react@18.2.0) '@emotion/styled': 10.3.0(@emotion/core@10.3.1)(react@18.2.0) - apollo-cache-inmemory: 1.6.6(graphql@16.7.1) - apollo-client: 2.6.10(graphql@16.7.1) - apollo-link-context: 1.0.20(graphql@16.7.1) - apollo-link-http: 1.5.17(graphql@16.7.1) + apollo-cache-inmemory: 1.6.6(graphql@16.8.1) + apollo-client: 2.6.10(graphql@16.8.1) + apollo-link-context: 1.0.20(graphql@16.8.1) + apollo-link-http: 1.5.17(graphql@16.8.1) immutable: 3.7.6 js-base64: 3.7.5 lodash: 4.17.21 @@ -24964,11 +23534,9 @@ packages: /next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - dev: false /nice-try@1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - dev: false /no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} @@ -24988,7 +23556,6 @@ packages: /node-addon-api@4.3.0: resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==} - dev: false /node-addon-api@6.1.0: resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} @@ -25004,7 +23571,6 @@ packages: /node-domexception@1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} - dev: false /node-fetch-native@1.2.0: resolution: {integrity: sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ==} @@ -25028,18 +23594,15 @@ packages: data-uri-to-buffer: 4.0.1 fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - dev: false /node-gyp-build-optional-packages@5.0.3: resolution: {integrity: sha512-k75jcVzk5wnnc/FMxsf4udAoTEUv2jY3ycfdSd3yWu6Cnd1oee6/CfZJApyscA4FJOmdoixWwiwOyf16RzD5JA==} hasBin: true - dev: false /node-gyp-build-optional-packages@5.0.7: resolution: {integrity: sha512-YlCCc6Wffkx0kHkmam79GKvDQ6x+QZkMjFGrIMxgFNILFvGSbCp2fCBC55pGTT9gVaz8Na5CLmxt/urtzRv36w==} hasBin: true requiresBuild: true - dev: false optional: true /node-gyp-build@4.6.0: @@ -25073,7 +23636,6 @@ packages: dependencies: css-select: 4.3.0 he: 1.2.0 - dev: false /node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -25081,7 +23643,6 @@ packages: /node-object-hash@2.3.10: resolution: {integrity: sha512-jY5dPJzw6NHd/KPSfPKJ+IHoFS81/tJ43r34ZeNMXGzCOM8jwQDCD12HYayKIB6MuznrnqIYy2e891NA2g0ibA==} engines: {node: '>=0.10.0'} - dev: false /node-polyglot@2.5.0: resolution: {integrity: sha512-zXVwHNhFsG3mls+LKHxoHF70GQOL3FTDT3jH7ldkb95kG76RdU7F/NbvxV7D2hNIL9VpWXW6y78Fz+3KZkatRg==} @@ -25192,7 +23753,6 @@ packages: /normalize-url@8.0.0: resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==} engines: {node: '>=14.16'} - dev: false /not@0.1.0: resolution: {integrity: sha512-5PDmaAsVfnWUgTUbJ3ERwn7u79Z0dYxN9ErxCpVJJqe2RK0PJ3z+iFUxuqjwtlDDegXvtWoxD/3Fzxox7tFGWA==} @@ -25251,8 +23811,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} @@ -25467,7 +24026,6 @@ packages: dependencies: is-docker: 2.2.1 is-wsl: 2.2.0 - dev: false /open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} @@ -25480,7 +24038,6 @@ packages: /opentracing@0.14.7: resolution: {integrity: sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==} engines: {node: '>=0.10'} - dev: false /optimism@0.10.3: resolution: {integrity: sha512-9A5pqGoQk49H6Vhjb9kPgAeeECfUDF6aIICbMDL23kDLStBn1MWk3YvcZ4xWF9CsSf6XEgvRLkXy4xof/56vVw==} @@ -25547,7 +24104,6 @@ packages: /ordered-binary@1.4.0: resolution: {integrity: sha512-EHQ/jk4/a9hLupIKxTfUsQRej1Yd/0QLQs3vGvIqg5ZtCYSzNhkzHoZc7Zf4e4kUlDaC3Uw8Q/1opOLNN2OKRQ==} - dev: false /os-filter-obj@2.0.0: resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} @@ -25583,17 +24139,14 @@ packages: /p-cancelable@3.0.0: resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} engines: {node: '>=12.20'} - dev: false /p-defer@1.0.0: resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} engines: {node: '>=4'} - dev: false /p-defer@3.0.0: resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} engines: {node: '>=8'} - dev: false /p-event@4.2.0: resolution: {integrity: sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==} @@ -25703,7 +24256,6 @@ packages: dependencies: eventemitter3: 4.0.7 p-timeout: 3.2.0 - dev: false /p-reduce@3.0.0: resolution: {integrity: sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==} @@ -25723,7 +24275,6 @@ packages: engines: {node: '>=8'} dependencies: p-finally: 1.0.0 - dev: false /p-timeout@5.1.0: resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} @@ -25778,7 +24329,6 @@ packages: registry-auth-token: 5.0.2 registry-url: 6.0.1 semver: 7.5.4 - dev: false /pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -25876,13 +24426,11 @@ packages: resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} dependencies: protocols: 2.0.1 - dev: false /parse-url@8.1.0: resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} dependencies: parse-path: 7.0.0 - dev: false /parse5@5.1.1: resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} @@ -25912,7 +24460,6 @@ packages: dependencies: ansi-escapes: 3.2.0 cross-spawn: 6.0.5 - dev: false /path-case@3.0.4: resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} @@ -26026,7 +24573,6 @@ packages: /peek-readable@4.1.0: resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} engines: {node: '>=8'} - dev: false /peek-readable@5.0.0: resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} @@ -26049,7 +24595,6 @@ packages: /physical-cpu-count@2.0.0: resolution: {integrity: sha512-rxJOljMuWtYlvREBmd6TZYanfcPhNUKtGDZBjBBS8WG1dpN2iwPsRJZgQqN/OtJuiQckdRFOfzogqJClTrsi7g==} - dev: false /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -26139,11 +24684,9 @@ packages: engines: {node: '>=8'} dependencies: find-up: 3.0.0 - dev: false /platform@1.3.6: resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} - dev: false /playwright-core@1.35.1: resolution: {integrity: sha512-pNXb6CQ7OqmGDRspEjlxE49w+4YtR6a3X6mT1hZXeJHWmsEz7SunmvZeiG/+y1yyMZdHnnn73WKYdtV1er0Xyg==} @@ -26179,7 +24722,6 @@ packages: postcss: 8.4.28 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - dev: false /postcss-calc@9.0.1(postcss@8.4.24): resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} @@ -26227,7 +24769,6 @@ packages: colord: 2.9.3 postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-colormin@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} @@ -26251,7 +24792,6 @@ packages: browserslist: 4.21.9 postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-convert-values@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} @@ -26271,7 +24811,6 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.28 - dev: false /postcss-discard-comments@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} @@ -26289,7 +24828,6 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.28 - dev: false /postcss-discard-duplicates@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} @@ -26307,7 +24845,6 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.28 - dev: false /postcss-discard-empty@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} @@ -26325,7 +24862,6 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.28 - dev: false /postcss-discard-overridden@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} @@ -26342,15 +24878,6 @@ packages: postcss: ^8.1.4 dependencies: postcss: 8.4.24 - dev: false - - /postcss-flexbugs-fixes@5.0.2(postcss@8.4.28): - resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} - peerDependencies: - postcss: ^8.1.4 - dependencies: - postcss: 8.4.28 - dev: false /postcss-import-ext-glob@2.1.1(postcss@8.4.24): resolution: {integrity: sha512-qd4ELOx2G0hyjgtmLnf/fSVJXXPhkcxcxhLT1y1mAnk53JYbMLoGg+AFtnJowOSvnv4CvjPAzpLpAcfWeofP5g==} @@ -26459,21 +24986,6 @@ packages: postcss: 8.4.24 semver: 7.5.4 webpack: 5.88.1 - dev: false - - /postcss-loader@5.3.0(postcss@8.4.28)(webpack@5.88.1): - resolution: {integrity: sha512-/+Z1RAmssdiSLgIZwnJHwBMnlABPgF7giYzTN2NOfr9D21IJZ4mQC1R2miwp80zno9M4zMD/umGI8cR+2EL5zw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - dependencies: - cosmiconfig: 7.1.0 - klona: 2.0.6 - postcss: 8.4.28 - semver: 7.5.4 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false /postcss-merge-longhand@5.1.7(postcss@8.4.28): resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} @@ -26484,7 +24996,6 @@ packages: postcss: 8.4.28 postcss-value-parser: 4.2.0 stylehacks: 5.1.1(postcss@8.4.28) - dev: false /postcss-merge-longhand@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} @@ -26508,7 +25019,6 @@ packages: cssnano-utils: 3.1.0(postcss@8.4.28) postcss: 8.4.28 postcss-selector-parser: 6.0.13 - dev: false /postcss-merge-rules@6.0.1(postcss@8.4.24): resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} @@ -26531,7 +25041,6 @@ packages: dependencies: postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-minify-font-values@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} @@ -26553,7 +25062,6 @@ packages: cssnano-utils: 3.1.0(postcss@8.4.28) postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-minify-gradients@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} @@ -26577,7 +25085,6 @@ packages: cssnano-utils: 3.1.0(postcss@8.4.28) postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-minify-params@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} @@ -26599,7 +25106,6 @@ packages: dependencies: postcss: 8.4.28 postcss-selector-parser: 6.0.13 - dev: false /postcss-minify-selectors@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} @@ -26618,7 +25124,6 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.4.28 - dev: false /postcss-modules-local-by-default@4.0.3(postcss@8.4.28): resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} @@ -26630,7 +25135,6 @@ packages: postcss: 8.4.28 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - dev: false /postcss-modules-scope@3.0.0(postcss@8.4.28): resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} @@ -26640,7 +25144,6 @@ packages: dependencies: postcss: 8.4.28 postcss-selector-parser: 6.0.13 - dev: false /postcss-modules-values@4.0.0(postcss@8.4.28): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} @@ -26650,7 +25153,6 @@ packages: dependencies: icss-utils: 5.1.0(postcss@8.4.28) postcss: 8.4.28 - dev: false /postcss-nested@6.0.1(postcss@8.4.28): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} @@ -26668,7 +25170,6 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.28 - dev: false /postcss-normalize-charset@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} @@ -26687,7 +25188,6 @@ packages: dependencies: postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-display-values@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} @@ -26707,7 +25207,6 @@ packages: dependencies: postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-positions@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} @@ -26727,7 +25226,6 @@ packages: dependencies: postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-repeat-style@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} @@ -26747,7 +25245,6 @@ packages: dependencies: postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-string@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} @@ -26767,7 +25264,6 @@ packages: dependencies: postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-timing-functions@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} @@ -26788,7 +25284,6 @@ packages: browserslist: 4.21.9 postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-unicode@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} @@ -26810,7 +25305,6 @@ packages: normalize-url: 6.1.0 postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-url@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} @@ -26830,7 +25324,6 @@ packages: dependencies: postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-whitespace@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} @@ -26851,7 +25344,6 @@ packages: cssnano-utils: 3.1.0(postcss@8.4.28) postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-ordered-values@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} @@ -26881,7 +25373,6 @@ packages: browserslist: 4.21.9 caniuse-api: 3.0.0 postcss: 8.4.28 - dev: false /postcss-reduce-initial@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} @@ -26902,7 +25393,6 @@ packages: dependencies: postcss: 8.4.28 postcss-value-parser: 4.2.0 - dev: false /postcss-reduce-transforms@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} @@ -26949,7 +25439,6 @@ packages: postcss: 8.4.28 postcss-value-parser: 4.2.0 svgo: 2.8.0 - dev: false /postcss-svgo@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} @@ -26970,7 +25459,6 @@ packages: dependencies: postcss: 8.4.28 postcss-selector-parser: 6.0.13 - dev: false /postcss-unique-selectors@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} @@ -27105,7 +25593,6 @@ packages: dependencies: lodash: 4.17.21 renderkid: 2.0.7 - dev: false /pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} @@ -27235,7 +25722,6 @@ packages: graceful-fs: 4.2.11 retry: 0.12.0 signal-exit: 3.0.7 - dev: false /property-information@5.6.0: resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} @@ -27249,7 +25735,6 @@ packages: /proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - dev: false /protocol-buffers-schema@3.6.0: resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==} @@ -27257,7 +25742,6 @@ packages: /protocols@2.0.1: resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} - dev: false /proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} @@ -27383,7 +25867,6 @@ packages: filter-obj: 1.1.0 split-on-first: 1.1.0 strict-uri-encode: 2.0.0 - dev: false /query-string@8.1.0: resolution: {integrity: sha512-BFQeWxJOZxZGix7y+SByG3F36dA0AbTy9o6pSmKFcFz7DAj0re9Frkty3saBn3nHo3D0oZJ/+rx3r8H8r8Jbpw==} @@ -27401,6 +25884,12 @@ packages: resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} requiresBuild: true + /queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + dependencies: + inherits: 2.0.4 + dev: false + /quick-format-unescaped@4.0.4: resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} dev: false @@ -27434,7 +25923,6 @@ packages: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 - dev: false /range-parser@1.2.0: resolution: {integrity: sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==} @@ -27462,7 +25950,6 @@ packages: http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - dev: false /raw-loader@4.0.2(webpack@5.88.1): resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} @@ -27472,8 +25959,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /rbush@3.0.1: resolution: {integrity: sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==} @@ -27610,49 +26096,6 @@ packages: - eslint - supports-color - vue-template-compiler - dev: false - - /react-dev-utils@12.0.1(eslint@7.32.0)(typescript@5.1.6)(webpack@5.88.1): - resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=2.7' - webpack: '>=4' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/code-frame': 7.22.10 - address: 1.2.2 - browserslist: 4.21.9 - chalk: 4.1.2 - cross-spawn: 7.0.3 - detect-port-alt: 1.1.6 - escape-string-regexp: 4.0.0 - filesize: 8.0.7 - find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@7.32.0)(typescript@5.1.6)(webpack@5.88.1) - global-modules: 2.0.0 - globby: 11.1.0 - gzip-size: 6.0.0 - immer: 9.0.21 - is-root: 2.1.0 - loader-utils: 3.2.1 - open: 8.4.2 - pkg-up: 3.1.0 - prompts: 2.4.2 - react-error-overlay: 6.0.11 - recursive-readdir: 2.2.3 - shell-quote: 1.8.1 - strip-ansi: 6.0.1 - text-table: 0.2.0 - typescript: 5.1.6 - webpack: 5.88.1(@swc/core@1.3.80) - transitivePeerDependencies: - - eslint - - supports-color - - vue-template-compiler - dev: false /react-dnd-html5-backend@14.1.0: resolution: {integrity: sha512-6ONeqEC3XKVf4eVmMTe0oPds+c5B9Foyj8p/ZKLb7kL2qh9COYxiBHv3szd6gztqi/efkmriywLUVlPotqoJyw==} @@ -27747,7 +26190,6 @@ packages: /react-error-overlay@6.0.11: resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} - dev: false /react-frame-component@5.2.6(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-CwkEM5VSt6nFwZ1Op8hi3JB5rPseZlmnp5CGiismVTauE6S4Jsc4TNMlT0O7Cts4WgIC3ZBAQ2p1Mm9XgLbj+w==} @@ -28064,8 +26506,7 @@ packages: loose-envify: 1.4.0 neo-async: 2.6.2 react: 18.2.0 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /react-sortable-hoc@2.0.0(prop-types@15.8.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JZUw7hBsAHXK7PTyErJyI7SopSBFRcFHDjWW5SWjcugY0i6iH7f+eJkY8cJmGMlZ1C9xz1J3Vjz0plFpavVeRg==} @@ -28283,7 +26724,6 @@ packages: engines: {node: '>=0.8'} dependencies: mute-stream: 0.0.8 - dev: false /readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -28374,7 +26814,6 @@ packages: engines: {node: '>=6.0.0'} dependencies: minimatch: 3.1.2 - dev: false /redent@3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} @@ -28414,7 +26853,6 @@ packages: redux: ^4 dependencies: redux: 4.2.1 - dev: false /redux@4.2.1: resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} @@ -28493,7 +26931,6 @@ packages: engines: {node: '>=14'} dependencies: '@pnpm/npm-conf': 2.2.2 - dev: false /registry-url@3.1.0: resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} @@ -28507,7 +26944,6 @@ packages: engines: {node: '>=12'} dependencies: rc: 1.2.8 - dev: false /regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} @@ -28750,7 +27186,6 @@ packages: htmlparser2: 6.1.0 lodash: 4.17.21 strip-ansi: 3.0.1 - dev: false /repeat-element@1.1.4: resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} @@ -28785,7 +27220,6 @@ packages: /require-package-name@2.0.1: resolution: {integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==} - dev: false /requireindex@1.2.0: resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} @@ -28875,7 +27309,6 @@ packages: engines: {node: '>=14.16'} dependencies: lowercase-keys: 3.0.0 - dev: false /restore-cursor@2.0.0: resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} @@ -28917,7 +27350,6 @@ packages: /retry@0.12.0: resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} engines: {node: '>= 4'} - dev: false /retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} @@ -29084,7 +27516,6 @@ packages: '@types/json-schema': 7.0.12 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - dev: false /schema-utils@2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} @@ -29093,7 +27524,6 @@ packages: '@types/json-schema': 7.0.12 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - dev: false /schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} @@ -29102,7 +27532,6 @@ packages: '@types/json-schema': 7.0.12 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - dev: false /scuid@1.1.0: resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} @@ -29286,13 +27715,11 @@ packages: resolution: {integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==} dependencies: randombytes: 2.1.0 - dev: false /serialize-javascript@6.0.1: resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} dependencies: randombytes: 2.1.0 - dev: false /serve-favicon@2.5.0: resolution: {integrity: sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA==} @@ -29380,7 +27807,6 @@ packages: /shallow-compare@1.2.2: resolution: {integrity: sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg==} - dev: false /shallowequal@1.1.0: resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} @@ -29429,7 +27855,6 @@ packages: simple-get: 4.0.1 tar-fs: 3.0.4 tunnel-agent: 0.6.0 - dev: false /shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} @@ -29720,7 +28145,6 @@ packages: /slugify@1.6.6: resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} engines: {node: '>=8.0.0'} - dev: false /smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} @@ -29774,7 +28198,6 @@ packages: transitivePeerDependencies: - bufferutil - utf-8-validate - dev: false /socket.io-client@4.6.1: resolution: {integrity: sha512-5UswCV6hpaRsNg5kkEHVcbBIXEYoVbMQaHJBXJCyEQ+CiFPV1NIOY0XOFWG4XR4GZcB8Kn6AsRs/9cy9TbqVMQ==} @@ -29788,7 +28211,6 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: false /socket.io-parser@4.2.4: resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} @@ -29798,7 +28220,6 @@ packages: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: false /socket.io@4.6.1: resolution: {integrity: sha512-KMcaAi4l/8+xEjkRICl6ak8ySoxsYG+gG6/XfRCPJPQ/haCRIJBTL4wIl8YCsmtaBovcAXGLOShyVWQ/FG8GZA==} @@ -29814,7 +28235,6 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: false /socks-proxy-agent@6.2.1: resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==} @@ -29877,7 +28297,6 @@ packages: /source-list-map@2.0.1: resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} - dev: false /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} @@ -29988,7 +28407,6 @@ packages: /split-on-first@1.1.0: resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} engines: {node: '>=6'} - dev: false /split-on-first@3.0.0: resolution: {integrity: sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==} @@ -30067,7 +28485,6 @@ packages: /stable@0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' - dev: false /stack-generator@2.0.10: resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} @@ -30091,7 +28508,6 @@ packages: /stackframe@1.3.4: resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - dev: false /start-server-and-test@2.0.0: resolution: {integrity: sha512-UqKLw0mJbfrsG1jcRLTUlvuRi9sjNuUiDOLI42r7R5fA9dsFoywAy9DoLXNYys9B886E4RCKb+qM1Gzu96h7DQ==} @@ -30206,7 +28622,6 @@ packages: /strict-uri-encode@2.0.0: resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} engines: {node: '>=4'} - dev: false /string-env-interpolation@1.0.1: resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==} @@ -30229,7 +28644,6 @@ packages: /string-natural-compare@3.0.1: resolution: {integrity: sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==} - dev: false /string-similarity@1.2.2: resolution: {integrity: sha512-IoHUjcw3Srl8nsPlW04U3qwWPk3oG2ffLM0tN853d/E/JlIvcmZmDY2Kz5HzKp4lEi2T7QD7Zuvjq/1rDw+XcQ==} @@ -30240,7 +28654,6 @@ packages: lodash.foreach: 4.5.0 lodash.map: 4.6.0 lodash.maxby: 4.6.0 - dev: false /string-similarity@4.0.4: resolution: {integrity: sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==} @@ -30370,7 +28783,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 - dev: false /strip-ansi@4.0.0: resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} @@ -30471,7 +28883,6 @@ packages: dependencies: '@tokenizer/token': 0.3.0 peek-readable: 4.1.0 - dev: false /strtok3@7.0.0: resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} @@ -30488,8 +28899,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /style-to-object@0.3.0: resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} @@ -30501,7 +28911,6 @@ packages: resolution: {integrity: sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==} dependencies: inline-style-parser: 0.1.1 - dev: false /stylehacks@5.1.1(postcss@8.4.28): resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} @@ -30512,7 +28921,6 @@ packages: browserslist: 4.21.9 postcss: 8.4.28 postcss-selector-parser: 6.0.13 - dev: false /stylehacks@6.0.0(postcss@8.4.24): resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} @@ -30544,7 +28952,6 @@ packages: /sudo-prompt@8.2.5: resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==} - dev: false /supports-color@2.0.0: resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} @@ -30598,7 +29005,6 @@ packages: csso: 4.2.0 picocolors: 1.0.0 stable: 0.1.8 - dev: false /svgo@3.0.2: resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==} @@ -30700,12 +29106,10 @@ packages: /tapable@1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} - dev: false /tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - dev: false /tar-fs@2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} @@ -30819,31 +29223,6 @@ packages: ps-tree: 1.2.0 dev: false - /terser-webpack-plugin@5.3.9(@swc/core@1.3.80)(webpack@5.88.1): - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - dependencies: - '@jridgewell/trace-mapping': 0.3.18 - '@swc/core': 1.3.80 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.1 - terser: 5.18.2 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false - /terser-webpack-plugin@5.3.9(webpack@5.88.1): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} @@ -30866,7 +29245,6 @@ packages: serialize-javascript: 6.0.1 terser: 5.18.2 webpack: 5.88.1 - dev: false /terser@5.18.2: resolution: {integrity: sha512-Ah19JS86ypbJzTzvUCX7KOsEIhDaRONungA4aYBjEP3JZRf4ocuDzTg4QWZnPn9DEMiMYGJPiSOy7aykoCc70w==} @@ -30877,7 +29255,6 @@ packages: acorn: 8.9.0 commander: 2.20.3 source-map-support: 0.5.21 - dev: false /test-exclude@6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} @@ -30958,14 +29335,12 @@ packages: /timeout-signal@2.0.0: resolution: {integrity: sha512-YBGpG4bWsHoPvofT6y/5iqulfXIiIErl5B0LdtHT1mGXDFTAhhRrbUpTvBgYbovr+3cKblya2WAOcpoy90XguA==} engines: {node: '>=16'} - dev: false /timers-ext@0.1.7: resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} dependencies: es5-ext: 0.10.62 next-tick: 1.1.0 - dev: false /tiny-emitter@2.1.0: resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} @@ -31032,7 +29407,6 @@ packages: engines: {node: '>=8.17.0'} dependencies: rimraf: 3.0.2 - dev: false /tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} @@ -31092,7 +29466,6 @@ packages: dependencies: '@tokenizer/token': 0.3.0 ieee754: 1.2.1 - dev: false /token-types@5.0.1: resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==} @@ -31185,7 +29558,6 @@ packages: /true-case-path@2.2.1: resolution: {integrity: sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==} - dev: false /truncate-utf8-bytes@1.0.2: resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} @@ -31277,7 +29649,6 @@ packages: /tslib@2.4.1: resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - dev: false /tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} @@ -31328,12 +29699,12 @@ packages: /tsutils@3.21.0(typescript@4.9.5): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} + requiresBuild: true peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 typescript: 4.9.5 - dev: false /tsutils@3.21.0(typescript@5.1.6): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -31488,15 +29859,12 @@ packages: /type-of@2.0.1: resolution: {integrity: sha512-39wxbwHdQ2sTiBB8wAzKfQ9GN+om8w+sjNWzr+vZJR5AMD5J+J7Yc8AtXnU9r/r2c8XiDZ/smxutDmZehX/qpQ==} - dev: false /type@1.2.0: resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} - dev: false /type@2.7.2: resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - dev: false /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} @@ -31518,7 +29886,6 @@ packages: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true - dev: false /typescript@5.1.6: resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} @@ -31920,8 +30287,7 @@ packages: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /url@0.11.1: resolution: {integrity: sha512-rWS3H04/+mzzJkv0eZ7vEDGiQbgquI1fGfOad6zKvgYQi1SzMmhl7c/DdRGxhaWrVH6z0qWITo8rpnxK/RfEhA==} @@ -32054,12 +30420,10 @@ packages: /utila@0.4.0: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} - dev: false /utility-types@3.10.0: resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} engines: {node: '>= 4'} - dev: false /utils-merge@1.0.1: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} @@ -32345,7 +30709,6 @@ packages: resolution: {integrity: sha512-hU8GNNuQfwuQmqTLfiKcqEhZY72Zxb7nnN07koCUNmntNxbKQnVbeIS6sqUgR3eXSlbOpit8+/gr1KpqoMgWCQ==} engines: {node: '>=v14.18.0'} hasBin: true - requiresBuild: true peerDependencies: '@edge-runtime/vm': '*' '@vitest/browser': '*' @@ -32690,7 +31053,6 @@ packages: /weak-lru-cache@1.2.2: resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==} - dev: false /web-encoding@1.1.5: resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} @@ -32765,8 +31127,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 3.3.0 - webpack: 5.88.1(@swc/core@1.3.80) - dev: false + webpack: 5.88.1 /webpack-merge@5.9.0: resolution: {integrity: sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==} @@ -32774,14 +31135,12 @@ packages: dependencies: clone-deep: 4.0.1 wildcard: 2.0.1 - dev: false /webpack-sources@1.4.3: resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} dependencies: source-list-map: 2.0.1 source-map: 0.6.1 - dev: false /webpack-sources@3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} @@ -32789,7 +31148,6 @@ packages: /webpack-stats-plugin@1.1.3: resolution: {integrity: sha512-yUKYyy+e0iF/w31QdfioRKY+h3jDBRpthexBOWGKda99iu2l/wxYsI/XqdlP5IU58/0KB9CsJZgWNAl+/MPkRw==} - dev: false /webpack-virtual-modules@0.5.0: resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} @@ -32832,47 +31190,6 @@ packages: - '@swc/core' - esbuild - uglify-js - dev: false - - /webpack@5.88.1(@swc/core@1.3.80): - resolution: {integrity: sha512-FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.4 - '@types/estree': 1.0.1 - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/wasm-edit': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.9.0 - acorn-import-assertions: 1.9.0(acorn@8.9.0) - browserslist: 4.21.9 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.15.0 - es-module-lexer: 1.3.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.80)(webpack@5.88.1) - watchpack: 2.4.0 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - dev: false /well-known-symbols@2.0.0: resolution: {integrity: sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==} @@ -32894,7 +31211,6 @@ packages: /whatwg-fetch@3.6.19: resolution: {integrity: sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==} - dev: false /whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} @@ -32982,7 +31298,6 @@ packages: engines: {node: '>=8'} dependencies: string-width: 4.2.3 - dev: false /widest-line@4.0.1: resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} @@ -32992,7 +31307,6 @@ packages: /wildcard@2.0.1: resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - dev: false /windows-release@5.1.1: resolution: {integrity: sha512-NMD00arvqcq2nwqc5Q6KtrSRHK+fVD31erE5FEMahAw5PmVCgD7MUXodq3pdZSUkqA9Cda2iWx6s1XYwiJWRmw==} @@ -33152,7 +31466,6 @@ packages: optional: true utf-8-validate: optional: true - dev: false /ws@8.13.0: resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} @@ -33173,7 +31486,6 @@ packages: /xdg-basedir@4.0.0: resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} engines: {node: '>=8'} - dev: false /xdg-basedir@5.1.0: resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} @@ -33191,11 +31503,9 @@ packages: /xmlhttprequest-ssl@2.0.0: resolution: {integrity: sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==} engines: {node: '>=0.4.0'} - dev: false /xstate@4.38.0: resolution: {integrity: sha512-oFjw2YZPyu6HeO0JWCSqfhAALsjFPURsrD2FUFN3u213dWwYU68RFuLtSHco+cEUhpQFW+hRG3PNYgq8HatudQ==} - dev: false /xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} @@ -33203,7 +31513,6 @@ packages: /xxhash-wasm@0.4.2: resolution: {integrity: sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==} - dev: false /y18n@4.0.3: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} @@ -33232,7 +31541,6 @@ packages: javascript-stringify: 2.1.0 loader-utils: 2.0.4 yaml: 2.3.1 - dev: false /yaml@1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} @@ -33346,7 +31654,6 @@ packages: engines: {node: '>=8'} dependencies: '@types/yoga-layout': 1.9.2 - dev: false /yurnalist@2.1.0: resolution: {integrity: sha512-PgrBqosQLM3gN2xBFIMDLACRTV9c365VqityKKpSTWpwR+U4LAFR3rSVyEoscWlu3EzX9+Y0I86GXUKxpHFl6w==} @@ -33357,7 +31664,6 @@ packages: is-ci: 2.0.0 read: 1.0.7 strip-ansi: 5.2.0 - dev: false /zen-observable-ts@0.8.21: resolution: {integrity: sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==} diff --git a/tests/e2e/specs/decap.spec.ts b/tests/e2e/specs/decap.spec.ts new file mode 100644 index 000000000..6641ed8d9 --- /dev/null +++ b/tests/e2e/specs/decap.spec.ts @@ -0,0 +1,14 @@ +import { expect, test } from '@playwright/test'; + +import { websiteUrl } from '../helpers/url'; + +test.describe('decap pages', () => { + test('example decap page is rendered', async ({ page }) => { + await page.goto(websiteUrl('/decap-example')); + const content = page.getByRole('main'); + await expect(content.getByRole('heading', { name: 'Decap' })).toBeVisible(); + await expect( + content.getByText('This page was created with Decap CMS'), + ).toBeVisible(); + }); +}); diff --git a/tests/schema/specs/blocks.spec.ts b/tests/schema/specs/blocks.spec.ts index 73416617c..a3da74edc 100644 --- a/tests/schema/specs/blocks.spec.ts +++ b/tests/schema/specs/blocks.spec.ts @@ -37,10 +37,10 @@ test('Blocks', async () => { } } { - complete: _loadPage(id: "a397ca48-8fad-411e-8901-0eba2feb989c") { + complete: _loadDrupalPage(id: "a397ca48-8fad-411e-8901-0eba2feb989c") { ...Blocks } - minimal: _loadPage(id: "ceb9b2a7-4c4c-4084-ada9-d5f6505d466b") { + minimal: _loadDrupalPage(id: "ceb9b2a7-4c4c-4084-ada9-d5f6505d466b") { ...Blocks } } @@ -136,7 +136,7 @@ test('Blocks', async () => { const german = await fetch(gql` { - _loadPage(id: "a397ca48-8fad-411e-8901-0eba2feb989c:de") { + page: _loadDrupalPage(id: "a397ca48-8fad-411e-8901-0eba2feb989c:de") { content { __typename ... on BlockForm { @@ -146,7 +146,7 @@ test('Blocks', async () => { } } `); - const germanForm = german.data._loadPage.content.find( + const germanForm = german.data.page.content.find( (it: any) => it.__typename === 'BlockForm', ); expect(germanForm.url).toBe('http://127.0.0.1:8000/de/form/contact'); diff --git a/tests/schema/specs/content.spec.ts b/tests/schema/specs/content.spec.ts index d44bfaf51..af6297fa9 100644 --- a/tests/schema/specs/content.spec.ts +++ b/tests/schema/specs/content.spec.ts @@ -30,10 +30,10 @@ test('Page', async () => { } } { - complete: _loadPage(id: "ef80e284-154b-41fd-9317-154b0a175299") { + complete: _loadDrupalPage(id: "ef80e284-154b-41fd-9317-154b0a175299") { ...Page } - minimal: _loadPage(id: "17626bb4-557f-48fc-b869-ae566f4ceae6") { + minimal: _loadDrupalPage(id: "17626bb4-557f-48fc-b869-ae566f4ceae6") { ...Page } } diff --git a/tests/schema/specs/links.spec.ts b/tests/schema/specs/links.spec.ts index b8e1d6af7..6dcdc4780 100644 --- a/tests/schema/specs/links.spec.ts +++ b/tests/schema/specs/links.spec.ts @@ -6,7 +6,7 @@ import { fetch } from '../lib.js'; test('Links', async () => { const result = await fetch(gql` { - _loadPage(id: "25086be7-ca5f-4ff8-9695-b9c71a676d4e") { + page: _loadDrupalPage(id: "25086be7-ca5f-4ff8-9695-b9c71a676d4e") { content { __typename ... on BlockMarkup { @@ -16,15 +16,15 @@ test('Links', async () => { } } `); - result.data._loadPage.content[0].markup = - result.data._loadPage.content[0].markup.replaceAll( + result.data.page.content[0].markup = + result.data.page.content[0].markup.replaceAll( /data-id="[^"]*"/g, 'data-id="[id]"', ); expect(result).toMatchInlineSnapshot(` { "data": { - "_loadPage": { + "page": { "content": [ { "__typename": "BlockMarkup", diff --git a/tests/schema/specs/settings.spec.ts b/tests/schema/specs/settings.spec.ts index 70e977738..469d50e26 100644 --- a/tests/schema/specs/settings.spec.ts +++ b/tests/schema/specs/settings.spec.ts @@ -21,10 +21,10 @@ test('Page', async () => { "data": { "_loadWebsiteSettings": { "homePage": { - "__typename": "Page", + "__typename": "DrupalPage", }, "notFoundPage": { - "__typename": "Page", + "__typename": "DrupalPage", }, }, },