diff --git a/package.json b/package.json index fbed72c..33f1b4c 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,8 @@ "sort-package-jsons": "sort-package-json package.json packages/*/package.json", "sort-package-jsons:verify": "yarn sort-package-jsons && git diff --exit-code package.json packages/*/package.json", "start": "concurrently -kn sls,frontend,admin -c blue,red,green yarn:sls yarn:lerna:start yarn:ddb:admin", - "test": "lerna run --parallel test --stream" + "test": "lerna run --parallel test --stream", + "verify": "yarn generate:verify && yarn format:verify && yarn lint:verify && yarn sort-package-jsons:verify" }, "lint-staged": { "*.{ts,tsx,js,jsx}": [ diff --git a/packages/alexa/package.json b/packages/alexa/package.json index c72f7e4..9be459b 100644 --- a/packages/alexa/package.json +++ b/packages/alexa/package.json @@ -15,7 +15,7 @@ "ask-sdk-model": "^1.36.1", "aws-sdk": "^2.950.0", "date-fns": "4.1.0", - "graphql": "^16.6.0", + "graphql": "^16.11.0", "graphql-request": "^7.2.0", "iso8601-duration": "^1.3.0" }, diff --git a/packages/api/package.json b/packages/api/package.json index 95d9859..c9ed88c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -11,8 +11,8 @@ "generate:types": "graphql-codegen --config codegen.yml" }, "devDependencies": { - "@graphql-codegen/cli": "^2.13.7", - "@graphql-codegen/typescript": "^2.7.4", - "@graphql-codegen/typescript-resolvers": "^2.7.4" + "@graphql-codegen/cli": "^5.0.7", + "@graphql-codegen/typescript": "^4.1.6", + "@graphql-codegen/typescript-resolvers": "^4.5.1" } } diff --git a/packages/api/src/graphql.ts b/packages/api/src/graphql.ts index 8ed54b3..c5db1c9 100644 --- a/packages/api/src/graphql.ts +++ b/packages/api/src/graphql.ts @@ -6,53 +6,55 @@ export type InputMaybe = T | undefined; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +export type MakeEmpty = { [_ in K]?: never }; +export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; export type Omit = Pick>; export type RequireFields = Omit & { [P in K]-?: NonNullable }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; + ID: { input: string; output: string; } + String: { input: string; output: string; } + Boolean: { input: boolean; output: boolean; } + Int: { input: number; output: number; } + Float: { input: number; output: number; } }; export type GqlAdmin = GqlUserInterface & { __typename?: 'Admin'; - alexaSkillLinked?: Maybe; - avatar: Scalars['String']; - createdAt: Scalars['String']; - email: Scalars['String']; - firstName: Scalars['String']; - id: Scalars['ID']; - language?: Maybe; - lastName: Scalars['String']; - notification?: Maybe; - signature?: Maybe; - theme?: Maybe; + alexaSkillLinked?: Maybe; + avatar: Scalars['String']['output']; + createdAt: Scalars['String']['output']; + email: Scalars['String']['output']; + firstName: Scalars['String']['output']; + id: Scalars['ID']['output']; + language?: Maybe; + lastName: Scalars['String']['output']; + notification?: Maybe; + signature?: Maybe; + theme?: Maybe; type: GqlUserTypeEnum; - username: Scalars['String']; + username: Scalars['String']['output']; }; export type GqlComment = { __typename?: 'Comment'; - createdAt: Scalars['String']; - id: Scalars['ID']; - text?: Maybe; + createdAt: Scalars['String']['output']; + id: Scalars['ID']['output']; + text?: Maybe; user: GqlUserInterface; }; /** An object that can have comments */ export type GqlCommentableInterface = { comments: Array; - id: Scalars['ID']; + id: Scalars['ID']['output']; }; export type GqlCompany = { __typename?: 'Company'; - id: Scalars['String']; - logo: Scalars['String']; - name: Scalars['String']; + id: Scalars['String']['output']; + logo: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type GqlCreateCommentPayload = { @@ -62,28 +64,28 @@ export type GqlCreateCommentPayload = { }; export type GqlCreateTraineeInput = { - companyId: Scalars['String']; - email: Scalars['String']; - endDate: Scalars['String']; - firstName: Scalars['String']; - lastName: Scalars['String']; - startDate: Scalars['String']; - startOfToolUsage: Scalars['String']; + companyId: Scalars['String']['input']; + email: Scalars['String']['input']; + endDate: Scalars['String']['input']; + firstName: Scalars['String']['input']; + lastName: Scalars['String']['input']; + startDate: Scalars['String']['input']; + startOfToolUsage: Scalars['String']['input']; }; export type GqlCreateTrainerInput = { - email: Scalars['String']; - firstName: Scalars['String']; - lastName: Scalars['String']; + email: Scalars['String']['input']; + firstName: Scalars['String']['input']; + lastName: Scalars['String']['input']; }; export type GqlDay = GqlCommentableInterface & { __typename?: 'Day'; comments: Array; - createdAt: Scalars['String']; - date: Scalars['String']; + createdAt: Scalars['String']['output']; + date: Scalars['String']['output']; entries: Array; - id: Scalars['ID']; + id: Scalars['ID']['output']; status?: Maybe; }; @@ -108,28 +110,28 @@ export type GqlDevSetUserPayload = { export type GqlEntry = GqlCommentableInterface & { __typename?: 'Entry'; comments: Array; - createdAt: Scalars['String']; - id: Scalars['ID']; - orderId: Scalars['Int']; - text: Scalars['String']; - time: Scalars['Int']; + createdAt: Scalars['String']['output']; + id: Scalars['ID']['output']; + orderId: Scalars['Int']['output']; + text: Scalars['String']['output']; + time: Scalars['Int']['output']; }; export type GqlEntryInput = { - text: Scalars['String']; - time: Scalars['Int']; + text: Scalars['String']['input']; + time: Scalars['Int']['input']; }; export type GqlLaraConfig = { __typename?: 'LaraConfig'; - expectedWorkDayMinutes: Scalars['Int']; - finishedWeekDayCount: Scalars['Int']; - maxEducationDayMinutes: Scalars['Int']; - maxEntryMinutes: Scalars['Int']; - maxPeriodYearsCount: Scalars['Int']; - maxWorkDayMinutes: Scalars['Int']; - minEducationDayMinutes: Scalars['Int']; - minWorkDayMinutes: Scalars['Int']; + expectedWorkDayMinutes: Scalars['Int']['output']; + finishedWeekDayCount: Scalars['Int']['output']; + maxEducationDayMinutes: Scalars['Int']['output']; + maxEntryMinutes: Scalars['Int']['output']; + maxPeriodYearsCount: Scalars['Int']['output']; + maxWorkDayMinutes: Scalars['Int']['output']; + minEducationDayMinutes: Scalars['Int']['output']; + minWorkDayMinutes: Scalars['Int']['output']; }; export type GqlMutateEntryPayload = { @@ -156,7 +158,7 @@ export type GqlMutation = { /** Creates a new entry which is assigned to the matching report based on the day Id */ createEntry: GqlMutateEntryPayload; /** Create OAuth Code */ - createOAuthCode: Scalars['String']; + createOAuthCode: Scalars['String']['output']; /** Creates Trainee. */ createTrainee?: Maybe; /** Creates Trainer. */ @@ -193,43 +195,43 @@ export type GqlMutation = { export type GqlMutation_DevloginuserArgs = { - id: Scalars['String']; + id: Scalars['String']['input']; }; export type GqlMutation_DevsetusertypeArgs = { - type: Scalars['String']; + type: Scalars['String']['input']; }; export type GqlMutationClaimTraineeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type GqlMutationCreateCommentOnDayArgs = { - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }; export type GqlMutationCreateCommentOnEntryArgs = { - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }; export type GqlMutationCreateCommentOnReportArgs = { - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }; export type GqlMutationCreateEntryArgs = { - dayId: Scalars['String']; + dayId: Scalars['String']['input']; input: GqlEntryInput; }; @@ -245,33 +247,33 @@ export type GqlMutationCreateTrainerArgs = { export type GqlMutationDeleteEntryArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type GqlMutationLinkAlexaArgs = { - code: Scalars['String']; - state: Scalars['String']; + code: Scalars['String']['input']; + state: Scalars['String']['input']; }; export type GqlMutationLoginArgs = { - email: Scalars['String']; + email: Scalars['String']['input']; }; export type GqlMutationMarkUserForDeletionArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type GqlMutationUnclaimTraineeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type GqlMutationUnmarkUserForDeletionArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; @@ -286,61 +288,61 @@ export type GqlMutationUpdateCurrentUserArgs = { export type GqlMutationUpdateDayArgs = { - id: Scalars['ID']; - status?: InputMaybe; + id: Scalars['ID']['input']; + status?: InputMaybe; }; export type GqlMutationUpdateEntryArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; input: GqlEntryInput; }; export type GqlMutationUpdateEntryOrderArgs = { - dayId: Scalars['ID']; - entryId: Scalars['ID']; - orderId: Scalars['Int']; + dayId: Scalars['ID']['input']; + entryId: Scalars['ID']['input']; + orderId: Scalars['Int']['input']; }; export type GqlMutationUpdateReportArgs = { - department?: InputMaybe; - id: Scalars['ID']; - status?: InputMaybe; - summary?: InputMaybe; + department?: InputMaybe; + id: Scalars['ID']['input']; + status?: InputMaybe; + summary?: InputMaybe; }; export type GqlMutationUpdateTraineeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; input: GqlUpdateTraineeInput; }; export type GqlMutationUpdateTrainerArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; input: GqlUpdateTrainerInput; }; export type GqlOAuthPayload = { __typename?: 'OAuthPayload'; - accessToken: Scalars['String']; - expiresIn: Scalars['Int']; - refreshToken?: Maybe; + accessToken: Scalars['String']['output']; + expiresIn: Scalars['Int']['output']; + refreshToken?: Maybe; }; export type GqlPrintPayload = { __typename?: 'PrintPayload'; - estimatedWaitingTime: Scalars['Int']; + estimatedWaitingTime: Scalars['Int']['output']; }; export type GqlQuery = { __typename?: 'Query'; /** Get the alexa account linking url */ - alexaLinkingUrl?: Maybe; + alexaLinkingUrl?: Maybe; /** Will look for Users to delete */ - cleanup: Scalars['Boolean']; + cleanup: Scalars['Boolean']['output']; companies?: Maybe>; config: GqlLaraConfig; /** Returns the logged in user. This user can be either a Trainee or a Trainer. */ @@ -356,7 +358,7 @@ export type GqlQuery = { /** Get all Reports for the current User. The result can be filtered by the 'statuses' attribut */ reports: Array>; /** Get all Suggestions */ - suggestions: Array; + suggestions: Array; /** Get all Trainees */ trainees: Array; /** Get all Trainers */ @@ -365,25 +367,25 @@ export type GqlQuery = { export type GqlQueryGetUserArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type GqlQueryPrintArgs = { - ids: Array; + ids: Array; }; export type GqlQueryReportForTraineeArgs = { - id: Scalars['ID']; - week: Scalars['Int']; - year: Scalars['Int']; + id: Scalars['ID']['input']; + week: Scalars['Int']['input']; + year: Scalars['Int']['input']; }; export type GqlQueryReportForYearAndWeekArgs = { - week: Scalars['Int']; - year: Scalars['Int']; + week: Scalars['Int']['input']; + year: Scalars['Int']['input']; }; @@ -394,17 +396,17 @@ export type GqlQueryReportsArgs = { export type GqlReport = GqlCommentableInterface & { __typename?: 'Report'; comments: Array; - createdAt: Scalars['String']; + createdAt: Scalars['String']['output']; days: Array; - department?: Maybe; - id: Scalars['ID']; - nextReportLink?: Maybe; - previousReportLink?: Maybe; - reportAccepted?: Maybe; + department?: Maybe; + id: Scalars['ID']['output']; + nextReportLink?: Maybe; + previousReportLink?: Maybe; + reportAccepted?: Maybe; status: GqlReportStatus; - summary?: Maybe; - week: Scalars['Int']; - year: Scalars['Int']; + summary?: Maybe; + week: Scalars['Int']['output']; + year: Scalars['Int']['output']; }; /** Represents the current state of the report */ @@ -420,49 +422,49 @@ export type GqlReportStatus = export type GqlTrainee = GqlUserInterface & { __typename?: 'Trainee'; - alexaSkillLinked?: Maybe; + alexaSkillLinked?: Maybe; /** The url for the users avatar image. */ - avatar: Scalars['String']; + avatar: Scalars['String']['output']; company: GqlCompany; - course?: Maybe; - createdAt: Scalars['String']; - deleteAt?: Maybe; - email: Scalars['String']; - endDate?: Maybe; - endOfToolUsage?: Maybe; - firstName: Scalars['String']; - id: Scalars['ID']; - language?: Maybe; - lastName: Scalars['String']; - notification?: Maybe; - openReportsCount: Scalars['Int']; + course?: Maybe; + createdAt: Scalars['String']['output']; + deleteAt?: Maybe; + email: Scalars['String']['output']; + endDate?: Maybe; + endOfToolUsage?: Maybe; + firstName: Scalars['String']['output']; + id: Scalars['ID']['output']; + language?: Maybe; + lastName: Scalars['String']['output']; + notification?: Maybe; + openReportsCount: Scalars['Int']['output']; reports: Array; - signature?: Maybe; - startDate?: Maybe; - startOfToolUsage?: Maybe; - theme?: Maybe; + signature?: Maybe; + startDate?: Maybe; + startOfToolUsage?: Maybe; + theme?: Maybe; trainer?: Maybe; type: GqlUserTypeEnum; - username: Scalars['String']; + username: Scalars['String']['output']; }; export type GqlTrainer = GqlUserInterface & { __typename?: 'Trainer'; - alexaSkillLinked?: Maybe; - avatar: Scalars['String']; - createdAt: Scalars['String']; - deleteAt?: Maybe; - email: Scalars['String']; - firstName: Scalars['String']; - id: Scalars['ID']; - language?: Maybe; - lastName: Scalars['String']; - notification?: Maybe; - signature?: Maybe; - theme?: Maybe; + alexaSkillLinked?: Maybe; + avatar: Scalars['String']['output']; + createdAt: Scalars['String']['output']; + deleteAt?: Maybe; + email: Scalars['String']['output']; + firstName: Scalars['String']['output']; + id: Scalars['ID']['output']; + language?: Maybe; + lastName: Scalars['String']['output']; + notification?: Maybe; + signature?: Maybe; + theme?: Maybe; trainees: Array; type: GqlUserTypeEnum; - username: Scalars['String']; + username: Scalars['String']['output']; }; export type GqlTrainerTraineePayload = { @@ -472,7 +474,7 @@ export type GqlTrainerTraineePayload = { }; export type GqlUpdateCurrentTraineeInput = { - course?: InputMaybe; + course?: InputMaybe; }; export type GqlUpdateReportPayload = { @@ -482,42 +484,42 @@ export type GqlUpdateReportPayload = { }; export type GqlUpdateTraineeInput = { - companyId?: InputMaybe; - email?: InputMaybe; - endDate?: InputMaybe; - firstName?: InputMaybe; - lastName?: InputMaybe; - startDate?: InputMaybe; - startOfToolUsage?: InputMaybe; + companyId?: InputMaybe; + email?: InputMaybe; + endDate?: InputMaybe; + firstName?: InputMaybe; + lastName?: InputMaybe; + startDate?: InputMaybe; + startOfToolUsage?: InputMaybe; }; export type GqlUpdateTrainerInput = { - email?: InputMaybe; - firstName?: InputMaybe; - lastName?: InputMaybe; + email?: InputMaybe; + firstName?: InputMaybe; + lastName?: InputMaybe; }; export type GqlUserInput = { - language?: InputMaybe; - notification?: InputMaybe; - signature?: InputMaybe; - theme?: InputMaybe; + language?: InputMaybe; + notification?: InputMaybe; + signature?: InputMaybe; + theme?: InputMaybe; }; export type GqlUserInterface = { - alexaSkillLinked?: Maybe; - avatar: Scalars['String']; - createdAt: Scalars['String']; - email: Scalars['String']; - firstName: Scalars['String']; - id: Scalars['ID']; - language?: Maybe; - lastName: Scalars['String']; - notification?: Maybe; - signature?: Maybe; - theme?: Maybe; + alexaSkillLinked?: Maybe; + avatar: Scalars['String']['output']; + createdAt: Scalars['String']['output']; + email: Scalars['String']['output']; + firstName: Scalars['String']['output']; + id: Scalars['ID']['output']; + language?: Maybe; + lastName: Scalars['String']['output']; + notification?: Maybe; + signature?: Maybe; + theme?: Maybe; type: GqlUserTypeEnum; - username: Scalars['String']; + username: Scalars['String']['output']; }; export type GqlUserTypeEnum = @@ -596,10 +598,12 @@ export type DirectiveResolverFn TResult | Promise; + + /** Mapping between all available schema types and the resolvers types */ export type GqlResolversTypes = ResolversObject<{ Admin: ResolverTypeWrapper; - Boolean: ResolverTypeWrapper; + Boolean: ResolverTypeWrapper; Comment: ResolverTypeWrapper; CommentableInterface: ResolverTypeWrapper; Company: ResolverTypeWrapper; @@ -611,8 +615,8 @@ export type GqlResolversTypes = ResolversObject<{ DevSetUserPayload: ResolverTypeWrapper & { user?: Maybe }>; Entry: ResolverTypeWrapper; EntryInput: GqlEntryInput; - ID: ResolverTypeWrapper; - Int: ResolverTypeWrapper; + ID: ResolverTypeWrapper; + Int: ResolverTypeWrapper; LaraConfig: ResolverTypeWrapper; MutateEntryPayload: ResolverTypeWrapper & { day: GqlResolversTypes['Day'], entry?: Maybe, report: GqlResolversTypes['Report'] }>; Mutation: ResolverTypeWrapper<{}>; @@ -621,7 +625,7 @@ export type GqlResolversTypes = ResolversObject<{ Query: ResolverTypeWrapper<{}>; Report: ResolverTypeWrapper; ReportStatus: GqlReportStatus; - String: ResolverTypeWrapper; + String: ResolverTypeWrapper; Trainee: ResolverTypeWrapper; Trainer: ResolverTypeWrapper; TrainerTraineePayload: ResolverTypeWrapper & { trainee: GqlResolversTypes['Trainee'], trainer: GqlResolversTypes['Trainer'] }>; @@ -637,7 +641,7 @@ export type GqlResolversTypes = ResolversObject<{ /** Mapping between all available schema types and the resolvers parents */ export type GqlResolversParentTypes = ResolversObject<{ Admin: GqlAdmin; - Boolean: Scalars['Boolean']; + Boolean: Scalars['Boolean']['output']; Comment: Comment; CommentableInterface: CommentableInterface; Company: GqlCompany; @@ -648,8 +652,8 @@ export type GqlResolversParentTypes = ResolversObject<{ DevSetUserPayload: Omit & { user?: Maybe }; Entry: Entry; EntryInput: GqlEntryInput; - ID: Scalars['ID']; - Int: Scalars['Int']; + ID: Scalars['ID']['output']; + Int: Scalars['Int']['output']; LaraConfig: GqlLaraConfig; MutateEntryPayload: Omit & { day: GqlResolversParentTypes['Day'], entry?: Maybe, report: GqlResolversParentTypes['Report'] }; Mutation: {}; @@ -657,7 +661,7 @@ export type GqlResolversParentTypes = ResolversObject<{ PrintPayload: GqlPrintPayload; Query: {}; Report: Report; - String: Scalars['String']; + String: Scalars['String']['output']; Trainee: Trainee; Trainer: Trainer; TrainerTraineePayload: Omit & { trainee: GqlResolversParentTypes['Trainee'], trainer: GqlResolversParentTypes['Trainer'] }; diff --git a/packages/backend/package.json b/packages/backend/package.json index ded4da0..ec2afae 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -12,7 +12,7 @@ "test": "jest" }, "dependencies": { - "@graphql-tools/schema": "^8.2.0", + "@graphql-tools/schema": "^10.0.25", "@lara/api": "^1.0.0", "apollo-server-lambda": "^3.13.0", "aws-sdk": "^2.950.0", @@ -22,9 +22,9 @@ "date-fns-tz": "3.2.0", "date-holidays": "3.25.0", "express": "^5.1.0", - "graphql": "^16.6.0", - "graphql-middleware": "^6.1.33", - "graphql-shield": "^7.6.3", + "graphql": "^16.11.0", + "graphql-middleware": "^6.1.35", + "graphql-shield": "^7.6.5", "i18next": "^25.3.2", "jsonwebtoken": "^9.0.2", "object-hash": "3", @@ -32,7 +32,6 @@ }, "devDependencies": { "@types/aws-lambda": "^8.10.76", - "@types/cookie": "^0.4.1", "@types/i18n": "^0.13.0", "@types/jest": "^29.1.2", "@types/jsonwebtoken": "^9.0.3", diff --git a/packages/cleanup/package.json b/packages/cleanup/package.json index c631708..18781fa 100644 --- a/packages/cleanup/package.json +++ b/packages/cleanup/package.json @@ -9,7 +9,7 @@ "types": "lib/index.d.ts", "scripts": {}, "dependencies": { - "graphql": "^16.6.0", + "graphql": "^16.11.0", "graphql-request": "^7.2.0" }, "devDependencies": {} diff --git a/packages/frontend/package.json b/packages/frontend/package.json index a24d8f6..8834533 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -24,7 +24,7 @@ "date-fns": "4.1.0", "file-saver": "^2.0.2", "framer-motion": "^1.11.1", - "graphql": "^16.6.0", + "graphql": "^16.11.0", "imagetracerjs": "^1.2.6", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -38,10 +38,10 @@ "typescript-plugin-styled-components": "3.0.0" }, "devDependencies": { - "@graphql-codegen/cli": "^2.13.7", - "@graphql-codegen/typescript": "^2.7.4", - "@graphql-codegen/typescript-operations": "^2.5.4", - "@graphql-codegen/typescript-react-apollo": "^3.3.4", + "@graphql-codegen/cli": "^5.0.7", + "@graphql-codegen/typescript": "^4.1.6", + "@graphql-codegen/typescript-operations": "^4.6.1", + "@graphql-codegen/typescript-react-apollo": "^4.3.3", "@types/file-saver": "^2.0.1", "@types/graphql": "^14.5.0", "@types/jest": "^29.1.2", diff --git a/packages/frontend/src/graphql/index.tsx b/packages/frontend/src/graphql/index.tsx index b63c515..9c2f792 100644 --- a/packages/frontend/src/graphql/index.tsx +++ b/packages/frontend/src/graphql/index.tsx @@ -5,52 +5,54 @@ export type InputMaybe = T | undefined; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +export type MakeEmpty = { [_ in K]?: never }; +export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; const defaultOptions = {} as const; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; + ID: { input: string; output: string; } + String: { input: string; output: string; } + Boolean: { input: boolean; output: boolean; } + Int: { input: number; output: number; } + Float: { input: number; output: number; } }; export type Admin = UserInterface & { __typename?: 'Admin'; - alexaSkillLinked?: Maybe; - avatar: Scalars['String']; - createdAt: Scalars['String']; - email: Scalars['String']; - firstName: Scalars['String']; - id: Scalars['ID']; - language?: Maybe; - lastName: Scalars['String']; - notification?: Maybe; - signature?: Maybe; - theme?: Maybe; + alexaSkillLinked?: Maybe; + avatar: Scalars['String']['output']; + createdAt: Scalars['String']['output']; + email: Scalars['String']['output']; + firstName: Scalars['String']['output']; + id: Scalars['ID']['output']; + language?: Maybe; + lastName: Scalars['String']['output']; + notification?: Maybe; + signature?: Maybe; + theme?: Maybe; type: UserTypeEnum; - username: Scalars['String']; + username: Scalars['String']['output']; }; export type Comment = { __typename?: 'Comment'; - createdAt: Scalars['String']; - id: Scalars['ID']; - text?: Maybe; + createdAt: Scalars['String']['output']; + id: Scalars['ID']['output']; + text?: Maybe; user: UserInterface; }; /** An object that can have comments */ export type CommentableInterface = { comments: Array; - id: Scalars['ID']; + id: Scalars['ID']['output']; }; export type Company = { __typename?: 'Company'; - id: Scalars['String']; - logo: Scalars['String']; - name: Scalars['String']; + id: Scalars['String']['output']; + logo: Scalars['String']['output']; + name: Scalars['String']['output']; }; export type CreateCommentPayload = { @@ -60,28 +62,28 @@ export type CreateCommentPayload = { }; export type CreateTraineeInput = { - companyId: Scalars['String']; - email: Scalars['String']; - endDate: Scalars['String']; - firstName: Scalars['String']; - lastName: Scalars['String']; - startDate: Scalars['String']; - startOfToolUsage: Scalars['String']; + companyId: Scalars['String']['input']; + email: Scalars['String']['input']; + endDate: Scalars['String']['input']; + firstName: Scalars['String']['input']; + lastName: Scalars['String']['input']; + startDate: Scalars['String']['input']; + startOfToolUsage: Scalars['String']['input']; }; export type CreateTrainerInput = { - email: Scalars['String']; - firstName: Scalars['String']; - lastName: Scalars['String']; + email: Scalars['String']['input']; + firstName: Scalars['String']['input']; + lastName: Scalars['String']['input']; }; export type Day = CommentableInterface & { __typename?: 'Day'; comments: Array; - createdAt: Scalars['String']; - date: Scalars['String']; + createdAt: Scalars['String']['output']; + date: Scalars['String']['output']; entries: Array; - id: Scalars['ID']; + id: Scalars['ID']['output']; status?: Maybe; }; @@ -107,28 +109,28 @@ export type DevSetUserPayload = { export type Entry = CommentableInterface & { __typename?: 'Entry'; comments: Array; - createdAt: Scalars['String']; - id: Scalars['ID']; - orderId: Scalars['Int']; - text: Scalars['String']; - time: Scalars['Int']; + createdAt: Scalars['String']['output']; + id: Scalars['ID']['output']; + orderId: Scalars['Int']['output']; + text: Scalars['String']['output']; + time: Scalars['Int']['output']; }; export type EntryInput = { - text: Scalars['String']; - time: Scalars['Int']; + text: Scalars['String']['input']; + time: Scalars['Int']['input']; }; export type LaraConfig = { __typename?: 'LaraConfig'; - expectedWorkDayMinutes: Scalars['Int']; - finishedWeekDayCount: Scalars['Int']; - maxEducationDayMinutes: Scalars['Int']; - maxEntryMinutes: Scalars['Int']; - maxPeriodYearsCount: Scalars['Int']; - maxWorkDayMinutes: Scalars['Int']; - minEducationDayMinutes: Scalars['Int']; - minWorkDayMinutes: Scalars['Int']; + expectedWorkDayMinutes: Scalars['Int']['output']; + finishedWeekDayCount: Scalars['Int']['output']; + maxEducationDayMinutes: Scalars['Int']['output']; + maxEntryMinutes: Scalars['Int']['output']; + maxPeriodYearsCount: Scalars['Int']['output']; + maxWorkDayMinutes: Scalars['Int']['output']; + minEducationDayMinutes: Scalars['Int']['output']; + minWorkDayMinutes: Scalars['Int']['output']; }; export type MutateEntryPayload = { @@ -155,7 +157,7 @@ export type Mutation = { /** Creates a new entry which is assigned to the matching report based on the day Id */ createEntry: MutateEntryPayload; /** Create OAuth Code */ - createOAuthCode: Scalars['String']; + createOAuthCode: Scalars['String']['output']; /** Creates Trainee. */ createTrainee?: Maybe; /** Creates Trainer. */ @@ -192,43 +194,43 @@ export type Mutation = { export type Mutation_DevloginuserArgs = { - id: Scalars['String']; + id: Scalars['String']['input']; }; export type Mutation_DevsetusertypeArgs = { - type: Scalars['String']; + type: Scalars['String']['input']; }; export type MutationClaimTraineeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationCreateCommentOnDayArgs = { - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }; export type MutationCreateCommentOnEntryArgs = { - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }; export type MutationCreateCommentOnReportArgs = { - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }; export type MutationCreateEntryArgs = { - dayId: Scalars['String']; + dayId: Scalars['String']['input']; input: EntryInput; }; @@ -244,33 +246,33 @@ export type MutationCreateTrainerArgs = { export type MutationDeleteEntryArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationLinkAlexaArgs = { - code: Scalars['String']; - state: Scalars['String']; + code: Scalars['String']['input']; + state: Scalars['String']['input']; }; export type MutationLoginArgs = { - email: Scalars['String']; + email: Scalars['String']['input']; }; export type MutationMarkUserForDeletionArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUnclaimTraineeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUnmarkUserForDeletionArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; @@ -285,61 +287,61 @@ export type MutationUpdateCurrentUserArgs = { export type MutationUpdateDayArgs = { - id: Scalars['ID']; - status?: InputMaybe; + id: Scalars['ID']['input']; + status?: InputMaybe; }; export type MutationUpdateEntryArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; input: EntryInput; }; export type MutationUpdateEntryOrderArgs = { - dayId: Scalars['ID']; - entryId: Scalars['ID']; - orderId: Scalars['Int']; + dayId: Scalars['ID']['input']; + entryId: Scalars['ID']['input']; + orderId: Scalars['Int']['input']; }; export type MutationUpdateReportArgs = { - department?: InputMaybe; - id: Scalars['ID']; - status?: InputMaybe; - summary?: InputMaybe; + department?: InputMaybe; + id: Scalars['ID']['input']; + status?: InputMaybe; + summary?: InputMaybe; }; export type MutationUpdateTraineeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; input: UpdateTraineeInput; }; export type MutationUpdateTrainerArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; input: UpdateTrainerInput; }; export type OAuthPayload = { __typename?: 'OAuthPayload'; - accessToken: Scalars['String']; - expiresIn: Scalars['Int']; - refreshToken?: Maybe; + accessToken: Scalars['String']['output']; + expiresIn: Scalars['Int']['output']; + refreshToken?: Maybe; }; export type PrintPayload = { __typename?: 'PrintPayload'; - estimatedWaitingTime: Scalars['Int']; + estimatedWaitingTime: Scalars['Int']['output']; }; export type Query = { __typename?: 'Query'; /** Get the alexa account linking url */ - alexaLinkingUrl?: Maybe; + alexaLinkingUrl?: Maybe; /** Will look for Users to delete */ - cleanup: Scalars['Boolean']; + cleanup: Scalars['Boolean']['output']; companies?: Maybe>; config: LaraConfig; /** Returns the logged in user. This user can be either a Trainee or a Trainer. */ @@ -355,7 +357,7 @@ export type Query = { /** Get all Reports for the current User. The result can be filtered by the 'statuses' attribut */ reports: Array>; /** Get all Suggestions */ - suggestions: Array; + suggestions: Array; /** Get all Trainees */ trainees: Array; /** Get all Trainers */ @@ -364,25 +366,25 @@ export type Query = { export type QueryGetUserArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type QueryPrintArgs = { - ids: Array; + ids: Array; }; export type QueryReportForTraineeArgs = { - id: Scalars['ID']; - week: Scalars['Int']; - year: Scalars['Int']; + id: Scalars['ID']['input']; + week: Scalars['Int']['input']; + year: Scalars['Int']['input']; }; export type QueryReportForYearAndWeekArgs = { - week: Scalars['Int']; - year: Scalars['Int']; + week: Scalars['Int']['input']; + year: Scalars['Int']['input']; }; @@ -393,17 +395,17 @@ export type QueryReportsArgs = { export type Report = CommentableInterface & { __typename?: 'Report'; comments: Array; - createdAt: Scalars['String']; + createdAt: Scalars['String']['output']; days: Array; - department?: Maybe; - id: Scalars['ID']; - nextReportLink?: Maybe; - previousReportLink?: Maybe; - reportAccepted?: Maybe; + department?: Maybe; + id: Scalars['ID']['output']; + nextReportLink?: Maybe; + previousReportLink?: Maybe; + reportAccepted?: Maybe; status: ReportStatus; - summary?: Maybe; - week: Scalars['Int']; - year: Scalars['Int']; + summary?: Maybe; + week: Scalars['Int']['output']; + year: Scalars['Int']['output']; }; /** Represents the current state of the report */ @@ -420,49 +422,49 @@ export enum ReportStatus { export type Trainee = UserInterface & { __typename?: 'Trainee'; - alexaSkillLinked?: Maybe; + alexaSkillLinked?: Maybe; /** The url for the users avatar image. */ - avatar: Scalars['String']; + avatar: Scalars['String']['output']; company: Company; - course?: Maybe; - createdAt: Scalars['String']; - deleteAt?: Maybe; - email: Scalars['String']; - endDate?: Maybe; - endOfToolUsage?: Maybe; - firstName: Scalars['String']; - id: Scalars['ID']; - language?: Maybe; - lastName: Scalars['String']; - notification?: Maybe; - openReportsCount: Scalars['Int']; + course?: Maybe; + createdAt: Scalars['String']['output']; + deleteAt?: Maybe; + email: Scalars['String']['output']; + endDate?: Maybe; + endOfToolUsage?: Maybe; + firstName: Scalars['String']['output']; + id: Scalars['ID']['output']; + language?: Maybe; + lastName: Scalars['String']['output']; + notification?: Maybe; + openReportsCount: Scalars['Int']['output']; reports: Array; - signature?: Maybe; - startDate?: Maybe; - startOfToolUsage?: Maybe; - theme?: Maybe; + signature?: Maybe; + startDate?: Maybe; + startOfToolUsage?: Maybe; + theme?: Maybe; trainer?: Maybe; type: UserTypeEnum; - username: Scalars['String']; + username: Scalars['String']['output']; }; export type Trainer = UserInterface & { __typename?: 'Trainer'; - alexaSkillLinked?: Maybe; - avatar: Scalars['String']; - createdAt: Scalars['String']; - deleteAt?: Maybe; - email: Scalars['String']; - firstName: Scalars['String']; - id: Scalars['ID']; - language?: Maybe; - lastName: Scalars['String']; - notification?: Maybe; - signature?: Maybe; - theme?: Maybe; + alexaSkillLinked?: Maybe; + avatar: Scalars['String']['output']; + createdAt: Scalars['String']['output']; + deleteAt?: Maybe; + email: Scalars['String']['output']; + firstName: Scalars['String']['output']; + id: Scalars['ID']['output']; + language?: Maybe; + lastName: Scalars['String']['output']; + notification?: Maybe; + signature?: Maybe; + theme?: Maybe; trainees: Array; type: UserTypeEnum; - username: Scalars['String']; + username: Scalars['String']['output']; }; export type TrainerTraineePayload = { @@ -472,7 +474,7 @@ export type TrainerTraineePayload = { }; export type UpdateCurrentTraineeInput = { - course?: InputMaybe; + course?: InputMaybe; }; export type UpdateReportPayload = { @@ -482,42 +484,42 @@ export type UpdateReportPayload = { }; export type UpdateTraineeInput = { - companyId?: InputMaybe; - email?: InputMaybe; - endDate?: InputMaybe; - firstName?: InputMaybe; - lastName?: InputMaybe; - startDate?: InputMaybe; - startOfToolUsage?: InputMaybe; + companyId?: InputMaybe; + email?: InputMaybe; + endDate?: InputMaybe; + firstName?: InputMaybe; + lastName?: InputMaybe; + startDate?: InputMaybe; + startOfToolUsage?: InputMaybe; }; export type UpdateTrainerInput = { - email?: InputMaybe; - firstName?: InputMaybe; - lastName?: InputMaybe; + email?: InputMaybe; + firstName?: InputMaybe; + lastName?: InputMaybe; }; export type UserInput = { - language?: InputMaybe; - notification?: InputMaybe; - signature?: InputMaybe; - theme?: InputMaybe; + language?: InputMaybe; + notification?: InputMaybe; + signature?: InputMaybe; + theme?: InputMaybe; }; export type UserInterface = { - alexaSkillLinked?: Maybe; - avatar: Scalars['String']; - createdAt: Scalars['String']; - email: Scalars['String']; - firstName: Scalars['String']; - id: Scalars['ID']; - language?: Maybe; - lastName: Scalars['String']; - notification?: Maybe; - signature?: Maybe; - theme?: Maybe; + alexaSkillLinked?: Maybe; + avatar: Scalars['String']['output']; + createdAt: Scalars['String']['output']; + email: Scalars['String']['output']; + firstName: Scalars['String']['output']; + id: Scalars['ID']['output']; + language?: Maybe; + lastName: Scalars['String']['output']; + notification?: Maybe; + signature?: Maybe; + theme?: Maybe; type: UserTypeEnum; - username: Scalars['String']; + username: Scalars['String']['output']; }; export enum UserTypeEnum { @@ -530,50 +532,50 @@ export enum UserTypeEnum { } export type ApplicationSettingsUpdateUserMutationVariables = Exact<{ - language?: InputMaybe; - theme?: InputMaybe; - notification?: InputMaybe; + language?: InputMaybe; + theme?: InputMaybe; + notification?: InputMaybe; }>; export type ApplicationSettingsUpdateUserMutation = { __typename?: 'Mutation', updateCurrentUser?: { __typename: 'Admin', language?: string | undefined, theme?: string | undefined, notification?: boolean | undefined, id: string } | { __typename: 'Trainee', language?: string | undefined, theme?: string | undefined, notification?: boolean | undefined, id: string } | { __typename: 'Trainer', language?: string | undefined, theme?: string | undefined, notification?: boolean | undefined, id: string } | undefined }; export type ClaimTraineeMutationVariables = Exact<{ - id: Scalars['ID']; + id: Scalars['ID']['input']; }>; export type ClaimTraineeMutation = { __typename?: 'Mutation', claimTrainee?: { __typename?: 'TrainerTraineePayload', trainee: { __typename?: 'Trainee', id: string, trainer?: { __typename?: 'Trainer', id: string } | undefined }, trainer: { __typename?: 'Trainer', id: string, trainees: Array<{ __typename?: 'Trainee', id: string }> } } | undefined }; export type CreateCommentOnDayMutationVariables = Exact<{ - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }>; export type CreateCommentOnDayMutation = { __typename?: 'Mutation', createCommentOnDay: { __typename?: 'CreateCommentPayload', commentable: { __typename?: 'Day', id: string, comments: Array<{ __typename?: 'Comment', id: string, text?: string | undefined, user: { __typename?: 'Admin', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainee', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainer', id: string, firstName: string, lastName: string, avatar: string } }> } | { __typename?: 'Entry' } | { __typename?: 'Report' } } }; export type CreateCommentOnEntryMutationVariables = Exact<{ - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }>; export type CreateCommentOnEntryMutation = { __typename?: 'Mutation', createCommentOnEntry: { __typename?: 'CreateCommentPayload', commentable: { __typename?: 'Day' } | { __typename?: 'Entry', id: string, comments: Array<{ __typename?: 'Comment', id: string, text?: string | undefined, user: { __typename?: 'Admin', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainee', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainer', id: string, firstName: string, lastName: string, avatar: string } }> } | { __typename?: 'Report' } } }; export type CreateCommentOnReportMutationVariables = Exact<{ - id: Scalars['ID']; - text: Scalars['String']; - traineeId: Scalars['ID']; + id: Scalars['ID']['input']; + text: Scalars['String']['input']; + traineeId: Scalars['ID']['input']; }>; export type CreateCommentOnReportMutation = { __typename?: 'Mutation', createCommentOnReport: { __typename?: 'CreateCommentPayload', commentable: { __typename?: 'Day' } | { __typename?: 'Entry' } | { __typename?: 'Report', id: string, comments: Array<{ __typename?: 'Comment', id: string, text?: string | undefined, user: { __typename?: 'Admin', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainee', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainer', id: string, firstName: string, lastName: string, avatar: string } }> } } }; export type CreateEntryMutationVariables = Exact<{ - dayId: Scalars['String']; + dayId: Scalars['String']['input']; input: EntryInput; }>; @@ -600,72 +602,72 @@ export type CreateTrainerMutationVariables = Exact<{ export type CreateTrainerMutation = { __typename?: 'Mutation', createTrainer?: { __typename?: 'Trainer', id: string, avatar: string, firstName: string, lastName: string, email: string, type: UserTypeEnum } | undefined }; export type DayStatusSelectUpdateDayMutationVariables = Exact<{ - id: Scalars['ID']; - status?: InputMaybe; + id: Scalars['ID']['input']; + status?: InputMaybe; }>; export type DayStatusSelectUpdateDayMutation = { __typename?: 'Mutation', updateDay?: { __typename: 'Day', id: string, status?: DayStatusEnum | undefined } | undefined }; export type DebugLoginMutationVariables = Exact<{ - id: Scalars['String']; + id: Scalars['String']['input']; }>; export type DebugLoginMutation = { __typename?: 'Mutation', _devloginuser?: { __typename?: 'OAuthPayload', accessToken: string, refreshToken?: string | undefined, expiresIn: number } | undefined }; export type DebugSetUsertypeMutationVariables = Exact<{ - usertype: Scalars['String']; + usertype: Scalars['String']['input']; }>; export type DebugSetUsertypeMutation = { __typename?: 'Mutation', _devsetusertype: { __typename?: 'DevSetUserPayload', user?: { __typename: 'Admin', id: string } | { __typename: 'Trainee', id: string } | { __typename: 'Trainer', id: string } | undefined } }; export type DeleteEntryMutationVariables = Exact<{ - id: Scalars['ID']; + id: Scalars['ID']['input']; }>; export type DeleteEntryMutation = { __typename?: 'Mutation', deleteEntry: { __typename?: 'MutateEntryPayload', day: { __typename: 'Day', id: string, entries: Array<{ __typename?: 'Entry', id: string }> } } }; export type LinkAlexaMutationVariables = Exact<{ - code: Scalars['String']; - state: Scalars['String']; + code: Scalars['String']['input']; + state: Scalars['String']['input']; }>; export type LinkAlexaMutation = { __typename?: 'Mutation', linkAlexa?: { __typename?: 'Admin', id: string, alexaSkillLinked?: boolean | undefined } | { __typename?: 'Trainee', id: string, alexaSkillLinked?: boolean | undefined } | { __typename?: 'Trainer', id: string, alexaSkillLinked?: boolean | undefined } | undefined }; export type LoginPageLoginMutationVariables = Exact<{ - email: Scalars['String']; + email: Scalars['String']['input']; }>; export type LoginPageLoginMutation = { __typename?: 'Mutation', login?: { __typename?: 'OAuthPayload', accessToken: string, refreshToken?: string | undefined, expiresIn: number } | undefined }; export type MarkUserForDeleteMutationVariables = Exact<{ - id: Scalars['ID']; + id: Scalars['ID']['input']; }>; export type MarkUserForDeleteMutation = { __typename?: 'Mutation', markUserForDeletion?: { __typename?: 'Admin', id: string } | { __typename?: 'Trainee', deleteAt?: string | undefined, id: string } | { __typename?: 'Trainer', deleteAt?: string | undefined, id: string } | undefined }; export type SignatureSettingsUpdateSignatureMutationVariables = Exact<{ - signature?: InputMaybe; + signature?: InputMaybe; }>; export type SignatureSettingsUpdateSignatureMutation = { __typename?: 'Mutation', updateCurrentUser?: { __typename?: 'Admin', id: string, signature?: string | undefined } | { __typename?: 'Trainee', id: string, signature?: string | undefined } | { __typename?: 'Trainer', id: string, signature?: string | undefined } | undefined }; export type TraineeSettingsUpdateTraineeMutationVariables = Exact<{ - course?: InputMaybe; + course?: InputMaybe; }>; export type TraineeSettingsUpdateTraineeMutation = { __typename?: 'Mutation', updateCurrentTrainee?: { __typename?: 'Trainee', id: string, course?: string | undefined } | undefined }; export type UnclaimTraineeMutationVariables = Exact<{ - id: Scalars['ID']; + id: Scalars['ID']['input']; }>; @@ -677,23 +679,23 @@ export type UnlinkAlexaMutationVariables = Exact<{ [key: string]: never; }>; export type UnlinkAlexaMutation = { __typename?: 'Mutation', unlinkAlexa?: { __typename?: 'Admin', id: string, alexaSkillLinked?: boolean | undefined } | { __typename?: 'Trainee', id: string, alexaSkillLinked?: boolean | undefined } | { __typename?: 'Trainer', id: string, alexaSkillLinked?: boolean | undefined } | undefined }; export type UnmarkUserForDeleteMutationVariables = Exact<{ - id: Scalars['ID']; + id: Scalars['ID']['input']; }>; export type UnmarkUserForDeleteMutation = { __typename?: 'Mutation', unmarkUserForDeletion?: { __typename?: 'Admin', id: string } | { __typename?: 'Trainee', deleteAt?: string | undefined, id: string } | { __typename?: 'Trainer', deleteAt?: string | undefined, id: string } | undefined }; export type UpdateEntryOrderMutationVariables = Exact<{ - entryId: Scalars['ID']; - dayId: Scalars['ID']; - orderId: Scalars['Int']; + entryId: Scalars['ID']['input']; + dayId: Scalars['ID']['input']; + orderId: Scalars['Int']['input']; }>; export type UpdateEntryOrderMutation = { __typename?: 'Mutation', updateEntryOrder: { __typename?: 'MutateEntryPayload', entry?: { __typename?: 'Entry', id: string, orderId: number } | undefined, day: { __typename?: 'Day', id: string, entries: Array<{ __typename?: 'Entry', id: string, orderId: number }> }, report: { __typename?: 'Report', id: string, days: Array<{ __typename?: 'Day', id: string, entries: Array<{ __typename?: 'Entry', id: string, orderId: number }> }> } } }; export type UpdateEntryMutationVariables = Exact<{ - id: Scalars['ID']; + id: Scalars['ID']['input']; input: EntryInput; }>; @@ -701,20 +703,20 @@ export type UpdateEntryMutationVariables = Exact<{ export type UpdateEntryMutation = { __typename?: 'Mutation', updateEntry: { __typename?: 'MutateEntryPayload', entry?: { __typename?: 'Entry', id: string, time: number, text: string } | undefined } }; export type UpdateReportReportReviewPageMutationVariables = Exact<{ - id: Scalars['ID']; - summary?: InputMaybe; - department?: InputMaybe; - status?: InputMaybe; + id: Scalars['ID']['input']; + summary?: InputMaybe; + department?: InputMaybe; + status?: InputMaybe; }>; export type UpdateReportReportReviewPageMutation = { __typename?: 'Mutation', updateReport?: { __typename?: 'UpdateReportPayload', report: { __typename?: 'Report', id: string, summary?: string | undefined, department?: string | undefined, status: ReportStatus }, trainee: { __typename?: 'Trainee', id: string, openReportsCount: number } } | undefined }; export type UpdateReportMutationVariables = Exact<{ - id: Scalars['ID']; - summary?: InputMaybe; - department?: InputMaybe; - status?: InputMaybe; + id: Scalars['ID']['input']; + summary?: InputMaybe; + department?: InputMaybe; + status?: InputMaybe; }>; @@ -722,7 +724,7 @@ export type UpdateReportMutation = { __typename?: 'Mutation', updateReport?: { _ export type UpdateTraineeMutationVariables = Exact<{ input: UpdateTraineeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }>; @@ -730,7 +732,7 @@ export type UpdateTraineeMutation = { __typename?: 'Mutation', updateTrainee?: { export type UpdateTrainerMutationVariables = Exact<{ input: UpdateTrainerInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }>; @@ -772,8 +774,8 @@ export type CurrentUserQueryVariables = Exact<{ [key: string]: never; }>; export type CurrentUserQuery = { __typename?: 'Query', currentUser?: { __typename?: 'Admin', id: string, language?: string | undefined, theme?: string | undefined, type: UserTypeEnum } | { __typename?: 'Trainee', startDate?: string | undefined, endDate?: string | undefined, course?: string | undefined, id: string, language?: string | undefined, theme?: string | undefined, type: UserTypeEnum, company: { __typename?: 'Company', id: string } } | { __typename?: 'Trainer', id: string, language?: string | undefined, theme?: string | undefined, type: UserTypeEnum, trainees: Array<{ __typename?: 'Trainee', id: string }> } | undefined }; export type DashboardPageDataQueryVariables = Exact<{ - currentYear: Scalars['Int']; - currentWeek: Scalars['Int']; + currentYear: Scalars['Int']['input']; + currentWeek: Scalars['Int']['input']; }>; @@ -790,7 +792,7 @@ export type EntryInputDataQueryVariables = Exact<{ [key: string]: never; }>; export type EntryInputDataQuery = { __typename?: 'Query', currentUser?: { __typename?: 'Admin', id: string, type: UserTypeEnum, firstName: string, lastName: string, avatar: string, username: string } | { __typename?: 'Trainee', id: string, type: UserTypeEnum, firstName: string, lastName: string, avatar: string, username: string } | { __typename?: 'Trainer', id: string, type: UserTypeEnum, firstName: string, lastName: string, avatar: string, username: string } | undefined }; export type UserPageQueryVariables = Exact<{ - id: Scalars['ID']; + id: Scalars['ID']['input']; }>; @@ -807,24 +809,24 @@ export type OnboardingPageDataQueryVariables = Exact<{ [key: string]: never; }>; export type OnboardingPageDataQuery = { __typename?: 'Query', currentUser?: { __typename?: 'Admin', id: string, firstName: string } | { __typename?: 'Trainee', id: string, firstName: string } | { __typename?: 'Trainer', id: string, firstName: string } | undefined }; export type PrintDataQueryVariables = Exact<{ - ids: Array | Scalars['ID']; + ids: Array | Scalars['ID']['input']; }>; export type PrintDataQuery = { __typename?: 'Query', print: { __typename?: 'PrintPayload', estimatedWaitingTime: number } }; export type ReportPageDataQueryVariables = Exact<{ - year: Scalars['Int']; - week: Scalars['Int']; + year: Scalars['Int']['input']; + week: Scalars['Int']['input']; }>; export type ReportPageDataQuery = { __typename?: 'Query', currentUser?: { __typename?: 'Admin', id: string, firstName: string, lastName: string, avatar: string, username: string } | { __typename?: 'Trainee', startOfToolUsage?: string | undefined, endOfToolUsage?: string | undefined, id: string, firstName: string, lastName: string, avatar: string, username: string } | { __typename?: 'Trainer', id: string, firstName: string, lastName: string, avatar: string, username: string } | undefined, reportForYearAndWeek?: { __typename?: 'Report', id: string, week: number, year: number, summary?: string | undefined, department?: string | undefined, status: ReportStatus, previousReportLink?: string | undefined, nextReportLink?: string | undefined, comments: Array<{ __typename?: 'Comment', id: string, text?: string | undefined, user: { __typename?: 'Admin', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainee', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainer', id: string, firstName: string, lastName: string, avatar: string } }>, days: Array<{ __typename?: 'Day', status?: DayStatusEnum | undefined, date: string, id: string, comments: Array<{ __typename?: 'Comment', id: string, text?: string | undefined, user: { __typename?: 'Admin', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainee', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainer', id: string, firstName: string, lastName: string, avatar: string } }>, entries: Array<{ __typename?: 'Entry', id: string, text: string, time: number, orderId: number, comments: Array<{ __typename?: 'Comment', id: string, text?: string | undefined, user: { __typename?: 'Admin', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainee', id: string, firstName: string, lastName: string, avatar: string } | { __typename?: 'Trainer', id: string, firstName: string, lastName: string, avatar: string } }> }> }> } | undefined }; export type ReportReviewPageDataQueryVariables = Exact<{ - year: Scalars['Int']; - week: Scalars['Int']; - trainee: Scalars['ID']; + year: Scalars['Int']['input']; + week: Scalars['Int']['input']; + trainee: Scalars['ID']['input']; }>; @@ -1405,8 +1407,13 @@ export function useAdminTraineesPageLazyQuery(baseOptions?: Apollo.LazyQueryHook const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(AdminTraineesPageDocument, options); } +export function useAdminTraineesPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(AdminTraineesPageDocument, options); + } export type AdminTraineesPageQueryHookResult = ReturnType; export type AdminTraineesPageLazyQueryHookResult = ReturnType; +export type AdminTraineesPageSuspenseQueryHookResult = ReturnType; export const AdminTrainersPageDocument = gql` query AdminTrainersPage { trainers { @@ -1426,8 +1433,13 @@ export function useAdminTrainersPageLazyQuery(baseOptions?: Apollo.LazyQueryHook const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(AdminTrainersPageDocument, options); } +export function useAdminTrainersPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(AdminTrainersPageDocument, options); + } export type AdminTrainersPageQueryHookResult = ReturnType; export type AdminTrainersPageLazyQueryHookResult = ReturnType; +export type AdminTrainersPageSuspenseQueryHookResult = ReturnType; export const AlexaLinkingUrlDocument = gql` query alexaLinkingUrl { alexaLinkingUrl @@ -1441,8 +1453,13 @@ export function useAlexaLinkingUrlLazyQuery(baseOptions?: Apollo.LazyQueryHookOp const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(AlexaLinkingUrlDocument, options); } +export function useAlexaLinkingUrlSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(AlexaLinkingUrlDocument, options); + } export type AlexaLinkingUrlQueryHookResult = ReturnType; export type AlexaLinkingUrlLazyQueryHookResult = ReturnType; +export type AlexaLinkingUrlSuspenseQueryHookResult = ReturnType; export const ArchivePageDataDocument = gql` query ArchivePageData { currentUser { @@ -1477,8 +1494,13 @@ export function useArchivePageDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOp const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ArchivePageDataDocument, options); } +export function useArchivePageDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(ArchivePageDataDocument, options); + } export type ArchivePageDataQueryHookResult = ReturnType; export type ArchivePageDataLazyQueryHookResult = ReturnType; +export type ArchivePageDataSuspenseQueryHookResult = ReturnType; export const CommentBoxDataDocument = gql` query CommentBoxData { currentUser { @@ -1494,8 +1516,13 @@ export function useCommentBoxDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOpt const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(CommentBoxDataDocument, options); } +export function useCommentBoxDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(CommentBoxDataDocument, options); + } export type CommentBoxDataQueryHookResult = ReturnType; export type CommentBoxDataLazyQueryHookResult = ReturnType; +export type CommentBoxDataSuspenseQueryHookResult = ReturnType; export const ConfigDocument = gql` query Config { config { @@ -1518,8 +1545,13 @@ export function useConfigLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions(ConfigDocument, options); } +export function useConfigSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(ConfigDocument, options); + } export type ConfigQueryHookResult = ReturnType; export type ConfigLazyQueryHookResult = ReturnType; +export type ConfigSuspenseQueryHookResult = ReturnType; export const CurrentUserDocument = gql` query CurrentUser { currentUser { @@ -1552,8 +1584,13 @@ export function useCurrentUserLazyQuery(baseOptions?: Apollo.LazyQueryHookOption const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(CurrentUserDocument, options); } +export function useCurrentUserSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(CurrentUserDocument, options); + } export type CurrentUserQueryHookResult = ReturnType; export type CurrentUserLazyQueryHookResult = ReturnType; +export type CurrentUserSuspenseQueryHookResult = ReturnType; export const DashboardPageDataDocument = gql` query DashboardPageData($currentYear: Int!, $currentWeek: Int!) { currentUser { @@ -1611,7 +1648,7 @@ export const DashboardPageDataDocument = gql` } } `; -export function useDashboardPageDataQuery(baseOptions: Apollo.QueryHookOptions) { +export function useDashboardPageDataQuery(baseOptions: Apollo.QueryHookOptions & ({ variables: DashboardPageDataQueryVariables; skip?: boolean; } | { skip: boolean; }) ) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(DashboardPageDataDocument, options); } @@ -1619,8 +1656,13 @@ export function useDashboardPageDataLazyQuery(baseOptions?: Apollo.LazyQueryHook const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(DashboardPageDataDocument, options); } +export function useDashboardPageDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(DashboardPageDataDocument, options); + } export type DashboardPageDataQueryHookResult = ReturnType; export type DashboardPageDataLazyQueryHookResult = ReturnType; +export type DashboardPageDataSuspenseQueryHookResult = ReturnType; export const DayInputDataDocument = gql` query DayInputData { currentUser { @@ -1640,8 +1682,13 @@ export function useDayInputDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptio const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(DayInputDataDocument, options); } +export function useDayInputDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(DayInputDataDocument, options); + } export type DayInputDataQueryHookResult = ReturnType; export type DayInputDataLazyQueryHookResult = ReturnType; +export type DayInputDataSuspenseQueryHookResult = ReturnType; export const EntryInputDataDocument = gql` query EntryInputData { currentUser { @@ -1662,8 +1709,13 @@ export function useEntryInputDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOpt const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(EntryInputDataDocument, options); } +export function useEntryInputDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(EntryInputDataDocument, options); + } export type EntryInputDataQueryHookResult = ReturnType; export type EntryInputDataLazyQueryHookResult = ReturnType; +export type EntryInputDataSuspenseQueryHookResult = ReturnType; export const UserPageDocument = gql` query UserPage($id: ID!) { getUser(id: $id) { @@ -1705,7 +1757,7 @@ export const UserPageDocument = gql` } } `; -export function useUserPageQuery(baseOptions: Apollo.QueryHookOptions) { +export function useUserPageQuery(baseOptions: Apollo.QueryHookOptions & ({ variables: UserPageQueryVariables; skip?: boolean; } | { skip: boolean; }) ) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(UserPageDocument, options); } @@ -1713,8 +1765,13 @@ export function useUserPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions(UserPageDocument, options); } +export function useUserPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(UserPageDocument, options); + } export type UserPageQueryHookResult = ReturnType; export type UserPageLazyQueryHookResult = ReturnType; +export type UserPageSuspenseQueryHookResult = ReturnType; export const NavigationDataDocument = gql` query NavigationData { currentUser { @@ -1735,8 +1792,13 @@ export function useNavigationDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOpt const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(NavigationDataDocument, options); } +export function useNavigationDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(NavigationDataDocument, options); + } export type NavigationDataQueryHookResult = ReturnType; export type NavigationDataLazyQueryHookResult = ReturnType; +export type NavigationDataSuspenseQueryHookResult = ReturnType; export const OnboardingPageDataDocument = gql` query OnboardingPageData { currentUser { @@ -1753,8 +1815,13 @@ export function useOnboardingPageDataLazyQuery(baseOptions?: Apollo.LazyQueryHoo const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(OnboardingPageDataDocument, options); } +export function useOnboardingPageDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(OnboardingPageDataDocument, options); + } export type OnboardingPageDataQueryHookResult = ReturnType; export type OnboardingPageDataLazyQueryHookResult = ReturnType; +export type OnboardingPageDataSuspenseQueryHookResult = ReturnType; export const PrintDataDocument = gql` query PrintData($ids: [ID!]!) { print(ids: $ids) { @@ -1762,7 +1829,7 @@ export const PrintDataDocument = gql` } } `; -export function usePrintDataQuery(baseOptions: Apollo.QueryHookOptions) { +export function usePrintDataQuery(baseOptions: Apollo.QueryHookOptions & ({ variables: PrintDataQueryVariables; skip?: boolean; } | { skip: boolean; }) ) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(PrintDataDocument, options); } @@ -1770,8 +1837,13 @@ export function usePrintDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions< const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(PrintDataDocument, options); } +export function usePrintDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(PrintDataDocument, options); + } export type PrintDataQueryHookResult = ReturnType; export type PrintDataLazyQueryHookResult = ReturnType; +export type PrintDataSuspenseQueryHookResult = ReturnType; export const ReportPageDataDocument = gql` query ReportPageData($year: Int!, $week: Int!) { currentUser { @@ -1838,7 +1910,7 @@ export const ReportPageDataDocument = gql` } } `; -export function useReportPageDataQuery(baseOptions: Apollo.QueryHookOptions) { +export function useReportPageDataQuery(baseOptions: Apollo.QueryHookOptions & ({ variables: ReportPageDataQueryVariables; skip?: boolean; } | { skip: boolean; }) ) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(ReportPageDataDocument, options); } @@ -1846,8 +1918,13 @@ export function useReportPageDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOpt const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ReportPageDataDocument, options); } +export function useReportPageDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(ReportPageDataDocument, options); + } export type ReportPageDataQueryHookResult = ReturnType; export type ReportPageDataLazyQueryHookResult = ReturnType; +export type ReportPageDataSuspenseQueryHookResult = ReturnType; export const ReportReviewPageDataDocument = gql` query reportReviewPageData($year: Int!, $week: Int!, $trainee: ID!) { currentUser { @@ -1908,7 +1985,7 @@ export const ReportReviewPageDataDocument = gql` } } `; -export function useReportReviewPageDataQuery(baseOptions: Apollo.QueryHookOptions) { +export function useReportReviewPageDataQuery(baseOptions: Apollo.QueryHookOptions & ({ variables: ReportReviewPageDataQueryVariables; skip?: boolean; } | { skip: boolean; }) ) { const options = {...defaultOptions, ...baseOptions} return Apollo.useQuery(ReportReviewPageDataDocument, options); } @@ -1916,8 +1993,13 @@ export function useReportReviewPageDataLazyQuery(baseOptions?: Apollo.LazyQueryH const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(ReportReviewPageDataDocument, options); } +export function useReportReviewPageDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(ReportReviewPageDataDocument, options); + } export type ReportReviewPageDataQueryHookResult = ReturnType; export type ReportReviewPageDataLazyQueryHookResult = ReturnType; +export type ReportReviewPageDataSuspenseQueryHookResult = ReturnType; export const SettingsPageDataDocument = gql` query SettingsPageData { currentUser { @@ -1951,8 +2033,13 @@ export function useSettingsPageDataLazyQuery(baseOptions?: Apollo.LazyQueryHookO const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(SettingsPageDataDocument, options); } +export function useSettingsPageDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(SettingsPageDataDocument, options); + } export type SettingsPageDataQueryHookResult = ReturnType; export type SettingsPageDataLazyQueryHookResult = ReturnType; +export type SettingsPageDataSuspenseQueryHookResult = ReturnType; export const SignatureSettingsDataDocument = gql` query SignatureSettingsData { currentUser { @@ -1969,8 +2056,13 @@ export function useSignatureSettingsDataLazyQuery(baseOptions?: Apollo.LazyQuery const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(SignatureSettingsDataDocument, options); } +export function useSignatureSettingsDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(SignatureSettingsDataDocument, options); + } export type SignatureSettingsDataQueryHookResult = ReturnType; export type SignatureSettingsDataLazyQueryHookResult = ReturnType; +export type SignatureSettingsDataSuspenseQueryHookResult = ReturnType; export const SuggestionsDataDocument = gql` query SuggestionsData { suggestions @@ -1984,8 +2076,13 @@ export function useSuggestionsDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOp const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(SuggestionsDataDocument, options); } +export function useSuggestionsDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(SuggestionsDataDocument, options); + } export type SuggestionsDataQueryHookResult = ReturnType; export type SuggestionsDataLazyQueryHookResult = ReturnType; +export type SuggestionsDataSuspenseQueryHookResult = ReturnType; export const TraineePageDataDocument = gql` query TraineePageData { trainees { @@ -2019,8 +2116,13 @@ export function useTraineePageDataLazyQuery(baseOptions?: Apollo.LazyQueryHookOp const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(TraineePageDataDocument, options); } +export function useTraineePageDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(TraineePageDataDocument, options); + } export type TraineePageDataQueryHookResult = ReturnType; export type TraineePageDataLazyQueryHookResult = ReturnType; +export type TraineePageDataSuspenseQueryHookResult = ReturnType; export const TraineeSettingsDataDocument = gql` query TraineeSettingsData { currentUser { @@ -2052,8 +2154,13 @@ export function useTraineeSettingsDataLazyQuery(baseOptions?: Apollo.LazyQueryHo const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(TraineeSettingsDataDocument, options); } +export function useTraineeSettingsDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(TraineeSettingsDataDocument, options); + } export type TraineeSettingsDataQueryHookResult = ReturnType; export type TraineeSettingsDataLazyQueryHookResult = ReturnType; +export type TraineeSettingsDataSuspenseQueryHookResult = ReturnType; export const TrainerReportsPageDataDocument = gql` query TrainerReportsPageData { currentUser { @@ -2089,8 +2196,13 @@ export function useTrainerReportsPageDataLazyQuery(baseOptions?: Apollo.LazyQuer const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(TrainerReportsPageDataDocument, options); } +export function useTrainerReportsPageDataSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(TrainerReportsPageDataDocument, options); + } export type TrainerReportsPageDataQueryHookResult = ReturnType; export type TrainerReportsPageDataLazyQueryHookResult = ReturnType; +export type TrainerReportsPageDataSuspenseQueryHookResult = ReturnType; export const TrainersPageDocument = gql` query TrainersPage { trainers { @@ -2109,5 +2221,10 @@ export function useTrainersPageLazyQuery(baseOptions?: Apollo.LazyQueryHookOptio const options = {...defaultOptions, ...baseOptions} return Apollo.useLazyQuery(TrainersPageDocument, options); } +export function useTrainersPageSuspenseQuery(baseOptions?: Apollo.SkipToken | Apollo.SuspenseQueryHookOptions) { + const options = baseOptions === Apollo.skipToken ? baseOptions : {...defaultOptions, ...baseOptions} + return Apollo.useSuspenseQuery(TrainersPageDocument, options); + } export type TrainersPageQueryHookResult = ReturnType; -export type TrainersPageLazyQueryHookResult = ReturnType; \ No newline at end of file +export type TrainersPageLazyQueryHookResult = ReturnType; +export type TrainersPageSuspenseQueryHookResult = ReturnType; \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index ddd145b..7e5974d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -168,12 +168,21 @@ signedsource "^1.0.0" yargs "^15.3.1" -"@ardatan/sync-fetch@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@ardatan/sync-fetch/-/sync-fetch-0.0.1.tgz#3385d3feedceb60a896518a1db857ec1e945348f" - integrity sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA== - dependencies: - node-fetch "^2.6.1" +"@ardatan/relay-compiler@^12.0.3": + version "12.0.3" + resolved "https://registry.yarnpkg.com/@ardatan/relay-compiler/-/relay-compiler-12.0.3.tgz#a60824672da7f7cef2a3879ed833b120d292fa08" + integrity sha512-mBDFOGvAoVlWaWqs3hm1AciGHSQE1rqFc/liZTyYz/Oek9yZdT5H26pH2zAFuEiTiBVPPyMuqf5VjOFPI2DGsQ== + dependencies: + "@babel/generator" "^7.26.10" + "@babel/parser" "^7.26.10" + "@babel/runtime" "^7.26.10" + chalk "^4.0.0" + fb-watchman "^2.0.0" + immutable "~3.7.6" + invariant "^2.2.4" + nullthrows "^1.1.1" + relay-runtime "12.0.0" + signedsource "^1.0.0" "@auth0/s3@^1.0.0": version "1.0.0" @@ -1210,7 +1219,7 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.0.tgz#9fc6fd58c2a6a15243cd13983224968392070790" integrity sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw== -"@babel/core@^7.14.0", "@babel/core@^7.23.9", "@babel/core@^7.27.4": +"@babel/core@^7.14.0", "@babel/core@^7.23.9", "@babel/core@^7.26.10", "@babel/core@^7.27.4": version "7.28.0" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.0.tgz#55dad808d5bf3445a108eefc88ea3fdf034749a4" integrity sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ== @@ -1231,7 +1240,7 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.14.0", "@babel/generator@^7.18.13", "@babel/generator@^7.27.5", "@babel/generator@^7.28.0": +"@babel/generator@^7.14.0", "@babel/generator@^7.18.13", "@babel/generator@^7.26.10", "@babel/generator@^7.27.5", "@babel/generator@^7.28.0": version "7.28.0" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.0.tgz#9cc2f7bd6eb054d77dc66c2664148a0c5118acd2" integrity sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg== @@ -1355,7 +1364,7 @@ "@babel/template" "^7.27.2" "@babel/types" "^7.28.2" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.0", "@babel/parser@^7.16.8", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.27.2", "@babel/parser@^7.28.0": +"@babel/parser@^7.1.0", "@babel/parser@^7.14.0", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.26.10", "@babel/parser@^7.27.2", "@babel/parser@^7.28.0": version "7.28.0" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.0.tgz#979829fbab51a29e13901e5a80713dbcb840825e" integrity sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g== @@ -1416,7 +1425,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.27.1" -"@babel/plugin-syntax-import-assertions@^7.20.0": +"@babel/plugin-syntax-import-assertions@^7.26.0": version "7.27.1" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz#88894aefd2b03b5ee6ad1562a7c8e1587496aecd" integrity sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg== @@ -1672,12 +1681,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.27.1" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.23.9", "@babel/runtime@^7.27.6": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.15.4", "@babel/runtime@^7.23.9", "@babel/runtime@^7.26.10", "@babel/runtime@^7.27.6": version "7.28.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.28.2.tgz#2ae5a9d51cc583bd1f5673b3bb70d6d819682473" integrity sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA== -"@babel/template@^7.18.10", "@babel/template@^7.27.1", "@babel/template@^7.27.2": +"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.27.1", "@babel/template@^7.27.2": version "7.27.2" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d" integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== @@ -1686,7 +1695,7 @@ "@babel/parser" "^7.27.2" "@babel/types" "^7.27.1" -"@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.27.1", "@babel/traverse@^7.27.3", "@babel/traverse@^7.28.0": +"@babel/traverse@^7.14.0", "@babel/traverse@^7.26.10", "@babel/traverse@^7.27.1", "@babel/traverse@^7.27.3", "@babel/traverse@^7.28.0": version "7.28.0" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.0.tgz#518aa113359b062042379e333db18380b537e34b" integrity sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg== @@ -1699,7 +1708,7 @@ "@babel/types" "^7.28.0" debug "^4.3.1" -"@babel/types@^7.0.0", "@babel/types@^7.16.8", "@babel/types@^7.18.13", "@babel/types@^7.20.7", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.0", "@babel/types@^7.28.2": +"@babel/types@^7.0.0", "@babel/types@^7.18.13", "@babel/types@^7.20.7", "@babel/types@^7.26.10", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.28.0", "@babel/types@^7.28.2": version "7.28.2" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.2.tgz#da9db0856a9a88e0a13b019881d7513588cf712b" integrity sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ== @@ -1941,6 +1950,32 @@ resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3" integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== +"@envelop/core@^5.2.3", "@envelop/core@^5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@envelop/core/-/core-5.3.0.tgz#ee666caa94dc2fdcb00c9659cfc06775ff95faa1" + integrity sha512-xvUkOWXI8JsG2OOnqiI2tOkEc52wbmIqWORr7yGc8B8E53Oh1MMGGGck4mbR80s25LnHVzfNIiIlNkuDgZRuuA== + dependencies: + "@envelop/instrumentation" "^1.0.0" + "@envelop/types" "^5.2.1" + "@whatwg-node/promise-helpers" "^1.2.4" + tslib "^2.5.0" + +"@envelop/instrumentation@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@envelop/instrumentation/-/instrumentation-1.0.0.tgz#43268392e065d8ba975cacbdf4fc297dfe3e11e5" + integrity sha512-cxgkB66RQB95H3X27jlnxCRNTmPuSTgmBAq6/4n2Dtv4hsk4yz8FadA1ggmd0uZzvKqWD6CR+WFgTjhDqg7eyw== + dependencies: + "@whatwg-node/promise-helpers" "^1.2.1" + tslib "^2.5.0" + +"@envelop/types@^5.2.1": + version "5.2.1" + resolved "https://registry.yarnpkg.com/@envelop/types/-/types-5.2.1.tgz#6bc9713f2aea56d7de3ea39e8bb70035c0475b36" + integrity sha512-CsFmA3u3c2QoLDTfEpGr4t25fjMU31nyvse7IzWTvb0ZycuPjMjb0fjlheh+PbhBYb9YLugnT2uY6Mwcg1o+Zg== + dependencies: + "@whatwg-node/promise-helpers" "^1.0.0" + tslib "^2.5.0" + "@esbuild/aix-ppc64@0.25.8": version "0.25.8" resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz#a1414903bb38027382f85f03dda6065056757727" @@ -2137,75 +2172,106 @@ "@eslint/core" "^0.15.1" levn "^0.4.1" +"@fastify/busboy@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@fastify/busboy/-/busboy-3.1.1.tgz#af3aea7f1e52ec916d8b5c9dcc0f09d4c060a3fc" + integrity sha512-5DGmA8FTdB2XbDeEwc/5ZXBl6UbBAyBOOLlPuBnZ/N1SwdH9Ii+cOX3tBROlDgcTXxjOYnLMVoKk9+FXAw0CJw== + "@gar/promisify@^1.1.3": version "1.1.3" resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== -"@graphql-codegen/cli@^2.13.7": - version "2.16.5" - resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-2.16.5.tgz#b3b5eeec357af01c1cb72f6a4ea96e52bd49e662" - integrity sha512-XYPIp+q7fB0xAGSAoRykiTe4oY80VU+z+dw5nuv4mLY0+pv7+pa2C6Nwhdw7a65lXOhFviBApWCCZeqd54SMnA== +"@graphql-codegen/add@^5.0.3": + version "5.0.3" + resolved "https://registry.yarnpkg.com/@graphql-codegen/add/-/add-5.0.3.tgz#1ede6bac9a93661ed7fa5808b203d079e1b1d215" + integrity sha512-SxXPmramkth8XtBlAHu4H4jYcYXM/o3p01+psU+0NADQowA8jtYkK6MW5rV6T+CxkEaNZItfSmZRPgIuypcqnA== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.3" + tslib "~2.6.0" + +"@graphql-codegen/cli@^5.0.7": + version "5.0.7" + resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-5.0.7.tgz#5c8f843fb12e2d69692bee55b2846afa05e7999b" + integrity sha512-h/sxYvSaWtxZxo8GtaA8SvcHTyViaaPd7dweF/hmRDpaQU1o3iU3EZxlcJ+oLTunU0tSMFsnrIXm/mhXxI11Cw== dependencies: "@babel/generator" "^7.18.13" "@babel/template" "^7.18.10" "@babel/types" "^7.18.13" - "@graphql-codegen/core" "^2.6.8" - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-tools/apollo-engine-loader" "^7.3.6" - "@graphql-tools/code-file-loader" "^7.3.13" - "@graphql-tools/git-loader" "^7.2.13" - "@graphql-tools/github-loader" "^7.3.20" - "@graphql-tools/graphql-file-loader" "^7.5.0" - "@graphql-tools/json-file-loader" "^7.4.1" - "@graphql-tools/load" "^7.8.0" - "@graphql-tools/prisma-loader" "^7.2.49" - "@graphql-tools/url-loader" "^7.13.2" - "@graphql-tools/utils" "^9.0.0" - "@whatwg-node/fetch" "^0.6.0" + "@graphql-codegen/client-preset" "^4.8.2" + "@graphql-codegen/core" "^4.0.2" + "@graphql-codegen/plugin-helpers" "^5.1.1" + "@graphql-tools/apollo-engine-loader" "^8.0.0" + "@graphql-tools/code-file-loader" "^8.0.0" + "@graphql-tools/git-loader" "^8.0.0" + "@graphql-tools/github-loader" "^8.0.0" + "@graphql-tools/graphql-file-loader" "^8.0.0" + "@graphql-tools/json-file-loader" "^8.0.0" + "@graphql-tools/load" "^8.1.0" + "@graphql-tools/prisma-loader" "^8.0.0" + "@graphql-tools/url-loader" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" + "@whatwg-node/fetch" "^0.10.0" chalk "^4.1.0" - chokidar "^3.5.2" - cosmiconfig "^7.0.0" - cosmiconfig-typescript-loader "^4.3.0" + cosmiconfig "^8.1.3" debounce "^1.2.0" detect-indent "^6.0.0" - graphql-config "^4.4.0" + graphql-config "^5.1.1" inquirer "^8.0.0" is-glob "^4.0.1" + jiti "^1.17.1" json-to-pretty-yaml "^1.2.2" listr2 "^4.0.5" log-symbols "^4.0.0" + micromatch "^4.0.5" shell-quote "^1.7.3" string-env-interpolation "^1.0.1" ts-log "^2.2.3" - ts-node "^10.9.1" tslib "^2.4.0" - yaml "^1.10.0" + yaml "^2.3.1" yargs "^17.0.0" -"@graphql-codegen/core@^2.6.8": - version "2.6.8" - resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-2.6.8.tgz#00c4011e3619ddbc6af5e41b2f254d6f6759556e" - integrity sha512-JKllNIipPrheRgl+/Hm/xuWMw9++xNQ12XJR/OHHgFopOg4zmN3TdlRSyYcv/K90hCFkkIwhlHFUQTfKrm8rxQ== +"@graphql-codegen/client-preset@^4.8.2": + version "4.8.3" + resolved "https://registry.yarnpkg.com/@graphql-codegen/client-preset/-/client-preset-4.8.3.tgz#af77784809a530b2e91be16d9cff642e150813a0" + integrity sha512-QpEsPSO9fnRxA6Z66AmBuGcwHjZ6dYSxYo5ycMlYgSPzAbyG8gn/kWljofjJfWqSY+T/lRn+r8IXTH14ml24vQ== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.1" - "@graphql-tools/schema" "^9.0.0" - "@graphql-tools/utils" "^9.1.1" - tslib "~2.4.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/template" "^7.20.7" + "@graphql-codegen/add" "^5.0.3" + "@graphql-codegen/gql-tag-operations" "4.0.17" + "@graphql-codegen/plugin-helpers" "^5.1.1" + "@graphql-codegen/typed-document-node" "^5.1.2" + "@graphql-codegen/typescript" "^4.1.6" + "@graphql-codegen/typescript-operations" "^4.6.1" + "@graphql-codegen/visitor-plugin-common" "^5.8.0" + "@graphql-tools/documents" "^1.0.0" + "@graphql-tools/utils" "^10.0.0" + "@graphql-typed-document-node/core" "3.2.0" + tslib "~2.6.0" -"@graphql-codegen/plugin-helpers@^2.7.2": - version "2.7.2" - resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-2.7.2.tgz#6544f739d725441c826a8af6a49519f588ff9bed" - integrity sha512-kln2AZ12uii6U59OQXdjLk5nOlh1pHis1R98cDZGFnfaiAbX9V3fxcZ1MMJkB7qFUymTALzyjZoXXdyVmPMfRg== - dependencies: - "@graphql-tools/utils" "^8.8.0" - change-case-all "1.0.14" - common-tags "1.8.2" - import-from "4.0.0" - lodash "~4.17.0" - tslib "~2.4.0" +"@graphql-codegen/core@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-4.0.2.tgz#7e6ec266276f54bbf02f60599d9e518f4a59d85e" + integrity sha512-IZbpkhwVqgizcjNiaVzNAzm/xbWT6YnGgeOLwVjm4KbJn3V2jchVtuzHH09G5/WkkLSk2wgbXNdwjM41JxO6Eg== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-tools/schema" "^10.0.0" + "@graphql-tools/utils" "^10.0.0" + tslib "~2.6.0" + +"@graphql-codegen/gql-tag-operations@4.0.17": + version "4.0.17" + resolved "https://registry.yarnpkg.com/@graphql-codegen/gql-tag-operations/-/gql-tag-operations-4.0.17.tgz#3ad59148adbe65741476c96735818de0c1ad70e5" + integrity sha512-2pnvPdIG6W9OuxkrEZ6hvZd142+O3B13lvhrZ48yyEBh2ujtmKokw0eTwDHtlXUqjVS0I3q7+HB2y12G/m69CA== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.1.0" + "@graphql-codegen/visitor-plugin-common" "5.8.0" + "@graphql-tools/utils" "^10.0.0" + auto-bind "~4.0.0" + tslib "~2.6.0" -"@graphql-codegen/plugin-helpers@^3.1.1", "@graphql-codegen/plugin-helpers@^3.1.2": +"@graphql-codegen/plugin-helpers@^3.0.0", "@graphql-codegen/plugin-helpers@^3.1.2": version "3.1.2" resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz#69a2e91178f478ea6849846ade0a59a844d34389" integrity sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg== @@ -2217,75 +2283,82 @@ lodash "~4.17.0" tslib "~2.4.0" -"@graphql-codegen/schema-ast@^2.6.1": - version "2.6.1" - resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-2.6.1.tgz#8ba1b38827c034b51ecd3ce88622c2ae6cd3fe1a" - integrity sha512-5TNW3b1IHJjCh07D2yQNGDQzUpUl2AD+GVe1Dzjqyx/d2Fn0TPMxLsHsKPS4Plg4saO8FK/QO70wLsP7fdbQ1w== +"@graphql-codegen/plugin-helpers@^5.0.3", "@graphql-codegen/plugin-helpers@^5.1.0", "@graphql-codegen/plugin-helpers@^5.1.1": + version "5.1.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-5.1.1.tgz#b7c744c8826367c3002c346112de3cd1b0f99b16" + integrity sha512-28GHODK2HY1NhdyRcPP3sCz0Kqxyfiz7boIZ8qIxFYmpLYnlDgiYok5fhFLVSZihyOpCs4Fa37gVHf/Q4I2FEg== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-tools/utils" "^9.0.0" - tslib "~2.4.0" + "@graphql-tools/utils" "^10.0.0" + change-case-all "1.0.15" + common-tags "1.8.2" + import-from "4.0.0" + lodash "~4.17.0" + tslib "~2.6.0" -"@graphql-codegen/typescript-operations@^2.5.4": - version "2.5.13" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.13.tgz#f286c37f9c023356aacaa983ebd32e9e021a05ca" - integrity sha512-3vfR6Rx6iZU0JRt29GBkFlrSNTM6t+MSLF86ChvL4d/Jfo/JYAGuB3zNzPhirHYzJPCvLOAx2gy9ID1ltrpYiw== +"@graphql-codegen/schema-ast@^4.0.2": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-4.1.0.tgz#a1e71f99346495b9272161a9ed07756e82648726" + integrity sha512-kZVn0z+th9SvqxfKYgztA6PM7mhnSZaj4fiuBWvMTqA+QqQ9BBed6Pz41KuD/jr0gJtnlr2A4++/0VlpVbCTmQ== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-codegen/typescript" "^2.8.8" - "@graphql-codegen/visitor-plugin-common" "2.13.8" + "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-tools/utils" "^10.0.0" + tslib "~2.6.0" + +"@graphql-codegen/typed-document-node@^5.1.2": + version "5.1.2" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typed-document-node/-/typed-document-node-5.1.2.tgz#a1a3da2d9fe1847831ada6e41e09c5bb81dd6b3c" + integrity sha512-jaxfViDqFRbNQmfKwUY8hDyjnLTw2Z7DhGutxoOiiAI0gE/LfPe0LYaVFKVmVOOD7M3bWxoWfu4slrkbWbUbEw== + dependencies: + "@graphql-codegen/plugin-helpers" "^5.1.0" + "@graphql-codegen/visitor-plugin-common" "5.8.0" auto-bind "~4.0.0" - tslib "~2.4.0" + change-case-all "1.0.15" + tslib "~2.6.0" -"@graphql-codegen/typescript-react-apollo@^3.3.4": - version "3.3.7" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-react-apollo/-/typescript-react-apollo-3.3.7.tgz#e856caa22c5f7bc9a546c44f54e5f3bd5801ab67" - integrity sha512-9DUiGE8rcwwEkf/S1kpBT/Py/UUs9Qak14bOnTT1JHWs1MWhiDA7vml+A8opU7YFI1EVbSSaE5jjRv11WHoikQ== +"@graphql-codegen/typescript-operations@^4.6.1": + version "4.6.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-4.6.1.tgz#763eda28c77fddee2b9ae9bd7baad050cffff0a5" + integrity sha512-k92laxhih7s0WZ8j5WMIbgKwhe64C0As6x+PdcvgZFMudDJ7rPJ/hFqJ9DCRxNjXoHmSjnr6VUuQZq4lT1RzCA== dependencies: - "@graphql-codegen/plugin-helpers" "^2.7.2" - "@graphql-codegen/visitor-plugin-common" "2.13.1" + "@graphql-codegen/plugin-helpers" "^5.1.0" + "@graphql-codegen/typescript" "^4.1.6" + "@graphql-codegen/visitor-plugin-common" "5.8.0" auto-bind "~4.0.0" - change-case-all "1.0.14" - tslib "~2.4.0" + tslib "~2.6.0" -"@graphql-codegen/typescript-resolvers@^2.7.4": - version "2.7.13" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-resolvers/-/typescript-resolvers-2.7.13.tgz#169ba75bf686a96c2222ac8c5141e75ab6b4cb20" - integrity sha512-ZIXiUw86ctNYQe41RAwadhSMe0koNvomxNRK+ZYlWQn1gplpc3jcdgI+BrdJbBWK/6VBYKZzrayJHr1VsHfYJQ== +"@graphql-codegen/typescript-react-apollo@^4.3.3": + version "4.3.3" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-react-apollo/-/typescript-react-apollo-4.3.3.tgz#1780199b685c6b59046d67513b42f6848e570766" + integrity sha512-ecuzzqoZEHCtlxaEXL1LQTrfzVYwNNtbVUBHc/KQDfkJIQZon+dG5ZXOoJ4BpbRA2L99yTx+TZc2VkpOVfSypw== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-codegen/typescript" "^2.8.8" + "@graphql-codegen/plugin-helpers" "^3.0.0" "@graphql-codegen/visitor-plugin-common" "2.13.8" - "@graphql-tools/utils" "^9.0.0" auto-bind "~4.0.0" - tslib "~2.4.0" + change-case-all "1.0.15" + tslib "^2.8.1" -"@graphql-codegen/typescript@^2.7.4", "@graphql-codegen/typescript@^2.8.8": - version "2.8.8" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-2.8.8.tgz#8c3b9153e334db43c65f8f31ced69b4c60d14861" - integrity sha512-A0oUi3Oy6+DormOlrTC4orxT9OBZkIglhbJBcDmk34jAKKUgesukXRd4yOhmTrnbchpXz2T8IAOFB3FWIaK4Rw== +"@graphql-codegen/typescript-resolvers@^4.5.1": + version "4.5.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-resolvers/-/typescript-resolvers-4.5.1.tgz#ed8da8bec25155890c3a30556e0d15baf2c040e1" + integrity sha512-1Z9xyqcrM+EiuuwpgCGFz3IxlKqn+nS4mRpm81zWW9EHmUyiz1LkinIc+lQ6Ku+F2KyTbLkXUanE970wvdQLmA== dependencies: - "@graphql-codegen/plugin-helpers" "^3.1.2" - "@graphql-codegen/schema-ast" "^2.6.1" - "@graphql-codegen/visitor-plugin-common" "2.13.8" + "@graphql-codegen/plugin-helpers" "^5.1.0" + "@graphql-codegen/typescript" "^4.1.6" + "@graphql-codegen/visitor-plugin-common" "5.8.0" + "@graphql-tools/utils" "^10.0.0" auto-bind "~4.0.0" - tslib "~2.4.0" + tslib "~2.6.0" -"@graphql-codegen/visitor-plugin-common@2.13.1": - version "2.13.1" - resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.1.tgz#2228660f6692bcdb96b1f6d91a0661624266b76b" - integrity sha512-mD9ufZhDGhyrSaWQGrU1Q1c5f01TeWtSWy/cDwXYjJcHIj1Y/DG2x0tOflEfCvh5WcnmHNIw4lzDsg1W7iFJEg== +"@graphql-codegen/typescript@^4.1.6": + version "4.1.6" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-4.1.6.tgz#f3481ccc1656e96892d629671fb2cff5dabc458b" + integrity sha512-vpw3sfwf9A7S+kIUjyFxuvrywGxd4lmwmyYnnDVjVE4kSQ6Td3DpqaPTy8aNQ6O96vFoi/bxbZS2BW49PwSUUA== dependencies: - "@graphql-codegen/plugin-helpers" "^2.7.2" - "@graphql-tools/optimize" "^1.3.0" - "@graphql-tools/relay-operation-optimizer" "^6.5.0" - "@graphql-tools/utils" "^8.8.0" + "@graphql-codegen/plugin-helpers" "^5.1.0" + "@graphql-codegen/schema-ast" "^4.0.2" + "@graphql-codegen/visitor-plugin-common" "5.8.0" auto-bind "~4.0.0" - change-case-all "1.0.14" - dependency-graph "^0.11.0" - graphql-tag "^2.11.0" - parse-filepath "^1.0.2" - tslib "~2.4.0" + tslib "~2.6.0" "@graphql-codegen/visitor-plugin-common@2.13.8": version "2.13.8" @@ -2303,14 +2376,35 @@ parse-filepath "^1.0.2" tslib "~2.4.0" -"@graphql-tools/apollo-engine-loader@^7.3.6": - version "7.3.26" - resolved "https://registry.yarnpkg.com/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-7.3.26.tgz#91e54460d5579933e42a2010b8688c3459c245d8" - integrity sha512-h1vfhdJFjnCYn9b5EY1Z91JTF0KB3hHVJNQIsiUV2mpQXZdeOXQoaWeYEKaiI5R6kwBw5PP9B0fv3jfUIG8LyQ== +"@graphql-codegen/visitor-plugin-common@5.8.0", "@graphql-codegen/visitor-plugin-common@^5.8.0": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-5.8.0.tgz#1b796453eb96d8e6ad5d4d3acff304e4672781a0" + integrity sha512-lC1E1Kmuzi3WZUlYlqB4fP6+CvbKH9J+haU1iWmgsBx5/sO2ROeXJG4Dmt8gP03bI2BwjiwV5WxCEMlyeuzLnA== dependencies: - "@ardatan/sync-fetch" "^0.0.1" - "@graphql-tools/utils" "^9.2.1" - "@whatwg-node/fetch" "^0.8.0" + "@graphql-codegen/plugin-helpers" "^5.1.0" + "@graphql-tools/optimize" "^2.0.0" + "@graphql-tools/relay-operation-optimizer" "^7.0.0" + "@graphql-tools/utils" "^10.0.0" + auto-bind "~4.0.0" + change-case-all "1.0.15" + dependency-graph "^0.11.0" + graphql-tag "^2.11.0" + parse-filepath "^1.0.2" + tslib "~2.6.0" + +"@graphql-hive/signal@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@graphql-hive/signal/-/signal-1.0.0.tgz#6e2193660a47c925abadbe72293dfc9430e24f8f" + integrity sha512-RiwLMc89lTjvyLEivZ/qxAC5nBHoS2CtsWFSOsN35sxG9zoo5Z+JsFHM8MlvmO9yt+MJNIyC5MLE1rsbOphlag== + +"@graphql-tools/apollo-engine-loader@^8.0.0": + version "8.0.22" + resolved "https://registry.yarnpkg.com/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-8.0.22.tgz#cc98c42de3fd921a0786ee0d76e3738cc90e2478" + integrity sha512-ssD2wNxeOTRcUEkuGcp0KfZAGstL9YLTe/y3erTDZtOs2wL1TJESw8NVAp+3oUHPeHKBZQB4Z6RFEbPgMdT2wA== + dependencies: + "@graphql-tools/utils" "^10.9.1" + "@whatwg-node/fetch" "^0.10.0" + sync-fetch "0.6.0-2" tslib "^2.4.0" "@graphql-tools/batch-execute@8.5.1": @@ -2323,27 +2417,42 @@ tslib "^2.4.0" value-or-promise "1.0.11" -"@graphql-tools/batch-execute@^8.5.22": - version "8.5.22" - resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-8.5.22.tgz#a742aa9d138fe794e786d8fb6429665dc7df5455" - integrity sha512-hcV1JaY6NJQFQEwCKrYhpfLK8frSXDbtNMoTur98u10Cmecy1zrqNKSqhEyGetpgHxaJRqszGzKeI3RuroDN6A== +"@graphql-tools/batch-execute@^9.0.19": + version "9.0.19" + resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-9.0.19.tgz#b724f3542e2cee8a3a71262a711469afa39cae88" + integrity sha512-VGamgY4PLzSx48IHPoblRw0oTaBa7S26RpZXt0Y4NN90ytoE0LutlpB2484RbkfcTjv9wa64QD474+YP1kEgGA== dependencies: - "@graphql-tools/utils" "^9.2.1" - dataloader "^2.2.2" - tslib "^2.4.0" - value-or-promise "^1.0.12" + "@graphql-tools/utils" "^10.9.1" + "@whatwg-node/promise-helpers" "^1.3.0" + dataloader "^2.2.3" + tslib "^2.8.1" -"@graphql-tools/code-file-loader@^7.3.13": - version "7.3.23" - resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-7.3.23.tgz#33793f9a1f8e74981f8ae6ec4ab7061f9713db15" - integrity sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q== +"@graphql-tools/code-file-loader@^8.0.0": + version "8.1.22" + resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-8.1.22.tgz#4d7745e8aaac6212112510bb623711675d8c41f2" + integrity sha512-FSka29kqFkfFmw36CwoQ+4iyhchxfEzPbXOi37lCEjWLHudGaPkXc3RyB9LdmBxx3g3GHEu43a5n5W8gfcrMdA== dependencies: - "@graphql-tools/graphql-tag-pluck" "7.5.2" - "@graphql-tools/utils" "^9.2.1" + "@graphql-tools/graphql-tag-pluck" "8.3.21" + "@graphql-tools/utils" "^10.9.1" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" +"@graphql-tools/delegate@^10.2.23": + version "10.2.23" + resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-10.2.23.tgz#fcd42e7aa70149269ad644e03098c8d28810bd87" + integrity sha512-xrPtl7f1LxS+B6o+W7ueuQh67CwRkfl+UKJncaslnqYdkxKmNBB4wnzVcW8ZsRdwbsla/v43PtwAvSlzxCzq2w== + dependencies: + "@graphql-tools/batch-execute" "^9.0.19" + "@graphql-tools/executor" "^1.4.9" + "@graphql-tools/schema" "^10.0.25" + "@graphql-tools/utils" "^10.9.1" + "@repeaterjs/repeater" "^3.0.6" + "@whatwg-node/promise-helpers" "^1.3.0" + dataloader "^2.2.3" + dset "^3.1.2" + tslib "^2.8.1" + "@graphql-tools/delegate@^8.8.1": version "8.8.1" resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-8.8.1.tgz#0653a72f38947f38ab7917dfac50ebf6a6b883e9" @@ -2356,142 +2465,157 @@ tslib "~2.4.0" value-or-promise "1.0.11" -"@graphql-tools/delegate@^9.0.31": - version "9.0.35" - resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-9.0.35.tgz#94683f4bcec63520b4a6c8b2abf2e2e9324ea4f1" - integrity sha512-jwPu8NJbzRRMqi4Vp/5QX1vIUeUPpWmlQpOkXQD2r1X45YsVceyUUBnktCrlJlDB4jPRVy7JQGwmYo3KFiOBMA== +"@graphql-tools/documents@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/documents/-/documents-1.0.1.tgz#ae19cd5667d22c23b331d3a1429443ed7130faee" + integrity sha512-aweoMH15wNJ8g7b2r4C4WRuJxZ0ca8HtNO54rkye/3duxTkW4fGBEutCx03jCIr5+a1l+4vFJNP859QnAVBVCA== + dependencies: + lodash.sortby "^4.7.0" + tslib "^2.4.0" + +"@graphql-tools/executor-common@^0.0.4": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-common/-/executor-common-0.0.4.tgz#763603a6d7a22bb09d67ce682e84a0d730ff2bf9" + integrity sha512-SEH/OWR+sHbknqZyROCFHcRrbZeUAyjCsgpVWCRjqjqRbiJiXq6TxNIIOmpXgkrXWW/2Ev4Wms6YSGJXjdCs6Q== dependencies: - "@graphql-tools/batch-execute" "^8.5.22" - "@graphql-tools/executor" "^0.0.20" - "@graphql-tools/schema" "^9.0.19" - "@graphql-tools/utils" "^9.2.1" - dataloader "^2.2.2" - tslib "^2.5.0" - value-or-promise "^1.0.12" + "@envelop/core" "^5.2.3" + "@graphql-tools/utils" "^10.8.1" -"@graphql-tools/executor-graphql-ws@^0.0.14": - version "0.0.14" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-0.0.14.tgz#e0f53fc4cfc8a06cc461b2bc1edb4bb9a8e837ed" - integrity sha512-P2nlkAsPZKLIXImFhj0YTtny5NQVGSsKnhi7PzXiaHSXc6KkzqbWZHKvikD4PObanqg+7IO58rKFpGXP7eeO+w== +"@graphql-tools/executor-common@^0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-common/-/executor-common-0.0.6.tgz#f681de443d7e90e1768c44bd64a4cd418dc356e3" + integrity sha512-JAH/R1zf77CSkpYATIJw+eOJwsbWocdDjY+avY7G+P5HCXxwQjAjWVkJI1QJBQYjPQDVxwf1fmTZlIN3VOadow== dependencies: - "@graphql-tools/utils" "^9.2.1" - "@repeaterjs/repeater" "3.0.4" - "@types/ws" "^8.0.0" - graphql-ws "5.12.1" - isomorphic-ws "5.0.0" - tslib "^2.4.0" - ws "8.13.0" + "@envelop/core" "^5.3.0" + "@graphql-tools/utils" "^10.9.1" -"@graphql-tools/executor-http@^0.1.7", "@graphql-tools/executor-http@^0.1.9": - version "0.1.10" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-http/-/executor-http-0.1.10.tgz#faf48e18e62a925796c9653c2f50cf2095bc8e6f" - integrity sha512-hnAfbKv0/lb9s31LhWzawQ5hghBfHS+gYWtqxME6Rl0Aufq9GltiiLBcl7OVVOnkLF0KhwgbYP1mB5VKmgTGpg== +"@graphql-tools/executor-graphql-ws@^2.0.1": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-2.0.7.tgz#e8d7689d266b3ccea962b708d6f5d31a1a246c66" + integrity sha512-J27za7sKF6RjhmvSOwOQFeNhNHyP4f4niqPnerJmq73OtLx9Y2PGOhkXOEB0PjhvPJceuttkD2O1yMgEkTGs3Q== dependencies: - "@graphql-tools/utils" "^9.2.1" + "@graphql-tools/executor-common" "^0.0.6" + "@graphql-tools/utils" "^10.9.1" + "@whatwg-node/disposablestack" "^0.0.6" + graphql-ws "^6.0.6" + isomorphic-ws "^5.0.0" + tslib "^2.8.1" + ws "^8.18.3" + +"@graphql-tools/executor-http@^1.1.9": + version "1.3.3" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-http/-/executor-http-1.3.3.tgz#057de79ebc90edbd242259cccb1268d37ee6c579" + integrity sha512-LIy+l08/Ivl8f8sMiHW2ebyck59JzyzO/yF9SFS4NH6MJZUezA1xThUXCDIKhHiD56h/gPojbkpcFvM2CbNE7A== + dependencies: + "@graphql-hive/signal" "^1.0.0" + "@graphql-tools/executor-common" "^0.0.4" + "@graphql-tools/utils" "^10.8.1" "@repeaterjs/repeater" "^3.0.4" - "@whatwg-node/fetch" "^0.8.1" - dset "^3.1.2" - extract-files "^11.0.0" + "@whatwg-node/disposablestack" "^0.0.6" + "@whatwg-node/fetch" "^0.10.4" + "@whatwg-node/promise-helpers" "^1.3.0" meros "^1.2.1" - tslib "^2.4.0" - value-or-promise "^1.0.12" + tslib "^2.8.1" -"@graphql-tools/executor-legacy-ws@^0.0.11": - version "0.0.11" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-0.0.11.tgz#a1e12be8279e92a363a23d4105461a34cd9e389e" - integrity sha512-4ai+NnxlNfvIQ4c70hWFvOZlSUN8lt7yc+ZsrwtNFbFPH/EroIzFMapAxM9zwyv9bH38AdO3TQxZ5zNxgBdvUw== +"@graphql-tools/executor-legacy-ws@^1.1.19": + version "1.1.19" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-1.1.19.tgz#b5fd8d1bfc54d0b835f5aa146930579f93ae77ae" + integrity sha512-bEbv/SlEdhWQD0WZLUX1kOenEdVZk1yYtilrAWjRUgfHRZoEkY9s+oiqOxnth3z68wC2MWYx7ykkS5hhDamixg== dependencies: - "@graphql-tools/utils" "^9.2.1" + "@graphql-tools/utils" "^10.9.1" "@types/ws" "^8.0.0" - isomorphic-ws "5.0.0" + isomorphic-ws "^5.0.0" tslib "^2.4.0" - ws "8.13.0" + ws "^8.17.1" -"@graphql-tools/executor@^0.0.20": - version "0.0.20" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-0.0.20.tgz#d51d159696e839522dd49d936636af251670e425" - integrity sha512-GdvNc4vszmfeGvUqlcaH1FjBoguvMYzxAfT6tDd4/LgwymepHhinqLNA5otqwVLW+JETcDaK7xGENzFomuE6TA== +"@graphql-tools/executor@^1.4.9": + version "1.4.9" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-1.4.9.tgz#0cb496d060cef9a243533741fcbbd611b5a073d0" + integrity sha512-SAUlDT70JAvXeqV87gGzvDzUGofn39nvaVcVhNf12Dt+GfWHtNNO/RCn/Ea4VJaSLGzraUd41ObnN3i80EBU7w== dependencies: - "@graphql-tools/utils" "^9.2.1" - "@graphql-typed-document-node/core" "3.2.0" + "@graphql-tools/utils" "^10.9.1" + "@graphql-typed-document-node/core" "^3.2.0" "@repeaterjs/repeater" "^3.0.4" + "@whatwg-node/disposablestack" "^0.0.6" + "@whatwg-node/promise-helpers" "^1.0.0" tslib "^2.4.0" - value-or-promise "^1.0.12" -"@graphql-tools/git-loader@^7.2.13": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-7.3.0.tgz#ca10c17d4f58c4592432d9d2ac1c2b393aebad16" - integrity sha512-gcGAK+u16eHkwsMYqqghZbmDquh8QaO24Scsxq+cVR+vx1ekRlsEiXvu+yXVDbZdcJ6PBIbeLcQbEu+xhDLmvQ== +"@graphql-tools/git-loader@^8.0.0": + version "8.0.26" + resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-8.0.26.tgz#e8da818215524550bda89b4d6d72e6c4dddccbef" + integrity sha512-0g+9eng8DaT4ZmZvUmPgjLTgesUa6M8xrDjNBltRldZkB055rOeUgJiKmL6u8PjzI5VxkkVsn0wtAHXhDI2UXQ== dependencies: - "@graphql-tools/graphql-tag-pluck" "7.5.2" - "@graphql-tools/utils" "^9.2.1" + "@graphql-tools/graphql-tag-pluck" "8.3.21" + "@graphql-tools/utils" "^10.9.1" is-glob "4.0.3" - micromatch "^4.0.4" + micromatch "^4.0.8" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/github-loader@^7.3.20": - version "7.3.28" - resolved "https://registry.yarnpkg.com/@graphql-tools/github-loader/-/github-loader-7.3.28.tgz#a7166b136e8442bd8b3ab943ad3b66c84bcabfcf" - integrity sha512-OK92Lf9pmxPQvjUNv05b3tnVhw0JRfPqOf15jZjyQ8BfdEUrJoP32b4dRQQem/wyRL24KY4wOfArJNqzpsbwCA== - dependencies: - "@ardatan/sync-fetch" "^0.0.1" - "@graphql-tools/executor-http" "^0.1.9" - "@graphql-tools/graphql-tag-pluck" "^7.4.6" - "@graphql-tools/utils" "^9.2.1" - "@whatwg-node/fetch" "^0.8.0" +"@graphql-tools/github-loader@^8.0.0": + version "8.0.22" + resolved "https://registry.yarnpkg.com/@graphql-tools/github-loader/-/github-loader-8.0.22.tgz#e982c3b48b7877f5cc8e8c1e97e06e5e667e5bde" + integrity sha512-uQ4JNcNPsyMkTIgzeSbsoT9hogLjYrZooLUYd173l5eUGUi49EAcsGdiBCKaKfEjanv410FE8hjaHr7fjSRkJw== + dependencies: + "@graphql-tools/executor-http" "^1.1.9" + "@graphql-tools/graphql-tag-pluck" "^8.3.21" + "@graphql-tools/utils" "^10.9.1" + "@whatwg-node/fetch" "^0.10.0" + "@whatwg-node/promise-helpers" "^1.0.0" + sync-fetch "0.6.0-2" tslib "^2.4.0" - value-or-promise "^1.0.12" -"@graphql-tools/graphql-file-loader@^7.3.7", "@graphql-tools/graphql-file-loader@^7.5.0": - version "7.5.17" - resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-7.5.17.tgz#7c281617ea3ab4db4d42a2bdb49850f2b937f0f9" - integrity sha512-hVwwxPf41zOYgm4gdaZILCYnKB9Zap7Ys9OhY1hbwuAuC4MMNY9GpUjoTU3CQc3zUiPoYStyRtUGkHSJZ3HxBw== +"@graphql-tools/graphql-file-loader@^8.0.0": + version "8.0.22" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-8.0.22.tgz#c3e54f25e9dedcd2edb91e17e5a5660643bf261c" + integrity sha512-KFUbjXgWr5+w/AioOuIuULy4LwcyDuQqTRFQGe+US1d9Z4+ZopcJLwsJTqp5B+icDkCqld4paN0y0qi9MrIvbg== dependencies: - "@graphql-tools/import" "6.7.18" - "@graphql-tools/utils" "^9.2.1" + "@graphql-tools/import" "7.0.21" + "@graphql-tools/utils" "^10.9.1" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/graphql-tag-pluck@7.5.2", "@graphql-tools/graphql-tag-pluck@^7.4.6": - version "7.5.2" - resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.5.2.tgz#502f1e066e19d832ebdeba5f571d7636dc27572d" - integrity sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA== - dependencies: - "@babel/parser" "^7.16.8" - "@babel/plugin-syntax-import-assertions" "^7.20.0" - "@babel/traverse" "^7.16.8" - "@babel/types" "^7.16.8" - "@graphql-tools/utils" "^9.2.1" +"@graphql-tools/graphql-tag-pluck@8.3.21", "@graphql-tools/graphql-tag-pluck@^8.3.21": + version "8.3.21" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-8.3.21.tgz#d860f6b79453daf2c47d70cc6413e11736b995fe" + integrity sha512-TJhELNvR1tmghXMi6HVKp/Swxbx1rcSp/zdkuJZT0DCM3vOY11FXY6NW3aoxumcuYDNN3jqXcCPKstYGFPi5GQ== + dependencies: + "@babel/core" "^7.26.10" + "@babel/parser" "^7.26.10" + "@babel/plugin-syntax-import-assertions" "^7.26.0" + "@babel/traverse" "^7.26.10" + "@babel/types" "^7.26.10" + "@graphql-tools/utils" "^10.9.1" tslib "^2.4.0" -"@graphql-tools/import@6.7.18": - version "6.7.18" - resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-6.7.18.tgz#ad092d8a4546bb6ffc3e871e499eec7ac368680b" - integrity sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ== +"@graphql-tools/import@7.0.21": + version "7.0.21" + resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-7.0.21.tgz#bcc080a478b6e1adb81eed149085fc807e7ebc18" + integrity sha512-bcAqNWm/gLVEOy55o/WdaROERpDyUEmIfZ9E6NDjVk1ZGWfZe47+RgriTV80j6J5S5J1g+6loFkVWGAMqdN06g== dependencies: - "@graphql-tools/utils" "^9.2.1" + "@graphql-tools/utils" "^10.9.1" + "@theguild/federation-composition" "^0.19.0" resolve-from "5.0.0" tslib "^2.4.0" -"@graphql-tools/json-file-loader@^7.3.7", "@graphql-tools/json-file-loader@^7.4.1": - version "7.4.18" - resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-7.4.18.tgz#d78ae40979bde51cfc59717757354afc9e35fba2" - integrity sha512-AJ1b6Y1wiVgkwsxT5dELXhIVUPs/u3VZ8/0/oOtpcoyO/vAeM5rOvvWegzicOOnQw8G45fgBRMkkRfeuwVt6+w== +"@graphql-tools/json-file-loader@^8.0.0": + version "8.0.20" + resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-8.0.20.tgz#30673a98462e5a6d068975ac716df80dbad7c4bb" + integrity sha512-5v6W+ZLBBML5SgntuBDLsYoqUvwfNboAwL6BwPHi3z/hH1f8BS9/0+MCW9OGY712g7E4pc3y9KqS67mWF753eA== dependencies: - "@graphql-tools/utils" "^9.2.1" + "@graphql-tools/utils" "^10.9.1" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/load@^7.5.5", "@graphql-tools/load@^7.8.0": - version "7.8.14" - resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.8.14.tgz#f2356f9a5f658a42e33934ae036e4b2cadf2d1e9" - integrity sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg== +"@graphql-tools/load@^8.1.0": + version "8.1.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-8.1.2.tgz#8d13412b897735b8ad5a8c8e1396b4ae5fc46190" + integrity sha512-WhDPv25/jRND+0uripofMX0IEwo6mrv+tJg6HifRmDu8USCD7nZhufT0PP7lIcuutqjIQFyogqT70BQsy6wOgw== dependencies: - "@graphql-tools/schema" "^9.0.18" - "@graphql-tools/utils" "^9.2.1" + "@graphql-tools/schema" "^10.0.25" + "@graphql-tools/utils" "^10.9.1" p-limit "3.1.0" tslib "^2.4.0" @@ -2503,7 +2627,7 @@ "@graphql-tools/utils" "8.9.0" tslib "^2.4.0" -"@graphql-tools/merge@^8.2.6", "@graphql-tools/merge@^8.4.1": +"@graphql-tools/merge@^8.4.1": version "8.4.2" resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.4.2.tgz#95778bbe26b635e8d2f60ce9856b388f11fe8288" integrity sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw== @@ -2511,6 +2635,14 @@ "@graphql-tools/utils" "^9.2.1" tslib "^2.4.0" +"@graphql-tools/merge@^9.0.0", "@graphql-tools/merge@^9.1.1": + version "9.1.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-9.1.1.tgz#6a51775f5ba6bdef213def1fd277536f9468b44c" + integrity sha512-BJ5/7Y7GOhTuvzzO5tSBFL4NGr7PVqTJY3KeIDlVTT8YLcTXtBR+hlrC3uyEym7Ragn+zyWdHeJ9ev+nRX1X2w== + dependencies: + "@graphql-tools/utils" "^10.9.1" + tslib "^2.4.0" + "@graphql-tools/mock@^8.1.2": version "8.7.20" resolved "https://registry.yarnpkg.com/@graphql-tools/mock/-/mock-8.7.20.tgz#c83ae0f1940d194a3982120c9c85f3ac6b4f7f20" @@ -2528,25 +2660,30 @@ dependencies: tslib "^2.4.0" -"@graphql-tools/prisma-loader@^7.2.49": - version "7.2.72" - resolved "https://registry.yarnpkg.com/@graphql-tools/prisma-loader/-/prisma-loader-7.2.72.tgz#6304fc23600458396f3ede713d8e2371df7850e3" - integrity sha512-0a7uV7Fky6yDqd0tI9+XMuvgIo6GAqiVzzzFV4OSLry4AwiQlI3igYseBV7ZVOGhedOTqj/URxjpiv07hRcwag== +"@graphql-tools/optimize@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-2.0.0.tgz#7a9779d180824511248a50c5a241eff6e7a2d906" + integrity sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg== dependencies: - "@graphql-tools/url-loader" "^7.17.18" - "@graphql-tools/utils" "^9.2.1" + tslib "^2.4.0" + +"@graphql-tools/prisma-loader@^8.0.0": + version "8.0.17" + resolved "https://registry.yarnpkg.com/@graphql-tools/prisma-loader/-/prisma-loader-8.0.17.tgz#bc7efddb579fb85800540dd35284380e9df851a2" + integrity sha512-fnuTLeQhqRbA156pAyzJYN0KxCjKYRU5bz1q/SKOwElSnAU4k7/G1kyVsWLh7fneY78LoMNH5n+KlFV8iQlnyg== + dependencies: + "@graphql-tools/url-loader" "^8.0.15" + "@graphql-tools/utils" "^10.5.6" "@types/js-yaml" "^4.0.0" - "@types/json-stable-stringify" "^1.0.32" - "@whatwg-node/fetch" "^0.8.2" + "@whatwg-node/fetch" "^0.10.0" chalk "^4.1.0" debug "^4.3.1" dotenv "^16.0.0" graphql-request "^6.0.0" - http-proxy-agent "^6.0.0" - https-proxy-agent "^6.0.0" - jose "^4.11.4" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.0" + jose "^5.0.0" js-yaml "^4.0.0" - json-stable-stringify "^1.0.1" lodash "^4.17.20" scuid "^1.1.0" tslib "^2.4.0" @@ -2561,7 +2698,16 @@ "@graphql-tools/utils" "^9.2.1" tslib "^2.4.0" -"@graphql-tools/schema@8.5.1", "@graphql-tools/schema@^8.0.0", "@graphql-tools/schema@^8.2.0", "@graphql-tools/schema@^8.5.1": +"@graphql-tools/relay-operation-optimizer@^7.0.0": + version "7.0.21" + resolved "https://registry.yarnpkg.com/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-7.0.21.tgz#763962addb187bc112dfd021c7ed825d99d958d6" + integrity sha512-vMdU0+XfeBh9RCwPqRsr3A05hPA3MsahFn/7OAwXzMySA5EVnSH5R4poWNs3h1a0yT0tDPLhxORhK7qJdSWj2A== + dependencies: + "@ardatan/relay-compiler" "^12.0.3" + "@graphql-tools/utils" "^10.9.1" + tslib "^2.4.0" + +"@graphql-tools/schema@8.5.1", "@graphql-tools/schema@^8.0.0", "@graphql-tools/schema@^8.5.1": version "8.5.1" resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-8.5.1.tgz#c2f2ff1448380919a330312399c9471db2580b58" integrity sha512-0Esilsh0P/qYcB5DKQpiKeQs/jevzIadNTaT0jeWklPMwNbT7yMX4EqZany7mbeRRlSRwMzNzL5olyFdffHBZg== @@ -2571,7 +2717,16 @@ tslib "^2.4.0" value-or-promise "1.0.11" -"@graphql-tools/schema@^9.0.0", "@graphql-tools/schema@^9.0.18", "@graphql-tools/schema@^9.0.19": +"@graphql-tools/schema@^10.0.0", "@graphql-tools/schema@^10.0.25": + version "10.0.25" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-10.0.25.tgz#73de08bc765f482cde334562a1bebe95a2e5a3c4" + integrity sha512-/PqE8US8kdQ7lB9M5+jlW8AyVjRGCKU7TSktuW3WNKSKmDO0MK1wakvb5gGdyT49MjAIb4a3LWxIpwo5VygZuw== + dependencies: + "@graphql-tools/merge" "^9.1.1" + "@graphql-tools/utils" "^10.9.1" + tslib "^2.4.0" + +"@graphql-tools/schema@^9.0.18": version "9.0.19" resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-9.0.19.tgz#c4ad373b5e1b8a0cf365163435b7d236ebdd06e7" integrity sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w== @@ -2581,24 +2736,23 @@ tslib "^2.4.0" value-or-promise "^1.0.12" -"@graphql-tools/url-loader@^7.13.2", "@graphql-tools/url-loader@^7.17.18", "@graphql-tools/url-loader@^7.9.7": - version "7.17.18" - resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-7.17.18.tgz#3e253594d23483e4c0dd3a4c3dd2ad5cd0141192" - integrity sha512-ear0CiyTj04jCVAxi7TvgbnGDIN2HgqzXzwsfcqiVg9cvjT40NcMlZ2P1lZDgqMkZ9oyLTV8Bw6j+SyG6A+xPw== +"@graphql-tools/url-loader@^8.0.0", "@graphql-tools/url-loader@^8.0.15": + version "8.0.33" + resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-8.0.33.tgz#1e5ebfa6a840e3bdc25336c231df2889028f7e0c" + integrity sha512-Fu626qcNHcqAj8uYd7QRarcJn5XZ863kmxsg1sm0fyjyfBJnsvC7ddFt6Hayz5kxVKfsnjxiDfPMXanvsQVBKw== dependencies: - "@ardatan/sync-fetch" "^0.0.1" - "@graphql-tools/delegate" "^9.0.31" - "@graphql-tools/executor-graphql-ws" "^0.0.14" - "@graphql-tools/executor-http" "^0.1.7" - "@graphql-tools/executor-legacy-ws" "^0.0.11" - "@graphql-tools/utils" "^9.2.1" - "@graphql-tools/wrap" "^9.4.2" + "@graphql-tools/executor-graphql-ws" "^2.0.1" + "@graphql-tools/executor-http" "^1.1.9" + "@graphql-tools/executor-legacy-ws" "^1.1.19" + "@graphql-tools/utils" "^10.9.1" + "@graphql-tools/wrap" "^10.0.16" "@types/ws" "^8.0.0" - "@whatwg-node/fetch" "^0.8.0" + "@whatwg-node/fetch" "^0.10.0" + "@whatwg-node/promise-helpers" "^1.0.0" isomorphic-ws "^5.0.0" + sync-fetch "0.6.0-2" tslib "^2.4.0" - value-or-promise "^1.0.11" - ws "^8.12.0" + ws "^8.17.1" "@graphql-tools/utils@8.9.0": version "8.9.0" @@ -2607,14 +2761,18 @@ dependencies: tslib "^2.4.0" -"@graphql-tools/utils@^8.8.0": - version "8.13.1" - resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.13.1.tgz#b247607e400365c2cd87ff54654d4ad25a7ac491" - integrity sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw== +"@graphql-tools/utils@^10.0.0", "@graphql-tools/utils@^10.5.6", "@graphql-tools/utils@^10.8.1", "@graphql-tools/utils@^10.9.1": + version "10.9.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-10.9.1.tgz#ff4067256f2080db0c66f4475858f29a8da65ecf" + integrity sha512-B1wwkXk9UvU7LCBkPs8513WxOQ2H8Fo5p8HR1+Id9WmYE5+bd51vqN+MbrqvWczHCH2gwkREgHJN88tE0n1FCw== dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + "@whatwg-node/promise-helpers" "^1.0.0" + cross-inspect "1.0.1" + dset "^3.1.4" tslib "^2.4.0" -"@graphql-tools/utils@^9.0.0", "@graphql-tools/utils@^9.1.1", "@graphql-tools/utils@^9.2.1": +"@graphql-tools/utils@^9.0.0", "@graphql-tools/utils@^9.2.1": version "9.2.1" resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.2.1.tgz#1b3df0ef166cfa3eae706e3518b17d5922721c57" integrity sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A== @@ -2622,16 +2780,16 @@ "@graphql-typed-document-node/core" "^3.1.1" tslib "^2.4.0" -"@graphql-tools/wrap@^9.4.2": - version "9.4.2" - resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-9.4.2.tgz#30835587c4c73be1780908a7cb077d8013aa2703" - integrity sha512-DFcd9r51lmcEKn0JW43CWkkI2D6T9XI1juW/Yo86i04v43O9w2/k4/nx2XTJv4Yv+iXwUw7Ok81PGltwGJSDSA== +"@graphql-tools/wrap@^10.0.16": + version "10.1.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-10.1.4.tgz#46f94b00113693d4d4eccddcf262494164234ba6" + integrity sha512-7pyNKqXProRjlSdqOtrbnFRMQAVamCmEREilOXtZujxY6kYit3tvWWSjUrcIOheltTffoRh7EQSjpy2JDCzasg== dependencies: - "@graphql-tools/delegate" "^9.0.31" - "@graphql-tools/schema" "^9.0.18" - "@graphql-tools/utils" "^9.2.1" - tslib "^2.4.0" - value-or-promise "^1.0.12" + "@graphql-tools/delegate" "^10.2.23" + "@graphql-tools/schema" "^10.0.25" + "@graphql-tools/utils" "^10.9.1" + "@whatwg-node/promise-helpers" "^1.3.0" + tslib "^2.8.1" "@graphql-typed-document-node/core@3.2.0", "@graphql-typed-document-node/core@^3.1.1", "@graphql-typed-document-node/core@^3.2.0": version "3.2.0" @@ -3736,33 +3894,6 @@ node-addon-api "^3.2.1" node-gyp-build "^4.3.0" -"@peculiar/asn1-schema@^2.3.13", "@peculiar/asn1-schema@^2.3.8": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@peculiar/asn1-schema/-/asn1-schema-2.4.0.tgz#e3aa7917d433b4c3fcfa1fcb57eac233b1c38787" - integrity sha512-umbembjIWOrPSOzEGG5vxFLkeM8kzIhLkgigtsOrfLKnuzxWxejAcUX+q/SoZCdemlODOcr5WiYa7+dIEzBXZQ== - dependencies: - asn1js "^3.0.6" - pvtsutils "^1.3.6" - tslib "^2.8.1" - -"@peculiar/json-schema@^1.1.12": - version "1.1.12" - resolved "https://registry.yarnpkg.com/@peculiar/json-schema/-/json-schema-1.1.12.tgz#fe61e85259e3b5ba5ad566cb62ca75b3d3cd5339" - integrity sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w== - dependencies: - tslib "^2.0.0" - -"@peculiar/webcrypto@^1.4.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@peculiar/webcrypto/-/webcrypto-1.5.0.tgz#9e57174c02c1291051c553600347e12b81469e10" - integrity sha512-BRs5XUAwiyCDQMsVA9IDvDa7UBR9gAvPHgugOeGng3YN6vJ9JYonyDc0lNczErgtCWtucjR5N7VtaonboD/ezg== - dependencies: - "@peculiar/asn1-schema" "^2.3.8" - "@peculiar/json-schema" "^1.1.12" - pvtsutils "^1.3.5" - tslib "^2.6.2" - webcrypto-core "^1.8.0" - "@pkgjs/parseargs@^0.11.0": version "0.11.0" resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" @@ -3870,12 +4001,7 @@ "@styled-system/prop-types" "^5.0.18" styled-system "^5.0.18" -"@repeaterjs/repeater@3.0.4": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.4.tgz#a04d63f4d1bf5540a41b01a921c9a7fddc3bd1ca" - integrity sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA== - -"@repeaterjs/repeater@^3.0.4": +"@repeaterjs/repeater@^3.0.4", "@repeaterjs/repeater@^3.0.6": version "3.0.6" resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.6.tgz#be23df0143ceec3c69f8b6c2517971a5578fdaa2" integrity sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA== @@ -4642,6 +4768,16 @@ dependencies: defer-to-connect "^2.0.0" +"@theguild/federation-composition@^0.19.0": + version "0.19.1" + resolved "https://registry.yarnpkg.com/@theguild/federation-composition/-/federation-composition-0.19.1.tgz#b3907bfcbdbd69d4628a3b1270936615f56b904f" + integrity sha512-E4kllHSRYh+FsY0VR+fwl0rmWhDV8xUgWawLZTXmy15nCWQwj0BDsoEpdEXjPh7xes+75cRaeJcSbZ4jkBuSdg== + dependencies: + constant-case "^3.0.4" + debug "4.4.1" + json5 "^2.2.3" + lodash.sortby "^4.7.0" + "@tokenizer/token@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@tokenizer/token/-/token-0.3.0.tgz#fe98a93fe789247e998c75e74e9c7c63217aa276" @@ -4809,11 +4945,6 @@ dependencies: "@types/node" "*" -"@types/cookie@^0.4.1": - version "0.4.1" - resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.4.1.tgz#bfd02c1f2224567676c1545199f87c3a861d878d" - integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== - "@types/cors@2.8.12": version "2.8.12" resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.12.tgz#6b2c510a7ad7039e98e7b8d3d6598f4359e5c080" @@ -4986,13 +5117,6 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== -"@types/json-stable-stringify@^1.0.32": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@types/json-stable-stringify/-/json-stable-stringify-1.2.0.tgz#fda9291c45a8ec79ed195883fb2bb09f0aa95854" - integrity sha512-PEHY3ohqolHqAzDyB1+31tFaAMnoLN7x/JgdcGmNZ2uvtEJ6rlFCUYNQc0Xe754xxCYLNGZbLUGydSE6tS4S9A== - dependencies: - json-stable-stringify "*" - "@types/jsonwebtoken@^9.0.3": version "9.0.10" resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.10.tgz#a7932a47177dcd4283b6146f3bd5c26d82647f09" @@ -5088,11 +5212,6 @@ resolved "https://registry.yarnpkg.com/@types/object-hash/-/object-hash-3.0.6.tgz#25c052428199d374ef723b7b0ed44b5bfe1b3029" integrity sha512-fOBV8C1FIu2ELinoILQ+ApxcUKz4ngq+IWUYrxSGjXzzjUALijilampwkMgEtJ+h2njAW3pi853QpzNVCHB73w== -"@types/parse-json@^4.0.0": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" - integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== - "@types/prop-types@*": version "15.7.15" resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.15.tgz#e6e5a86d602beaca71ce5163fadf5f95d70931c7" @@ -5622,57 +5741,38 @@ resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-3.0.1.tgz#bd8b1f824d57e30faa19eb78e4c0951056f72f00" integrity sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg== -"@whatwg-node/events@^0.0.2": - version "0.0.2" - resolved "https://registry.yarnpkg.com/@whatwg-node/events/-/events-0.0.2.tgz#7b7107268d2982fc7b7aff5ee6803c64018f84dd" - integrity sha512-WKj/lI4QjnLuPrim0cfO7i+HsDSXHxNv1y0CrJhdntuO3hxWZmnXCwNDnwOvry11OjRin6cgWNF+j/9Pn8TN4w== - -"@whatwg-node/events@^0.0.3": - version "0.0.3" - resolved "https://registry.yarnpkg.com/@whatwg-node/events/-/events-0.0.3.tgz#13a65dd4f5893f55280f766e29ae48074927acad" - integrity sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA== - -"@whatwg-node/fetch@^0.6.0": - version "0.6.9" - resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.6.9.tgz#6cc694cc0378e27b8dfed427c5bf633eda6972b9" - integrity sha512-JfrBCJdMu9n9OARc0e/hPHcD98/8Nz1CKSdGYDg6VbObDkV/Ys30xe5i/wPOatYbxuvatj1kfWeHf7iNX3i17w== +"@whatwg-node/disposablestack@^0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@whatwg-node/disposablestack/-/disposablestack-0.0.6.tgz#2064a1425ea66194def6df0c7a1851b6939c82bb" + integrity sha512-LOtTn+JgJvX8WfBVJtF08TGrdjuFzGJc4mkP8EdDI8ADbvO7kiexYep1o8dwnt0okb0jYclCDXF13xU7Ge4zSw== dependencies: - "@peculiar/webcrypto" "^1.4.0" - "@whatwg-node/node-fetch" "^0.0.5" - busboy "^1.6.0" - urlpattern-polyfill "^6.0.2" - web-streams-polyfill "^3.2.1" + "@whatwg-node/promise-helpers" "^1.0.0" + tslib "^2.6.3" -"@whatwg-node/fetch@^0.8.0", "@whatwg-node/fetch@^0.8.1", "@whatwg-node/fetch@^0.8.2": - version "0.8.8" - resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.8.8.tgz#48c6ad0c6b7951a73e812f09dd22d75e9fa18cae" - integrity sha512-CdcjGC2vdKhc13KKxgsc6/616BQ7ooDIgPeTuAiE8qfCnS0mGzcfCOoZXypQSz73nxI+GWc7ZReIAVhxoE1KCg== +"@whatwg-node/fetch@^0.10.0", "@whatwg-node/fetch@^0.10.4": + version "0.10.10" + resolved "https://registry.yarnpkg.com/@whatwg-node/fetch/-/fetch-0.10.10.tgz#2b3397bc114b3f6dbda34bd1f205e45216abd10f" + integrity sha512-watz4i/Vv4HpoJ+GranJ7HH75Pf+OkPQ63NoVmru6Srgc8VezTArB00i/oQlnn0KWh14gM42F22Qcc9SU9mo/w== dependencies: - "@peculiar/webcrypto" "^1.4.0" - "@whatwg-node/node-fetch" "^0.3.6" - busboy "^1.6.0" - urlpattern-polyfill "^8.0.0" - web-streams-polyfill "^3.2.1" + "@whatwg-node/node-fetch" "^0.7.25" + urlpattern-polyfill "^10.0.0" -"@whatwg-node/node-fetch@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.0.5.tgz#bebf18891088e5e2fc449dea8d1bc94af5ec38df" - integrity sha512-hbccmaSZaItdsRuBKBEEhLoO+5oXJPxiyd0kG2xXd0Dh3Rt+vZn4pADHxuSiSHLd9CM+S2z4+IxlEGbWUgiz9g== +"@whatwg-node/node-fetch@^0.7.25": + version "0.7.25" + resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.7.25.tgz#8da0af32f389eeeebf935af5fbcce7bbd2bbc774" + integrity sha512-szCTESNJV+Xd56zU6ShOi/JWROxE9IwCic8o5D9z5QECZloas6Ez5tUuKqXTAdu6fHFx1t6C+5gwj8smzOLjtg== dependencies: - "@whatwg-node/events" "^0.0.2" - busboy "^1.6.0" - tslib "^2.3.1" + "@fastify/busboy" "^3.1.1" + "@whatwg-node/disposablestack" "^0.0.6" + "@whatwg-node/promise-helpers" "^1.3.2" + tslib "^2.6.3" -"@whatwg-node/node-fetch@^0.3.6": - version "0.3.6" - resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.3.6.tgz#e28816955f359916e2d830b68a64493124faa6d0" - integrity sha512-w9wKgDO4C95qnXZRwZTfCmLWqyRnooGjcIwG0wADWjw9/HN0p7dtvtgSvItZtUyNteEvgTrd8QojNEqV6DAGTA== +"@whatwg-node/promise-helpers@^1.0.0", "@whatwg-node/promise-helpers@^1.2.1", "@whatwg-node/promise-helpers@^1.2.4", "@whatwg-node/promise-helpers@^1.3.0", "@whatwg-node/promise-helpers@^1.3.2": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@whatwg-node/promise-helpers/-/promise-helpers-1.3.2.tgz#3b54987ad6517ef6db5920c66a6f0dada606587d" + integrity sha512-Nst5JdK47VIl9UcGwtv2Rcgyn5lWtZ0/mhRQ4G8NN2isxpq2TO30iqHzmwoJycjWuyUfg3GFXqP/gFHXeV57IA== dependencies: - "@whatwg-node/events" "^0.0.3" - busboy "^1.6.0" - fast-querystring "^1.1.1" - fast-url-parser "^1.1.3" - tslib "^2.3.1" + tslib "^2.6.3" "@wry/caches@^1.0.0": version "1.0.1" @@ -5812,7 +5912,7 @@ agent-base@6, agent-base@^6.0.2: dependencies: debug "4" -agent-base@^7.0.2, agent-base@^7.1.0, agent-base@^7.1.2: +agent-base@^7.1.0, agent-base@^7.1.2: version "7.1.4" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz#e3cd76d4c548ee895d3c3fd8dc1f6c5b9032e7a8" integrity sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ== @@ -6286,15 +6386,6 @@ ask-sdk-runtime@^2.14.0: resolved "https://registry.yarnpkg.com/ask-sdk-runtime/-/ask-sdk-runtime-2.14.0.tgz#ac28baf04802c1b0f4961cdb0d805d136f97fa01" integrity sha512-a96pPs1RU3GgXBHplqAVqh2uxEuSYjTD5+XSbHsf6Fz4KhHpgaxJogOIIybjA6O/d1B9sG+6bjHJGzxBJEcccA== -asn1js@^3.0.5, asn1js@^3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/asn1js/-/asn1js-3.0.6.tgz#53e002ebe00c5f7fd77c1c047c3557d7c04dce25" - integrity sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA== - dependencies: - pvtsutils "^1.3.6" - pvutils "^1.1.3" - tslib "^2.8.1" - assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" @@ -6661,7 +6752,7 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^3.0.2, braces@^3.0.3, braces@~3.0.2: +braces@^3.0.3, braces@~3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== @@ -6781,13 +6872,6 @@ busboy@^0.3.1: dependencies: dicer "0.3.0" -busboy@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" - integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== - dependencies: - streamsearch "^1.1.0" - byte-size@8.1.1: version "8.1.1" resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-8.1.1.tgz#3424608c62d59de5bfda05d31e0313c6174842ae" @@ -7026,22 +7110,6 @@ chalk@^5.2.0, chalk@^5.3.0: resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.5.0.tgz#67ada1df5ca809dc84c9b819d76418ddcf128428" integrity sha512-1tm8DTaJhPBG3bIkVeZt1iZM9GfSX2lzOeDVZH9R9ffRHpmHvxZ/QhgQH/aDTkswQVt+YHdXAdS/In/30OjCbg== -change-case-all@1.0.14: - version "1.0.14" - resolved "https://registry.yarnpkg.com/change-case-all/-/change-case-all-1.0.14.tgz#bac04da08ad143278d0ac3dda7eccd39280bfba1" - integrity sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA== - dependencies: - change-case "^4.1.2" - is-lower-case "^2.0.2" - is-upper-case "^2.0.2" - lower-case "^2.0.2" - lower-case-first "^2.0.2" - sponge-case "^1.0.1" - swap-case "^2.0.2" - title-case "^3.0.3" - upper-case "^2.0.2" - upper-case-first "^2.0.2" - change-case-all@1.0.15: version "1.0.15" resolved "https://registry.yarnpkg.com/change-case-all/-/change-case-all-1.0.15.tgz#de29393167fc101d646cd76b0ef23e27d09756ad" @@ -7133,7 +7201,7 @@ child-process-ext@^3.0.1: split2 "^3.2.2" stream-promise "^3.2.0" -chokidar@^3.0.0, chokidar@^3.5.2, chokidar@^3.5.3, chokidar@^3.6.0: +chokidar@^3.0.0, chokidar@^3.5.3, chokidar@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== @@ -7727,11 +7795,6 @@ cors@^2.8.5: object-assign "^4" vary "^1" -cosmiconfig-typescript-loader@^4.3.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz#f3feae459ea090f131df5474ce4b1222912319f9" - integrity sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw== - cosmiconfig-typescript-loader@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-6.1.0.tgz#7f644503e1c2bff90aed2d29a637008f279646bb" @@ -7739,28 +7802,7 @@ cosmiconfig-typescript-loader@^6.1.0: dependencies: jiti "^2.4.1" -cosmiconfig@8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.0.0.tgz#e9feae014eab580f858f8a0288f38997a7bebe97" - integrity sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ== - dependencies: - import-fresh "^3.2.1" - js-yaml "^4.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - -cosmiconfig@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" - integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.10.0" - -cosmiconfig@^8.2.0: +cosmiconfig@^8.1.0, cosmiconfig@^8.1.3, cosmiconfig@^8.2.0: version "8.3.6" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== @@ -7812,6 +7854,13 @@ cross-fetch@^3.1.5: dependencies: node-fetch "^2.7.0" +cross-inspect@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cross-inspect/-/cross-inspect-1.0.1.tgz#15f6f65e4ca963cf4cc1a2b5fef18f6ca328712b" + integrity sha512-Pcw1JTvZLSJH83iiGWt6fRcT+BjZlCDRVwYLbUcHzv/CRpB7r0MlSrGbIyQvVSNyGnbt7G4AXuyCiDR3POvZ1A== + dependencies: + tslib "^2.4.0" + cross-spawn@^6.0.5: version "6.0.6" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.6.tgz#30d0efa0712ddb7eb5a76e1e8721bffafa6b5d57" @@ -7943,7 +7992,7 @@ dataloader@2.1.0: resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.1.0.tgz#c69c538235e85e7ac6c6c444bae8ecabf5de9df7" integrity sha512-qTcEYLen3r7ojZNgVUaRggOI+KM7jrKxXeSHhogh/TWxYMeONEMqY+hmkobiYQozsGIyg9OYVzO4ZIfoB4I0pQ== -dataloader@^2.2.2: +dataloader@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.2.3.tgz#42d10b4913515f5b37c6acedcb4960d6ae1b1517" integrity sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA== @@ -8021,7 +8070,7 @@ debug@2.6.9, debug@^2.2.0: dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.5, debug@^4.4.0, debug@^4.4.1: +debug@4, debug@4.4.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@^4.3.5, debug@^4.4.0, debug@^4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b" integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== @@ -8456,7 +8505,7 @@ dotenv@~16.3.1: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.2.tgz#3cb611ce5a63002dbabf7c281bc331f69d28f03f" integrity sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ== -dset@^3.1.2: +dset@^3.1.2, dset@^3.1.4: version "3.1.4" resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.4.tgz#f8eaf5f023f068a036d08cd07dc9ffb7d0065248" integrity sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA== @@ -9301,11 +9350,6 @@ external-editor@^3.0.3: iconv-lite "^0.4.24" tmp "^0.0.33" -extract-files@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-11.0.0.tgz#b72d428712f787eef1f5193aff8ab5351ca8469a" - integrity sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ== - extract-zip@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" @@ -9317,11 +9361,6 @@ extract-zip@^2.0.1: optionalDependencies: "@types/yauzl" "^2.9.1" -fast-decode-uri-component@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz#46f8b6c22b30ff7a81357d4f59abfae938202543" - integrity sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg== - fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" @@ -9353,13 +9392,6 @@ fast-levenshtein@^2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== -fast-querystring@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/fast-querystring/-/fast-querystring-1.1.2.tgz#a6d24937b4fc6f791b4ee31dcb6f53aeafb89f53" - integrity sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg== - dependencies: - fast-decode-uri-component "^1.0.1" - fast-safe-stringify@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" @@ -9370,13 +9402,6 @@ fast-uri@^3.0.1: resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz#88f130b77cfaea2378d56bf970dea21257a68748" integrity sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw== -fast-url-parser@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" - integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== - dependencies: - punycode "^1.3.2" - fast-xml-parser@5.2.5: version "5.2.5" resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz#4809fdfb1310494e341098c25cb1341a01a9144a" @@ -10207,24 +10232,24 @@ graphlib@^2.1.8: dependencies: lodash "^4.17.15" -graphql-config@^4.4.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-4.5.0.tgz#257c2338950b8dce295a27f75c5f6c39f8f777b2" - integrity sha512-x6D0/cftpLUJ0Ch1e5sj1TZn6Wcxx4oMfmhaG9shM0DKajA9iR+j1z86GSTQ19fShbGvrSSvbIQsHku6aQ6BBw== - dependencies: - "@graphql-tools/graphql-file-loader" "^7.3.7" - "@graphql-tools/json-file-loader" "^7.3.7" - "@graphql-tools/load" "^7.5.5" - "@graphql-tools/merge" "^8.2.6" - "@graphql-tools/url-loader" "^7.9.7" - "@graphql-tools/utils" "^9.0.0" - cosmiconfig "8.0.0" - jiti "1.17.1" - minimatch "4.2.3" - string-env-interpolation "1.0.1" +graphql-config@^5.1.1: + version "5.1.5" + resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-5.1.5.tgz#34e0bfba88e74b6eefd889716a9378086f595f7f" + integrity sha512-mG2LL1HccpU8qg5ajLROgdsBzx/o2M6kgI3uAmoaXiSH9PCUbtIyLomLqUtCFaAeG2YCFsl0M5cfQ9rKmDoMVA== + dependencies: + "@graphql-tools/graphql-file-loader" "^8.0.0" + "@graphql-tools/json-file-loader" "^8.0.0" + "@graphql-tools/load" "^8.1.0" + "@graphql-tools/merge" "^9.0.0" + "@graphql-tools/url-loader" "^8.0.0" + "@graphql-tools/utils" "^10.0.0" + cosmiconfig "^8.1.0" + jiti "^2.0.0" + minimatch "^9.0.5" + string-env-interpolation "^1.0.1" tslib "^2.4.0" -graphql-middleware@^6.1.33: +graphql-middleware@^6.1.35: version "6.1.35" resolved "https://registry.yarnpkg.com/graphql-middleware/-/graphql-middleware-6.1.35.tgz#7297d41ceb35742b80640cca5cd85d1e47e8ab24" integrity sha512-azawK7ApUYtcuPGRGBR9vDZu795pRuaFhO5fgomdJppdfKRt7jwncuh0b7+D3i574/4B+16CNWgVpnGVlg3ZCg== @@ -10247,7 +10272,7 @@ graphql-request@^7.2.0: dependencies: "@graphql-typed-document-node/core" "^3.2.0" -graphql-shield@^7.6.3: +graphql-shield@^7.6.5: version "7.6.5" resolved "https://registry.yarnpkg.com/graphql-shield/-/graphql-shield-7.6.5.tgz#91683254e498e120ce58d560b8b4f118e10530ea" integrity sha512-etbzf7UIhQW6vadn/UR+ds0LJOceO8ITDXwbUkQMlP2KqPgSKTZRE2zci+AUfqP+cpV9zDQdbTJfPfW5OCEamg== @@ -10264,12 +10289,12 @@ graphql-tag@^2.11.0, graphql-tag@^2.12.6: dependencies: tslib "^2.1.0" -graphql-ws@5.12.1: - version "5.12.1" - resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.12.1.tgz#c62d5ac54dbd409cc6520b0b39de374b3d59d0dd" - integrity sha512-umt4f5NnMK46ChM2coO36PTFhHouBrK9stWWBczERguwYrGnPNxJ9dimU6IyOBfOkC6Izhkg4H8+F51W/8CYDg== +graphql-ws@^6.0.6: + version "6.0.6" + resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-6.0.6.tgz#e9c9ff85f4ddb5bbe6faa2721c0d27e6c11746d2" + integrity sha512-zgfER9s+ftkGKUZgc0xbx8T7/HMO4AV5/YuYiFc+AtgcO5T0v8AxYYNQ+ltzuzDZgNkYJaFspm5MMYLjQzrkmw== -graphql@*, graphql@^16.6.0: +graphql@*, graphql@^16.11.0: version "16.11.0" resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.11.0.tgz#96d17f66370678027fdf59b2d4c20b4efaa8a633" integrity sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw== @@ -10599,14 +10624,6 @@ http-proxy-agent@^5.0.0: agent-base "6" debug "4" -http-proxy-agent@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-6.1.1.tgz#dc04f1a84e09511740cfbd984a56f86cc42e4277" - integrity sha512-JRCz+4Whs6yrrIoIlrH+ZTmhrRwtMnmOHsHn8GFEn9O2sVfSE+DAZ3oyyGIKF8tjJEeSJmP89j7aTjVsSqsU0g== - dependencies: - agent-base "^7.1.0" - debug "^4.3.4" - http-proxy-agent@^7.0.0, http-proxy-agent@^7.0.1: version "7.0.2" resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" @@ -10651,15 +10668,7 @@ https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: agent-base "6" debug "4" -https-proxy-agent@^6.0.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-6.2.1.tgz#0965ab47371b3e531cf6794d1eb148710a992ba7" - integrity sha512-ONsE3+yfZF2caH5+bJlcddtWqNI3Gvs5A38+ngvljxaBiRXRswym2c7yf8UAeFpRFKjFNHIFEHqR/OLAWJzyiA== - dependencies: - agent-base "^7.0.2" - debug "4" - -https-proxy-agent@^7.0.6: +https-proxy-agent@^7.0.0, https-proxy-agent@^7.0.6: version "7.0.6" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9" integrity sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw== @@ -11424,16 +11433,16 @@ isobject@^3.0.0, isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== -isomorphic-ws@5.0.0, isomorphic-ws@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz#e5529148912ecb9b451b46ed44d53dae1ce04bbf" - integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== - isomorphic-ws@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc" integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== +isomorphic-ws@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz#e5529148912ecb9b451b46ed44d53dae1ce04bbf" + integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== + istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" @@ -11933,12 +11942,12 @@ jest@^30.0.5: import-local "^3.2.0" jest-cli "30.0.5" -jiti@1.17.1: - version "1.17.1" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.17.1.tgz#264daa43ee89a03e8be28c3d712ccc4eb9f1e8ed" - integrity sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw== +jiti@^1.17.1: + version "1.21.7" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.7.tgz#9dd81043424a3d28458b193d965f0d18a2300ba9" + integrity sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A== -jiti@^2.4.1: +jiti@^2.0.0, jiti@^2.4.1: version "2.5.1" resolved "https://registry.yarnpkg.com/jiti/-/jiti-2.5.1.tgz#bd099c1c2be1c59bbea4e5adcd127363446759d0" integrity sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w== @@ -11948,12 +11957,7 @@ jmespath@0.16.0: resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== -jose@^4.11.4: - version "4.15.9" - resolved "https://registry.yarnpkg.com/jose/-/jose-4.15.9.tgz#9b68eda29e9a0614c042fa29387196c7dd800100" - integrity sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA== - -jose@^5.7.0: +jose@^5.0.0, jose@^5.7.0: version "5.10.0" resolved "https://registry.yarnpkg.com/jose/-/jose-5.10.0.tgz#c37346a099d6467c401351a9a0c2161e0f52c4be" integrity sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg== @@ -12076,17 +12080,6 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -json-stable-stringify@*, json-stable-stringify@^1.0.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz#8903cfac42ea1a0f97f35d63a4ce0518f0cc6a70" - integrity sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg== - dependencies: - call-bind "^1.0.8" - call-bound "^1.0.4" - isarray "^2.0.5" - jsonify "^0.0.1" - object-keys "^1.1.1" - json-stringify-safe@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -12126,11 +12119,6 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -jsonify@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978" - integrity sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg== - jsonparse@^1.2.0, jsonparse@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" @@ -13097,7 +13085,7 @@ minimalistic-assert@^1.0.0: resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimatch@3.0.5, minimatch@4.2.3, minimatch@9.0.1, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.8, minimatch@^3.1.1, minimatch@^3.1.2, minimatch@^5.0.1, minimatch@^5.1.0, minimatch@^8.0.2, minimatch@^9.0.0, minimatch@^9.0.3, minimatch@^9.0.4: +minimatch@3.0.5, minimatch@9.0.1, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.8, minimatch@^3.1.1, minimatch@^3.1.2, minimatch@^5.0.1, minimatch@^5.1.0, minimatch@^8.0.2, minimatch@^9.0.0, minimatch@^9.0.3, minimatch@^9.0.4, minimatch@^9.0.5: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== @@ -13781,7 +13769,7 @@ node-fetch@2.6.7: dependencies: whatwg-url "^5.0.0" -node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.11, node-fetch@^2.6.7, node-fetch@^2.6.8, node-fetch@^2.7.0: +node-fetch@^2.6.0, node-fetch@^2.6.11, node-fetch@^2.6.7, node-fetch@^2.6.8, node-fetch@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== @@ -15036,11 +15024,6 @@ punycode@1.3.2: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== -punycode@^1.3.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== - punycode@^2.1.0: version "2.3.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" @@ -15063,18 +15046,6 @@ pure-rand@^7.0.0: resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-7.0.1.tgz#6f53a5a9e3e4a47445822af96821ca509ed37566" integrity sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ== -pvtsutils@^1.3.5, pvtsutils@^1.3.6: - version "1.3.6" - resolved "https://registry.yarnpkg.com/pvtsutils/-/pvtsutils-1.3.6.tgz#ec46e34db7422b9e4fdc5490578c1883657d6001" - integrity sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg== - dependencies: - tslib "^2.8.1" - -pvutils@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/pvutils/-/pvutils-1.1.3.tgz#f35fc1d27e7cd3dfbd39c0826d173e806a03f5a3" - integrity sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ== - qs@6.13.0: version "6.13.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" @@ -16667,11 +16638,6 @@ streamsearch@0.1.2: resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" integrity sha512-jos8u++JKm0ARcSUTAZXOVC0mSox7Bhn6sBgty73P1f3JGf7yG2clTbBNHUdde/kdvP2FESam+vM6l8jBrNxHA== -streamsearch@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" - integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== - streamsink@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/streamsink/-/streamsink-1.2.0.tgz#efafee9f1e22d3591ed7de3dcaa95c3f5e79f73c" @@ -16687,7 +16653,7 @@ streamx@^2.15.0, streamx@^2.21.0: optionalDependencies: bare-events "^2.2.0" -string-env-interpolation@1.0.1, string-env-interpolation@^1.0.1: +string-env-interpolation@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz#ad4397ae4ac53fe6c91d1402ad6f6a52862c7152" integrity sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg== @@ -17019,6 +16985,15 @@ symbol-observable@^4.0.0: resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-4.0.0.tgz#5b425f192279e87f2f9b937ac8540d1984b39205" integrity sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ== +sync-fetch@0.6.0-2: + version "0.6.0-2" + resolved "https://registry.yarnpkg.com/sync-fetch/-/sync-fetch-0.6.0-2.tgz#d82d6dc8efaf2d103a9015e7bd7ba0bfc8e078f2" + integrity sha512-c7AfkZ9udatCuAy9RSfiGPpeOKKUAUK5e1cXadLOGUjasdxqYqAK0jTNkM/FSEyJ3a5Ra27j/tw/PS0qLmaF/A== + dependencies: + node-fetch "^3.3.2" + timeout-signal "^2.0.0" + whatwg-mimetype "^4.0.0" + synckit@^0.11.8: version "0.11.11" resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.11.11.tgz#c0b619cf258a97faa209155d9cd1699b5c998cb0" @@ -17184,6 +17159,11 @@ thunky@^1.0.2: resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== +timeout-signal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/timeout-signal/-/timeout-signal-2.0.0.tgz#23207ea448d50258bb0defe3beea4a467643abba" + integrity sha512-YBGpG4bWsHoPvofT6y/5iqulfXIiIErl5B0LdtHT1mGXDFTAhhRrbUpTvBgYbovr+3cKblya2WAOcpoy90XguA== + timers-ext@^0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/timers-ext/-/timers-ext-0.1.8.tgz#b4e442f10b7624a29dd2aa42c295e257150cf16c" @@ -17422,7 +17402,7 @@ tslib@^1.10.0, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.2, tslib@^2.7.0, tslib@^2.8.1: +tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.2, tslib@^2.6.3, tslib@^2.8.1: version "2.8.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== @@ -17432,6 +17412,11 @@ tslib@~2.4.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e" integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== +tslib@~2.6.0: + version "2.6.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" + integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== + tsscmp@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.6.tgz#85b99583ac3589ec4bfef825b5000aa911d605eb" @@ -17825,17 +17810,10 @@ url@0.10.3: punycode "1.3.2" querystring "0.2.0" -urlpattern-polyfill@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-6.0.2.tgz#a193fe773459865a2a5c93b246bb794b13d07256" - integrity sha512-5vZjFlH9ofROmuWmXM9yj2wljYKgWstGwe8YTyiqM7hVum/g9LyCizPZtb3UqsuppVwety9QJmfc42VggLpTgg== - dependencies: - braces "^3.0.2" - -urlpattern-polyfill@^8.0.0: - version "8.0.2" - resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz#99f096e35eff8bf4b5a2aa7d58a1523d6ebc7ce5" - integrity sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ== +urlpattern-polyfill@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-10.1.0.tgz#1b2517e614136c73ba32948d5e7a3a063cba8e74" + integrity sha512-IGjKp/o0NL3Bso1PymYURCJxMPNAf/ILOpendP9f5B6e1rTJgdgiOvgfoT8VxCAdY+Wisb9uhGaJJf3yZ2V9nw== use-callback-ref@^1.3.3: version "1.3.3" @@ -17964,7 +17942,7 @@ value-or-promise@1.0.11: resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.11.tgz#3e90299af31dd014fe843fe309cefa7c1d94b140" integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg== -value-or-promise@^1.0.11, value-or-promise@^1.0.12: +value-or-promise@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.12.tgz#0e5abfeec70148c78460a849f6b003ea7986f15c" integrity sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q== @@ -18022,22 +18000,11 @@ web-resource-inliner@^6.0.1: node-fetch "^2.6.0" valid-data-url "^3.0.0" -web-streams-polyfill@^3.0.3, web-streams-polyfill@^3.2.1: +web-streams-polyfill@^3.0.3: version "3.3.3" resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b" integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== -webcrypto-core@^1.8.0: - version "1.8.1" - resolved "https://registry.yarnpkg.com/webcrypto-core/-/webcrypto-core-1.8.1.tgz#09d5bd8a9c48e9fbcaf412e06b1ff1a57514ce86" - integrity sha512-P+x1MvlNCXlKbLSOY4cYrdreqPG5hbzkmawbcXLKN/mf6DZW0SdNNkZ+sjwsqVkI4A4Ko2sPZmkZtCKY58w83A== - dependencies: - "@peculiar/asn1-schema" "^2.3.13" - "@peculiar/json-schema" "^1.1.12" - asn1js "^3.0.5" - pvtsutils "^1.3.5" - tslib "^2.7.0" - webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" @@ -18172,6 +18139,11 @@ whatwg-mimetype@^3.0.0: resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== +whatwg-mimetype@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz#bc1bf94a985dc50388d54a9258ac405c3ca2fc0a" + integrity sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg== + whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" @@ -18401,17 +18373,12 @@ write-pkg@4.0.0: type-fest "^0.4.1" write-json-file "^3.2.0" -ws@8.13.0: - version "8.13.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" - integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== - ws@^7.5.3, ws@^7.5.9: version "7.5.10" resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== -ws@^8.12.0, ws@^8.18.0, ws@^8.18.3: +ws@^8.17.1, ws@^8.18.0, ws@^8.18.3: version "8.18.3" resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.3.tgz#b56b88abffde62791c639170400c93dcb0c95472" integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg== @@ -18474,10 +18441,10 @@ yaml-ast-parser@0.0.43, yaml-ast-parser@^0.0.43: resolved "https://registry.yarnpkg.com/yaml-ast-parser/-/yaml-ast-parser-0.0.43.tgz#e8a23e6fb4c38076ab92995c5dca33f3d3d7c9bb" integrity sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A== -yaml@^1.10.0: - version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yaml@^2.3.1: + version "2.8.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.1.tgz#1870aa02b631f7e8328b93f8bc574fac5d6c4d79" + integrity sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw== yamljs@^0.3.0: version "0.3.0"