@@ -3,11 +3,12 @@ import { GraphQLResolveInfo } from 'graphql';
33import { gql } from '@apollo/client' ;
44import * as Apollo from '@apollo/client' ;
55export type Maybe < T > = T | null ;
6+ export type InputMaybe < T > = Maybe < T > ;
67export type Exact < T extends { [ key : string ] : unknown } > = { [ K in keyof T ] : T [ K ] } ;
78export type MakeOptional < T , K extends keyof T > = Omit < T , K > & { [ SubKey in K ] ?: Maybe < T [ SubKey ] > } ;
89export type MakeMaybe < T , K extends keyof T > = Omit < T , K > & { [ SubKey in K ] : Maybe < T [ SubKey ] > } ;
9- export type RequireFields < T , K extends keyof T > = { [ X in Exclude < keyof T , K > ] ?: T [ X ] } & { [ P in K ] -?: NonNullable < T [ P ] > } ;
10- const defaultOptions = { }
10+ export type RequireFields < T , K extends keyof T > = Omit < T , K > & { [ P in K ] -?: NonNullable < T [ P ] > } ;
11+ const defaultOptions = { } as const ;
1112/** All built-in and custom scalars, mapped to their actual values */
1213export type Scalars = {
1314 ID : string ;
@@ -17,9 +18,15 @@ export type Scalars = {
1718 Float : number ;
1819} ;
1920
20- export type ClientCounter = {
21- __typename ?: 'ClientCounter' ;
22- counter ?: Maybe < Scalars [ 'Int' ] > ;
21+ export type Query = {
22+ __typename ?: 'Query' ;
23+ /** Counter */
24+ counter ?: Maybe < Counter > ;
25+ /** Counter from Datasource */
26+ counterCache ?: Maybe < Counter > ;
27+ counterState ?: Maybe < ClientCounter > ;
28+ /** Moleculer Counter */
29+ moleculerCounter ?: Maybe < Counter > ;
2330} ;
2431
2532/** Database counter */
@@ -29,6 +36,11 @@ export type Counter = {
2936 amount : Scalars [ 'Int' ] ;
3037} ;
3138
39+ export type ClientCounter = {
40+ __typename ?: 'ClientCounter' ;
41+ counter ?: Maybe < Scalars [ 'Int' ] > ;
42+ } ;
43+
3244export type Mutation = {
3345 __typename ?: 'Mutation' ;
3446 /** Increase counter value returns current counter amount */
@@ -42,7 +54,7 @@ export type Mutation = {
4254
4355
4456export type MutationAddCounterArgs = {
45- amount ?: Maybe < Scalars [ 'Int' ] > ;
57+ amount ?: InputMaybe < Scalars [ 'Int' ] > ;
4658} ;
4759
4860
@@ -52,18 +64,7 @@ export type MutationAddCounterStateArgs = {
5264
5365
5466export type MutationAddMoleculerCounterArgs = {
55- amount ?: Maybe < Scalars [ 'Int' ] > ;
56- } ;
57-
58- export type Query = {
59- __typename ?: 'Query' ;
60- /** Counter */
61- counter ?: Maybe < Counter > ;
62- /** Counter from Datasource */
63- counterCache ?: Maybe < Counter > ;
64- counterState ?: Maybe < ClientCounter > ;
65- /** Moleculer Counter */
66- moleculerCounter ?: Maybe < Counter > ;
67+ amount ?: InputMaybe < Scalars [ 'Int' ] > ;
6768} ;
6869
6970export type Subscription = {
@@ -78,91 +79,46 @@ export type AddCounterStateMutationVariables = Exact<{
7879} > ;
7980
8081
81- export type AddCounterStateMutation = (
82- { __typename ?: 'Mutation' }
83- & { addCounterState ?: Maybe < (
84- { __typename ?: 'ClientCounter' }
85- & Pick < ClientCounter , 'counter' >
86- ) > }
87- ) ;
82+ export type AddCounterStateMutation = { __typename ?: 'Mutation' , addCounterState ?: { __typename ?: 'ClientCounter' , counter ?: number | null } | null } ;
8883
8984export type AddCounterMutationVariables = Exact < {
9085 amount : Scalars [ 'Int' ] ;
9186} > ;
9287
9388
94- export type AddCounterMutation = (
95- { __typename ?: 'Mutation' }
96- & { addCounter ?: Maybe < (
97- { __typename ?: 'Counter' }
98- & Pick < Counter , 'amount' >
99- ) > }
100- ) ;
89+ export type AddCounterMutation = { __typename ?: 'Mutation' , addCounter ?: { __typename ?: 'Counter' , amount : number } | null } ;
10190
10291export type AddCounter_WsMutationVariables = Exact < {
10392 amount : Scalars [ 'Int' ] ;
10493} > ;
10594
10695
107- export type AddCounter_WsMutation = (
108- { __typename ?: 'Mutation' }
109- & { addCounter ?: Maybe < (
110- { __typename ?: 'Counter' }
111- & Pick < Counter , 'amount' >
112- ) > }
113- ) ;
96+ export type AddCounter_WsMutation = { __typename ?: 'Mutation' , addCounter ?: { __typename ?: 'Counter' , amount : number } | null } ;
11497
11598export type SyncCachedCounterMutationVariables = Exact < { [ key : string ] : never ; } > ;
11699
117100
118- export type SyncCachedCounterMutation = (
119- { __typename ?: 'Mutation' }
120- & Pick < Mutation , 'syncCachedCounter' >
121- ) ;
101+ export type SyncCachedCounterMutation = { __typename ?: 'Mutation' , syncCachedCounter ?: boolean | null } ;
122102
123103export type CounterCacheQueryQueryVariables = Exact < { [ key : string ] : never ; } > ;
124104
125105
126- export type CounterCacheQueryQuery = (
127- { __typename ?: 'Query' }
128- & { counterCache ?: Maybe < (
129- { __typename ?: 'Counter' }
130- & Pick < Counter , 'amount' >
131- ) > }
132- ) ;
106+ export type CounterCacheQueryQuery = { __typename ?: 'Query' , counterCache ?: { __typename ?: 'Counter' , amount : number } | null } ;
133107
134108export type CounterStateQueryVariables = Exact < { [ key : string ] : never ; } > ;
135109
136110
137- export type CounterStateQuery = (
138- { __typename ?: 'Query' }
139- & { counterState ?: Maybe < (
140- { __typename ?: 'ClientCounter' }
141- & Pick < ClientCounter , 'counter' >
142- ) > }
143- ) ;
111+ export type CounterStateQuery = { __typename ?: 'Query' , counterState ?: { __typename ?: 'ClientCounter' , counter ?: number | null } | null } ;
144112
145113export type CounterQueryQueryVariables = Exact < { [ key : string ] : never ; } > ;
146114
147115
148- export type CounterQueryQuery = (
149- { __typename ?: 'Query' }
150- & { counter ?: Maybe < (
151- { __typename ?: 'Counter' }
152- & Pick < Counter , 'amount' >
153- ) > }
154- ) ;
116+ export type CounterQueryQuery = { __typename ?: 'Query' , counter ?: { __typename ?: 'Counter' , amount : number } | null } ;
155117
156118export type OnCounterUpdatedSubscriptionVariables = Exact < { [ key : string ] : never ; } > ;
157119
158120
159- export type OnCounterUpdatedSubscription = (
160- { __typename ?: 'Subscription' }
161- & { counterUpdated ?: Maybe < (
162- { __typename ?: 'Counter' }
163- & Pick < Counter , 'amount' >
164- ) > }
165- ) ;
121+ export type OnCounterUpdatedSubscription = { __typename ?: 'Subscription' , counterUpdated ?: { __typename ?: 'Counter' , amount : number } | null } ;
166122
167123
168124
@@ -172,21 +128,7 @@ export type ResolverTypeWrapper<T> = Promise<T> | T;
172128export type ResolverWithResolve < TResult , TParent , TContext , TArgs > = {
173129 resolve : ResolverFn < TResult , TParent , TContext , TArgs > ;
174130} ;
175-
176- export type LegacyStitchingResolver < TResult , TParent , TContext , TArgs > = {
177- fragment : string ;
178- resolve : ResolverFn < TResult , TParent , TContext , TArgs > ;
179- } ;
180-
181- export type NewStitchingResolver < TResult , TParent , TContext , TArgs > = {
182- selectionSet : string ;
183- resolve : ResolverFn < TResult , TParent , TContext , TArgs > ;
184- } ;
185- export type StitchingResolver < TResult , TParent , TContext , TArgs > = LegacyStitchingResolver < TResult , TParent , TContext , TArgs > | NewStitchingResolver < TResult , TParent , TContext , TArgs > ;
186- export type Resolver < TResult , TParent = { } , TContext = { } , TArgs = { } > =
187- | ResolverFn < TResult , TParent , TContext , TArgs >
188- | ResolverWithResolve < TResult , TParent , TContext , TArgs >
189- | StitchingResolver < TResult , TParent , TContext , TArgs > ;
131+ export type Resolver < TResult , TParent = { } , TContext = { } , TArgs = { } > = ResolverFn < TResult , TParent , TContext , TArgs > | ResolverWithResolve < TResult , TParent , TContext , TArgs > ;
190132
191133export type ResolverFn < TResult , TParent , TContext , TArgs > = (
192134 parent : TParent ,
@@ -200,7 +142,7 @@ export type SubscriptionSubscribeFn<TResult, TParent, TContext, TArgs> = (
200142 args : TArgs ,
201143 context : TContext ,
202144 info : GraphQLResolveInfo
203- ) => AsyncIterator < TResult > | Promise < AsyncIterator < TResult > > ;
145+ ) => AsyncIterable < TResult > | Promise < AsyncIterable < TResult > > ;
204146
205147export type SubscriptionResolveFn < TResult , TParent , TContext , TArgs > = (
206148 parent : TParent ,
@@ -269,50 +211,44 @@ export type ResolversParentTypes = {
269211 String : Scalars [ 'String' ] ;
270212} ;
271213
272- export type ClientCounterResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'ClientCounter' ] = ResolversParentTypes [ 'ClientCounter' ] > = {
273- counter ?: Resolver < Maybe < ResolversTypes [ 'Int' ] > , ParentType , ContextType > ;
274- __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
214+ export type QueryResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'Query' ] = ResolversParentTypes [ 'Query' ] > = {
215+ counter ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType > ;
216+ counterCache ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType > ;
217+ counterState ?: Resolver < Maybe < ResolversTypes [ 'ClientCounter' ] > , ParentType , ContextType > ;
218+ moleculerCounter ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType > ;
275219} ;
276220
277221export type CounterResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'Counter' ] = ResolversParentTypes [ 'Counter' ] > = {
278222 amount ?: Resolver < ResolversTypes [ 'Int' ] , ParentType , ContextType > ;
279223 __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
280224} ;
281225
226+ export type ClientCounterResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'ClientCounter' ] = ResolversParentTypes [ 'ClientCounter' ] > = {
227+ counter ?: Resolver < Maybe < ResolversTypes [ 'Int' ] > , ParentType , ContextType > ;
228+ __isTypeOf ?: IsTypeOfResolverFn < ParentType , ContextType > ;
229+ } ;
230+
282231export type MutationResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'Mutation' ] = ResolversParentTypes [ 'Mutation' ] > = {
283- addCounter ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType , RequireFields < MutationAddCounterArgs , never > > ;
232+ addCounter ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType , Partial < MutationAddCounterArgs > > ;
284233 addCounterState ?: Resolver < Maybe < ResolversTypes [ 'ClientCounter' ] > , ParentType , ContextType , RequireFields < MutationAddCounterStateArgs , 'amount' > > ;
285- addMoleculerCounter ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType , RequireFields < MutationAddMoleculerCounterArgs , never > > ;
234+ addMoleculerCounter ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType , Partial < MutationAddMoleculerCounterArgs > > ;
286235 syncCachedCounter ?: Resolver < Maybe < ResolversTypes [ 'Boolean' ] > , ParentType , ContextType > ;
287236} ;
288237
289- export type QueryResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'Query' ] = ResolversParentTypes [ 'Query' ] > = {
290- counter ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType > ;
291- counterCache ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType > ;
292- counterState ?: Resolver < Maybe < ResolversTypes [ 'ClientCounter' ] > , ParentType , ContextType > ;
293- moleculerCounter ?: Resolver < Maybe < ResolversTypes [ 'Counter' ] > , ParentType , ContextType > ;
294- } ;
295-
296238export type SubscriptionResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'Subscription' ] = ResolversParentTypes [ 'Subscription' ] > = {
297239 counterUpdated ?: SubscriptionResolver < Maybe < ResolversTypes [ 'Counter' ] > , "counterUpdated" , ParentType , ContextType > ;
298240 moleculerCounterUpdate ?: SubscriptionResolver < Maybe < ResolversTypes [ 'Counter' ] > , "moleculerCounterUpdate" , ParentType , ContextType > ;
299241} ;
300242
301243export type Resolvers < ContextType = any > = {
302- ClientCounter ?: ClientCounterResolvers < ContextType > ;
244+ Query ?: QueryResolvers < ContextType > ;
303245 Counter ?: CounterResolvers < ContextType > ;
246+ ClientCounter ?: ClientCounterResolvers < ContextType > ;
304247 Mutation ?: MutationResolvers < ContextType > ;
305- Query ?: QueryResolvers < ContextType > ;
306248 Subscription ?: SubscriptionResolvers < ContextType > ;
307249} ;
308250
309251
310- /**
311- * @deprecated
312- * Use "Resolvers" root object instead. If you wish to get "IResolvers", add "typesPrefix: I" to your config.
313- */
314- export type IResolvers < ContextType = any > = Resolvers < ContextType > ;
315-
316252
317253export const AddCounterStateDocument = gql `
318254 mutation addCounterState($amount: Int!) {
0 commit comments