@@ -271,6 +271,10 @@ export function getNamedType(type: GraphQLType): GraphQLNamedType;
271
271
*/
272
272
export type Thunk < T > = ( ( ) => T ) | T ;
273
273
274
+ /**
275
+ * It's strongly recommended that you prefix each added attribute's name with an
276
+ * identifier unique to your project to avoid conflicts with other projects.
277
+ */
274
278
export interface GraphQLScalarTypeExtensions {
275
279
[ attributeName : string ] : any ;
276
280
}
@@ -342,6 +346,10 @@ export interface GraphQLScalarTypeConfig<TInternal, TExternal> {
342
346
extensionASTNodes ?: Maybe < ReadonlyArray < ScalarTypeExtensionNode > > ;
343
347
}
344
348
349
+ /**
350
+ * It's strongly recommended that you prefix each added attribute's name with an
351
+ * identifier unique to your project to avoid conflicts with other projects.
352
+ */
345
353
export interface GraphQLObjectTypeExtensions {
346
354
[ attributeName : string ] : any ;
347
355
}
@@ -460,6 +468,10 @@ export interface GraphQLResolveInfo {
460
468
readonly variableValues : { [ variableName : string ] : any } ;
461
469
}
462
470
471
+ /**
472
+ * It's strongly recommended that you prefix each added attribute's name with an
473
+ * identifier unique to your project to avoid conflicts with other projects.
474
+ */
463
475
export interface GraphQLFieldExtensions {
464
476
[ attributeName : string ] : any ;
465
477
}
@@ -483,6 +495,10 @@ export type GraphQLFieldConfigArgumentMap = {
483
495
[ key : string ] : GraphQLArgumentConfig ;
484
496
} ;
485
497
498
+ /**
499
+ * It's strongly recommended that you prefix each added attribute's name with an
500
+ * identifier unique to your project to avoid conflicts with other projects.
501
+ */
486
502
export interface GraphQLArgumentExtensions {
487
503
[ attributeName : string ] : any ;
488
504
}
@@ -531,6 +547,10 @@ export type GraphQLFieldMap<TSource, TContext> = {
531
547
[ key : string ] : GraphQLField < TSource , TContext > ;
532
548
} ;
533
549
550
+ /**
551
+ * It's strongly recommended that you prefix each added attribute's name with an
552
+ * identifier unique to your project to avoid conflicts with other projects.
553
+ */
534
554
export interface GraphQLInterfaceTypeExtensions {
535
555
[ attributeName : string ] : any ;
536
556
}
@@ -593,6 +613,10 @@ export interface GraphQLInterfaceTypeConfig<TSource, TContext> {
593
613
extensionASTNodes ?: Maybe < ReadonlyArray < InterfaceTypeExtensionNode > > ;
594
614
}
595
615
616
+ /**
617
+ * It's strongly recommended that you prefix each added attribute's name with an
618
+ * identifier unique to your project to avoid conflicts with other projects.
619
+ */
596
620
export interface GraphQLUnionTypeExtensions {
597
621
[ attributeName : string ] : any ;
598
622
}
@@ -657,6 +681,10 @@ export interface GraphQLUnionTypeConfig<TSource, TContext> {
657
681
extensionASTNodes ?: Maybe < ReadonlyArray < UnionTypeExtensionNode > > ;
658
682
}
659
683
684
+ /**
685
+ * It's strongly recommended that you prefix each added attribute's name with an
686
+ * identifier unique to your project to avoid conflicts with other projects.
687
+ */
660
688
export interface GraphQLEnumTypeExtensions {
661
689
[ attributeName : string ] : any ;
662
690
}
@@ -722,6 +750,10 @@ export type GraphQLEnumValueConfigMap = {
722
750
[ key : string ] : GraphQLEnumValueConfig ;
723
751
} ;
724
752
753
+ /**
754
+ * It's strongly recommended that you prefix each added attribute's name with an
755
+ * identifier unique to your project to avoid conflicts with other projects.
756
+ */
725
757
export interface GraphQLEnumValueExtensions {
726
758
[ attributeName : string ] : any ;
727
759
}
@@ -744,6 +776,10 @@ export interface GraphQLEnumValue {
744
776
astNode ?: Maybe < EnumValueDefinitionNode > ;
745
777
}
746
778
779
+ /**
780
+ * It's strongly recommended that you prefix each added attribute's name with an
781
+ * identifier unique to your project to avoid conflicts with other projects.
782
+ */
747
783
export interface GraphQLInputObjectTypeExtensions {
748
784
[ attributeName : string ] : any ;
749
785
}
@@ -798,6 +834,10 @@ export interface GraphQLInputObjectTypeConfig {
798
834
extensionASTNodes ?: Maybe < ReadonlyArray < InputObjectTypeExtensionNode > > ;
799
835
}
800
836
837
+ /**
838
+ * It's strongly recommended that you prefix each added attribute's name with an
839
+ * identifier unique to your project to avoid conflicts with other projects.
840
+ */
801
841
export interface GraphQLInputFieldExtensions {
802
842
[ attributeName : string ] : any ;
803
843
}
0 commit comments