From 17ab680a78832bde24d8a4e19bc79b9799504554 Mon Sep 17 00:00:00 2001 From: Nicolai Moraru Date: Wed, 24 Jul 2024 12:06:55 +0300 Subject: [PATCH] chore(types): use vuejs reactivity types --- .test-todo/test-ssr/package.json | 2 +- package.json | 14 +- packages/test-e2e/package.json | 8 +- packages/vue-apollo-composable/package.json | 2 +- .../vue-apollo-composable/src/useLazyQuery.ts | 10 +- .../vue-apollo-composable/src/useMutation.ts | 29 +- .../vue-apollo-composable/src/useQuery.ts | 62 +- .../src/useSubscription.ts | 46 +- .../src/util/ReactiveFunction.ts | 1 - .../src/util/paramToReactive.ts | 17 - .../src/util/paramToRef.ts | 12 - pnpm-lock.yaml | 1555 +++++++++-------- 12 files changed, 895 insertions(+), 863 deletions(-) delete mode 100644 packages/vue-apollo-composable/src/util/ReactiveFunction.ts delete mode 100644 packages/vue-apollo-composable/src/util/paramToReactive.ts delete mode 100644 packages/vue-apollo-composable/src/util/paramToRef.ts diff --git a/.test-todo/test-ssr/package.json b/.test-todo/test-ssr/package.json index 243473440..a850963cf 100644 --- a/.test-todo/test-ssr/package.json +++ b/.test-todo/test-ssr/package.json @@ -39,7 +39,7 @@ "@vue/cli-plugin-e2e-cypress": "^4.0.0", "@vue/cli-plugin-router": "^4.0.0", "@vue/cli-service": "^4.0.0", - "@vue/eslint-config-standard": "^4.0.0", + "@vue/eslint-config-standard": "^8.0.1", "graphql-tag": "^2.9.0", "start-server-and-test": "^1.10.6", "vue-cli-plugin-apollo": "^0.21.3", diff --git a/package.json b/package.json index 06ef209e3..49e1a7169 100644 --- a/package.json +++ b/package.json @@ -16,21 +16,21 @@ }, "devDependencies": { "@akryum/sheep": "^0.5.1", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "@vue/eslint-config-standard": "^6.1.0", - "@vue/eslint-config-typescript": "^7.0.0", + "@typescript-eslint/eslint-plugin": "^7.4.0", + "@typescript-eslint/parser": "^7.4.0", + "@vue/eslint-config-standard": "^8.0.1", + "@vue/eslint-config-typescript": "^13.0.0", "conventional-changelog-cli": "^2.2.2", "core-js": "^3.23.2", "esbuild": "^0.8.57", "esbuild-node-externals": "^1.4.1", - "eslint": "^7.32.0", + "eslint": "^8.57.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^4.3.1", "eslint-plugin-standard": "^5.0.0", - "eslint-plugin-vue": "^7.20.0", - "typescript": "^4.7.4" + "eslint-plugin-vue": "^9.24.0", + "typescript": "^5.4.3" }, "packageManager": "pnpm@9.7.1", "pnpm": { diff --git a/packages/test-e2e/package.json b/packages/test-e2e/package.json index 8d3f727e3..de7a685da 100644 --- a/packages/test-e2e/package.json +++ b/packages/test-e2e/package.json @@ -30,17 +30,17 @@ }, "devDependencies": { "@babel/core": "^7.18.5", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", + "@typescript-eslint/eslint-plugin": "^7.4.0", + "@typescript-eslint/parser": "^7.4.0", "@vue/cli-plugin-babel": "^5.0.6", "@vue/cli-plugin-e2e-cypress": "^5.0.6", "@vue/cli-service": "^5.0.6", "cypress": "^10.2.0", "esbuild": "^0.8.57", "esbuild-node-externals": "^1.4.1", - "eslint": "^7.32.0", + "eslint": "^8.57.0", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-vue": "^7.20.0", + "eslint-plugin-vue": "^9.24.0", "graphql-tag": "^2.12.6", "kill-port": "^1.6.1", "start-server-and-test": "^1.14.0", diff --git a/packages/vue-apollo-composable/package.json b/packages/vue-apollo-composable/package.json index 73d5fe7e2..f033bdef1 100644 --- a/packages/vue-apollo-composable/package.json +++ b/packages/vue-apollo-composable/package.json @@ -67,7 +67,7 @@ "graphql-tag": "^2.12.6", "nodemon": "^1.19.4", "rimraf": "^5.0.1", - "typescript": "^4.9.5", + "typescript": "^5.4.3", "vue": "^3.3.4" } } diff --git a/packages/vue-apollo-composable/src/useLazyQuery.ts b/packages/vue-apollo-composable/src/useLazyQuery.ts index e616fa5ae..6333755bd 100644 --- a/packages/vue-apollo-composable/src/useLazyQuery.ts +++ b/packages/vue-apollo-composable/src/useLazyQuery.ts @@ -1,8 +1,8 @@ import { DocumentNode } from 'graphql' -import { isRef } from 'vue-demi' import { useQueryImpl, DocumentParameter, VariablesParameter, OptionsParameter, UseQueryOptions, UseQueryReturn } from './useQuery' import type { OperationVariables } from '@apollo/client/core' import { isServer } from './util/env.js' +import { MaybeRefOrGetter } from 'vue-demi' export interface UseLazyQueryReturn extends UseQueryReturn { /** @@ -19,9 +19,9 @@ export function useLazyQuery< TResult = any, TVariables extends Record = any, > ( - document: DocumentParameter, - variables?: VariablesParameter, - options?: OptionsParameter, + document: MaybeRefOrGetter>, + variables?: MaybeRefOrGetter>, + options?: MaybeRefOrGetter>, ): UseLazyQueryReturn { const query = useQueryImpl(document, variables, options, true) @@ -37,7 +37,7 @@ export function useLazyQuery< query.variables.value = variables } if (options) { - Object.assign(isRef(query.options) ? query.options.value : query.options, options) + Object.assign(query.options.value, options) } const isFirstRun = query.forceDisabled.value if (isFirstRun) { diff --git a/packages/vue-apollo-composable/src/useMutation.ts b/packages/vue-apollo-composable/src/useMutation.ts index fb6ccc6d9..171de7a73 100644 --- a/packages/vue-apollo-composable/src/useMutation.ts +++ b/packages/vue-apollo-composable/src/useMutation.ts @@ -1,8 +1,7 @@ import { DocumentNode } from 'graphql' import { MutationOptions, OperationVariables, FetchResult, TypedDocumentNode, ApolloError, ApolloClient } from '@apollo/client/core/index.js' -import { ref, onScopeDispose, isRef, Ref, getCurrentScope, shallowRef, nextTick } from 'vue-demi' +import { ref, onScopeDispose, Ref, getCurrentScope, shallowRef, nextTick, MaybeRefOrGetter, toValue } from 'vue-demi' import { useApolloClient } from './useApolloClient' -import { ReactiveFunction } from './util/ReactiveFunction' import { useEventHook } from './util/useEventHook' import { trackMutation } from './util/loadingTracking' import { toApolloError } from './util/toApolloError' @@ -18,8 +17,8 @@ export interface UseMutationOptions< throws?: 'auto' | 'always' | 'never' } -type DocumentParameter = DocumentNode | Ref | ReactiveFunction | TypedDocumentNode | Ref> | ReactiveFunction> -type OptionsParameter = UseMutationOptions | Ref> | ReactiveFunction> +type DocumentParameter = DocumentNode | TypedDocumentNode +type OptionsParameter = UseMutationOptions export type MutateOverrideOptions = Pick, 'update' | 'optimisticResponse' | 'context' | 'updateQueries' | 'refetchQueries' | 'awaitRefetchQueries' | 'errorPolicy' | 'fetchPolicy' | 'clientId'> export type MutateResult = Promise, Record> | null> @@ -50,8 +49,8 @@ export function useMutation< TResult = any, TVariables extends OperationVariables = OperationVariables > ( - document: DocumentParameter, - options: OptionsParameter = {}, + document: MaybeRefOrGetter>, + options: MaybeRefOrGetter> = {}, ): UseMutationReturn { const currentScope = getCurrentScope() const loading = ref(false) @@ -66,23 +65,9 @@ export function useMutation< const { resolveClient } = useApolloClient() async function mutate (variables?: TVariables | null, overrideOptions: Omit, 'variables'> = {}) { - let currentDocument: DocumentNode - if (typeof document === 'function') { - currentDocument = document() - } else if (isRef(document)) { - currentDocument = document.value - } else { - currentDocument = document - } + const currentDocument: DocumentNode = toValue(document) + const currentOptions: UseMutationOptions = toValue(options) - let currentOptions: UseMutationOptions - if (typeof options === 'function') { - currentOptions = options() - } else if (isRef(options)) { - currentOptions = options.value - } else { - currentOptions = options - } const client = resolveClient(currentOptions.clientId) error.value = null loading.value = true diff --git a/packages/vue-apollo-composable/src/useQuery.ts b/packages/vue-apollo-composable/src/useQuery.ts index 3d7f5c565..1d6f19f30 100644 --- a/packages/vue-apollo-composable/src/useQuery.ts +++ b/packages/vue-apollo-composable/src/useQuery.ts @@ -1,7 +1,6 @@ import { ref, Ref, - unref, computed, watch, onServerPrefetch, @@ -10,6 +9,8 @@ import { onScopeDispose, nextTick, shallowRef, + MaybeRefOrGetter, + toRef, } from 'vue-demi' import { DocumentNode } from 'graphql' import type { @@ -27,9 +28,6 @@ import type { } from '@apollo/client/core/index.js' import { throttle, debounce } from 'throttle-debounce' import { useApolloClient } from './useApolloClient' -import { ReactiveFunction } from './util/ReactiveFunction' -import { paramToRef } from './util/paramToRef' -import { paramToReactive } from './util/paramToReactive' import { useEventHook } from './util/useEventHook' import { trackQuery } from './util/loadingTracking' import { resultErrorsToApolloError, toApolloError } from './util/toApolloError' @@ -54,9 +52,9 @@ interface SubscribeToMoreItem { } // Parameters -export type DocumentParameter = DocumentNode | Ref | ReactiveFunction | TypedDocumentNode | Ref | null | undefined> | ReactiveFunction | null | undefined> -export type VariablesParameter = TVariables | Ref | ReactiveFunction -export type OptionsParameter = UseQueryOptions | Ref> | ReactiveFunction> +export type DocumentParameter = DocumentNode | TypedDocumentNode | null | undefined +export type VariablesParameter = TVariables +export type OptionsParameter = UseQueryOptions export interface OnResultContext { client: ApolloClient @@ -78,12 +76,12 @@ export interface UseQueryReturn forceDisabled: Ref document: Ref variables: Ref - options: UseQueryOptions | Ref> + options: Ref> query: Ref | null | undefined> refetch: (variables?: TVariables) => Promise> | undefined fetchMore: (options: FetchMoreQueryOptions & FetchMoreOptions) => Promise> | undefined updateQuery: (mapFn: (previousQueryResult: TResult, options: Pick, 'variables'>) => TResult) => void - subscribeToMore: (options: SubscribeToMoreOptions | Ref> | ReactiveFunction>) => void + subscribeToMore: (options: MaybeRefOrGetter>) => void onResult: (fn: (param: ApolloQueryResult, context: OnResultContext) => void) => { off: () => void } @@ -96,49 +94,49 @@ export interface UseQueryReturn * Use a query that does not require variables or options. * */ export function useQuery ( - document: DocumentParameter + document: MaybeRefOrGetter> ): UseQueryReturn> /** * Use a query that has optional variables but not options */ export function useQuery ( - document: DocumentParameter + document: MaybeRefOrGetter> ): UseQueryReturn /** * Use a query that has required variables but not options */ export function useQuery ( - document: DocumentParameter, - variables: VariablesParameter + document: MaybeRefOrGetter>, + variables: MaybeRefOrGetter> ): UseQueryReturn /** * Use a query that requires options but not variables. */ export function useQuery ( - document: DocumentParameter, + document: MaybeRefOrGetter>, variables: undefined | null, - options: OptionsParameter>, + options: MaybeRefOrGetter>>, ): UseQueryReturn> /** * Use a query that requires variables and options. */ export function useQuery ( - document: DocumentParameter, - variables: VariablesParameter, - options: OptionsParameter, + document: MaybeRefOrGetter>, + variables: MaybeRefOrGetter>, + options: MaybeRefOrGetter>, ): UseQueryReturn export function useQuery< TResult, TVariables extends OperationVariables > ( - document: DocumentParameter, - variables?: VariablesParameter, - options?: OptionsParameter, + document: MaybeRefOrGetter>, + variables?: MaybeRefOrGetter>, + options?: MaybeRefOrGetter>, ): UseQueryReturn { return useQueryImpl(document, variables, options) } @@ -147,9 +145,9 @@ export function useQueryImpl< TResult, TVariables extends OperationVariables > ( - document: DocumentParameter, - variables?: VariablesParameter, - options: OptionsParameter = {}, + document: MaybeRefOrGetter>, + variables?: MaybeRefOrGetter>, + options: MaybeRefOrGetter> = {}, lazy = false, ): UseQueryReturn { const currentScope = getCurrentScope() @@ -157,9 +155,9 @@ export function useQueryImpl< const currentOptions = ref>() - const documentRef = paramToRef(document) - const variablesRef = paramToRef(variables) - const optionsRef = paramToReactive(options) + const documentRef = toRef(document) + const variablesRef = toRef(variables) as Ref + const optionsRef = toRef(options) // Result /** @@ -255,7 +253,7 @@ export function useQueryImpl< if (isServer) { applyDocument(documentRef.value) applyVariables(variablesRef.value) - applyOptions(unref(optionsRef)) + applyOptions(optionsRef.value) } started = true @@ -478,7 +476,7 @@ export function useQueryImpl< const isEnabled = computed(() => enabledOption.value && !forceDisabled.value && !!documentRef.value) // Applying options first (in case it disables the query) - watch(() => unref(optionsRef), applyOptions, { + watch(optionsRef, applyOptions, { deep: true, immediate: true, }) @@ -574,12 +572,10 @@ export function useQueryImpl< TSubscriptionVariables = OperationVariables, TSubscriptionData = TResult > ( - options: SubscribeToMoreOptions | - Ref> | - ReactiveFunction>, + options: MaybeRefOrGetter>, ) { if (isServer) return - const optionsRef = paramToRef(options) + const optionsRef = toRef(options) watch(optionsRef, (value, oldValue, onCleanup) => { const index = subscribeToMoreItems.findIndex(item => item.options === oldValue) if (index !== -1) { diff --git a/packages/vue-apollo-composable/src/useSubscription.ts b/packages/vue-apollo-composable/src/useSubscription.ts index 9285a52ca..c05a5e7d7 100644 --- a/packages/vue-apollo-composable/src/useSubscription.ts +++ b/packages/vue-apollo-composable/src/useSubscription.ts @@ -3,12 +3,13 @@ import { Ref, ref, watch, - isRef, computed, getCurrentScope, onScopeDispose, nextTick, shallowRef, + MaybeRefOrGetter, + toRef, } from 'vue-demi' import type { OperationVariables, @@ -21,9 +22,6 @@ import type { ApolloClient, } from '@apollo/client/core/index.js' import { throttle, debounce } from 'throttle-debounce' -import { ReactiveFunction } from './util/ReactiveFunction' -import { paramToRef } from './util/paramToRef' -import { paramToReactive } from './util/paramToReactive' import { useApolloClient } from './useApolloClient' import { useEventHook } from './util/useEventHook' import { trackSubscription } from './util/loadingTracking' @@ -41,9 +39,9 @@ export interface UseSubscriptionOptions < debounce?: number } -type DocumentParameter = DocumentNode | Ref | ReactiveFunction | TypedDocumentNode | Ref> | ReactiveFunction> -type VariablesParameter = TVariables | Ref | ReactiveFunction -type OptionsParameter = UseSubscriptionOptions | Ref> | ReactiveFunction> +type DocumentParameter = DocumentNode | TypedDocumentNode +type VariablesParameter = TVariables +type OptionsParameter = UseSubscriptionOptions export interface OnResultContext { client: ApolloClient @@ -62,7 +60,7 @@ export interface UseSubscriptionReturn { restart: () => void document: Ref variables: Ref - options: UseSubscriptionOptions | Ref> + options: Ref> subscription: Ref, Record>> | null> onResult: (fn: (param: FetchResult, Record>, context: OnResultContext) => void) => { off: () => void @@ -76,55 +74,55 @@ export interface UseSubscriptionReturn { * Use a subscription that does not require variables or options. * */ export function useSubscription ( - document: DocumentParameter + document: MaybeRefOrGetter> ): UseSubscriptionReturn /** * Use a subscription that requires options but not variables. */ export function useSubscription ( - document: DocumentParameter, + document: MaybeRefOrGetter>, variables: undefined | null, - options: OptionsParameter + options: MaybeRefOrGetter> ): UseSubscriptionReturn /** * Use a subscription that requires variables. */ export function useSubscription ( - document: DocumentParameter, - variables: VariablesParameter + document: MaybeRefOrGetter>, + variables: MaybeRefOrGetter> ): UseSubscriptionReturn /** * Use a subscription that has optional variables. */ export function useSubscription ( - document: DocumentParameter, + document: MaybeRefOrGetter>, ): UseSubscriptionReturn /** * Use a subscription that requires variables and options. */ export function useSubscription ( - document: DocumentParameter, - variables: VariablesParameter, - options: OptionsParameter + document: MaybeRefOrGetter>, + variables: MaybeRefOrGetter>, + options: MaybeRefOrGetter> ): UseSubscriptionReturn export function useSubscription < TResult, TVariables extends Record > ( - document: DocumentParameter, - variables: VariablesParameter | undefined = undefined, - options: OptionsParameter = {}, + document: MaybeRefOrGetter>, + variables: MaybeRefOrGetter | undefined> = undefined, + options: MaybeRefOrGetter> = {}, ): UseSubscriptionReturn { const currentScope = getCurrentScope() - const documentRef = paramToRef(document) - const variablesRef = paramToRef(variables) - const optionsRef = paramToReactive(options) + const documentRef = toRef(document) + const variablesRef = toRef(variables) as Ref + const optionsRef = toRef(options) const result = shallowRef() const resultEvent = useEventHook<[FetchResult, OnResultContext]>() @@ -233,7 +231,7 @@ export function useSubscription < // Applying options const currentOptions = ref>() - watch(() => isRef(optionsRef) ? optionsRef.value : optionsRef, value => { + watch(optionsRef, value => { if (currentOptions.value && ( currentOptions.value.throttle !== value.throttle || currentOptions.value.debounce !== value.debounce diff --git a/packages/vue-apollo-composable/src/util/ReactiveFunction.ts b/packages/vue-apollo-composable/src/util/ReactiveFunction.ts deleted file mode 100644 index 52784a117..000000000 --- a/packages/vue-apollo-composable/src/util/ReactiveFunction.ts +++ /dev/null @@ -1 +0,0 @@ -export type ReactiveFunction = () => TParam diff --git a/packages/vue-apollo-composable/src/util/paramToReactive.ts b/packages/vue-apollo-composable/src/util/paramToReactive.ts deleted file mode 100644 index e211aaca8..000000000 --- a/packages/vue-apollo-composable/src/util/paramToReactive.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Ref, isRef, reactive, computed } from 'vue-demi' -import { ReactiveFunction } from './ReactiveFunction' - -// eslint-disable-next-line @typescript-eslint/ban-types -type TObject = object - -export function paramToReactive (param: T | Ref | ReactiveFunction): T | Ref { - if (isRef(param)) { - return param - } else if (typeof param === 'function') { - return computed(param as ReactiveFunction) - } else if (param) { - return reactive(param) as T - } else { - return param - } -} diff --git a/packages/vue-apollo-composable/src/util/paramToRef.ts b/packages/vue-apollo-composable/src/util/paramToRef.ts deleted file mode 100644 index 7b98aff13..000000000 --- a/packages/vue-apollo-composable/src/util/paramToRef.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Ref, isRef, computed, ref } from 'vue-demi' -import { ReactiveFunction } from './ReactiveFunction' - -export function paramToRef (param: T | Ref | ReactiveFunction): Ref { - if (isRef(param)) { - return param - } else if (typeof param === 'function') { - return computed(param as ReactiveFunction) - } else { - return ref(param) as Ref - } -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c5e6de57..b719fc65c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,17 +18,17 @@ importers: specifier: ^0.5.1 version: 0.5.1 '@typescript-eslint/eslint-plugin': - specifier: ^4.33.0 - version: 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) + specifier: ^7.4.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: ^4.33.0 - version: 4.33.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^7.4.0 + version: 7.18.0(eslint@8.57.0)(typescript@5.5.4) '@vue/eslint-config-standard': - specifier: ^6.1.0 - version: 6.1.0(eslint-plugin-import@2.27.5)(eslint-plugin-node@11.1.0)(eslint-plugin-promise@4.3.1)(eslint-plugin-vue@7.20.0)(eslint@7.32.0) + specifier: ^8.0.1 + version: 8.0.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-vue@9.27.0(eslint@8.57.0))(eslint@8.57.0) '@vue/eslint-config-typescript': - specifier: ^7.0.0 - version: 7.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(eslint-plugin-vue@7.20.0)(eslint@7.32.0)(typescript@4.9.5) + specifier: ^13.0.0 + version: 13.0.0(eslint-plugin-vue@9.27.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.5.4) conventional-changelog-cli: specifier: ^2.2.2 version: 2.2.2 @@ -42,26 +42,26 @@ importers: specifier: ^1.4.1 version: 1.6.0(esbuild@0.8.57) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-plugin-import: specifier: ^2.26.0 - version: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) + version: 2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) eslint-plugin-node: specifier: ^11.1.0 - version: 11.1.0(eslint@7.32.0) + version: 11.1.0(eslint@8.57.0) eslint-plugin-promise: specifier: ^4.3.1 version: 4.3.1 eslint-plugin-standard: specifier: ^5.0.0 - version: 5.0.0(eslint@7.32.0) + version: 5.0.0(eslint@8.57.0) eslint-plugin-vue: - specifier: ^7.20.0 - version: 7.20.0(eslint@7.32.0) + specifier: ^9.24.0 + version: 9.27.0(eslint@8.57.0) typescript: - specifier: ^4.7.4 - version: 4.9.5 + specifier: ^5.4.3 + version: 5.5.4 packages/docs: dependencies: @@ -71,13 +71,13 @@ importers: devDependencies: vitepress: specifier: ^1.0.0-rc.36 - version: 1.0.0-rc.36(search-insights@2.8.2)(typescript@4.9.5) + version: 1.0.0-rc.36(@algolia/client-search@4.20.0)(@types/node@20.6.0)(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(axios@1.4.0)(postcss@8.4.33)(search-insights@2.8.2)(stylus@0.54.8)(terser@5.16.4)(typescript@5.5.4) packages/test-e2e: dependencies: '@apollo/client': specifier: ^3.7.16 - version: 3.7.16(graphql@15.8.0)(subscriptions-transport-ws@0.9.19) + version: 3.7.16(graphql-ws@5.15.0(graphql@15.8.0))(graphql@15.8.0)(subscriptions-transport-ws@0.9.19(graphql@15.8.0)) '@vue/apollo-components': specifier: workspace:* version: link:../vue-apollo-components @@ -122,20 +122,20 @@ importers: specifier: ^7.18.5 version: 7.21.0 '@typescript-eslint/eslint-plugin': - specifier: ^4.33.0 - version: 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) + specifier: ^7.4.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)(typescript@4.9.5) '@typescript-eslint/parser': - specifier: ^4.33.0 - version: 4.33.0(eslint@7.32.0)(typescript@4.9.5) + specifier: ^7.4.0 + version: 7.18.0(eslint@8.57.0)(typescript@4.9.5) '@vue/cli-plugin-babel': specifier: ^5.0.6 - version: 5.0.8(@vue/cli-service@5.0.8)(core-js@3.28.0)(esbuild@0.8.57)(vue@3.2.47) + version: 5.0.8(@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3))(core-js@3.28.0)(esbuild@0.8.57)(vue@3.2.47) '@vue/cli-plugin-e2e-cypress': specifier: ^5.0.6 - version: 5.0.8(@vue/cli-service@5.0.8)(cypress@10.11.0)(eslint@7.32.0) + version: 5.0.8(@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3))(cypress@10.11.0)(eslint@8.57.0) '@vue/cli-service': specifier: ^5.0.6 - version: 5.0.8(@babel/core@7.21.0)(esbuild@0.8.57)(stylus-loader@3.0.2)(vue@3.2.47) + version: 5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3) cypress: specifier: ^10.2.0 version: 10.11.0 @@ -146,14 +146,14 @@ importers: specifier: ^1.4.1 version: 1.6.0(esbuild@0.8.57) eslint: - specifier: ^7.32.0 - version: 7.32.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-plugin-import: specifier: ^2.26.0 - version: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) + version: 2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0) eslint-plugin-vue: - specifier: ^7.20.0 - version: 7.20.0(eslint@7.32.0) + specifier: ^9.24.0 + version: 9.27.0(eslint@8.57.0) graphql-tag: specifier: ^2.12.6 version: 2.12.6(graphql@15.8.0) @@ -177,7 +177,7 @@ importers: dependencies: '@apollo/client': specifier: ^3.7.16 - version: 3.7.16(graphql-ws@5.15.0)(graphql@16.7.1) + version: 3.7.16(graphql-ws@5.15.0(graphql@16.7.1))(graphql@16.7.1)(subscriptions-transport-ws@0.9.19(graphql@16.7.1)) '@vue/apollo-composable': specifier: workspace:* version: link:../vue-apollo-composable @@ -208,7 +208,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.2.3(vite@4.4.2)(vue@3.3.4) + version: 4.2.3(vite@4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4))(vue@3.3.4) autoprefixer: specifier: ^10.4.14 version: 10.4.14(postcss@8.4.25) @@ -220,7 +220,7 @@ importers: version: 12.17.0 cypress-vite: specifier: ^1.4.1 - version: 1.4.1(vite@4.4.2) + version: 1.4.1(vite@4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4)) postcss: specifier: ^8.4.25 version: 8.4.25 @@ -235,7 +235,7 @@ importers: version: 5.0.2 vite: specifier: ^4.4.2 - version: 4.4.2(@types/node@20.6.0) + version: 4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4) vue-tsc: specifier: ^1.8.3 version: 1.8.3(typescript@5.0.2) @@ -244,7 +244,7 @@ importers: dependencies: '@apollo/client': specifier: ^3.7.16 - version: 3.7.16(graphql-ws@5.15.0)(graphql@16.7.1) + version: 3.7.16(graphql-ws@5.15.0(graphql@16.7.1))(graphql@16.7.1)(subscriptions-transport-ws@0.9.19(graphql@16.7.1)) '@vue/apollo-composable': specifier: workspace:* version: link:../vue-apollo-composable @@ -281,7 +281,7 @@ importers: version: 20.6.0 '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.2.3(vite@4.4.2)(vue@3.3.4) + version: 4.2.3(vite@4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4))(vue@3.3.4) autoprefixer: specifier: ^10.4.14 version: 10.4.14(postcss@8.4.25) @@ -293,7 +293,7 @@ importers: version: 12.17.0 cypress-vite: specifier: ^1.4.1 - version: 1.4.1(vite@4.4.2) + version: 1.4.1(vite@4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4)) postcss: specifier: ^8.4.25 version: 8.4.25 @@ -308,7 +308,7 @@ importers: version: 5.0.2 vite: specifier: ^4.4.2 - version: 4.4.2(@types/node@20.6.0) + version: 4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4) vue-tsc: specifier: ^1.8.3 version: 1.8.3(typescript@5.0.2) @@ -376,7 +376,7 @@ importers: devDependencies: '@apollo/client': specifier: ^3.7.16 - version: 3.7.16(graphql@15.8.0)(subscriptions-transport-ws@0.9.19) + version: 3.7.16(graphql-ws@5.15.0(graphql@15.8.0))(graphql@15.8.0)(subscriptions-transport-ws@0.9.19(graphql@15.8.0)) '@babel/core': specifier: ^7.18.5 version: 7.21.0 @@ -394,7 +394,7 @@ importers: version: 14.5.0 '@vue/test-utils': specifier: ^1.3.0 - version: 1.3.4(vue@3.2.47) + version: 1.3.4(vue-template-compiler@2.7.14)(vue@3.2.47) babel-core: specifier: ^7.0.0-bridge.0 version: 7.0.0-bridge.0(@babel/core@7.21.0) @@ -451,14 +451,14 @@ importers: version: 5.0.0 ts-essentials: specifier: ^9.4.0 - version: 9.4.0(typescript@4.9.5) + version: 9.4.0(typescript@5.5.4) vue-demi: specifier: ^0.14.6 - version: 0.14.6(@vue/composition-api@1.0.0)(vue@3.3.4) + version: 0.14.6(@vue/composition-api@1.0.0(vue@3.3.4))(vue@3.3.4) devDependencies: '@apollo/client': specifier: ^3.7.16 - version: 3.7.16(graphql-ws@5.15.0)(graphql@16.7.1) + version: 3.7.16(graphql-ws@5.15.0(graphql@16.7.1))(graphql@16.7.1)(subscriptions-transport-ws@0.9.19(graphql@16.7.1)) '@types/throttle-debounce': specifier: ^5.0.0 version: 5.0.0 @@ -475,8 +475,8 @@ importers: specifier: ^5.0.1 version: 5.0.1 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.4.3 + version: 5.5.4 vue: specifier: ^3.3.4 version: 3.3.4 @@ -489,7 +489,7 @@ importers: devDependencies: '@apollo/client': specifier: ^3.7.7 - version: 3.7.9(graphql@15.8.0) + version: 3.7.9(graphql-ws@5.15.0(graphql@15.8.0))(graphql@15.8.0)(subscriptions-transport-ws@0.9.19(graphql@15.8.0)) '@babel/core': specifier: ^7.18.5 version: 7.21.0 @@ -510,7 +510,7 @@ importers: version: 3.2.47 '@vue/test-utils': specifier: ^1.3.0 - version: 1.3.4(vue@3.2.47) + version: 1.3.4(vue-template-compiler@2.7.14)(vue@3.2.47) babel-core: specifier: ^7.0.0-bridge.0 version: 7.0.0-bridge.0(@babel/core@7.21.0) @@ -558,7 +558,7 @@ importers: version: 3.2.47 vue-property-decorator: specifier: ^10.0.0-rc.3 - version: 10.0.0-rc.3(vue@3.2.47) + version: 10.0.0-rc.3(vue-class-component@7.2.6(vue@3.2.47))(vue@3.2.47) packages/vue-apollo-ssr: dependencies: @@ -568,7 +568,7 @@ importers: devDependencies: '@apollo/client': specifier: ^3.7.7 - version: 3.7.9(graphql@16.6.0) + version: 3.7.9(graphql-ws@5.15.0(graphql@16.7.1))(graphql@16.7.1)(subscriptions-transport-ws@0.9.19(graphql@16.7.1)) '@types/serialize-javascript': specifier: ^5.0.2 version: 5.0.2 @@ -580,7 +580,7 @@ importers: devDependencies: '@apollo/client': specifier: ^3.7.7 - version: 3.7.9(graphql@16.6.0) + version: 3.7.9(graphql-ws@5.15.0(graphql@16.6.0))(graphql@16.6.0)(subscriptions-transport-ws@0.9.19(graphql@16.6.0)) graphql: specifier: ^16.6.0 version: 16.6.0 @@ -611,18 +611,12 @@ packages: peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' - peerDependenciesMeta: - '@algolia/client-search': - optional: true '@algolia/autocomplete-shared@1.9.3': resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' - peerDependenciesMeta: - '@algolia/client-search': - optional: true '@algolia/cache-browser-local-storage@4.20.0': resolution: {integrity: sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==} @@ -678,9 +672,6 @@ packages: resolution: {integrity: sha512-Por80co1eUm4ATsvjCOoS/tIR8PHxqVjsA6z76I6Vw0rFn4cgyVElQcmQDIZiYsy41k8e5xkrMRECkM2WR8pNw==} peerDependencies: graphql: 14.x || 15.x || 16.x - peerDependenciesMeta: - graphql: - optional: true '@apollo/client@3.7.16': resolution: {integrity: sha512-rdhoc7baSD7ZzcjavEpYN8gZJle1KhjEKj4SJeMgBpcnO4as7oXUVU4LtFpotzZdFlo57qaLrNzfvppSTsKvZQ==} @@ -691,8 +682,6 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 subscriptions-transport-ws: ^0.9 peerDependenciesMeta: - graphql: - optional: true graphql-ws: optional: true react: @@ -711,8 +700,6 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 subscriptions-transport-ws: ^0.9 peerDependenciesMeta: - graphql: - optional: true graphql-ws: optional: true react: @@ -734,18 +721,12 @@ packages: resolution: {integrity: sha512-0rhG++QtGfr4YhhIHgxZ9BdMFthaPY6LbhI9Au90osbfLMiZ7f8dmZsEX1mp7O1h8MJwCu6Dp0I/KcGbSvfUGA==} peerDependencies: graphql: 14.x || 15.x || 16.x - peerDependenciesMeta: - graphql: - optional: true '@apollo/server@4.7.3': resolution: {integrity: sha512-eFCzHHheNHfVALjYJjIghV7kSgO49ZFr8+4g2CKOLShoDmLplQ3blyL5NsONyC0Z5l8kqm62V8yXGoxy2eNGfw==} engines: {node: '>=14.16.0'} peerDependencies: graphql: ^16.6.0 - peerDependenciesMeta: - graphql: - optional: true '@apollo/usage-reporting-protobuf@4.1.0': resolution: {integrity: sha512-hXouMuw5pQVkzi8dgMybmr6Y11+eRmMQVoB5TF0HyTwAg9SOq/v3OCuiYqcVUKdBcskU9Msp+XvjAk0GKpWCwQ==} @@ -759,9 +740,6 @@ packages: engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x - peerDependenciesMeta: - graphql: - optional: true '@apollo/utils.fetcher@2.0.1': resolution: {integrity: sha512-jvvon885hEyWXd4H6zpWeN3tl88QcWnHp5gWF5OPF34uhvoR+DFqcNxs9vrRaBBSY3qda3Qe0bdud7tz2zGx1A==} @@ -784,45 +762,30 @@ packages: engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x - peerDependenciesMeta: - graphql: - optional: true '@apollo/utils.removealiases@2.0.1': resolution: {integrity: sha512-0joRc2HBO4u594Op1nev+mUF6yRnxoUH64xw8x3bX7n8QBDYdeYgY4tF0vJReTy+zdn2xv6fMsquATSgC722FA==} engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x - peerDependenciesMeta: - graphql: - optional: true '@apollo/utils.sortast@2.0.1': resolution: {integrity: sha512-eciIavsWpJ09za1pn37wpsCGrQNXUhM0TktnZmHwO+Zy9O4fu/WdB4+5BvVhFiZYOXvfjzJUcc+hsIV8RUOtMw==} engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x - peerDependenciesMeta: - graphql: - optional: true '@apollo/utils.stripsensitiveliterals@2.0.1': resolution: {integrity: sha512-QJs7HtzXS/JIPMKWimFnUMK7VjkGQTzqD9bKD1h3iuPAqLsxd0mUNVbkYOPTsDhUKgcvUOfOqOJWYohAKMvcSA==} engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x - peerDependenciesMeta: - graphql: - optional: true '@apollo/utils.usagereporting@2.1.0': resolution: {integrity: sha512-LPSlBrn+S17oBy5eWkrRSGb98sWmnEzo3DPTZgp8IQc8sJe0prDgDuppGq4NeQlpoqEHz0hQeYHAOA0Z3aQsxQ==} engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x - peerDependenciesMeta: - graphql: - optional: true '@apollo/utils.withrequired@2.0.1': resolution: {integrity: sha512-YBDiuAX9i1lLc6GeTy1m7DGLFn/gMnvXqlalOIMjM7DeOgIacEjjfwPqb0M1CQ2v11HhR15d1NmxJoRCfrNqcA==} @@ -833,9 +796,6 @@ packages: engines: {node: '>=8', npm: '>=6'} peerDependencies: graphql: ^14.2.1 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - graphql: - optional: true '@apollographql/graphql-playground-html@1.6.27': resolution: {integrity: sha512-tea2LweZvn6y6xFV11K0KC8ETjmm52mQrW+ezgB2O/aTQf8JGyFmMcRPFgUaQZeHbWdm8iisDC6EjOKsXu0nfw==} @@ -845,12 +805,6 @@ packages: engines: {node: '>=8.5'} peerDependencies: graphql: 0.13.1 - 15 - peerDependenciesMeta: - graphql: - optional: true - - '@babel/code-frame@7.12.11': - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} '@babel/code-frame@7.18.6': resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} @@ -1818,68 +1772,61 @@ packages: cpu: [x64] os: [win32] - '@eslint/eslintrc@0.4.3': - resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} - engines: {node: ^10.12.0 || >=12.0.0} + '@eslint-community/eslint-utils@4.4.0': + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@eslint/js@8.57.0': + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} '@graphql-tools/merge@8.4.2': resolution: {integrity: sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - peerDependenciesMeta: - graphql: - optional: true '@graphql-tools/merge@9.0.0': 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 - peerDependenciesMeta: - graphql: - optional: true '@graphql-tools/schema@10.0.0': 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 - peerDependenciesMeta: - graphql: - optional: true '@graphql-tools/schema@9.0.19': resolution: {integrity: sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - peerDependenciesMeta: - graphql: - optional: true '@graphql-tools/utils@10.0.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 - peerDependenciesMeta: - graphql: - optional: true '@graphql-tools/utils@9.2.1': resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - peerDependenciesMeta: - graphql: - optional: true '@graphql-typed-document-node/core@3.1.1': resolution: {integrity: sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==} 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 - peerDependenciesMeta: - graphql: - optional: true '@hapi/hoek@9.3.0': resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} @@ -1887,12 +1834,18 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@humanwhocodes/config-array@0.5.0': - resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} + '@humanwhocodes/config-array@0.11.14': + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead - '@humanwhocodes/object-schema@1.2.1': - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead '@hutson/parse-repository-url@3.0.2': resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} @@ -2112,9 +2065,6 @@ packages: engines: {node: '>=8.0.0'} peerDependencies: webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true '@soda/get-current-script@1.0.2': resolution: {integrity: sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==} @@ -2328,74 +2278,80 @@ packages: '@types/yauzl@2.10.0': resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} - '@typescript-eslint/eslint-plugin@4.33.0': - resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} - engines: {node: ^10.12.0 || >=12.0.0} + '@typescript-eslint/eslint-plugin@7.18.0': + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: '*' + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: - eslint: - optional: true typescript: optional: true - '@typescript-eslint/experimental-utils@4.33.0': - resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} - engines: {node: ^10.12.0 || >=12.0.0} + '@typescript-eslint/parser@7.18.0': + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: '*' + eslint: ^8.56.0 + typescript: '*' peerDependenciesMeta: - eslint: + typescript: optional: true - '@typescript-eslint/parser@4.33.0': - resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} - engines: {node: ^10.12.0 || >=12.0.0} + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/type-utils@7.18.0': + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: '*' + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: - eslint: - optional: true typescript: optional: true - '@typescript-eslint/scope-manager@4.33.0': - resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - - '@typescript-eslint/types@4.33.0': - resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@4.33.0': - resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} - engines: {node: ^10.12.0 || >=12.0.0} + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/visitor-keys@4.33.0': - resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} '@vitejs/plugin-vue@4.2.3': resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 - vue: '*' + vue: ^3.2.25 '@vitejs/plugin-vue@5.0.3': resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 - vue: '*' + vue: ^3.2.25 '@volar/language-core@1.7.10': resolution: {integrity: sha512-18Gmth5M0UI3hDDqhZngjMnb6WCslcfglkOdepRIhGxRYe7xR7DRRzciisYDMZsvOQxDYme+uaohg0dKUxLV2Q==} @@ -2425,7 +2381,7 @@ packages: peerDependencies: '@babel/core': '*' core-js: ^3 - vue: '*' + vue: ^2 || ^3.2.13 peerDependenciesMeta: core-js: optional: true @@ -2571,7 +2527,7 @@ packages: '@vue/composition-api@1.0.0': resolution: {integrity: sha512-VXK5+hk81ngZTgTC9anDwL5jUqh/SGH4BisKheQh3okwqgSESR27McR9DDPfJ9mqba6jJCnlTbWJRFScSoSU1A==} peerDependencies: - vue: '*' + vue: '>= 2.5 < 3' '@vue/devtools-api@6.5.0': resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} @@ -2579,33 +2535,20 @@ packages: '@vue/devtools-api@6.5.1': resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} - '@vue/eslint-config-standard@6.1.0': - resolution: {integrity: sha512-9+hrEyflDzsGdlBDl9jPV5DIYUx1TOU5OSQqRDKCrNumrxRj5HRWKuk+ocXWnha6uoNRtLC24mY7d/MwqvBCNw==} + '@vue/eslint-config-standard@8.0.1': + resolution: {integrity: sha512-+FsTb8kOf2GSbXXTwbigRBRRur/byMbwL6Ijii2JoXW4hsLB4arl9lbgV54OUOV5o20INLHDmBVONO16rP/a1g==} peerDependencies: - '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 - eslint: '*' - eslint-plugin-import: ^2.22.1 - eslint-plugin-node: ^11.1.0 - eslint-plugin-promise: ^4.2.1 || ^5.0.0 - eslint-plugin-vue: ^7.0.0 - peerDependenciesMeta: - '@vue/cli-service': - optional: true - eslint: - optional: true + eslint: ^8.0.1 + eslint-plugin-vue: ^9.2.0 - '@vue/eslint-config-typescript@7.0.0': - resolution: {integrity: sha512-UxUlvpSrFOoF8aQ+zX1leYiEBEm7CZmXYn/ZEM1zwSadUzpamx56RB4+Htdjisv1mX2tOjBegNUqH3kz2OL+Aw==} - engines: {node: ^10.12.0 || >=12.0.0} + '@vue/eslint-config-typescript@13.0.0': + resolution: {integrity: sha512-MHh9SncG/sfqjVqjcuFLOLD6Ed4dRAis4HNt0dXASeAuLqIAx4YMB1/m2o4pUKK1vCt8fUvYG8KKX2Ot3BVZTg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^4.4.0 - '@typescript-eslint/parser': ^4.4.0 - eslint: '*' - eslint-plugin-vue: ^5.2.3 || ^6.0.0 || ^7.0.0 - typescript: '*' + eslint: ^8.56.0 + eslint-plugin-vue: ^9.0.0 + typescript: '>=4.7.4' peerDependenciesMeta: - eslint: - optional: true typescript: optional: true @@ -2653,17 +2596,17 @@ packages: '@vue/server-renderer@3.2.47': resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==} peerDependencies: - vue: '*' + vue: 3.2.47 '@vue/server-renderer@3.3.4': resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==} peerDependencies: - vue: '*' + vue: 3.3.4 '@vue/server-renderer@3.4.13': resolution: {integrity: sha512-hkw+UQyDZZtSn1q30nObMfc8beVEQv2pG08nghigxGw+iOWodR+tWSuJak0mzWAHlP/xt/qLc//dG6igfgvGEA==} peerDependencies: - vue: '*' + vue: 3.4.13 '@vue/shared@3.2.47': resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} @@ -2677,11 +2620,8 @@ packages: '@vue/test-utils@1.3.4': resolution: {integrity: sha512-yh2sbosCxk5FfwjXYXdY9rUffaJqYEFjsod5sCD4oosRn2x8LfBLEzQH0scdo5n7z8VkBUThpYzbkI6DVAWimA==} peerDependencies: - vue: '*' + vue: 2.x vue-template-compiler: ^2.x - peerDependenciesMeta: - vue-template-compiler: - optional: true '@vue/typescript@1.8.3': resolution: {integrity: sha512-6bdgSnIFpRYHlt70pHmnmNksPU00bfXgqAISeaNz3W6d2cH0OTfH8h/IhligQ82sJIhsuyfftQJ5518ZuKIhtA==} @@ -2859,6 +2799,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + acorn@8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -2966,9 +2911,6 @@ packages: deprecated: The functionality provided by the `apollo-cache-control` package is built in to `apollo-server-core` starting with Apollo Server 3. See https://www.apollographql.com/docs/apollo-server/migration/#cachecontrol for details. peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-datasource@0.10.0: resolution: {integrity: sha512-wrLhuoM2MtA0KA0+3qyioe0H2FjAxjTvuFOlNCk6WberA887m0MQlWULZImCWTkKuN+zEAMerHfxN+F+W8+lBA==} @@ -2980,17 +2922,11 @@ packages: engines: {node: '>=6'} peerDependencies: graphql: ^14.2.1 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-link@1.2.14: resolution: {integrity: sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==} peerDependencies: graphql: ^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-reporting-protobuf@0.8.0: resolution: {integrity: sha512-B3XmnkH6Y458iV6OsA7AhfwvTgeZnFq9nPVjbxmLKnvfkEl8hYADtz724uPa0WeBiD7DSFcnLtqg9yGmCkBohg==} @@ -3007,9 +2943,6 @@ packages: deprecated: The `apollo-server-core` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-server-env@3.2.0: resolution: {integrity: sha512-V+kO5e6vUo2JwqV1/Ng71ZE3J6x1hCOC+nID2/++bCYl0/fPY9iLChbBNSgN/uoFcjhgmBchOv+m4o0Nie/TFQ==} @@ -3022,9 +2955,6 @@ packages: deprecated: The `apollo-server-errors` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-server-express@2.26.1: resolution: {integrity: sha512-eATTtlGhZFuo4KNRgaQ25jflUchI18oMd0vZyx0uIQ/CM0FPttO1noQ0fPAO6U0oSrxS8J9fCh8naJFDTUsZ0w==} @@ -3032,9 +2962,6 @@ packages: deprecated: The `apollo-server-express` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-server-plugin-base@0.14.0: resolution: {integrity: sha512-nTNSFuBhZURGjtWptdVqwemYUOdsvABj/GSKzeNvepiEubiv4N0rt4Gvy1inHDiMbo98wQTdF/7XohNcB9A77g==} @@ -3042,9 +2969,6 @@ packages: deprecated: The `apollo-server-plugin-base` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-server-types@0.10.0: resolution: {integrity: sha512-LsB3epw1X3Co/HGiKHCGtzWG35J59gG8Ypx0p22+wgdM9AVDm1ylsNGZy+osNIVJc1lUJf3nF5kZ90vA866K/w==} @@ -3052,9 +2976,6 @@ packages: deprecated: The `apollo-server-types` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-tracing@0.16.0: resolution: {integrity: sha512-Oy8kTggB+fJ/hHXwHyMpuTl5KW7u1XetKFDErZVOobUKc2zjc/NgWiC/s7SGYZCgfLodBjvwfa6rMcvLkz7c0w==} @@ -3062,17 +2983,11 @@ packages: deprecated: The `apollo-tracing` package is no longer part of Apollo Server 3. See https://www.apollographql.com/docs/apollo-server/migration/#tracing for details peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true apollo-utilities@1.3.4: 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 - peerDependenciesMeta: - graphql: - optional: true arch@2.2.0: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} @@ -3098,9 +3013,6 @@ packages: array-equal@1.0.0: resolution: {integrity: sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==} - array-find@1.0.0: - resolution: {integrity: sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==} - array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} @@ -3231,9 +3143,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - peerDependenciesMeta: - webpack: - optional: true babel-plugin-dynamic-import-node@2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} @@ -3373,6 +3282,9 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} + builtins@5.1.0: + resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} + busboy@0.3.1: resolution: {integrity: sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw==} engines: {node: '>=4.5.0'} @@ -3899,9 +3811,6 @@ packages: engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.1.0 - peerDependenciesMeta: - webpack: - optional: true core-js-compat@3.28.0: resolution: {integrity: sha512-myzPgE7QodMg4nnd3K1TDoES/nADRStM8Gpz0D6nhkwbmwEnE0ZGJgoWsvQ722FR8D7xS0n0LV556RcEicjTyg==} @@ -3961,9 +3870,6 @@ packages: engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true css-minimizer-webpack-plugin@3.4.1: resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==} @@ -3983,8 +3889,6 @@ packages: optional: true esbuild: optional: true - webpack: - optional: true css-parse@2.0.0: resolution: {integrity: sha512-UNIFik2RgSbiTwIW1IsFwXWn6vs+bYdq83LKTSOsx7NJR7WII9dxewkHLltfTLVppoUApHV0118a4RZRI9FLwA==} @@ -4317,10 +4221,6 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - enhanced-resolve@0.9.1: - resolution: {integrity: sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==} - engines: {node: '>=0.6'} - enhanced-resolve@5.12.0: resolution: {integrity: sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==} engines: {node: '>=10.13.0'} @@ -4367,7 +4267,7 @@ packages: resolution: {integrity: sha512-LmQnnDVMVTvMmPBpBDrCtub7CVW9aavBvF4ZjOLRNy/+ODoHz3kLjvDdMS/UKn1eJ5WrlAImiYsD3hF4YKyGkw==} engines: {node: '>=12'} peerDependencies: - esbuild: '*' + esbuild: 0.12 - 0.16 esbuild@0.18.11: resolution: {integrity: sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA==} @@ -4407,30 +4307,23 @@ packages: engines: {node: '>=4.0'} hasBin: true - eslint-config-standard@16.0.3: - resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} + eslint-config-standard@17.1.0: + resolution: {integrity: sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==} + engines: {node: '>=12.0.0'} peerDependencies: - eslint: '*' - eslint-plugin-import: ^2.22.1 - eslint-plugin-node: ^11.1.0 - eslint-plugin-promise: ^4.2.1 || ^5.0.0 - peerDependenciesMeta: - eslint: - optional: true + eslint: ^8.0.1 + eslint-plugin-import: ^2.25.2 + eslint-plugin-n: '^15.0.0 || ^16.0.0 ' + eslint-plugin-promise: ^6.0.0 + + eslint-import-resolver-custom-alias@1.3.2: + resolution: {integrity: sha512-wBPcZA2k6/IXaT8FsLMyiyVSG6WVEuaYIAbeKLXeGwr523BmeB9lKAAoLJWSqp3txsnU4gpkgD2x1q6K8k0uDQ==} + peerDependencies: + eslint-plugin-import: '>=2.2.0' eslint-import-resolver-node@0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} - eslint-import-resolver-webpack@0.13.2: - resolution: {integrity: sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==} - engines: {node: '>= 6'} - peerDependencies: - eslint-plugin-import: '>=1.4.0' - webpack: '>=1.11.0' - peerDependenciesMeta: - webpack: - optional: true - eslint-module-utils@2.7.4: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} @@ -4455,62 +4348,63 @@ packages: eslint-plugin-cypress@2.12.1: resolution: {integrity: sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==} peerDependencies: - eslint: '*' - peerDependenciesMeta: - eslint: - optional: true + eslint: '>= 3.2.1' eslint-plugin-es@3.0.1: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: - eslint: '*' - peerDependenciesMeta: - eslint: - optional: true + eslint: '>=4.19.1' + + eslint-plugin-es@4.1.0: + resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=4.19.1' eslint-plugin-import@2.27.5: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 peerDependenciesMeta: '@typescript-eslint/parser': optional: true - eslint: - optional: true + + eslint-plugin-n@15.7.0: + resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==} + engines: {node: '>=12.22.0'} + peerDependencies: + eslint: '>=7.0.0' eslint-plugin-node@11.1.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: - eslint: '*' - peerDependenciesMeta: - eslint: - optional: true + eslint: '>=5.16.0' eslint-plugin-promise@4.3.1: resolution: {integrity: sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==} engines: {node: '>=6'} + eslint-plugin-promise@6.6.0: + resolution: {integrity: sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 + eslint-plugin-standard@5.0.0: resolution: {integrity: sha512-eSIXPc9wBM4BrniMzJRBm2uoVuXz2EPa+NXPk2+itrVt+r5SbKFERx/IgrK/HmfjddyKVz2f+j+7gBRvu19xLg==} deprecated: 'standard 16.0.0 and eslint-config-standard 16.0.0 no longer require the eslint-plugin-standard package. You can remove it from your dependencies with ''npm rm eslint-plugin-standard''. More info here: https://github.com/standard/standard/issues/1316' peerDependencies: - eslint: '*' - peerDependenciesMeta: - eslint: - optional: true + eslint: '>=5.0.0' - eslint-plugin-vue@7.20.0: - resolution: {integrity: sha512-oVNDqzBC9h3GO+NTgWeLMhhGigy6/bQaQbHS+0z7C4YEu/qK/yxHvca/2PTZtGNPsCrHwOTgKMrwu02A9iPBmw==} - engines: {node: '>=8.10'} + eslint-plugin-vue@9.27.0: + resolution: {integrity: sha512-5Dw3yxEyuBSXTzT5/Ge1X5kIkRTQ3nvBn/VwPwInNiZBSJOO/timWMUaflONnFBzU6NhB68lxnCda7ULV5N7LA==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' - peerDependenciesMeta: - eslint: - optional: true + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -4524,10 +4418,7 @@ packages: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: - eslint: '*' - peerDependenciesMeta: - eslint: - optional: true + eslint: '>=5' eslint-visitor-keys@1.3.0: resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} @@ -4537,18 +4428,18 @@ packages: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} engines: {node: '>=10'} - eslint@7.32.0: - resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} - engines: {node: ^10.12.0 || >=12.0.0} - hasBin: true + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - espree@6.2.1: - resolution: {integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==} - engines: {node: '>=6.0.0'} + eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true - espree@7.3.1: - resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} - engines: {node: ^10.12.0 || >=12.0.0} + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -4725,9 +4616,6 @@ packages: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} - find-root@1.1.0: - resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - find-up@2.1.0: resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} engines: {node: '>=4'} @@ -4839,9 +4727,6 @@ packages: resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} engines: {node: '>= 0.4'} - functional-red-black-tree@1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} - functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} @@ -4959,6 +4844,10 @@ packages: resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} engines: {node: '>=8'} + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} @@ -4977,75 +4866,54 @@ packages: graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + graphql-extensions@0.16.0: resolution: {integrity: sha512-rZQc/USoEIw437BGRUwoHoLPR1LA791Ltj6axONqgKIyyx2sqIO3YT9kTbB/eIUdJBrCozp4KuUeZ09xKeQDxg==} engines: {node: '>=6.0'} deprecated: 'The `graphql-extensions` API has been removed from Apollo Server 3. Use the plugin API instead: https://www.apollographql.com/docs/apollo-server/integrations/plugins/' peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true graphql-subscriptions@1.2.1: resolution: {integrity: sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g==} peerDependencies: graphql: ^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true graphql-subscriptions@2.0.0: resolution: {integrity: sha512-s6k2b8mmt9gF9pEfkxsaO1lTxaySfKoEJzEfmwguBbQ//Oq23hIXCfR1hm4kdh5hnR20RdwB+s3BCb+0duHSZA==} peerDependencies: graphql: ^15.7.2 || ^16.0.0 - peerDependenciesMeta: - graphql: - optional: true graphql-tag@2.12.6: 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 - peerDependenciesMeta: - graphql: - optional: true graphql-tools@4.0.8: resolution: {integrity: sha512-MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg==} deprecated: This package has been deprecated and now it only exports makeExecutableSchema.\nAnd it will no longer receive updates.\nWe recommend you to migrate to scoped packages such as @graphql-tools/schema, @graphql-tools/utils and etc.\nCheck out https://www.graphql-tools.com to learn what package you should use instead peerDependencies: graphql: ^0.13.0 || ^14.0.0 || ^15.0.0 - peerDependenciesMeta: - graphql: - optional: true graphql-type-json@0.3.2: resolution: {integrity: sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==} peerDependencies: graphql: '>=0.8.0' - peerDependenciesMeta: - graphql: - optional: true graphql-ws@5.13.1: resolution: {integrity: sha512-eiX7ES/ZQr0q7hSM5UBOEIFfaAUmAY9/CSDyAnsETuybByU7l/v46drRg9DQoTvVABEHp3QnrvwgTRMhqy7zxQ==} engines: {node: '>=10'} peerDependencies: graphql: '>=0.11 <=16' - peerDependenciesMeta: - graphql: - optional: true graphql-ws@5.15.0: resolution: {integrity: sha512-xWGAtm3fig9TIhSaNsg0FaDZ8Pyn/3re3RFlP4rhQcmjRDIPpk1EhRuNB+YSJtLzttyuToaDiNhwT1OMoGnJnw==} engines: {node: '>=10'} peerDependencies: graphql: '>=0.11 <=16' - peerDependenciesMeta: - graphql: - optional: true graphql@15.8.0: resolution: {integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==} @@ -5186,9 +5054,6 @@ packages: engines: {node: '>=10.13.0'} peerDependencies: webpack: ^5.20.0 - peerDependenciesMeta: - webpack: - optional: true htmlparser2@6.1.0: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} @@ -5256,14 +5121,14 @@ packages: ignore-by-default@1.0.1: resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} - ignore@4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -5305,10 +5170,6 @@ packages: resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} - interpret@1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} - engines: {node: '>= 0.10'} - invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} @@ -5959,9 +5820,6 @@ packages: lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - lodash.truncate@4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} - lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} @@ -6080,9 +5938,6 @@ packages: resolution: {integrity: sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==} engines: {node: '>= 4.0.0'} - memory-fs@0.2.0: - resolution: {integrity: sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==} - meow@8.1.2: resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} engines: {node: '>=10'} @@ -6142,9 +5997,6 @@ packages: engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} @@ -6160,6 +6012,10 @@ packages: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -6419,8 +6275,8 @@ packages: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} engines: {node: '>= 0.8.0'} - optionator@0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} ora@5.4.1: @@ -6608,7 +6464,7 @@ packages: peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' - vue: '*' + vue: ^2.6.14 || ^3.3.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -6709,9 +6565,6 @@ packages: peerDependencies: postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true postcss-merge-longhand@5.1.7: resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} @@ -6855,6 +6708,10 @@ packages: resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==} engines: {node: '>=4'} + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + postcss-svgo@5.1.0: resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} @@ -6929,13 +6786,6 @@ packages: engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} @@ -7352,6 +7202,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -7687,9 +7542,6 @@ packages: deprecated: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md peerDependencies: graphql: '>=0.10.0' - peerDependenciesMeta: - graphql: - optional: true sucrase@3.32.0: resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==} @@ -7738,19 +7590,11 @@ packages: tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - table@6.8.1: - resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} - engines: {node: '>=10.0.0'} - tailwindcss@3.3.2: resolution: {integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==} engines: {node: '>=14.0.0'} hasBin: true - tapable@0.1.10: - resolution: {integrity: sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==} - engines: {node: '>=0.6'} - tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -7782,8 +7626,6 @@ packages: optional: true uglify-js: optional: true - webpack: - optional: true terser@5.16.4: resolution: {integrity: sha512-5yEGuZ3DZradbogeYQ1NaGz7rXVBDWujWlx1PT8efXO6Txn+eWbfKqB2bTDVmFXmePFkoLU6XI8UektMIEA0ug==} @@ -7813,9 +7655,6 @@ packages: engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^4.27.0 || ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true throat@4.1.0: resolution: {integrity: sha512-wCVxLDcFxw7ujDxaeJC6nfl2XfHJNYs8yUYJnvMgtPEFlttP9tHSfRUv2vBe6C4hkVFPWoP1P6ZccbYjmSEkKA==} @@ -7896,6 +7735,12 @@ packages: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + ts-essentials@9.4.0: resolution: {integrity: sha512-s4BzWZmTh926caZO7XF7MMbwCn1BioT3s3r9hT8ARnwW//30OD0XioEsMyq3ORAHP/deN4Zkst2ZvxXmL+tG6g==} peerDependencies: @@ -7923,15 +7768,6 @@ packages: tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - tsutils@3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - 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' - peerDependenciesMeta: - typescript: - optional: true - tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -7983,6 +7819,11 @@ packages: engines: {node: '>=12.20'} hasBin: true + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + uglify-es@3.3.9: resolution: {integrity: sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==} engines: {node: '>=0.8.0'} @@ -8105,9 +7946,6 @@ packages: resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} hasBin: true - v8-compile-cache@2.3.0: - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -8194,7 +8032,7 @@ packages: vue-class-component@7.2.6: resolution: {integrity: sha512-+eaQXVrAm/LldalI272PpDe3+i4mPis0ORiMYxF6Ae4hyuCh15W8Idet7wPUEs4N4YptgFHGys4UrgNQOMyO6w==} peerDependencies: - vue: '*' + vue: ^2.0.0 vue-demi@0.14.6: resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} @@ -8202,19 +8040,16 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: '*' + vue: ^3.0.0-0 || ^2.6.0 peerDependenciesMeta: '@vue/composition-api': optional: true - vue-eslint-parser@7.11.0: - resolution: {integrity: sha512-qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg==} - engines: {node: '>=8.10'} + vue-eslint-parser@9.4.3: + resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' - peerDependenciesMeta: - eslint: - optional: true + eslint: '>=6.0.0' vue-github-button@3.1.0: resolution: {integrity: sha512-S69NFalucetUW4AjMkLlHY/fgTWu6LEGEtehMewXRNLnjODhDvJj4lwt0u0BSPXLTDB+PLk1tWlwx3pw+ItLgQ==} @@ -8237,8 +8072,6 @@ packages: optional: true vue-template-compiler: optional: true - webpack: - optional: true vue-loader@17.0.1: resolution: {integrity: sha512-/OOyugJnImKCkAKrAvdsWMuwoCqGxWT5USLsjohzWbMgOwpA5wQmzQiLMzZd7DjhIfunzAGIApTOgIylz/kwcg==} @@ -8251,17 +8084,12 @@ packages: optional: true vue: optional: true - webpack: - optional: true vue-property-decorator@10.0.0-rc.3: resolution: {integrity: sha512-EGqjf8Lq+kTausZzfLB1ynWOcyay8ZLAc5p2VlKGEX2q+BjYw84oZxr6IcdwuxGIdNmriZqPUX6AlAluBdnbEg==} peerDependencies: vue: '*' vue-class-component: '*' - peerDependenciesMeta: - vue-class-component: - optional: true vue-property-decorator@8.5.1: resolution: {integrity: sha512-O6OUN2OMsYTGPvgFtXeBU3jPnX5ffQ9V4I1WfxFQ6dqz6cOUbR3Usou7kgFpfiXDvV7dJQSFcJ5yUPgOtPPm1Q==} @@ -8271,12 +8099,12 @@ packages: vue-router@4.1.6: resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==} peerDependencies: - vue: '*' + vue: ^3.2.0 vue-router@4.2.4: resolution: {integrity: sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==} peerDependencies: - vue: '*' + vue: ^3.2.0 vue-style-loader@4.1.3: resolution: {integrity: sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==} @@ -8292,9 +8120,6 @@ packages: hasBin: true peerDependencies: typescript: '*' - peerDependenciesMeta: - typescript: - optional: true vue@3.2.47: resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==} @@ -8313,7 +8138,7 @@ packages: vuex@4.1.0: resolution: {integrity: sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==} peerDependencies: - vue: '*' + vue: ^3.2.0 w3c-hr-time@1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} @@ -8357,9 +8182,6 @@ packages: engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true webpack-dev-server@4.11.1: resolution: {integrity: sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==} @@ -8369,8 +8191,6 @@ packages: webpack: ^4.37.0 || ^5.0.0 webpack-cli: '*' peerDependenciesMeta: - webpack: - optional: true webpack-cli: optional: true @@ -8458,6 +8278,10 @@ packages: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} @@ -8532,6 +8356,10 @@ packages: xml-name-validator@3.0.0: resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} + xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + xss@1.0.14: resolution: {integrity: sha512-og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw==} engines: {node: '>= 0.10.0'} @@ -8605,30 +8433,32 @@ snapshots: '@akryum/sheep@0.5.1': {} - '@algolia/autocomplete-core@1.9.3(algoliasearch@4.20.0)(search-insights@2.8.2)': + '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.8.2)': dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(algoliasearch@4.20.0)(search-insights@2.8.2) - '@algolia/autocomplete-shared': 1.9.3(algoliasearch@4.20.0) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.8.2) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights - '@algolia/autocomplete-plugin-algolia-insights@1.9.3(algoliasearch@4.20.0)(search-insights@2.8.2)': + '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.8.2)': dependencies: - '@algolia/autocomplete-shared': 1.9.3(algoliasearch@4.20.0) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) search-insights: 2.8.2 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - '@algolia/autocomplete-preset-algolia@1.9.3(algoliasearch@4.20.0)': + '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)': dependencies: - '@algolia/autocomplete-shared': 1.9.3(algoliasearch@4.20.0) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) + '@algolia/client-search': 4.20.0 algoliasearch: 4.20.0 - '@algolia/autocomplete-shared@1.9.3(algoliasearch@4.20.0)': + '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)': dependencies: + '@algolia/client-search': 4.20.0 algoliasearch: 4.20.0 '@algolia/cache-browser-local-storage@4.20.0': @@ -8704,15 +8534,14 @@ snapshots: dependencies: graphql: 16.6.0 - '@apollo/client@3.7.16(graphql-ws@5.15.0)(graphql@16.7.1)': + '@apollo/client@3.7.16(graphql-ws@5.15.0(graphql@15.8.0))(graphql@15.8.0)(subscriptions-transport-ws@0.9.19(graphql@15.8.0))': dependencies: - '@graphql-typed-document-node/core': 3.1.1(graphql@16.7.1) + '@graphql-typed-document-node/core': 3.1.1(graphql@15.8.0) '@wry/context': 0.7.0 '@wry/equality': 0.5.3 '@wry/trie': 0.4.3 - graphql: 16.7.1 - graphql-tag: 2.12.6(graphql@16.7.1) - graphql-ws: 5.15.0(graphql@16.7.1) + graphql: 15.8.0 + graphql-tag: 2.12.6(graphql@15.8.0) hoist-non-react-statics: 3.3.2 optimism: 0.16.2 prop-types: 15.8.1 @@ -8721,26 +8550,31 @@ snapshots: ts-invariant: 0.10.3 tslib: 2.5.0 zen-observable-ts: 1.2.5 + optionalDependencies: + graphql-ws: 5.15.0(graphql@15.8.0) + subscriptions-transport-ws: 0.9.19(graphql@15.8.0) - '@apollo/client@3.7.16(graphql@15.8.0)(subscriptions-transport-ws@0.9.19)': + '@apollo/client@3.7.16(graphql-ws@5.15.0(graphql@16.7.1))(graphql@16.7.1)(subscriptions-transport-ws@0.9.19(graphql@16.7.1))': dependencies: - '@graphql-typed-document-node/core': 3.1.1(graphql@15.8.0) + '@graphql-typed-document-node/core': 3.1.1(graphql@16.7.1) '@wry/context': 0.7.0 '@wry/equality': 0.5.3 '@wry/trie': 0.4.3 - graphql: 15.8.0 - graphql-tag: 2.12.6(graphql@15.8.0) + graphql: 16.7.1 + graphql-tag: 2.12.6(graphql@16.7.1) hoist-non-react-statics: 3.3.2 optimism: 0.16.2 prop-types: 15.8.1 response-iterator: 0.2.6 - subscriptions-transport-ws: 0.9.19(graphql@15.8.0) symbol-observable: 4.0.0 ts-invariant: 0.10.3 tslib: 2.5.0 zen-observable-ts: 1.2.5 + optionalDependencies: + graphql-ws: 5.15.0(graphql@16.7.1) + subscriptions-transport-ws: 0.9.19(graphql@16.7.1) - '@apollo/client@3.7.9(graphql@15.8.0)': + '@apollo/client@3.7.9(graphql-ws@5.15.0(graphql@15.8.0))(graphql@15.8.0)(subscriptions-transport-ws@0.9.19(graphql@15.8.0))': dependencies: '@graphql-typed-document-node/core': 3.1.1(graphql@15.8.0) '@wry/context': 0.7.0 @@ -8756,8 +8590,11 @@ snapshots: ts-invariant: 0.10.3 tslib: 2.5.0 zen-observable-ts: 1.2.5 + optionalDependencies: + graphql-ws: 5.15.0(graphql@15.8.0) + subscriptions-transport-ws: 0.9.19(graphql@15.8.0) - '@apollo/client@3.7.9(graphql@16.6.0)': + '@apollo/client@3.7.9(graphql-ws@5.15.0(graphql@16.6.0))(graphql@16.6.0)(subscriptions-transport-ws@0.9.19(graphql@16.6.0))': dependencies: '@graphql-typed-document-node/core': 3.1.1(graphql@16.6.0) '@wry/context': 0.7.0 @@ -8773,6 +8610,29 @@ snapshots: ts-invariant: 0.10.3 tslib: 2.5.0 zen-observable-ts: 1.2.5 + optionalDependencies: + graphql-ws: 5.15.0(graphql@16.6.0) + subscriptions-transport-ws: 0.9.19(graphql@16.6.0) + + '@apollo/client@3.7.9(graphql-ws@5.15.0(graphql@16.7.1))(graphql@16.7.1)(subscriptions-transport-ws@0.9.19(graphql@16.7.1))': + dependencies: + '@graphql-typed-document-node/core': 3.1.1(graphql@16.7.1) + '@wry/context': 0.7.0 + '@wry/equality': 0.5.3 + '@wry/trie': 0.3.2 + graphql: 16.7.1 + graphql-tag: 2.12.6(graphql@16.7.1) + hoist-non-react-statics: 3.3.2 + optimism: 0.16.2 + prop-types: 15.8.1 + response-iterator: 0.2.6 + symbol-observable: 4.0.0 + ts-invariant: 0.10.3 + tslib: 2.5.0 + zen-observable-ts: 1.2.5 + optionalDependencies: + graphql-ws: 5.15.0(graphql@16.7.1) + subscriptions-transport-ws: 0.9.19(graphql@16.7.1) '@apollo/protobufjs@1.2.2': dependencies: @@ -8918,10 +8778,6 @@ snapshots: http-errors: 1.8.1 object-path: 0.11.8 - '@babel/code-frame@7.12.11': - dependencies: - '@babel/highlight': 7.18.6 - '@babel/code-frame@7.18.6': dependencies: '@babel/highlight': 7.18.6 @@ -10377,9 +10233,9 @@ snapshots: '@docsearch/css@3.5.2': {} - '@docsearch/js@3.5.2(search-insights@2.8.2)': + '@docsearch/js@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.8.2)': dependencies: - '@docsearch/react': 3.5.2(search-insights@2.8.2) + '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.8.2) preact: 10.12.1 transitivePeerDependencies: - '@algolia/client-search' @@ -10388,12 +10244,13 @@ snapshots: - react-dom - search-insights - '@docsearch/react@3.5.2(search-insights@2.8.2)': + '@docsearch/react@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.8.2)': dependencies: - '@algolia/autocomplete-core': 1.9.3(algoliasearch@4.20.0)(search-insights@2.8.2) - '@algolia/autocomplete-preset-algolia': 1.9.3(algoliasearch@4.20.0) + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.8.2) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) '@docsearch/css': 3.5.2 algoliasearch: 4.20.0 + optionalDependencies: search-insights: 2.8.2 transitivePeerDependencies: - '@algolia/client-search' @@ -10533,13 +10390,20 @@ snapshots: '@esbuild/win32-x64@0.19.11': optional: true - '@eslint/eslintrc@0.4.3': + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.11.0': {} + + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 debug: 4.3.4(supports-color@8.1.1) - espree: 7.3.1 + espree: 9.6.1 globals: 13.20.0 - ignore: 4.0.6 + ignore: 5.2.4 import-fresh: 3.3.0 js-yaml: 3.14.1 minimatch: 3.1.2 @@ -10547,6 +10411,8 @@ snapshots: transitivePeerDependencies: - supports-color + '@eslint/js@8.57.0': {} + '@graphql-tools/merge@8.4.2(graphql@16.6.0)': dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.6.0) @@ -10605,15 +10471,17 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@humanwhocodes/config-array@0.5.0': + '@humanwhocodes/config-array@0.11.14': dependencies: - '@humanwhocodes/object-schema': 1.2.1 + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@humanwhocodes/object-schema@1.2.1': {} + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/object-schema@2.0.3': {} '@hutson/parse-repository-url@3.0.2': {} @@ -10708,9 +10576,7 @@ snapshots: source-map: 0.6.1 string-length: 2.0.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate '@jest/source-map@24.9.0': dependencies: @@ -10888,7 +10754,7 @@ snapshots: '@sideway/pinpoint@2.0.0': {} - '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.75.0)': + '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.75.0(esbuild@0.8.57))': dependencies: chalk: 3.0.0 error-stack-parser: 2.1.4 @@ -11136,80 +11002,167 @@ snapshots: '@types/node': 20.6.0 optional: true - '@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)(typescript@4.9.5)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 7.18.0 + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@4.9.5) + optionalDependencies: + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.18.0 + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 4.33.0 + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 7.32.0 - functional-red-black-tree: 1.0.1 - ignore: 5.2.4 - regexpp: 3.2.0 - semver: 7.3.8 - tsutils: 3.21.0(typescript@4.9.5) + eslint: 8.57.0 + optionalDependencies: + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@7.18.0': + dependencies: + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@4.9.5)': + dependencies: + '@typescript-eslint/typescript-estree': 7.18.0(typescript@4.9.5) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + ts-api-utils: 1.3.0(typescript@4.9.5) + optionalDependencies: + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@7.18.0': {} + + '@typescript-eslint/typescript-estree@7.18.0(typescript@4.9.5)': + dependencies: + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@4.33.0(eslint@7.32.0)(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': dependencies: - '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@7.32.0) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 transitivePeerDependencies: - supports-color - - typescript - '@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) - debug: 4.3.4(supports-color@8.1.1) - eslint: 7.32.0 - typescript: 4.9.5 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@4.9.5) + eslint: 8.57.0 transitivePeerDependencies: - supports-color + - typescript - '@typescript-eslint/scope-manager@4.33.0': - dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - - '@typescript-eslint/types@4.33.0': {} - - '@typescript-eslint/typescript-estree@4.33.0(typescript@4.9.5)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - debug: 4.3.4(supports-color@8.1.1) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.3.8 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + eslint: 8.57.0 transitivePeerDependencies: - supports-color + - typescript - '@typescript-eslint/visitor-keys@4.33.0': + '@typescript-eslint/visitor-keys@7.18.0': dependencies: - '@typescript-eslint/types': 4.33.0 - eslint-visitor-keys: 2.1.0 + '@typescript-eslint/types': 7.18.0 + eslint-visitor-keys: 3.4.3 + + '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@4.2.3(vite@4.4.2)(vue@3.3.4)': + '@vitejs/plugin-vue@4.2.3(vite@4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4))(vue@3.3.4)': dependencies: - vite: 4.4.2(@types/node@20.6.0) + vite: 4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4) vue: 3.3.4 - '@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.13)': + '@vitejs/plugin-vue@5.0.3(vite@5.0.11(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4))(vue@3.4.13(typescript@5.5.4))': dependencies: - vite: 5.0.11 - vue: 3.4.13(typescript@4.9.5) + vite: 5.0.11(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4) + vue: 3.4.13(typescript@5.5.4) '@volar/language-core@1.7.10': dependencies: @@ -11267,9 +11220,10 @@ snapshots: '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.22.8) '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.22.8)(vue@3.2.47) babel-plugin-dynamic-import-node: 2.3.3 - core-js: 3.28.0 core-js-compat: 3.28.0 semver: 7.5.4 + optionalDependencies: + core-js: 3.28.0 vue: 3.2.47 transitivePeerDependencies: - supports-color @@ -11285,6 +11239,7 @@ snapshots: '@vue/babel-sugar-inject-h': 1.4.0(@babel/core@7.22.8) '@vue/babel-sugar-v-model': 1.4.0(@babel/core@7.22.8) '@vue/babel-sugar-v-on': 1.4.0(@babel/core@7.22.8) + optionalDependencies: vue: 3.2.47 '@vue/babel-sugar-composition-api-inject-h@1.4.0(@babel/core@7.22.8)': @@ -11326,14 +11281,14 @@ snapshots: '@vue/cli-overlay@5.0.8': {} - '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8)(core-js@3.28.0)(esbuild@0.8.57)(vue@3.2.47)': + '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3))(core-js@3.28.0)(esbuild@0.8.57)(vue@3.2.47)': dependencies: '@babel/core': 7.22.8 '@vue/babel-preset-app': 5.0.8(@babel/core@7.22.8)(core-js@3.28.0)(vue@3.2.47) - '@vue/cli-service': 5.0.8(@babel/core@7.21.0)(esbuild@0.8.57)(stylus-loader@3.0.2)(vue@3.2.47) + '@vue/cli-service': 5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 - babel-loader: 8.3.0(@babel/core@7.22.8)(webpack@5.75.0) - thread-loader: 3.0.4(webpack@5.75.0) + babel-loader: 8.3.0(@babel/core@7.22.8)(webpack@5.75.0(esbuild@0.8.57)) + thread-loader: 3.0.4(webpack@5.75.0(esbuild@0.8.57)) webpack: 5.75.0(esbuild@0.8.57) transitivePeerDependencies: - '@swc/core' @@ -11345,39 +11300,39 @@ snapshots: - vue - webpack-cli - '@vue/cli-plugin-e2e-cypress@5.0.8(@vue/cli-service@5.0.8)(cypress@10.11.0)(eslint@7.32.0)': + '@vue/cli-plugin-e2e-cypress@5.0.8(@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3))(cypress@10.11.0)(eslint@8.57.0)': dependencies: - '@vue/cli-service': 5.0.8(@babel/core@7.21.0)(esbuild@0.8.57)(stylus-loader@3.0.2)(vue@3.2.47) + '@vue/cli-service': 5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 cypress: 10.11.0 - eslint-plugin-cypress: 2.12.1(eslint@7.32.0) + eslint-plugin-cypress: 2.12.1(eslint@8.57.0) transitivePeerDependencies: - encoding - eslint - '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8)': + '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3))': dependencies: - '@vue/cli-service': 5.0.8(@babel/core@7.21.0)(esbuild@0.8.57)(stylus-loader@3.0.2)(vue@3.2.47) + '@vue/cli-service': 5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3) '@vue/cli-shared-utils': 5.0.8 transitivePeerDependencies: - encoding - '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8)': + '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3))': dependencies: - '@vue/cli-service': 5.0.8(@babel/core@7.21.0)(esbuild@0.8.57)(stylus-loader@3.0.2)(vue@3.2.47) + '@vue/cli-service': 5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3) - '@vue/cli-service@5.0.8(@babel/core@7.21.0)(esbuild@0.8.57)(stylus-loader@3.0.2)(vue@3.2.47)': + '@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3)': dependencies: '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) - '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.75.0) + '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.75.0(esbuild@0.8.57)) '@soda/get-current-script': 1.0.2 '@types/minimist': 1.2.2 '@vue/cli-overlay': 5.0.8 - '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8) - '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8) + '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3)) + '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@babel/core@7.21.0)(@vue/compiler-sfc@3.4.13)(esbuild@0.8.57)(handlebars@4.7.7)(lodash@4.17.21)(stylus-loader@3.0.2(stylus@0.54.8))(vue-template-compiler@2.7.14)(vue@3.2.47)(webpack-sources@3.2.3)) '@vue/cli-shared-utils': 5.0.8 - '@vue/component-compiler-utils': 3.3.0 - '@vue/vue-loader-v15': vue-loader@15.10.1(css-loader@6.7.3)(webpack@5.75.0) + '@vue/component-compiler-utils': 3.3.0(handlebars@4.7.7)(lodash@4.17.21) + '@vue/vue-loader-v15': vue-loader@15.10.1(@vue/compiler-sfc@3.4.13)(css-loader@6.7.3(webpack@5.75.0(esbuild@0.8.57)))(handlebars@4.7.7)(lodash@4.17.21)(vue-template-compiler@2.7.14)(webpack@5.75.0(esbuild@0.8.57)) '@vue/web-component-wrapper': 1.3.0 acorn: 8.8.2 acorn-walk: 8.2.0 @@ -11388,9 +11343,9 @@ snapshots: cli-highlight: 2.1.11 clipboardy: 2.3.0 cliui: 7.0.4 - copy-webpack-plugin: 9.1.0(webpack@5.75.0) - css-loader: 6.7.3(webpack@5.75.0) - css-minimizer-webpack-plugin: 3.4.1(esbuild@0.8.57)(webpack@5.75.0) + copy-webpack-plugin: 9.1.0(webpack@5.75.0(esbuild@0.8.57)) + css-loader: 6.7.3(webpack@5.75.0(esbuild@0.8.57)) + css-minimizer-webpack-plugin: 3.4.1(esbuild@0.8.57)(webpack@5.75.0(esbuild@0.8.57)) cssnano: 5.1.15(postcss@8.4.21) debug: 4.3.4(supports-color@8.1.1) default-gateway: 6.0.3 @@ -11399,31 +11354,34 @@ snapshots: fs-extra: 9.1.0 globby: 11.1.0 hash-sum: 2.0.0 - html-webpack-plugin: 5.5.0(webpack@5.75.0) + html-webpack-plugin: 5.5.0(webpack@5.75.0(esbuild@0.8.57)) is-file-esm: 1.0.0 launch-editor-middleware: 2.6.0 lodash.defaultsdeep: 4.6.1 lodash.mapvalues: 4.6.0 - mini-css-extract-plugin: 2.7.2(webpack@5.75.0) + mini-css-extract-plugin: 2.7.2(webpack@5.75.0(esbuild@0.8.57)) minimist: 1.2.8 module-alias: 2.2.2 portfinder: 1.0.32 postcss: 8.4.21 - postcss-loader: 6.2.1(postcss@8.4.21)(webpack@5.75.0) - progress-webpack-plugin: 1.0.16(webpack@5.75.0) + postcss-loader: 6.2.1(postcss@8.4.21)(webpack@5.75.0(esbuild@0.8.57)) + progress-webpack-plugin: 1.0.16(webpack@5.75.0(esbuild@0.8.57)) ssri: 8.0.1 - stylus-loader: 3.0.2(stylus@0.54.8) - terser-webpack-plugin: 5.3.6(esbuild@0.8.57)(webpack@5.75.0) - thread-loader: 3.0.4(webpack@5.75.0) - vue-loader: 17.0.1(vue@3.2.47)(webpack@5.75.0) + terser-webpack-plugin: 5.3.6(esbuild@0.8.57)(webpack@5.75.0(esbuild@0.8.57)) + thread-loader: 3.0.4(webpack@5.75.0(esbuild@0.8.57)) + vue-loader: 17.0.1(@vue/compiler-sfc@3.4.13)(vue@3.2.47)(webpack@5.75.0(esbuild@0.8.57)) vue-style-loader: 4.1.3 webpack: 5.75.0(esbuild@0.8.57) webpack-bundle-analyzer: 4.8.0 webpack-chain: 6.5.1 - webpack-dev-server: 4.11.1(debug@4.3.4)(webpack@5.75.0) + webpack-dev-server: 4.11.1(debug@4.3.4)(webpack@5.75.0(esbuild@0.8.57)) webpack-merge: 5.8.0 webpack-virtual-modules: 0.4.6 whatwg-fetch: 3.6.2 + optionalDependencies: + stylus-loader: 3.0.2(stylus@0.54.8) + vue-template-compiler: 2.7.14 + webpack-sources: 3.2.3 transitivePeerDependencies: - '@babel/core' - '@parcel/css' @@ -11600,9 +11558,9 @@ snapshots: '@vue/compiler-dom': 3.4.13 '@vue/shared': 3.4.13 - '@vue/component-compiler-utils@3.3.0': + '@vue/component-compiler-utils@3.3.0(handlebars@4.7.7)(lodash@4.17.21)': dependencies: - consolidate: 0.15.1 + consolidate: 0.15.1(handlebars@4.7.7)(lodash@4.17.21) hash-sum: 1.0.2 lru-cache: 4.1.5 merge-source-map: 1.1.0 @@ -11672,32 +11630,41 @@ snapshots: tslib: 2.5.0 vue: 3.3.4 + '@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4))': + dependencies: + tslib: 2.5.0 + vue: 3.4.13(typescript@5.5.4) + optional: true + '@vue/devtools-api@6.5.0': {} '@vue/devtools-api@6.5.1': {} - '@vue/eslint-config-standard@6.1.0(eslint-plugin-import@2.27.5)(eslint-plugin-node@11.1.0)(eslint-plugin-promise@4.3.1)(eslint-plugin-vue@7.20.0)(eslint@7.32.0)': + '@vue/eslint-config-standard@8.0.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-vue@9.27.0(eslint@8.57.0))(eslint@8.57.0)': dependencies: - eslint: 7.32.0 - eslint-config-standard: 16.0.3(eslint-plugin-import@2.27.5)(eslint-plugin-node@11.1.0)(eslint-plugin-promise@4.3.1)(eslint@7.32.0) + eslint: 8.57.0 + eslint-config-standard: 17.1.0(eslint-plugin-import@2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint-plugin-n@15.7.0(eslint@8.57.0))(eslint-plugin-promise@6.6.0(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-custom-alias: 1.3.2(eslint-plugin-import@2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)) eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-webpack: 0.13.2(eslint-plugin-import@2.27.5) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) - eslint-plugin-node: 11.1.0(eslint@7.32.0) - eslint-plugin-promise: 4.3.1 - eslint-plugin-vue: 7.20.0(eslint@7.32.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) + eslint-plugin-n: 15.7.0(eslint@8.57.0) + eslint-plugin-promise: 6.6.0(eslint@8.57.0) + eslint-plugin-vue: 9.27.0(eslint@8.57.0) transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack - supports-color - - webpack - '@vue/eslint-config-typescript@7.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(eslint-plugin-vue@7.20.0)(eslint@7.32.0)(typescript@4.9.5)': + '@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.27.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - eslint: 7.32.0 - eslint-plugin-vue: 7.20.0(eslint@7.32.0) - typescript: 4.9.5 - vue-eslint-parser: 7.11.0(eslint@7.32.0) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + eslint: 8.57.0 + eslint-plugin-vue: 9.27.0(eslint@8.57.0) + vue-eslint-parser: 9.4.3(eslint@8.57.0) + optionalDependencies: + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -11710,8 +11677,9 @@ snapshots: '@vue/shared': 3.3.4 minimatch: 9.0.3 muggle-string: 0.3.1 - typescript: 5.0.2 vue-template-compiler: 2.7.14 + optionalDependencies: + typescript: 5.0.2 '@vue/reactivity-transform@3.2.47': dependencies: @@ -11786,11 +11754,11 @@ snapshots: '@vue/shared': 3.3.4 vue: 3.3.4 - '@vue/server-renderer@3.4.13(vue@3.4.13)': + '@vue/server-renderer@3.4.13(vue@3.4.13(typescript@5.5.4))': dependencies: '@vue/compiler-ssr': 3.4.13 '@vue/shared': 3.4.13 - vue: 3.4.13(typescript@4.9.5) + vue: 3.4.13(typescript@5.5.4) '@vue/shared@3.2.47': {} @@ -11798,12 +11766,13 @@ snapshots: '@vue/shared@3.4.13': {} - '@vue/test-utils@1.3.4(vue@3.2.47)': + '@vue/test-utils@1.3.4(vue-template-compiler@2.7.14)(vue@3.2.47)': dependencies: dom-event-types: 1.1.0 lodash: 4.17.21 pretty: 2.0.0 vue: 3.2.47 + vue-template-compiler: 2.7.14 '@vue/typescript@1.8.3(typescript@5.0.2)': dependencies: @@ -11814,31 +11783,33 @@ snapshots: '@vue/web-component-wrapper@1.3.0': {} - '@vueuse/core@10.7.2(vue@3.4.13)': + '@vueuse/core@10.7.2(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.7.2 - '@vueuse/shared': 10.7.2(vue@3.4.13) - vue-demi: 0.14.6(vue@3.4.13) + '@vueuse/shared': 10.7.2(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4)) + vue-demi: 0.14.6(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.13)': + '@vueuse/integrations@10.7.2(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(axios@1.4.0)(focus-trap@7.5.4)(vue@3.4.13(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.7.2(vue@3.4.13) - '@vueuse/shared': 10.7.2(vue@3.4.13) + '@vueuse/core': 10.7.2(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4)) + '@vueuse/shared': 10.7.2(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4)) + vue-demi: 0.14.6(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4)) + optionalDependencies: + axios: 1.4.0 focus-trap: 7.5.4 - vue-demi: 0.14.6(vue@3.4.13) transitivePeerDependencies: - '@vue/composition-api' - vue '@vueuse/metadata@10.7.2': {} - '@vueuse/shared@10.7.2(vue@3.4.13)': + '@vueuse/shared@10.7.2(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4))': dependencies: - vue-demi: 0.14.6(vue@3.4.13) + vue-demi: 0.14.6(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -11966,9 +11937,9 @@ snapshots: dependencies: acorn: 8.8.2 - acorn-jsx@5.3.2(acorn@7.4.1): + acorn-jsx@5.3.2(acorn@8.12.1): dependencies: - acorn: 7.4.1 + acorn: 8.12.1 acorn-walk@6.2.0: {} @@ -11980,6 +11951,8 @@ snapshots: acorn@7.4.1: {} + acorn@8.12.1: {} + acorn@8.8.2: {} add-stream@1.0.0: {} @@ -11992,7 +11965,7 @@ snapshots: indent-string: 4.0.0 ajv-formats@2.1.1(ajv@8.12.0): - dependencies: + optionalDependencies: ajv: 8.12.0 ajv-keywords@3.5.2(ajv@6.12.6): @@ -12237,8 +12210,6 @@ snapshots: array-equal@1.0.0: {} - array-find@1.0.0: {} - array-flatten@1.1.1: {} array-flatten@2.1.2: {} @@ -12371,7 +12342,7 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.3.0(@babel/core@7.22.8)(webpack@5.75.0): + babel-loader@8.3.0(@babel/core@7.22.8)(webpack@5.75.0(esbuild@0.8.57)): dependencies: '@babel/core': 7.22.8 find-cache-dir: 3.3.2 @@ -12610,6 +12581,10 @@ snapshots: builtin-modules@3.3.0: {} + builtins@5.1.0: + dependencies: + semver: 7.5.4 + busboy@0.3.1: dependencies: dicer: 0.3.0 @@ -12898,9 +12873,12 @@ snapshots: connect-history-api-fallback@2.0.0: {} - consolidate@0.15.1: + consolidate@0.15.1(handlebars@4.7.7)(lodash@4.17.21): dependencies: bluebird: 3.7.2 + optionalDependencies: + handlebars: 4.7.7 + lodash: 4.17.21 content-disposition@0.5.4: dependencies: @@ -13023,7 +13001,7 @@ snapshots: copy-descriptor@0.1.1: {} - copy-webpack-plugin@9.1.0(webpack@5.75.0): + copy-webpack-plugin@9.1.0(webpack@5.75.0(esbuild@0.8.57)): dependencies: fast-glob: 3.2.12 glob-parent: 6.0.2 @@ -13096,7 +13074,7 @@ snapshots: dependencies: postcss: 8.4.25 - css-loader@6.7.3(webpack@5.75.0): + css-loader@6.7.3(webpack@5.75.0(esbuild@0.8.57)): dependencies: icss-utils: 5.1.0(postcss@8.4.25) postcss: 8.4.25 @@ -13108,16 +13086,17 @@ snapshots: semver: 7.5.4 webpack: 5.75.0(esbuild@0.8.57) - css-minimizer-webpack-plugin@3.4.1(esbuild@0.8.57)(webpack@5.75.0): + css-minimizer-webpack-plugin@3.4.1(esbuild@0.8.57)(webpack@5.75.0(esbuild@0.8.57)): dependencies: cssnano: 5.1.15(postcss@8.4.25) - esbuild: 0.8.57 jest-worker: 27.5.1 postcss: 8.4.25 schema-utils: 4.0.0 serialize-javascript: 6.0.1 source-map: 0.6.1 webpack: 5.75.0(esbuild@0.8.57) + optionalDependencies: + esbuild: 0.8.57 css-parse@2.0.0: dependencies: @@ -13253,11 +13232,11 @@ snapshots: csstype@3.1.3: {} - cypress-vite@1.4.1(vite@4.4.2): + cypress-vite@1.4.1(vite@4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4)): dependencies: chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) - vite: 4.4.2(@types/node@20.6.0) + vite: 4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4) transitivePeerDependencies: - supports-color @@ -13372,6 +13351,7 @@ snapshots: debug@2.6.9(supports-color@5.5.0): dependencies: ms: 2.0.0 + optionalDependencies: supports-color: 5.5.0 debug@3.1.0: @@ -13381,16 +13361,19 @@ snapshots: debug@3.2.7(supports-color@5.5.0): dependencies: ms: 2.1.3 + optionalDependencies: supports-color: 5.5.0 debug@3.2.7(supports-color@8.1.1): dependencies: ms: 2.1.3 + optionalDependencies: supports-color: 8.1.1 debug@4.3.4(supports-color@8.1.1): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 8.1.1 decamelize-keys@1.1.1: @@ -13565,12 +13548,6 @@ snapshots: dependencies: once: 1.4.0 - enhanced-resolve@0.9.1: - dependencies: - graceful-fs: 4.2.10 - memory-fs: 0.2.0 - tapable: 0.1.10 - enhanced-resolve@5.12.0: dependencies: graceful-fs: 4.2.10 @@ -13726,12 +13703,18 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-standard@16.0.3(eslint-plugin-import@2.27.5)(eslint-plugin-node@11.1.0)(eslint-plugin-promise@4.3.1)(eslint@7.32.0): + eslint-config-standard@17.1.0(eslint-plugin-import@2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0))(eslint-plugin-n@15.7.0(eslint@8.57.0))(eslint-plugin-promise@6.6.0(eslint@8.57.0))(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) + eslint-plugin-n: 15.7.0(eslint@8.57.0) + eslint-plugin-promise: 6.6.0(eslint@8.57.0) + + eslint-import-resolver-custom-alias@1.3.2(eslint-plugin-import@2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)): dependencies: - eslint: 7.32.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) - eslint-plugin-node: 11.1.0(eslint@7.32.0) - eslint-plugin-promise: 4.3.1 + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) + glob-parent: 6.0.2 + resolve: 1.22.2 eslint-import-resolver-node@0.3.7: dependencies: @@ -13741,54 +13724,78 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-webpack@0.13.2(eslint-plugin-import@2.27.5): + eslint-module-utils@2.7.4(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint@8.57.0): dependencies: - array-find: 1.0.0 debug: 3.2.7(supports-color@5.5.0) - enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) - find-root: 1.1.0 - has: 1.0.3 - interpret: 1.4.0 - is-core-module: 2.11.0 - is-regex: 1.1.4 - lodash: 4.17.21 - resolve: 1.22.1 - semver: 5.7.1 + optionalDependencies: + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - eslint-module-utils@2.7.4(@typescript-eslint/parser@4.33.0)(eslint-import-resolver-node@0.3.7)(eslint@7.32.0): + eslint-module-utils@2.7.4(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) debug: 3.2.7(supports-color@5.5.0) - eslint: 7.32.0 + optionalDependencies: + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - eslint-plugin-cypress@2.12.1(eslint@7.32.0): + eslint-plugin-cypress@2.12.1(eslint@8.57.0): dependencies: - eslint: 7.32.0 + eslint: 8.57.0 globals: 11.12.0 - eslint-plugin-es@3.0.1(eslint@7.32.0): + eslint-plugin-es@3.0.1(eslint@8.57.0): dependencies: - eslint: 7.32.0 + eslint: 8.57.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.27.5(@typescript-eslint/parser@4.33.0)(eslint@7.32.0): + eslint-plugin-es@4.1.0(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + eslint-utils: 2.1.0 + regexpp: 3.2.0 + + eslint-plugin-import@2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0): + dependencies: + array-includes: 3.1.6 + array.prototype.flat: 1.3.1 + array.prototype.flatmap: 1.3.1 + debug: 3.2.7(supports-color@5.5.0) + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.7 + eslint-module-utils: 2.7.4(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.7)(eslint@8.57.0) + has: 1.0.3 + is-core-module: 2.11.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.6 + resolve: 1.22.1 + semver: 6.3.0 + tsconfig-paths: 3.14.1 + optionalDependencies: + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-import@2.27.5(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0): dependencies: - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7(supports-color@5.5.0) doctrine: 2.1.0 - eslint: 7.32.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4(@typescript-eslint/parser@4.33.0)(eslint-import-resolver-node@0.3.7)(eslint@7.32.0) + eslint-module-utils: 2.7.4(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.7)(eslint@8.57.0) has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -13797,15 +13804,29 @@ snapshots: resolve: 1.22.1 semver: 6.3.0 tsconfig-paths: 3.14.1 + optionalDependencies: + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-node@11.1.0(eslint@7.32.0): + eslint-plugin-n@15.7.0(eslint@8.57.0): + dependencies: + builtins: 5.1.0 + eslint: 8.57.0 + eslint-plugin-es: 4.1.0(eslint@8.57.0) + eslint-utils: 3.0.0(eslint@8.57.0) + ignore: 5.2.4 + is-core-module: 2.11.0 + minimatch: 3.1.2 + resolve: 1.22.2 + semver: 7.5.4 + + eslint-plugin-node@11.1.0(eslint@8.57.0): dependencies: - eslint: 7.32.0 - eslint-plugin-es: 3.0.1(eslint@7.32.0) + eslint: 8.57.0 + eslint-plugin-es: 3.0.1(eslint@8.57.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 @@ -13814,17 +13835,25 @@ snapshots: eslint-plugin-promise@4.3.1: {} - eslint-plugin-standard@5.0.0(eslint@7.32.0): + eslint-plugin-promise@6.6.0(eslint@8.57.0): dependencies: - eslint: 7.32.0 + eslint: 8.57.0 - eslint-plugin-vue@7.20.0(eslint@7.32.0): + eslint-plugin-standard@5.0.0(eslint@8.57.0): dependencies: - eslint: 7.32.0 - eslint-utils: 2.1.0 + eslint: 8.57.0 + + eslint-plugin-vue@9.27.0(eslint@8.57.0): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + eslint: 8.57.0 + globals: 13.24.0 natural-compare: 1.4.0 - semver: 6.3.0 - vue-eslint-parser: 7.11.0(eslint@7.32.0) + nth-check: 2.1.1 + postcss-selector-parser: 6.1.2 + semver: 7.6.3 + vue-eslint-parser: 9.4.3(eslint@8.57.0) + xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -13837,71 +13866,65 @@ snapshots: dependencies: eslint-visitor-keys: 1.3.0 - eslint-utils@3.0.0(eslint@7.32.0): + eslint-utils@3.0.0(eslint@8.57.0): dependencies: - eslint: 7.32.0 + eslint: 8.57.0 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@1.3.0: {} eslint-visitor-keys@2.1.0: {} - eslint@7.32.0: + eslint-visitor-keys@3.4.3: {} + + eslint@8.57.0: dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - '@humanwhocodes/config-array': 0.5.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.11.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.4(supports-color@8.1.1) doctrine: 3.0.0 - enquirer: 2.3.6 escape-string-regexp: 4.0.0 eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 esquery: 1.4.2 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 + find-up: 5.0.0 + glob-parent: 6.0.2 globals: 13.20.0 - ignore: 4.0.6 - import-fresh: 3.3.0 + graphemer: 1.4.0 + ignore: 5.2.4 imurmurhash: 0.1.4 is-glob: 4.0.3 + is-path-inside: 3.0.3 js-yaml: 3.14.1 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.1 - progress: 2.0.3 - regexpp: 3.2.0 - semver: 7.3.8 + optionator: 0.9.4 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - table: 6.8.1 text-table: 0.2.0 - v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color - espree@6.2.1: - dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2(acorn@7.4.1) - eslint-visitor-keys: 1.3.0 - - espree@7.3.1: + espree@9.6.1: dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2(acorn@7.4.1) - eslint-visitor-keys: 1.3.0 + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -14166,8 +14189,6 @@ snapshots: make-dir: 3.1.0 pkg-dir: 4.2.0 - find-root@1.1.0: {} - find-up@2.1.0: dependencies: locate-path: 2.0.0 @@ -14198,7 +14219,7 @@ snapshots: tabbable: 6.2.0 follow-redirects@1.15.2(debug@4.3.4): - dependencies: + optionalDependencies: debug: 4.3.4(supports-color@8.1.1) for-each@0.3.3: @@ -14275,8 +14296,6 @@ snapshots: es-abstract: 1.21.1 functions-have-names: 1.2.3 - functional-red-black-tree@1.0.1: {} - functions-have-names@1.2.3: {} gensync@1.0.0-beta.2: {} @@ -14412,6 +14431,10 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + globalthis@1.0.3: dependencies: define-properties: 1.2.0 @@ -14447,6 +14470,8 @@ snapshots: graceful-fs@4.2.10: {} + graphemer@1.4.0: {} + graphql-extensions@0.16.0(graphql@15.8.0): dependencies: '@apollographql/apollo-tools': 0.5.4(graphql@15.8.0) @@ -14498,6 +14523,16 @@ snapshots: dependencies: graphql: 16.6.0 + graphql-ws@5.15.0(graphql@15.8.0): + dependencies: + graphql: 15.8.0 + optional: true + + graphql-ws@5.15.0(graphql@16.6.0): + dependencies: + graphql: 16.6.0 + optional: true + graphql-ws@5.15.0(graphql@16.7.1): dependencies: graphql: 16.7.1 @@ -14622,7 +14657,7 @@ snapshots: html-tags@3.2.0: {} - html-webpack-plugin@5.5.0(webpack@5.75.0): + html-webpack-plugin@5.5.0(webpack@5.75.0(esbuild@0.8.57)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -14667,12 +14702,13 @@ snapshots: http-proxy-middleware@2.0.6(@types/express@4.17.17)(debug@4.3.4): dependencies: - '@types/express': 4.17.17 '@types/http-proxy': 1.17.9 http-proxy: 1.18.1(debug@4.3.4) is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 + optionalDependencies: + '@types/express': 4.17.17 transitivePeerDependencies: - debug @@ -14712,10 +14748,10 @@ snapshots: ignore-by-default@1.0.1: {} - ignore@4.0.6: {} - ignore@5.2.4: {} + ignore@5.3.2: {} + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 @@ -14751,8 +14787,6 @@ snapshots: has: 1.0.3 side-channel: 1.0.4 - interpret@1.4.0: {} - invariant@2.2.4: dependencies: loose-envify: 1.4.0 @@ -15199,7 +15233,7 @@ snapshots: '@jest/types': 24.9.0 jest-pnp-resolver@1.2.3(jest-resolve@24.9.0): - dependencies: + optionalDependencies: jest-resolve: 24.9.0 jest-regex-util@24.9.0: {} @@ -15520,13 +15554,14 @@ snapshots: dependencies: cli-truncate: 2.1.0 colorette: 2.0.19 - enquirer: 2.3.6 log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.3.0 rxjs: 7.8.0 through: 2.3.8 wrap-ansi: 7.0.0 + optionalDependencies: + enquirer: 2.3.6 load-json-file@4.0.0: dependencies: @@ -15587,8 +15622,6 @@ snapshots: lodash.sortby@4.7.0: {} - lodash.truncate@4.4.2: {} - lodash.uniq@4.5.0: {} lodash@4.17.21: {} @@ -15695,8 +15728,6 @@ snapshots: dependencies: fs-monkey: 1.0.3 - memory-fs@0.2.0: {} - meow@8.1.2: dependencies: '@types/minimist': 1.2.2 @@ -15760,7 +15791,7 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.7.2(webpack@5.75.0): + mini-css-extract-plugin@2.7.2(webpack@5.75.0(esbuild@0.8.57)): dependencies: schema-utils: 4.0.0 webpack: 5.75.0(esbuild@0.8.57) @@ -15779,6 +15810,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist-options@4.1.0: dependencies: arrify: 1.0.1 @@ -16038,14 +16073,14 @@ snapshots: type-check: 0.3.2 word-wrap: 1.2.3 - optionator@0.9.1: + optionator@0.9.4: dependencies: deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - word-wrap: 1.2.3 + word-wrap: 1.2.5 ora@5.4.1: dependencies: @@ -16209,9 +16244,10 @@ snapshots: pinia@2.1.6(typescript@5.0.2)(vue@3.3.4): dependencies: '@vue/devtools-api': 6.5.0 - typescript: 5.0.2 vue: 3.3.4 - vue-demi: 0.14.6(@vue/composition-api@1.0.0)(vue@3.3.4) + vue-demi: 0.14.6(@vue/composition-api@1.0.0(vue@3.3.4))(vue@3.3.4) + optionalDependencies: + typescript: 5.0.2 pirates@4.0.5: {} @@ -16322,10 +16358,11 @@ snapshots: postcss-load-config@4.0.1(postcss@8.4.25): dependencies: lilconfig: 2.1.0 - postcss: 8.4.25 yaml: 2.3.1 + optionalDependencies: + postcss: 8.4.25 - postcss-loader@6.2.1(postcss@8.4.21)(webpack@5.75.0): + postcss-loader@6.2.1(postcss@8.4.21)(webpack@5.75.0(esbuild@0.8.57)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 @@ -16566,6 +16603,11 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss-svgo@5.1.0(postcss@8.4.21): dependencies: postcss: 8.4.21 @@ -16646,15 +16688,13 @@ snapshots: process-nextick-args@2.0.1: {} - progress-webpack-plugin@1.0.16(webpack@5.75.0): + progress-webpack-plugin@1.0.16(webpack@5.75.0(esbuild@0.8.57)): dependencies: chalk: 2.4.2 figures: 2.0.0 log-update: 2.3.0 webpack: 5.75.0(esbuild@0.8.57) - progress@2.0.3: {} - prompts@2.4.2: dependencies: kleur: 3.0.3 @@ -17131,6 +17171,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.6.3: {} + send@0.18.0: dependencies: debug: 2.6.9(supports-color@5.5.0) @@ -17560,6 +17602,32 @@ snapshots: - bufferutil - utf-8-validate + subscriptions-transport-ws@0.9.19(graphql@16.6.0): + dependencies: + backo2: 1.0.2 + eventemitter3: 3.1.2 + graphql: 16.6.0 + iterall: 1.3.0 + symbol-observable: 1.2.0 + ws: 7.5.9 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + optional: true + + subscriptions-transport-ws@0.9.19(graphql@16.7.1): + dependencies: + backo2: 1.0.2 + eventemitter3: 3.1.2 + graphql: 16.7.1 + iterall: 1.3.0 + symbol-observable: 1.2.0 + ws: 7.5.9 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + optional: true + sucrase@3.32.0: dependencies: '@jridgewell/gen-mapping': 0.3.2 @@ -17608,14 +17676,6 @@ snapshots: tabbable@6.2.0: {} - table@6.8.1: - dependencies: - ajv: 8.12.0 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - tailwindcss@3.3.2: dependencies: '@alloc/quick-lru': 5.2.0 @@ -17644,8 +17704,6 @@ snapshots: transitivePeerDependencies: - ts-node - tapable@0.1.10: {} - tapable@2.2.1: {} temp-dir@2.0.0: {} @@ -17659,15 +17717,16 @@ snapshots: dependencies: execa: 0.7.0 - terser-webpack-plugin@5.3.6(esbuild@0.8.57)(webpack@5.75.0): + terser-webpack-plugin@5.3.6(esbuild@0.8.57)(webpack@5.75.0(esbuild@0.8.57)): dependencies: '@jridgewell/trace-mapping': 0.3.17 - esbuild: 0.8.57 jest-worker: 27.5.1 schema-utils: 3.1.1 serialize-javascript: 6.0.1 terser: 5.16.4 webpack: 5.75.0(esbuild@0.8.57) + optionalDependencies: + esbuild: 0.8.57 terser@5.16.4: dependencies: @@ -17695,7 +17754,7 @@ snapshots: dependencies: any-promise: 1.3.0 - thread-loader@3.0.4(webpack@5.75.0): + thread-loader@3.0.4(webpack@5.75.0(esbuild@0.8.57)): dependencies: json-parse-better-errors: 1.0.2 loader-runner: 4.3.0 @@ -17774,10 +17833,18 @@ snapshots: trim-newlines@3.0.1: {} - ts-essentials@9.4.0(typescript@4.9.5): + ts-api-utils@1.3.0(typescript@4.9.5): dependencies: typescript: 4.9.5 + ts-api-utils@1.3.0(typescript@5.5.4): + dependencies: + typescript: 5.5.4 + + ts-essentials@9.4.0(typescript@5.5.4): + optionalDependencies: + typescript: 5.5.4 + ts-interface-checker@0.1.13: {} ts-invariant@0.10.3: @@ -17799,11 +17866,6 @@ snapshots: tslib@2.5.0: {} - tsutils@3.21.0(typescript@4.9.5): - dependencies: - tslib: 1.14.1 - typescript: 4.9.5 - tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 @@ -17843,6 +17905,8 @@ snapshots: typescript@5.0.2: {} + typescript@5.5.4: {} + uglify-es@3.3.9: dependencies: commander: 2.13.0 @@ -17953,8 +18017,6 @@ snapshots: uuid@9.0.0: {} - v8-compile-cache@2.3.0: {} - validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.1.1 @@ -17970,40 +18032,47 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite@4.4.2(@types/node@20.6.0): + vite@4.4.2(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4): dependencies: - '@types/node': 20.6.0 esbuild: 0.18.11 postcss: 8.4.25 rollup: 3.26.2 optionalDependencies: + '@types/node': 20.6.0 fsevents: 2.3.3 + stylus: 0.54.8 + terser: 5.16.4 - vite@5.0.11: + vite@5.0.11(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4): dependencies: esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.5 optionalDependencies: + '@types/node': 20.6.0 fsevents: 2.3.3 + stylus: 0.54.8 + terser: 5.16.4 - vitepress@1.0.0-rc.36(search-insights@2.8.2)(typescript@4.9.5): + vitepress@1.0.0-rc.36(@algolia/client-search@4.20.0)(@types/node@20.6.0)(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(axios@1.4.0)(postcss@8.4.33)(search-insights@2.8.2)(stylus@0.54.8)(terser@5.16.4)(typescript@5.5.4): dependencies: '@docsearch/css': 3.5.2 - '@docsearch/js': 3.5.2(search-insights@2.8.2) + '@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.8.2) '@types/markdown-it': 13.0.7 - '@vitejs/plugin-vue': 5.0.3(vite@5.0.11)(vue@3.4.13) + '@vitejs/plugin-vue': 5.0.3(vite@5.0.11(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4))(vue@3.4.13(typescript@5.5.4)) '@vue/devtools-api': 6.5.1 - '@vueuse/core': 10.7.2(vue@3.4.13) - '@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.13) + '@vueuse/core': 10.7.2(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4)) + '@vueuse/integrations': 10.7.2(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(axios@1.4.0)(focus-trap@7.5.4)(vue@3.4.13(typescript@5.5.4)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 shikiji: 0.9.19 shikiji-core: 0.9.19 shikiji-transformers: 0.9.19 - vite: 5.0.11 - vue: 3.4.13(typescript@4.9.5) + vite: 5.0.11(@types/node@20.6.0)(stylus@0.54.8)(terser@5.16.4) + vue: 3.4.13(typescript@5.5.4) + optionalDependencies: + postcss: 8.4.33 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -18035,25 +18104,28 @@ snapshots: dependencies: vue: 3.2.47 - vue-demi@0.14.6(@vue/composition-api@1.0.0)(vue@3.3.4): + vue-demi@0.14.6(@vue/composition-api@1.0.0(vue@3.3.4))(vue@3.3.4): dependencies: - '@vue/composition-api': 1.0.0(vue@3.3.4) vue: 3.3.4 + optionalDependencies: + '@vue/composition-api': 1.0.0(vue@3.3.4) - vue-demi@0.14.6(vue@3.4.13): + vue-demi@0.14.6(@vue/composition-api@1.0.0(vue@3.4.13(typescript@5.5.4)))(vue@3.4.13(typescript@5.5.4)): dependencies: - vue: 3.4.13(typescript@4.9.5) + vue: 3.4.13(typescript@5.5.4) + optionalDependencies: + '@vue/composition-api': 1.0.0(vue@3.4.13(typescript@5.5.4)) - vue-eslint-parser@7.11.0(eslint@7.32.0): + vue-eslint-parser@9.4.3(eslint@8.57.0): dependencies: debug: 4.3.4(supports-color@8.1.1) - eslint: 7.32.0 + eslint: 8.57.0 eslint-scope: 5.1.1 - eslint-visitor-keys: 1.3.0 - espree: 6.2.1 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 esquery: 1.4.2 lodash: 4.17.21 - semver: 6.3.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -18063,15 +18135,18 @@ snapshots: vue-hot-reload-api@2.3.4: {} - vue-loader@15.10.1(css-loader@6.7.3)(webpack@5.75.0): + vue-loader@15.10.1(@vue/compiler-sfc@3.4.13)(css-loader@6.7.3(webpack@5.75.0(esbuild@0.8.57)))(handlebars@4.7.7)(lodash@4.17.21)(vue-template-compiler@2.7.14)(webpack@5.75.0(esbuild@0.8.57)): dependencies: - '@vue/component-compiler-utils': 3.3.0 - css-loader: 6.7.3(webpack@5.75.0) + '@vue/component-compiler-utils': 3.3.0(handlebars@4.7.7)(lodash@4.17.21) + css-loader: 6.7.3(webpack@5.75.0(esbuild@0.8.57)) hash-sum: 1.0.2 loader-utils: 1.4.2 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 webpack: 5.75.0(esbuild@0.8.57) + optionalDependencies: + '@vue/compiler-sfc': 3.4.13 + vue-template-compiler: 2.7.14 transitivePeerDependencies: - arc-templates - atpl @@ -18127,17 +18202,20 @@ snapshots: - walrus - whiskers - vue-loader@17.0.1(vue@3.2.47)(webpack@5.75.0): + vue-loader@17.0.1(@vue/compiler-sfc@3.4.13)(vue@3.2.47)(webpack@5.75.0(esbuild@0.8.57)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 loader-utils: 2.0.4 - vue: 3.2.47 webpack: 5.75.0(esbuild@0.8.57) + optionalDependencies: + '@vue/compiler-sfc': 3.4.13 + vue: 3.2.47 - vue-property-decorator@10.0.0-rc.3(vue@3.2.47): + vue-property-decorator@10.0.0-rc.3(vue-class-component@7.2.6(vue@3.2.47))(vue@3.2.47): dependencies: vue: 3.2.47 + vue-class-component: 7.2.6(vue@3.2.47) vue-property-decorator@8.5.1(vue@3.2.47): dependencies: @@ -18189,14 +18267,15 @@ snapshots: '@vue/server-renderer': 3.3.4(vue@3.3.4) '@vue/shared': 3.3.4 - vue@3.4.13(typescript@4.9.5): + vue@3.4.13(typescript@5.5.4): dependencies: '@vue/compiler-dom': 3.4.13 '@vue/compiler-sfc': 3.4.13 '@vue/runtime-dom': 3.4.13 - '@vue/server-renderer': 3.4.13(vue@3.4.13) + '@vue/server-renderer': 3.4.13(vue@3.4.13(typescript@5.5.4)) '@vue/shared': 3.4.13 - typescript: 4.9.5 + optionalDependencies: + typescript: 5.5.4 vuex@4.1.0(vue@3.2.47): dependencies: @@ -18259,7 +18338,7 @@ snapshots: deepmerge: 1.5.2 javascript-stringify: 2.1.0 - webpack-dev-middleware@5.3.3(webpack@5.75.0): + webpack-dev-middleware@5.3.3(webpack@5.75.0(esbuild@0.8.57)): dependencies: colorette: 2.0.19 memfs: 3.4.13 @@ -18268,7 +18347,7 @@ snapshots: schema-utils: 4.0.0 webpack: 5.75.0(esbuild@0.8.57) - webpack-dev-server@4.11.1(debug@4.3.4)(webpack@5.75.0): + webpack-dev-server@4.11.1(debug@4.3.4)(webpack@5.75.0(esbuild@0.8.57)): dependencies: '@types/bonjour': 3.5.10 '@types/connect-history-api-fallback': 1.3.5 @@ -18298,7 +18377,7 @@ snapshots: sockjs: 0.3.24 spdy: 4.0.2 webpack: 5.75.0(esbuild@0.8.57) - webpack-dev-middleware: 5.3.3(webpack@5.75.0) + webpack-dev-middleware: 5.3.3(webpack@5.75.0(esbuild@0.8.57)) ws: 8.13.0 transitivePeerDependencies: - bufferutil @@ -18338,7 +18417,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.3.6(esbuild@0.8.57)(webpack@5.75.0) + terser-webpack-plugin: 5.3.6(esbuild@0.8.57)(webpack@5.75.0(esbuild@0.8.57)) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -18418,6 +18497,8 @@ snapshots: word-wrap@1.2.3: {} + word-wrap@1.2.5: {} + wordwrap@1.0.0: {} wrap-ansi@3.0.1: @@ -18475,6 +18556,8 @@ snapshots: xml-name-validator@3.0.0: {} + xml-name-validator@4.0.0: {} + xss@1.0.14: dependencies: commander: 2.20.3