From c27e63e5fde64663fc41fc15feb6f1569e5a6b1e Mon Sep 17 00:00:00 2001 From: Jason Kuhrt Date: Mon, 21 Oct 2024 14:44:07 -0400 Subject: [PATCH] gen --- .../fixture/graffle/modules/SelectionSets.ts | 102 +- .../__snapshots__/generate.test.ts.snap | 1760 ++++++++--------- .../graffle/modules/SelectionSets.ts | 102 +- .../graffle/modules/SelectionSets.ts | 4 +- .../pokemon/graffle/modules/SelectionSets.ts | 34 +- .../graffle/modules/SelectionSets.ts | 4 +- website/graffle/modules/MethodsSelect.ts | 34 +- website/graffle/modules/Schema.ts | 118 +- .../graffle/modules/SchemaDrivenDataMap.ts | 48 +- website/graffle/modules/Select.ts | 4 +- website/graffle/modules/SelectionSets.ts | 42 +- website/pokemon/modules/MethodsSelect.ts | 2 +- website/pokemon/modules/Schema.ts | 188 +- .../pokemon/modules/SchemaDrivenDataMap.ts | 58 +- website/pokemon/modules/Select.ts | 4 +- website/pokemon/modules/SelectionSets.ts | 264 +-- 16 files changed, 1389 insertions(+), 1379 deletions(-) diff --git a/src/extensions/SchemaErrors/tests/fixture/graffle/modules/SelectionSets.ts b/src/extensions/SchemaErrors/tests/fixture/graffle/modules/SelectionSets.ts index b914a1466..8b31f580d 100644 --- a/src/extensions/SchemaErrors/tests/fixture/graffle/modules/SelectionSets.ts +++ b/src/extensions/SchemaErrors/tests/fixture/graffle/modules/SelectionSets.ts @@ -56,11 +56,11 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap export interface Mutation<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the `id` field on the `Mutation` object. Its type is ScalarStandard. + * Select the `id` field on the `Mutation` object. Its type is `ID` (a `Scalar`). */ id?: Mutation.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `idNonNull` field on the `Mutation` object. Its type is ScalarStandard. + * Select the `idNonNull` field on the `Mutation` object. Its type is `ID` (a `Scalar`). */ idNonNull?: Mutation.idNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -152,13 +152,13 @@ export namespace Mutation { export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the `InputObjectNested` field on the `Query` object. Its type is ScalarStandard. + * Select the `InputObjectNested` field on the `Query` object. Its type is `ID` (a `Scalar`). */ InputObjectNested?: | Query.InputObjectNested$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `InputObjectNestedNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `InputObjectNestedNonNull` field on the `Query` object. Its type is `ID` (a `Scalar`). */ InputObjectNestedNonNull?: | Query.InputObjectNestedNonNull<$Scalars> @@ -168,41 +168,41 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} */ abcEnum?: Query.abcEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `argInputObjectCircular` field on the `Query` object. Its type is ScalarStandard. + * Select the `argInputObjectCircular` field on the `Query` object. Its type is `String` (a `Scalar`). */ argInputObjectCircular?: | Query.argInputObjectCircular$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `date` field on the `Query` object. Its type is ScalarCustom. + * Select the `date` field on the `Query` object. Its type is `Date` (a `Scalar`). */ date?: Query.date$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArg` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArg` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArg?: Query.dateArg$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgInputObject` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgInputObject` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgInputObject?: | Query.dateArgInputObject$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgList` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgList` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgList?: Query.dateArgList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgNonNull` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgNonNull` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgNonNull?: Query.dateArgNonNull<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgNonNullList` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgNonNullList` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgNonNullList?: | Query.dateArgNonNullList<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgNonNullListNonNull` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgNonNullListNonNull` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgNonNullListNonNull?: | Query.dateArgNonNullListNonNull<$Scalars> @@ -214,21 +214,21 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} | Query.dateInterface1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateList` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateList` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateList?: Query.dateList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateListList` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateListList` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateListList?: Query.dateListList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateListNonNull` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateListNonNull` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateListNonNull?: | Query.dateListNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateNonNull` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateNonNull` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateNonNull?: Query.dateNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -240,15 +240,15 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} */ dateUnion?: Query.dateUnion$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `error` field on the `Query` object. Its type is ScalarStandard. + * Select the `error` field on the `Query` object. Its type is `String` (a `Scalar`). */ error?: Query.error$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `Query` object. Its type is ScalarStandard. + * Select the `id` field on the `Query` object. Its type is `ID` (a `Scalar`). */ id?: Query.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `idNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `idNonNull` field on the `Query` object. Its type is `ID` (a `Scalar`). */ idNonNull?: Query.idNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -268,21 +268,21 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} | Query.interfaceWithArgs<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `listInt` field on the `Query` object. Its type is ScalarStandard. + * Select the `listInt` field on the `Query` object. Its type is `Int` (a `Scalar`). */ listInt?: Query.listInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `listIntNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `listIntNonNull` field on the `Query` object. Its type is `Int` (a `Scalar`). */ listIntNonNull?: | Query.listIntNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `listListInt` field on the `Query` object. Its type is ScalarStandard. + * Select the `listListInt` field on the `Query` object. Its type is `Int` (a `Scalar`). */ listListInt?: Query.listListInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `listListIntNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `listListIntNonNull` field on the `Query` object. Its type is `Int` (a `Scalar`). */ listListIntNonNull?: | Query.listListIntNonNull$Expanded<$Scalars> @@ -334,47 +334,47 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} | Query.resultNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `string` field on the `Query` object. Its type is ScalarStandard. + * Select the `string` field on the `Query` object. Its type is `String` (a `Scalar`). */ string?: Query.$string$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithArgEnum` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithArgEnum` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithArgEnum?: | Query.stringWithArgEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithArgInputObject` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithArgInputObject` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithArgInputObject?: | Query.stringWithArgInputObject$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithArgInputObjectRequired` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithArgInputObjectRequired` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithArgInputObjectRequired?: | Query.stringWithArgInputObjectRequired<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithArgs` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithArgs` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithArgs?: | Query.stringWithArgs$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithListArg` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithListArg` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithListArg?: | Query.stringWithListArg$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithListArgRequired` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithListArgRequired` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithListArgRequired?: | Query.stringWithListArgRequired<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithRequiredArg` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithRequiredArg` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithRequiredArg?: | Query.stringWithRequiredArg<$Scalars> @@ -1849,7 +1849,7 @@ export interface InputObjectNestedNonNull<$Scalars extends $$Utilities.Schema.Sc export interface Bar<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `int` field on the `Bar` object. Its type is ScalarStandard. + * Select the `int` field on the `Bar` object. Its type is `Int` (a `Scalar`). */ int?: Bar.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -1921,7 +1921,7 @@ export interface DateObject1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMa extends $Select.Bases.ObjectLike { /** - * Select the `date1` field on the `DateObject1` object. Its type is ScalarCustom. + * Select the `date1` field on the `DateObject1` object. Its type is `Date` (a `Scalar`). */ date1?: DateObject1.date1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -1993,7 +1993,7 @@ export interface DateObject2<$Scalars extends $$Utilities.Schema.Scalar.ScalarMa extends $Select.Bases.ObjectLike { /** - * Select the `date2` field on the `DateObject2` object. Its type is ScalarCustom. + * Select the `date2` field on the `DateObject2` object. Its type is `Date` (a `Scalar`). */ date2?: DateObject2.date2$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2063,11 +2063,11 @@ export namespace DateObject2 { export interface ErrorOne<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `infoId` field on the `ErrorOne` object. Its type is ScalarStandard. + * Select the `infoId` field on the `ErrorOne` object. Its type is `ID` (a `Scalar`). */ infoId?: ErrorOne.infoId$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `message` field on the `ErrorOne` object. Its type is ScalarStandard. + * Select the `message` field on the `ErrorOne` object. Its type is `String` (a `Scalar`). */ message?: ErrorOne.message$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2159,11 +2159,11 @@ export namespace ErrorOne { export interface ErrorTwo<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `infoInt` field on the `ErrorTwo` object. Its type is ScalarStandard. + * Select the `infoInt` field on the `ErrorTwo` object. Its type is `Int` (a `Scalar`). */ infoInt?: ErrorTwo.infoInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `message` field on the `ErrorTwo` object. Its type is ScalarStandard. + * Select the `message` field on the `ErrorTwo` object. Its type is `String` (a `Scalar`). */ message?: ErrorTwo.message$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2258,7 +2258,7 @@ export namespace ErrorTwo { */ export interface Foo<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `Foo` object. Its type is ScalarStandard. + * Select the `id` field on the `Foo` object. Its type is `ID` (a `Scalar`). */ id?: Foo.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2332,23 +2332,23 @@ export interface Object1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ ABCEnum?: Object1.ABCEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `boolean` field on the `Object1` object. Its type is ScalarStandard. + * Select the `boolean` field on the `Object1` object. Its type is `Boolean` (a `Scalar`). */ boolean?: Object1.$boolean$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `float` field on the `Object1` object. Its type is ScalarStandard. + * Select the `float` field on the `Object1` object. Its type is `Float` (a `Scalar`). */ float?: Object1.float$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `Object1` object. Its type is ScalarStandard. + * Select the `id` field on the `Object1` object. Its type is `ID` (a `Scalar`). */ id?: Object1.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `int` field on the `Object1` object. Its type is ScalarStandard. + * Select the `int` field on the `Object1` object. Its type is `Int` (a `Scalar`). */ int?: Object1.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `string` field on the `Object1` object. Its type is ScalarStandard. + * Select the `string` field on the `Object1` object. Its type is `String` (a `Scalar`). */ string?: Object1.$string$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2530,13 +2530,13 @@ export interface Object1ImplementingInterface<$Scalars extends $$Utilities.Schem extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `Object1ImplementingInterface` object. Its type is ScalarStandard. + * Select the `id` field on the `Object1ImplementingInterface` object. Its type is `ID` (a `Scalar`). */ id?: | Object1ImplementingInterface.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `int` field on the `Object1ImplementingInterface` object. Its type is ScalarStandard. + * Select the `int` field on the `Object1ImplementingInterface` object. Its type is `Int` (a `Scalar`). */ int?: | Object1ImplementingInterface.int$Expanded<$Scalars> @@ -2632,13 +2632,13 @@ export interface Object2ImplementingInterface<$Scalars extends $$Utilities.Schem extends $Select.Bases.ObjectLike { /** - * Select the `boolean` field on the `Object2ImplementingInterface` object. Its type is ScalarStandard. + * Select the `boolean` field on the `Object2ImplementingInterface` object. Its type is `Boolean` (a `Scalar`). */ boolean?: | Object2ImplementingInterface.$boolean$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `Object2ImplementingInterface` object. Its type is ScalarStandard. + * Select the `id` field on the `Object2ImplementingInterface` object. Its type is `ID` (a `Scalar`). */ id?: | Object2ImplementingInterface.id$Expanded<$Scalars> @@ -2734,7 +2734,7 @@ export interface ObjectNested<$Scalars extends $$Utilities.Schema.Scalar.ScalarM extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `ObjectNested` object. Its type is ScalarStandard. + * Select the `id` field on the `ObjectNested` object. Its type is `ID` (a `Scalar`). */ id?: ObjectNested.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -2902,7 +2902,7 @@ export interface lowerCaseObject<$Scalars extends $$Utilities.Schema.Scalar.Scal extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `lowerCaseObject` object. Its type is ScalarStandard. + * Select the `id` field on the `lowerCaseObject` object. Its type is `ID` (a `Scalar`). */ id?: lowerCaseObject.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2974,7 +2974,7 @@ export interface lowerCaseObject2<$Scalars extends $$Utilities.Schema.Scalar.Sca extends $Select.Bases.ObjectLike { /** - * Select the `int` field on the `lowerCaseObject2` object. Its type is ScalarStandard. + * Select the `int` field on the `lowerCaseObject2` object. Its type is `Int` (a `Scalar`). */ int?: lowerCaseObject2.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> diff --git a/src/generator/generator/__snapshots__/generate.test.ts.snap b/src/generator/generator/__snapshots__/generate.test.ts.snap index 616c5e34c..40b005852 100644 --- a/src/generator/generator/__snapshots__/generate.test.ts.snap +++ b/src/generator/generator/__snapshots__/generate.test.ts.snap @@ -42,7 +42,7 @@ exports[`kitchen-sink generated modules > modules/Global.ts 1`] = ` import type * as MethodsDocument from './MethodsDocument.js' import type * as MethodsRoot from './MethodsRoot.js' import type * as MethodsSelect from './MethodsSelect.js' -import type * as Scalar from './Scalar.js' +import type * as $Scalar from './Scalar.js' import type { Schema } from './Schema.js' declare global { @@ -808,7 +808,7 @@ export interface Query { // // // ================================================================================================== -// Object +// OutputObject // ================================================================================================== // // @@ -938,7 +938,7 @@ export interface Interface { exports[`kitchen-sink generated modules > modules/Scalar.ts 1`] = ` "import type * as $$Utilities from '../../../../../../src/entrypoints/utilities-for-generated.js' -export * from '../../../../../../src/types/Schema/types/Scalar/scalars.js' +export * from '../../../../../../src/types/Schema/StandardTypes/scalar.js' // // @@ -952,12 +952,12 @@ export * from '../../../../../../src/types/Schema/types/Scalar/scalars.js' // // -export type Date = $$Utilities.SchemaKit.Scalar.ScalarCodecless<'Date'> +export type Date = $$Utilities.Schema.Scalar.ScalarCodecless<'Date'> " `; exports[`kitchen-sink generated modules > modules/Schema.ts 1`] = ` -"import type { SchemaKit as $ } from '../../../../../../src/entrypoints/utilities-for-generated.js' +"import type { Schema as $ } from '../../../../../../src/entrypoints/utilities-for-generated.js' import type * as $$Utilities from '../../../../../../src/entrypoints/utilities-for-generated.js' import type * as Data from './Data.js' import type * as MethodsRoot from './MethodsRoot.js' @@ -979,20 +979,20 @@ export namespace Schema { // // - export type Mutation = $.ObjectMutation<{ - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - idNonNull: $.Field<'idNonNull', $Scalar.ID, null> + export type Mutation = $.StandardTypes.Mutation<{ + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + idNonNull: $.OutputField<'idNonNull', $Scalar.ID, null> }> - export type Query = $.ObjectQuery<{ - InputObjectNested: $.Field< + export type Query = $.StandardTypes.Query<{ + InputObjectNested: $.OutputField< 'InputObjectNested', $.Nullable<$Scalar.ID>, $.Args<{ input: $.InputField<$.Nullable> }, true> > - InputObjectNestedNonNull: $.Field< + InputObjectNestedNonNull: $.OutputField< 'InputObjectNestedNonNull', $.Nullable<$Scalar.ID>, $.Args<{ @@ -1002,93 +1002,93 @@ export namespace Schema { /** * Query enum field documentation. */ - abcEnum: $.Field<'abcEnum', $.Nullable, null> - argInputObjectCircular: $.Field< + abcEnum: $.OutputField<'abcEnum', $.Nullable, null> + argInputObjectCircular: $.OutputField< 'argInputObjectCircular', $.Nullable<$Scalar.String>, $.Args<{ input: $.InputField<$.Nullable> }, true> > - date: $.Field<'date', $.Nullable<$Scalar.Date>, null> - dateArg: $.Field< + date: $.OutputField<'date', $.Nullable<$Scalar.Date>, null> + dateArg: $.OutputField< 'dateArg', $.Nullable<$Scalar.Date>, $.Args<{ date: $.InputField<$.Nullable<$Scalar.Date>> }, true> > - dateArgInputObject: $.Field< + dateArgInputObject: $.OutputField< 'dateArgInputObject', $.Nullable<$Scalar.Date>, $.Args<{ input: $.InputField<$.Nullable> }, true> > - dateArgList: $.Field< + dateArgList: $.OutputField< 'dateArgList', $.Nullable<$Scalar.Date>, $.Args<{ date: $.InputField<$.Nullable<$.List<$Scalar.Date>>> }, true> > - dateArgNonNull: $.Field< + dateArgNonNull: $.OutputField< 'dateArgNonNull', $.Nullable<$Scalar.Date>, $.Args<{ date: $.InputField<$Scalar.Date> }, false> > - dateArgNonNullList: $.Field< + dateArgNonNullList: $.OutputField< 'dateArgNonNullList', $.Nullable<$Scalar.Date>, $.Args<{ date: $.InputField<$.List<$.Nullable<$Scalar.Date>>> }, false> > - dateArgNonNullListNonNull: $.Field< + dateArgNonNullListNonNull: $.OutputField< 'dateArgNonNullListNonNull', $.Nullable<$Scalar.Date>, $.Args<{ date: $.InputField<$.List<$Scalar.Date>> }, false> > - dateInterface1: $.Field<'dateInterface1', $.Nullable, null> - dateList: $.Field<'dateList', $.Nullable<$.List<$Scalar.Date>>, null> - dateListList: $.Field<'dateListList', $.Nullable<$.List<$.List<$Scalar.Date>>>, null> - dateListNonNull: $.Field<'dateListNonNull', $.List<$Scalar.Date>, null> - dateNonNull: $.Field<'dateNonNull', $Scalar.Date, null> - dateObject1: $.Field<'dateObject1', $.Nullable, null> - dateUnion: $.Field<'dateUnion', $.Nullable, null> - error: $.Field< + dateInterface1: $.OutputField<'dateInterface1', $.Nullable, null> + dateList: $.OutputField<'dateList', $.Nullable<$.List<$Scalar.Date>>, null> + dateListList: $.OutputField<'dateListList', $.Nullable<$.List<$.List<$Scalar.Date>>>, null> + dateListNonNull: $.OutputField<'dateListNonNull', $.List<$Scalar.Date>, null> + dateNonNull: $.OutputField<'dateNonNull', $Scalar.Date, null> + dateObject1: $.OutputField<'dateObject1', $.Nullable, null> + dateUnion: $.OutputField<'dateUnion', $.Nullable, null> + error: $.OutputField< 'error', $.Nullable<$Scalar.String>, $.Args<{ case: $.InputField<$.Nullable<$Scalar.String>> }, true> > - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - idNonNull: $.Field<'idNonNull', $Scalar.ID, null> - interface: $.Field<'interface', $.Nullable, null> - interfaceNonNull: $.Field<'interfaceNonNull', Interface, null> - interfaceWithArgs: $.Field< + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + idNonNull: $.OutputField<'idNonNull', $Scalar.ID, null> + interface: $.OutputField<'interface', $.Nullable, null> + interfaceNonNull: $.OutputField<'interfaceNonNull', Interface, null> + interfaceWithArgs: $.OutputField< 'interfaceWithArgs', $.Nullable, $.Args<{ id: $.InputField<$Scalar.ID> }, false> > - listInt: $.Field<'listInt', $.Nullable<$.List<$.Nullable<$Scalar.Int>>>, null> - listIntNonNull: $.Field<'listIntNonNull', $.List<$Scalar.Int>, null> - listListInt: $.Field<'listListInt', $.Nullable<$.List<$.Nullable<$.List<$.Nullable<$Scalar.Int>>>>>, null> - listListIntNonNull: $.Field<'listListIntNonNull', $.List<$.List<$Scalar.Int>>, null> - lowerCaseUnion: $.Field<'lowerCaseUnion', $.Nullable, null> - object: $.Field<'object', $.Nullable, null> - objectList: $.Field<'objectList', $.Nullable<$.List>, null> - objectListNonNull: $.Field<'objectListNonNull', $.List, null> - objectNested: $.Field<'objectNested', $.Nullable, null> - objectNonNull: $.Field<'objectNonNull', Object1, null> - objectWithArgs: $.Field< + listInt: $.OutputField<'listInt', $.Nullable<$.List<$.Nullable<$Scalar.Int>>>, null> + listIntNonNull: $.OutputField<'listIntNonNull', $.List<$Scalar.Int>, null> + listListInt: $.OutputField<'listListInt', $.Nullable<$.List<$.Nullable<$.List<$.Nullable<$Scalar.Int>>>>>, null> + listListIntNonNull: $.OutputField<'listListIntNonNull', $.List<$.List<$Scalar.Int>>, null> + lowerCaseUnion: $.OutputField<'lowerCaseUnion', $.Nullable, null> + object: $.OutputField<'object', $.Nullable, null> + objectList: $.OutputField<'objectList', $.Nullable<$.List>, null> + objectListNonNull: $.OutputField<'objectListNonNull', $.List, null> + objectNested: $.OutputField<'objectNested', $.Nullable, null> + objectNonNull: $.OutputField<'objectNonNull', Object1, null> + objectWithArgs: $.OutputField< 'objectWithArgs', $.Nullable, $.Args<{ @@ -1099,36 +1099,36 @@ export namespace Schema { string: $.InputField<$.Nullable<$Scalar.String>> }, true> > - result: $.Field< + result: $.OutputField< 'result', $.Nullable, $.Args<{ case: $.InputField }, false> > - resultNonNull: $.Field< + resultNonNull: $.OutputField< 'resultNonNull', Result, $.Args<{ case: $.InputField<$.Nullable> }, true> > - string: $.Field<'string', $.Nullable<$Scalar.String>, null> - stringWithArgEnum: $.Field< + string: $.OutputField<'string', $.Nullable<$Scalar.String>, null> + stringWithArgEnum: $.OutputField< 'stringWithArgEnum', $.Nullable<$Scalar.String>, $.Args<{ ABCEnum: $.InputField<$.Nullable> }, true> > - stringWithArgInputObject: $.Field< + stringWithArgInputObject: $.OutputField< 'stringWithArgInputObject', $.Nullable<$Scalar.String>, $.Args<{ input: $.InputField<$.Nullable> }, true> > - stringWithArgInputObjectRequired: $.Field< + stringWithArgInputObjectRequired: $.OutputField< 'stringWithArgInputObjectRequired', $.Nullable<$Scalar.String>, $.Args<{ @@ -1138,7 +1138,7 @@ export namespace Schema { /** * The given arguments are reflected back as a JSON string. */ - stringWithArgs: $.Field< + stringWithArgs: $.OutputField< 'stringWithArgs', $.Nullable<$Scalar.String>, $.Args<{ @@ -1149,38 +1149,38 @@ export namespace Schema { string: $.InputField<$.Nullable<$Scalar.String>> }, true> > - stringWithListArg: $.Field< + stringWithListArg: $.OutputField< 'stringWithListArg', $.Nullable<$Scalar.String>, $.Args<{ ints: $.InputField<$.Nullable<$.List<$.Nullable<$Scalar.Int>>>> }, true> > - stringWithListArgRequired: $.Field< + stringWithListArgRequired: $.OutputField< 'stringWithListArgRequired', $.Nullable<$Scalar.String>, $.Args<{ ints: $.InputField<$.List<$Scalar.Int>> }, false> > - stringWithRequiredArg: $.Field< + stringWithRequiredArg: $.OutputField< 'stringWithRequiredArg', $.Nullable<$Scalar.String>, $.Args<{ string: $.InputField<$Scalar.String> }, false> > - unionFooBar: $.Field<'unionFooBar', $.Nullable, null> - unionFooBarNonNull: $.Field<'unionFooBarNonNull', FooBarUnion, null> - unionFooBarWithArgs: $.Field< + unionFooBar: $.OutputField<'unionFooBar', $.Nullable, null> + unionFooBarNonNull: $.OutputField<'unionFooBarNonNull', FooBarUnion, null> + unionFooBarWithArgs: $.OutputField< 'unionFooBarWithArgs', $.Nullable, $.Args<{ id: $.InputField<$.Nullable<$Scalar.ID>> }, true> > - unionObject: $.Field<'unionObject', $.Nullable, null> - unionObjectNonNull: $.Field<'unionObjectNonNull', ObjectUnion, null> + unionObject: $.OutputField<'unionObject', $.Nullable, null> + unionObjectNonNull: $.OutputField<'unionObjectNonNull', ObjectUnion, null> }> // @@ -1190,7 +1190,7 @@ export namespace Schema { // // // ================================================================================================== - // Enum + // OutputObject // ================================================================================================== // // @@ -1199,17 +1199,75 @@ export namespace Schema { // // + export type Bar = $.OutputObject<'Bar', { + int: $.OutputField<'int', $.Nullable<$Scalar.Int>, null> + }> + + export type DateObject1 = $.OutputObject<'DateObject1', { + date1: $.OutputField<'date1', $.Nullable<$Scalar.Date>, null> + }> + + export type DateObject2 = $.OutputObject<'DateObject2', { + date2: $.OutputField<'date2', $.Nullable<$Scalar.Date>, null> + }> + + export type ErrorOne = $.OutputObject<'ErrorOne', { + infoId: $.OutputField<'infoId', $.Nullable<$Scalar.ID>, null> + message: $.OutputField<'message', $Scalar.String, null> + }> + + export type ErrorTwo = $.OutputObject<'ErrorTwo', { + infoInt: $.OutputField<'infoInt', $.Nullable<$Scalar.Int>, null> + message: $.OutputField<'message', $Scalar.String, null> + }> + /** - * Enum documentation. - * - * Members - * "A" - (DEPRECATED: Enum value A is deprecated.) - * "B" - Enum B member documentation. - * "C" - (DEPRECATED: Enum value C is deprecated.) + * Object documentation. */ - export type ABCEnum = $.Enum<'ABCEnum', ['A', 'B', 'C']> + export type Foo = $.OutputObject<'Foo', { + /** + * Field documentation. + * + * @deprecated Field a is deprecated. + */ + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + }> - export type Case = $.Enum<'Case', ['ErrorOne', 'ErrorTwo', 'Object1']> + export type Object1 = $.OutputObject<'Object1', { + ABCEnum: $.OutputField<'ABCEnum', $.Nullable, null> + boolean: $.OutputField<'boolean', $.Nullable<$Scalar.Boolean>, null> + float: $.OutputField<'float', $.Nullable<$Scalar.Float>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + int: $.OutputField<'int', $.Nullable<$Scalar.Int>, null> + string: $.OutputField<'string', $.Nullable<$Scalar.String>, null> + }> + + export type Object1ImplementingInterface = $.OutputObject<'Object1ImplementingInterface', { + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + int: $.OutputField<'int', $.Nullable<$Scalar.Int>, null> + }> + + export type Object2ImplementingInterface = $.OutputObject<'Object2ImplementingInterface', { + boolean: $.OutputField<'boolean', $.Nullable<$Scalar.Boolean>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + }> + + export type ObjectNested = $.OutputObject<'ObjectNested', { + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + object: $.OutputField<'object', $.Nullable, null> + }> + + export type ObjectUnion = $.OutputObject<'ObjectUnion', { + fooBarUnion: $.OutputField<'fooBarUnion', $.Nullable, null> + }> + + export type lowerCaseObject = $.OutputObject<'lowerCaseObject', { + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + }> + + export type lowerCaseObject2 = $.OutputObject<'lowerCaseObject2', { + int: $.OutputField<'int', $.Nullable<$Scalar.Int>, null> + }> // // @@ -1264,15 +1322,15 @@ export namespace Schema { // export type DateInterface1 = $.Interface<'DateInterface1', { - date1: $.Field<'date1', $.Nullable<$Scalar.Date>, null> + date1: $.OutputField<'date1', $.Nullable<$Scalar.Date>, null> }, [DateObject1]> export type Error = $.Interface<'Error', { - message: $.Field<'message', $Scalar.String, null> + message: $.OutputField<'message', $Scalar.String, null> }, [ErrorOne, ErrorTwo]> export type Interface = $.Interface<'Interface', { - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> }, [Object1ImplementingInterface, Object2ImplementingInterface]> // @@ -1282,7 +1340,7 @@ export namespace Schema { // // // ================================================================================================== - // Object + // Union // ================================================================================================== // // @@ -1291,75 +1349,16 @@ export namespace Schema { // // - export type Bar = $.OutputObject<'Bar', { - int: $.Field<'int', $.Nullable<$Scalar.Int>, null> - }> - - export type DateObject1 = $.OutputObject<'DateObject1', { - date1: $.Field<'date1', $.Nullable<$Scalar.Date>, null> - }> - - export type DateObject2 = $.OutputObject<'DateObject2', { - date2: $.Field<'date2', $.Nullable<$Scalar.Date>, null> - }> - - export type ErrorOne = $.OutputObject<'ErrorOne', { - infoId: $.Field<'infoId', $.Nullable<$Scalar.ID>, null> - message: $.Field<'message', $Scalar.String, null> - }> - - export type ErrorTwo = $.OutputObject<'ErrorTwo', { - infoInt: $.Field<'infoInt', $.Nullable<$Scalar.Int>, null> - message: $.Field<'message', $Scalar.String, null> - }> + export type DateUnion = $.Union<'DateUnion', [DateObject1, DateObject2]> /** - * Object documentation. + * Union documentation. */ - export type Foo = $.OutputObject<'Foo', { - /** - * Field documentation. - * - * @deprecated Field a is deprecated. - */ - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - }> - - export type Object1 = $.OutputObject<'Object1', { - ABCEnum: $.Field<'ABCEnum', $.Nullable, null> - boolean: $.Field<'boolean', $.Nullable<$Scalar.Boolean>, null> - float: $.Field<'float', $.Nullable<$Scalar.Float>, null> - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - int: $.Field<'int', $.Nullable<$Scalar.Int>, null> - string: $.Field<'string', $.Nullable<$Scalar.String>, null> - }> - - export type Object1ImplementingInterface = $.OutputObject<'Object1ImplementingInterface', { - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - int: $.Field<'int', $.Nullable<$Scalar.Int>, null> - }> - - export type Object2ImplementingInterface = $.OutputObject<'Object2ImplementingInterface', { - boolean: $.Field<'boolean', $.Nullable<$Scalar.Boolean>, null> - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - }> - - export type ObjectNested = $.OutputObject<'ObjectNested', { - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - object: $.Field<'object', $.Nullable, null> - }> - - export type ObjectUnion = $.OutputObject<'ObjectUnion', { - fooBarUnion: $.Field<'fooBarUnion', $.Nullable, null> - }> + export type FooBarUnion = $.Union<'FooBarUnion', [Bar, Foo]> - export type lowerCaseObject = $.OutputObject<'lowerCaseObject', { - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - }> + export type Result = $.Union<'Result', [ErrorOne, ErrorTwo, Object1]> - export type lowerCaseObject2 = $.OutputObject<'lowerCaseObject2', { - int: $.Field<'int', $.Nullable<$Scalar.Int>, null> - }> + export type lowerCaseUnion = $.Union<'lowerCaseUnion', [lowerCaseObject, lowerCaseObject2]> // // @@ -1368,7 +1367,7 @@ export namespace Schema { // // // ================================================================================================== - // Union + // Enum // ================================================================================================== // // @@ -1377,16 +1376,17 @@ export namespace Schema { // // - export type DateUnion = $.Union<'DateUnion', [DateObject1, DateObject2]> - /** - * Union documentation. + * Enum documentation. + * + * Members + * "A" - (DEPRECATED: Enum value A is deprecated.) + * "B" - Enum B member documentation. + * "C" - (DEPRECATED: Enum value C is deprecated.) */ - export type FooBarUnion = $.Union<'FooBarUnion', [Bar, Foo]> - - export type Result = $.Union<'Result', [ErrorOne, ErrorTwo, Object1]> + export type ABCEnum = $.Enum<'ABCEnum', ['A', 'B', 'C']> - export type lowerCaseUnion = $.Union<'lowerCaseUnion', [lowerCaseObject, lowerCaseObject2]> + export type Case = $.Enum<'Case', ['ErrorOne', 'ErrorTwo', 'Object1']> } // @@ -1404,9 +1404,7 @@ export namespace Schema { // // // -export interface Schema<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $$Utilities.SchemaIndexBase -{ +export interface Schema<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $$Utilities.Schema { name: Data.Name RootTypesPresent: ['Mutation', 'Query'] RootUnion: Schema.Mutation | Schema.Query @@ -1474,7 +1472,7 @@ export interface Schema<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap `; exports[`kitchen-sink generated modules > modules/SchemaDrivenDataMap.ts 1`] = ` -"import type * as $Utilities from '../../../../../../src/entrypoints/utilities-for-generated.js' +"import type * as $$Utilities from '../../../../../../src/entrypoints/utilities-for-generated.js' import * as $Scalar from './Scalar.js' // // @@ -1483,7 +1481,7 @@ import * as $Scalar from './Scalar.js' // // // ================================================================================================== -// GraphQLScalarTypeStandard +// ScalarStandard // ================================================================================================== // // @@ -1509,7 +1507,7 @@ const String = $Scalar.String // // // ================================================================================================== -// GraphQLScalarTypeCustom +// ScalarCustom // ================================================================================================== // // @@ -1527,7 +1525,7 @@ const Date = 'Date' // // // ================================================================================================== -// GraphQLEnumType +// Enum // ================================================================================================== // // @@ -1536,12 +1534,12 @@ const Date = 'Date' // // -const ABCEnum: $Utilities.SchemaDrivenDataMap.Enum = { +const ABCEnum: $$Utilities.SchemaDrivenDataMap.Enum = { k: 'enum', n: 'ABCEnum', } -const Case: $Utilities.SchemaDrivenDataMap.Enum = { +const Case: $$Utilities.SchemaDrivenDataMap.Enum = { k: 'enum', n: 'Case', } @@ -1553,7 +1551,7 @@ const Case: $Utilities.SchemaDrivenDataMap.Enum = { // // // ================================================================================================== -// GraphQLInputObjectType +// InputObject // ================================================================================================== // // @@ -1562,7 +1560,7 @@ const Case: $Utilities.SchemaDrivenDataMap.Enum = { // // -const InputObject: $Utilities.SchemaDrivenDataMap.InputObject = { +const InputObject: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'InputObject', fcs: ['date', 'dateRequired'], f: { @@ -1577,7 +1575,7 @@ const InputObject: $Utilities.SchemaDrivenDataMap.InputObject = { }, } -const InputObjectCircular: $Utilities.SchemaDrivenDataMap.InputObject = { +const InputObjectCircular: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'InputObjectCircular', fcs: ['circular', 'date'], f: { @@ -1590,7 +1588,7 @@ const InputObjectCircular: $Utilities.SchemaDrivenDataMap.InputObject = { }, } -const InputObjectNested: $Utilities.SchemaDrivenDataMap.InputObject = { +const InputObjectNested: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'InputObjectNested', fcs: ['InputObject'], f: { @@ -1600,7 +1598,7 @@ const InputObjectNested: $Utilities.SchemaDrivenDataMap.InputObject = { }, } -const InputObjectNestedNonNull: $Utilities.SchemaDrivenDataMap.InputObject = { +const InputObjectNestedNonNull: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'InputObjectNestedNonNull', fcs: ['InputObject'], f: { @@ -1617,7 +1615,7 @@ const InputObjectNestedNonNull: $Utilities.SchemaDrivenDataMap.InputObject = { // // // ================================================================================================== -// GraphQLObjectType +// OutputObject // ================================================================================================== // // @@ -1626,13 +1624,13 @@ const InputObjectNestedNonNull: $Utilities.SchemaDrivenDataMap.InputObject = { // // -const Bar: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Bar: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { int: {}, }, } -const DateObject1: $Utilities.SchemaDrivenDataMap.OutputObject = { +const DateObject1: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { date1: { nt: Date, @@ -1640,7 +1638,7 @@ const DateObject1: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const DateObject2: $Utilities.SchemaDrivenDataMap.OutputObject = { +const DateObject2: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { date2: { nt: Date, @@ -1648,27 +1646,27 @@ const DateObject2: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const ErrorOne: $Utilities.SchemaDrivenDataMap.OutputObject = { +const ErrorOne: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { infoId: {}, message: {}, }, } -const ErrorTwo: $Utilities.SchemaDrivenDataMap.OutputObject = { +const ErrorTwo: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { infoInt: {}, message: {}, }, } -const Foo: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Foo: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { id: {}, }, } -const Object1: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Object1: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { ABCEnum: {}, boolean: {}, @@ -1679,21 +1677,21 @@ const Object1: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const Object1ImplementingInterface: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Object1ImplementingInterface: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { id: {}, int: {}, }, } -const Object2ImplementingInterface: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Object2ImplementingInterface: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { boolean: {}, id: {}, }, } -const ObjectNested: $Utilities.SchemaDrivenDataMap.OutputObject = { +const ObjectNested: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { id: {}, object: { @@ -1702,7 +1700,7 @@ const ObjectNested: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const ObjectUnion: $Utilities.SchemaDrivenDataMap.OutputObject = { +const ObjectUnion: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { fooBarUnion: { // nt: FooBarUnion, <-- Assigned later to avoid potential circular dependency. @@ -1710,13 +1708,13 @@ const ObjectUnion: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const lowerCaseObject: $Utilities.SchemaDrivenDataMap.OutputObject = { +const lowerCaseObject: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { id: {}, }, } -const lowerCaseObject2: $Utilities.SchemaDrivenDataMap.OutputObject = { +const lowerCaseObject2: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { int: {}, }, @@ -1729,7 +1727,7 @@ const lowerCaseObject2: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLInterfaceType +// Interface // ================================================================================================== // // @@ -1738,17 +1736,17 @@ const lowerCaseObject2: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -const DateInterface1: $Utilities.SchemaDrivenDataMap.OutputObject = { +const DateInterface1: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { ...DateObject1.f, }, } -const Error: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Error: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: {}, } -const Interface: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Interface: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: {}, } @@ -1759,7 +1757,7 @@ const Interface: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLUnionType +// Union // ================================================================================================== // // @@ -1768,22 +1766,22 @@ const Interface: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -const DateUnion: $Utilities.SchemaDrivenDataMap.OutputObject = { +const DateUnion: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { ...DateObject1.f, ...DateObject2.f, }, } -const FooBarUnion: $Utilities.SchemaDrivenDataMap.OutputObject = { +const FooBarUnion: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: {}, } -const Result: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Result: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: {}, } -const lowerCaseUnion: $Utilities.SchemaDrivenDataMap.OutputObject = { +const lowerCaseUnion: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: {}, } @@ -1794,7 +1792,7 @@ const lowerCaseUnion: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLRootType +// Root // ================================================================================================== // // @@ -1803,14 +1801,14 @@ const lowerCaseUnion: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -const Mutation: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Mutation: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { id: {}, idNonNull: {}, }, } -const Query: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Query: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { InputObjectNested: { a: { @@ -2161,7 +2159,7 @@ Query.f[\`unionObjectNonNull\`]!.nt = ObjectUnion // // -const $schemaDrivenDataMap: $Utilities.SchemaDrivenDataMap = { +const $schemaDrivenDataMap: $$Utilities.SchemaDrivenDataMap = { roots: { Mutation, Query, @@ -2258,8 +2256,8 @@ export namespace Select { 'Mutation' > export type Query<$SelectionSet extends SelectionSets.Query> = InferResult.Root<$SelectionSet, Schema, 'Query'> - // Object Types - // ------------ + // OutputObject Types + // ------------------ export type Bar<$SelectionSet extends SelectionSets.Bar> = InferResult.Object< $SelectionSet, Schema, @@ -2384,7 +2382,7 @@ import type * as $Scalar from './Scalar.js' // // Prefix with $ because this is not a schema type. A user could have a schema type named "Document" that this would conflict with. -export interface $Document<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { query?: Record> mutation?: Record> } @@ -2396,7 +2394,7 @@ export interface $Document<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarM // // // ================================================================================================== -// GraphQLObjectType Types +// Root // ================================================================================================== // // @@ -2410,7 +2408,7 @@ export interface $Document<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarM // // // GRAPHQL SELECTION SET -// OBJECT +// ROOT // -------------------------------------------------------------------------------------------------- // Mutation // -------------------------------------------------------------------------------------------------- @@ -2419,13 +2417,13 @@ export interface $Document<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarM // ----------------------------------------| Entrypoint Interface | -export interface Mutation<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface Mutation<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the \`id\` field on the \`Mutation\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`id\` field on the \`Mutation\` object. Its type is ScalarStandard. */ id?: Mutation.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`idNonNull\` field on the \`Mutation\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`idNonNull\` field on the \`Mutation\` object. Its type is ScalarStandard. */ idNonNull?: Mutation.idNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2451,18 +2449,18 @@ export interface Mutation<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMa | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface Mutation$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface Mutation$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends Mutation<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace Mutation { - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -2473,18 +2471,18 @@ export namespace Mutation { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type idNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type idNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | idNonNull$SelectionSet<$Scalars> - export interface idNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface idNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -2495,7 +2493,7 @@ export namespace Mutation { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type idNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type idNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | idNonNull$SelectionSet<$Scalars> > @@ -2506,7 +2504,7 @@ export namespace Mutation { // // // GRAPHQL SELECTION SET -// OBJECT +// ROOT // -------------------------------------------------------------------------------------------------- // Query // -------------------------------------------------------------------------------------------------- @@ -2515,15 +2513,15 @@ export namespace Mutation { // ----------------------------------------| Entrypoint Interface | -export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the \`InputObjectNested\` field on the \`Query\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`InputObjectNested\` field on the \`Query\` object. Its type is ScalarStandard. */ InputObjectNested?: | Query.InputObjectNested$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`InputObjectNestedNonNull\` field on the \`Query\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`InputObjectNestedNonNull\` field on the \`Query\` object. Its type is ScalarStandard. */ InputObjectNestedNonNull?: | Query.InputObjectNestedNonNull<$Scalars> @@ -2533,41 +2531,41 @@ export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = */ abcEnum?: Query.abcEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`argInputObjectCircular\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`argInputObjectCircular\` field on the \`Query\` object. Its type is ScalarStandard. */ argInputObjectCircular?: | Query.argInputObjectCircular$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`date\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`date\` field on the \`Query\` object. Its type is ScalarCustom. */ date?: Query.date$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateArg\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateArg\` field on the \`Query\` object. Its type is ScalarCustom. */ dateArg?: Query.dateArg$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateArgInputObject\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateArgInputObject\` field on the \`Query\` object. Its type is ScalarCustom. */ dateArgInputObject?: | Query.dateArgInputObject$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateArgList\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateArgList\` field on the \`Query\` object. Its type is ScalarCustom. */ dateArgList?: Query.dateArgList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateArgNonNull\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateArgNonNull\` field on the \`Query\` object. Its type is ScalarCustom. */ dateArgNonNull?: Query.dateArgNonNull<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateArgNonNullList\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateArgNonNullList\` field on the \`Query\` object. Its type is ScalarCustom. */ dateArgNonNullList?: | Query.dateArgNonNullList<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateArgNonNullListNonNull\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateArgNonNullListNonNull\` field on the \`Query\` object. Its type is ScalarCustom. */ dateArgNonNullListNonNull?: | Query.dateArgNonNullListNonNull<$Scalars> @@ -2579,25 +2577,25 @@ export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = | Query.dateInterface1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateList\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateList\` field on the \`Query\` object. Its type is ScalarCustom. */ dateList?: Query.dateList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateListList\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateListList\` field on the \`Query\` object. Its type is ScalarCustom. */ dateListList?: Query.dateListList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateListNonNull\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateListNonNull\` field on the \`Query\` object. Its type is ScalarCustom. */ dateListNonNull?: | Query.dateListNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateNonNull\` field on the \`Query\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`dateNonNull\` field on the \`Query\` object. Its type is ScalarCustom. */ dateNonNull?: Query.dateNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`dateObject1\` field on the \`Query\` object. Its type is Object. + * Select the \`dateObject1\` field on the \`Query\` object. Its type is OutputObject. */ dateObject1?: Query.dateObject1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -2605,15 +2603,15 @@ export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = */ dateUnion?: Query.dateUnion$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`error\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`error\` field on the \`Query\` object. Its type is ScalarStandard. */ error?: Query.error$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`id\` field on the \`Query\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`id\` field on the \`Query\` object. Its type is ScalarStandard. */ id?: Query.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`idNonNull\` field on the \`Query\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`idNonNull\` field on the \`Query\` object. Its type is ScalarStandard. */ idNonNull?: Query.idNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -2633,21 +2631,21 @@ export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = | Query.interfaceWithArgs<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`listInt\` field on the \`Query\` object. Its type is \`Int\` (a \`Scalar\`). + * Select the \`listInt\` field on the \`Query\` object. Its type is ScalarStandard. */ listInt?: Query.listInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`listIntNonNull\` field on the \`Query\` object. Its type is \`Int\` (a \`Scalar\`). + * Select the \`listIntNonNull\` field on the \`Query\` object. Its type is ScalarStandard. */ listIntNonNull?: | Query.listIntNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`listListInt\` field on the \`Query\` object. Its type is \`Int\` (a \`Scalar\`). + * Select the \`listListInt\` field on the \`Query\` object. Its type is ScalarStandard. */ listListInt?: Query.listListInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`listListIntNonNull\` field on the \`Query\` object. Its type is \`Int\` (a \`Scalar\`). + * Select the \`listListIntNonNull\` field on the \`Query\` object. Its type is ScalarStandard. */ listListIntNonNull?: | Query.listListIntNonNull$Expanded<$Scalars> @@ -2659,31 +2657,31 @@ export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = | Query.lowerCaseUnion$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`object\` field on the \`Query\` object. Its type is Object. + * Select the \`object\` field on the \`Query\` object. Its type is OutputObject. */ object?: Query.$object$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`objectList\` field on the \`Query\` object. Its type is Object. + * Select the \`objectList\` field on the \`Query\` object. Its type is OutputObject. */ objectList?: Query.objectList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`objectListNonNull\` field on the \`Query\` object. Its type is Object. + * Select the \`objectListNonNull\` field on the \`Query\` object. Its type is OutputObject. */ objectListNonNull?: | Query.objectListNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`objectNested\` field on the \`Query\` object. Its type is Object. + * Select the \`objectNested\` field on the \`Query\` object. Its type is OutputObject. */ objectNested?: Query.objectNested$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`objectNonNull\` field on the \`Query\` object. Its type is Object. + * Select the \`objectNonNull\` field on the \`Query\` object. Its type is OutputObject. */ objectNonNull?: | Query.objectNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`objectWithArgs\` field on the \`Query\` object. Its type is Object. + * Select the \`objectWithArgs\` field on the \`Query\` object. Its type is OutputObject. */ objectWithArgs?: | Query.objectWithArgs$Expanded<$Scalars> @@ -2699,47 +2697,47 @@ export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = | Query.resultNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`string\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`string\` field on the \`Query\` object. Its type is ScalarStandard. */ string?: Query.$string$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`stringWithArgEnum\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`stringWithArgEnum\` field on the \`Query\` object. Its type is ScalarStandard. */ stringWithArgEnum?: | Query.stringWithArgEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`stringWithArgInputObject\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`stringWithArgInputObject\` field on the \`Query\` object. Its type is ScalarStandard. */ stringWithArgInputObject?: | Query.stringWithArgInputObject$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`stringWithArgInputObjectRequired\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`stringWithArgInputObjectRequired\` field on the \`Query\` object. Its type is ScalarStandard. */ stringWithArgInputObjectRequired?: | Query.stringWithArgInputObjectRequired<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`stringWithArgs\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`stringWithArgs\` field on the \`Query\` object. Its type is ScalarStandard. */ stringWithArgs?: | Query.stringWithArgs$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`stringWithListArg\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`stringWithListArg\` field on the \`Query\` object. Its type is ScalarStandard. */ stringWithListArg?: | Query.stringWithListArg$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`stringWithListArgRequired\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`stringWithListArgRequired\` field on the \`Query\` object. Its type is ScalarStandard. */ stringWithListArgRequired?: | Query.stringWithListArgRequired<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`stringWithRequiredArg\` field on the \`Query\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`stringWithRequiredArg\` field on the \`Query\` object. Its type is ScalarStandard. */ stringWithRequiredArg?: | Query.stringWithRequiredArg<$Scalars> @@ -2761,11 +2759,11 @@ export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = | Query.unionFooBarWithArgs$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`unionObject\` field on the \`Query\` object. Its type is Object. + * Select the \`unionObject\` field on the \`Query\` object. Its type is OutputObject. */ unionObject?: Query.unionObject$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`unionObjectNonNull\` field on the \`Query\` object. Its type is Object. + * Select the \`unionObjectNonNull\` field on the \`Query\` object. Its type is OutputObject. */ unionObjectNonNull?: | Query.unionObjectNonNull$Expanded<$Scalars> @@ -2793,18 +2791,18 @@ export interface Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface Query$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface Query$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends Query<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace Query { - export type InputObjectNested<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type InputObjectNested<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | InputObjectNested$SelectionSet<$Scalars> - export interface InputObjectNested$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface InputObjectNested$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -2813,7 +2811,7 @@ export namespace Query { $?: InputObjectNested$Arguments<$Scalars> } - export interface InputObjectNested$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface InputObjectNested$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { input?: $NamedTypes.$InputObjectNested<$Scalars> | undefined | null } @@ -2824,7 +2822,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type InputObjectNested$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type InputObjectNested$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | InputObjectNested$SelectionSet<$Scalars> @@ -2832,10 +2830,10 @@ export namespace Query { // -------------------------------------------------------------------------------------------------- - export type InputObjectNestedNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type InputObjectNestedNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = InputObjectNestedNonNull$SelectionSet<$Scalars> - export interface InputObjectNestedNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface InputObjectNestedNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -2844,7 +2842,7 @@ export namespace Query { $: InputObjectNestedNonNull$Arguments<$Scalars> } - export interface InputObjectNestedNonNull$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface InputObjectNestedNonNull$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { input: $NamedTypes.$InputObjectNestedNonNull<$Scalars> } @@ -2855,18 +2853,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type InputObjectNestedNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type InputObjectNestedNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< InputObjectNestedNonNull$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type abcEnum<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type abcEnum<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | abcEnum$SelectionSet<$Scalars> - export interface abcEnum$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface abcEnum$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -2877,18 +2875,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type abcEnum$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type abcEnum$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | abcEnum$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type argInputObjectCircular<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type argInputObjectCircular<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | argInputObjectCircular$SelectionSet<$Scalars> - export interface argInputObjectCircular$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface argInputObjectCircular$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -2897,7 +2895,7 @@ export namespace Query { $?: argInputObjectCircular$Arguments<$Scalars> } - export interface argInputObjectCircular$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface argInputObjectCircular$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { input?: $NamedTypes.$InputObjectCircular<$Scalars> | undefined | null } @@ -2908,7 +2906,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type argInputObjectCircular$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type argInputObjectCircular$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | argInputObjectCircular$SelectionSet<$Scalars> @@ -2916,11 +2914,11 @@ export namespace Query { // -------------------------------------------------------------------------------------------------- - export type date<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type date<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | date$SelectionSet<$Scalars> - export interface date$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface date$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -2931,18 +2929,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type date$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type date$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | date$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type dateArg<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateArg<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | dateArg$SelectionSet<$Scalars> - export interface dateArg$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateArg$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -2951,10 +2949,10 @@ export namespace Query { $?: dateArg$Arguments<$Scalars> } - export interface dateArg$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface dateArg$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { date?: - | $$Utilities.SchemaKit.Scalar.GetDecoded< - $$Utilities.SchemaKit.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> + | $$Utilities.Schema.Scalar.GetDecoded< + $$Utilities.Schema.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> > | undefined | null @@ -2967,18 +2965,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateArg$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type dateArg$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | dateArg$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type dateArgInputObject<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateArgInputObject<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | dateArgInputObject$SelectionSet<$Scalars> - export interface dateArgInputObject$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateArgInputObject$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -2987,7 +2985,7 @@ export namespace Query { $?: dateArgInputObject$Arguments<$Scalars> } - export interface dateArgInputObject$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface dateArgInputObject$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { input?: $NamedTypes.$InputObject<$Scalars> | undefined | null } @@ -2998,7 +2996,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateArgInputObject$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateArgInputObject$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | dateArgInputObject$SelectionSet<$Scalars> @@ -3006,11 +3004,11 @@ export namespace Query { // -------------------------------------------------------------------------------------------------- - export type dateArgList<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateArgList<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | dateArgList$SelectionSet<$Scalars> - export interface dateArgList$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateArgList$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3019,11 +3017,11 @@ export namespace Query { $?: dateArgList$Arguments<$Scalars> } - export interface dateArgList$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface dateArgList$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { date?: | Array< - | $$Utilities.SchemaKit.Scalar.GetDecoded< - $$Utilities.SchemaKit.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> + | $$Utilities.Schema.Scalar.GetDecoded< + $$Utilities.Schema.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> > | undefined | null @@ -3039,17 +3037,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateArgList$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type dateArgList$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | dateArgList$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type dateArgNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - dateArgNonNull$SelectionSet<$Scalars> + export type dateArgNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = dateArgNonNull$SelectionSet< + $Scalars + > - export interface dateArgNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateArgNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3058,9 +3057,9 @@ export namespace Query { $: dateArgNonNull$Arguments<$Scalars> } - export interface dateArgNonNull$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { - date: $$Utilities.SchemaKit.Scalar.GetDecoded< - $$Utilities.SchemaKit.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> + export interface dateArgNonNull$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { + date: $$Utilities.Schema.Scalar.GetDecoded< + $$Utilities.Schema.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> > } @@ -3071,17 +3070,16 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateArgNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - dateArgNonNull$SelectionSet<$Scalars> - > + export type dateArgNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + dateArgNonNull$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type dateArgNonNullList<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateArgNonNullList<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = dateArgNonNullList$SelectionSet<$Scalars> - export interface dateArgNonNullList$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateArgNonNullList$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3090,10 +3088,10 @@ export namespace Query { $: dateArgNonNullList$Arguments<$Scalars> } - export interface dateArgNonNullList$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface dateArgNonNullList$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { date: Array< - | $$Utilities.SchemaKit.Scalar.GetDecoded< - $$Utilities.SchemaKit.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> + | $$Utilities.Schema.Scalar.GetDecoded< + $$Utilities.Schema.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> > | undefined | null @@ -3107,17 +3105,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateArgNonNullList$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateArgNonNullList$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< dateArgNonNullList$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type dateArgNonNullListNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateArgNonNullListNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = dateArgNonNullListNonNull$SelectionSet<$Scalars> - export interface dateArgNonNullListNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateArgNonNullListNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3126,10 +3124,10 @@ export namespace Query { $: dateArgNonNullListNonNull$Arguments<$Scalars> } - export interface dateArgNonNullListNonNull$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface dateArgNonNullListNonNull$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { date: Array< - | $$Utilities.SchemaKit.Scalar.GetDecoded< - $$Utilities.SchemaKit.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> + | $$Utilities.Schema.Scalar.GetDecoded< + $$Utilities.Schema.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> > | undefined | null @@ -3143,17 +3141,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateArgNonNullListNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateArgNonNullListNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< dateArgNonNullListNonNull$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type dateInterface1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - dateInterface1$SelectionSet<$Scalars> + export type dateInterface1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = dateInterface1$SelectionSet< + $Scalars + > - export interface dateInterface1$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateInterface1$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$DateInterface1<$Scalars> {} @@ -3164,18 +3163,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateInterface1$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - dateInterface1$SelectionSet<$Scalars> - > + export type dateInterface1$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + dateInterface1$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type dateList<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateList<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | dateList$SelectionSet<$Scalars> - export interface dateList$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateList$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3186,18 +3184,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateList$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type dateList$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | dateList$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type dateListList<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateListList<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | dateListList$SelectionSet<$Scalars> - export interface dateListList$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateListList$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3208,19 +3206,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateListList$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - | $Select.Indicator.NoArgsIndicator - | dateListList$SelectionSet<$Scalars> - > + export type dateListList$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + | $Select.Indicator.NoArgsIndicator + | dateListList$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type dateListNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateListNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | dateListNonNull$SelectionSet<$Scalars> - export interface dateListNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateListNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3231,7 +3228,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateListNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateListNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | dateListNonNull$SelectionSet<$Scalars> @@ -3239,11 +3236,11 @@ export namespace Query { // -------------------------------------------------------------------------------------------------- - export type dateNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type dateNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | dateNonNull$SelectionSet<$Scalars> - export interface dateNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3254,18 +3251,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type dateNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | dateNonNull$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type dateObject1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = dateObject1$SelectionSet< + export type dateObject1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = dateObject1$SelectionSet< $Scalars > - export interface dateObject1$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateObject1$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$DateObject1<$Scalars> {} @@ -3276,15 +3273,15 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateObject1$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type dateObject1$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< dateObject1$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type dateUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = dateUnion$SelectionSet<$Scalars> + export type dateUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = dateUnion$SelectionSet<$Scalars> - export interface dateUnion$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface dateUnion$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$DateUnion<$Scalars> {} @@ -3295,17 +3292,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type dateUnion$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type dateUnion$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< dateUnion$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type error<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type error<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | error$SelectionSet<$Scalars> - export interface error$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface error$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3314,7 +3311,7 @@ export namespace Query { $?: error$Arguments<$Scalars> } - export interface error$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface error$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { case?: string | undefined | null } @@ -3325,18 +3322,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type error$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type error$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | error$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3347,18 +3344,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type idNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type idNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | idNonNull$SelectionSet<$Scalars> - export interface idNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface idNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3369,18 +3366,16 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type idNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type idNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | idNonNull$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type $interface<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $interface$SelectionSet< - $Scalars - > + export type $interface<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $interface$SelectionSet<$Scalars> - export interface $interface$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface $interface$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Interface<$Scalars> {} @@ -3391,16 +3386,16 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type $interface$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type $interface$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< $interface$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type interfaceNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type interfaceNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = interfaceNonNull$SelectionSet<$Scalars> - export interface interfaceNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface interfaceNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Interface<$Scalars> {} @@ -3411,17 +3406,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type interfaceNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type interfaceNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< interfaceNonNull$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type interfaceWithArgs<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type interfaceWithArgs<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = interfaceWithArgs$SelectionSet<$Scalars> - export interface interfaceWithArgs$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface interfaceWithArgs$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Interface<$Scalars> { /** @@ -3430,7 +3425,7 @@ export namespace Query { $: interfaceWithArgs$Arguments<$Scalars> } - export interface interfaceWithArgs$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface interfaceWithArgs$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { id: string } @@ -3441,18 +3436,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type interfaceWithArgs$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type interfaceWithArgs$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< interfaceWithArgs$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type listInt<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type listInt<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | listInt$SelectionSet<$Scalars> - export interface listInt$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface listInt$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3463,18 +3458,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type listInt$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type listInt$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | listInt$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type listIntNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type listIntNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | listIntNonNull$SelectionSet<$Scalars> - export interface listIntNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface listIntNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3485,19 +3480,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type listIntNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - | $Select.Indicator.NoArgsIndicator - | listIntNonNull$SelectionSet<$Scalars> - > + export type listIntNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + | $Select.Indicator.NoArgsIndicator + | listIntNonNull$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type listListInt<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type listListInt<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | listListInt$SelectionSet<$Scalars> - export interface listListInt$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface listListInt$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3508,18 +3502,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type listListInt$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type listListInt$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | listListInt$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type listListIntNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type listListIntNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | listListIntNonNull$SelectionSet<$Scalars> - export interface listListIntNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface listListIntNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3530,7 +3524,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type listListIntNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type listListIntNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | listListIntNonNull$SelectionSet<$Scalars> @@ -3538,10 +3532,11 @@ export namespace Query { // -------------------------------------------------------------------------------------------------- - export type lowerCaseUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - lowerCaseUnion$SelectionSet<$Scalars> + export type lowerCaseUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = lowerCaseUnion$SelectionSet< + $Scalars + > - export interface lowerCaseUnion$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface lowerCaseUnion$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$lowerCaseUnion<$Scalars> {} @@ -3552,16 +3547,15 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type lowerCaseUnion$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - lowerCaseUnion$SelectionSet<$Scalars> - > + export type lowerCaseUnion$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + lowerCaseUnion$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type $object<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $object$SelectionSet<$Scalars> + export type $object<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $object$SelectionSet<$Scalars> - export interface $object$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface $object$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Object1<$Scalars> {} @@ -3572,17 +3566,15 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type $object$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type $object$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< $object$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type objectList<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = objectList$SelectionSet< - $Scalars - > + export type objectList<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = objectList$SelectionSet<$Scalars> - export interface objectList$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface objectList$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Object1<$Scalars> {} @@ -3593,16 +3585,16 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type objectList$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type objectList$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< objectList$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type objectListNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type objectListNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = objectListNonNull$SelectionSet<$Scalars> - export interface objectListNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface objectListNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Object1<$Scalars> {} @@ -3613,18 +3605,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type objectListNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type objectListNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< objectListNonNull$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type objectNested<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = objectNested$SelectionSet< + export type objectNested<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = objectNested$SelectionSet< $Scalars > - export interface objectNested$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface objectNested$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$ObjectNested<$Scalars> {} @@ -3635,18 +3627,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type objectNested$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - objectNested$SelectionSet<$Scalars> - > + export type objectNested$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + objectNested$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type objectNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = objectNonNull$SelectionSet< + export type objectNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = objectNonNull$SelectionSet< $Scalars > - export interface objectNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface objectNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Object1<$Scalars> {} @@ -3657,17 +3648,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type objectNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - objectNonNull$SelectionSet<$Scalars> - > + export type objectNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + objectNonNull$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type objectWithArgs<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - objectWithArgs$SelectionSet<$Scalars> + export type objectWithArgs<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = objectWithArgs$SelectionSet< + $Scalars + > - export interface objectWithArgs$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface objectWithArgs$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Object1<$Scalars> { /** @@ -3676,7 +3667,7 @@ export namespace Query { $?: objectWithArgs$Arguments<$Scalars> } - export interface objectWithArgs$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface objectWithArgs$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { boolean?: boolean | undefined | null float?: number | undefined | null id?: string | undefined | null @@ -3691,16 +3682,15 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type objectWithArgs$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - objectWithArgs$SelectionSet<$Scalars> - > + export type objectWithArgs$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + objectWithArgs$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type result<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = result$SelectionSet<$Scalars> + export type result<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = result$SelectionSet<$Scalars> - export interface result$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface result$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Result<$Scalars> { /** @@ -3709,7 +3699,7 @@ export namespace Query { $: result$Arguments<$Scalars> } - export interface result$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface result$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { $case: $NamedTypes.$Case } @@ -3720,17 +3710,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type result$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type result$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< result$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type resultNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = resultNonNull$SelectionSet< + export type resultNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = resultNonNull$SelectionSet< $Scalars > - export interface resultNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface resultNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Result<$Scalars> { /** @@ -3739,7 +3729,7 @@ export namespace Query { $?: resultNonNull$Arguments<$Scalars> } - export interface resultNonNull$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface resultNonNull$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { $case?: $NamedTypes.$Case | undefined | null } @@ -3750,18 +3740,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type resultNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - resultNonNull$SelectionSet<$Scalars> - > + export type resultNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + resultNonNull$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type $string<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type $string<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | $string$SelectionSet<$Scalars> - export interface $string$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface $string$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -3772,18 +3761,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type $string$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type $string$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | $string$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type stringWithArgEnum<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithArgEnum<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | stringWithArgEnum$SelectionSet<$Scalars> - export interface stringWithArgEnum$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface stringWithArgEnum$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3792,7 +3781,7 @@ export namespace Query { $?: stringWithArgEnum$Arguments<$Scalars> } - export interface stringWithArgEnum$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface stringWithArgEnum$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { $ABCEnum?: $NamedTypes.$ABCEnum | undefined | null } @@ -3803,7 +3792,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type stringWithArgEnum$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithArgEnum$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | stringWithArgEnum$SelectionSet<$Scalars> @@ -3811,11 +3800,11 @@ export namespace Query { // -------------------------------------------------------------------------------------------------- - export type stringWithArgInputObject<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithArgInputObject<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | stringWithArgInputObject$SelectionSet<$Scalars> - export interface stringWithArgInputObject$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface stringWithArgInputObject$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3824,7 +3813,7 @@ export namespace Query { $?: stringWithArgInputObject$Arguments<$Scalars> } - export interface stringWithArgInputObject$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface stringWithArgInputObject$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { input?: $NamedTypes.$InputObject<$Scalars> | undefined | null } @@ -3835,7 +3824,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type stringWithArgInputObject$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithArgInputObject$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | stringWithArgInputObject$SelectionSet<$Scalars> @@ -3843,11 +3832,11 @@ export namespace Query { // -------------------------------------------------------------------------------------------------- - export type stringWithArgInputObjectRequired<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithArgInputObjectRequired<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = stringWithArgInputObjectRequired$SelectionSet<$Scalars> export interface stringWithArgInputObjectRequired$SelectionSet< - $Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}, + $Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}, > extends $Select.Bases.Base { /** * Arguments for \`stringWithArgInputObjectRequired\` field. All arguments are required so you must include this. @@ -3856,7 +3845,7 @@ export namespace Query { } export interface stringWithArgInputObjectRequired$Arguments< - $Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}, + $Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}, > { input: $NamedTypes.$InputObject<$Scalars> } @@ -3868,18 +3857,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type stringWithArgInputObjectRequired$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithArgInputObjectRequired$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< stringWithArgInputObjectRequired$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type stringWithArgs<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithArgs<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | stringWithArgs$SelectionSet<$Scalars> - export interface stringWithArgs$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface stringWithArgs$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3888,7 +3877,7 @@ export namespace Query { $?: stringWithArgs$Arguments<$Scalars> } - export interface stringWithArgs$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface stringWithArgs$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { boolean?: boolean | undefined | null float?: number | undefined | null id?: string | undefined | null @@ -3903,19 +3892,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type stringWithArgs$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - $$Utilities.Simplify< - | $Select.Indicator.NoArgsIndicator - | stringWithArgs$SelectionSet<$Scalars> - > + export type stringWithArgs$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + | $Select.Indicator.NoArgsIndicator + | stringWithArgs$SelectionSet<$Scalars> + > // -------------------------------------------------------------------------------------------------- - export type stringWithListArg<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithListArg<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | stringWithListArg$SelectionSet<$Scalars> - export interface stringWithListArg$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface stringWithListArg$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3924,7 +3912,7 @@ export namespace Query { $?: stringWithListArg$Arguments<$Scalars> } - export interface stringWithListArg$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface stringWithListArg$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { ints?: Array | undefined | null } @@ -3935,7 +3923,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type stringWithListArg$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithListArg$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | stringWithListArg$SelectionSet<$Scalars> @@ -3943,10 +3931,10 @@ export namespace Query { // -------------------------------------------------------------------------------------------------- - export type stringWithListArgRequired<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithListArgRequired<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = stringWithListArgRequired$SelectionSet<$Scalars> - export interface stringWithListArgRequired$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface stringWithListArgRequired$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3955,7 +3943,7 @@ export namespace Query { $: stringWithListArgRequired$Arguments<$Scalars> } - export interface stringWithListArgRequired$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface stringWithListArgRequired$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { ints: Array } @@ -3966,17 +3954,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type stringWithListArgRequired$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithListArgRequired$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< stringWithListArgRequired$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type stringWithRequiredArg<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithRequiredArg<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = stringWithRequiredArg$SelectionSet<$Scalars> - export interface stringWithRequiredArg$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface stringWithRequiredArg$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base { /** @@ -3985,7 +3973,7 @@ export namespace Query { $: stringWithRequiredArg$Arguments<$Scalars> } - export interface stringWithRequiredArg$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface stringWithRequiredArg$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { string: string } @@ -3996,18 +3984,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type stringWithRequiredArg$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type stringWithRequiredArg$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< stringWithRequiredArg$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type unionFooBar<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = unionFooBar$SelectionSet< + export type unionFooBar<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = unionFooBar$SelectionSet< $Scalars > - export interface unionFooBar$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface unionFooBar$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$FooBarUnion<$Scalars> {} @@ -4018,16 +4006,16 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type unionFooBar$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type unionFooBar$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< unionFooBar$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type unionFooBarNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type unionFooBarNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = unionFooBarNonNull$SelectionSet<$Scalars> - export interface unionFooBarNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface unionFooBarNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$FooBarUnion<$Scalars> {} @@ -4038,17 +4026,17 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type unionFooBarNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type unionFooBarNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< unionFooBarNonNull$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type unionFooBarWithArgs<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type unionFooBarWithArgs<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = unionFooBarWithArgs$SelectionSet<$Scalars> - export interface unionFooBarWithArgs$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface unionFooBarWithArgs$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$FooBarUnion<$Scalars> { /** @@ -4057,7 +4045,7 @@ export namespace Query { $?: unionFooBarWithArgs$Arguments<$Scalars> } - export interface unionFooBarWithArgs$Arguments<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { + export interface unionFooBarWithArgs$Arguments<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { id?: string | undefined | null } @@ -4068,18 +4056,18 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type unionFooBarWithArgs$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type unionFooBarWithArgs$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< unionFooBarWithArgs$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type unionObject<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = unionObject$SelectionSet< + export type unionObject<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = unionObject$SelectionSet< $Scalars > - export interface unionObject$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface unionObject$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$ObjectUnion<$Scalars> {} @@ -4090,16 +4078,16 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type unionObject$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type unionObject$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< unionObject$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type unionObjectNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type unionObjectNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = unionObjectNonNull$SelectionSet<$Scalars> - export interface unionObjectNonNull$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface unionObjectNonNull$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$ObjectUnion<$Scalars> {} @@ -4110,7 +4098,7 @@ export namespace Query { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type unionObjectNonNull$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type unionObjectNonNull$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< unionObjectNonNull$SelectionSet<$Scalars> > @@ -4123,7 +4111,7 @@ export namespace Query { // // // ================================================================================================== -// GraphQLEnumType Types +// Enum // ================================================================================================== // // @@ -4151,7 +4139,7 @@ export type Case = 'ErrorOne' | 'ErrorTwo' | 'Object1' // // // ================================================================================================== -// GraphQLInputObjectType Types +// InputObject // ================================================================================================== // // @@ -4160,35 +4148,35 @@ export type Case = 'ErrorOne' | 'ErrorTwo' | 'Object1' // // -export interface InputObject<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface InputObject<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { date?: - | $$Utilities.SchemaKit.Scalar.GetDecoded< - $$Utilities.SchemaKit.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> + | $$Utilities.Schema.Scalar.GetDecoded< + $$Utilities.Schema.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> > | undefined | null - dateRequired: $$Utilities.SchemaKit.Scalar.GetDecoded< - $$Utilities.SchemaKit.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> + dateRequired: $$Utilities.Schema.Scalar.GetDecoded< + $$Utilities.Schema.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> > id?: string | undefined | null idRequired: string } -export interface InputObjectCircular<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface InputObjectCircular<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { circular?: $NamedTypes.$InputObjectCircular<$Scalars> | undefined | null date?: - | $$Utilities.SchemaKit.Scalar.GetDecoded< - $$Utilities.SchemaKit.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> + | $$Utilities.Schema.Scalar.GetDecoded< + $$Utilities.Schema.Scalar.LookupCustomScalarOrFallbackToString<'Date', $Scalars> > | undefined | null } -export interface InputObjectNested<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface InputObjectNested<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { InputObject?: $NamedTypes.$InputObject<$Scalars> | undefined | null } -export interface InputObjectNestedNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface InputObjectNestedNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { InputObject: $NamedTypes.$InputObject<$Scalars> } @@ -4199,7 +4187,7 @@ export interface InputObjectNestedNonNull<$Scalars extends $$Utilities.SchemaKit // // // ================================================================================================== -// GraphQLInterfaceType Types +// OutputObject // ================================================================================================== // // @@ -4208,14 +4196,25 @@ export interface InputObjectNestedNonNull<$Scalars extends $$Utilities.SchemaKit // // -// Interface Type: DateInterface1 +// +// +// +// +// GRAPHQL SELECTION SET +// OUTPUTOBJECT +// -------------------------------------------------------------------------------------------------- +// Bar // -------------------------------------------------------------------------------------------------- +// +// -export interface DateInterface1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.ObjectLike -{ - date1?: DateInterface1.date1<$Scalars> - ___on_DateObject1?: DateObject1<$Scalars> +// ----------------------------------------| Entrypoint Interface | + +export interface Bar<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { + /** + * Select the \`int\` field on the \`Bar\` object. Its type is ScalarStandard. + */ + int?: Bar.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** * Inline fragments for field groups. @@ -4226,12 +4225,11 @@ export interface DateInterface1<$Scalars extends $$Utilities.SchemaKit.Scalar.Sc * @see https://spec.graphql.org/draft/#sec-Inline-Fragments */ ___?: - | DateInterface1$FragmentInline<$Scalars> - | DateInterface1$FragmentInline<$Scalars>[] + | Bar$FragmentInline<$Scalars> + | Bar$FragmentInline<$Scalars>[] /** - * A meta field. Is the name of the type being selected. Since this is a interface type and thus polymorphic, - * the name is one of the implementor type names, whichever is ultimately returned at runtime. + * A meta field. Is the name of the type being selected. * * @see https://graphql.org/learn/queries/#meta-fields */ @@ -4240,39 +4238,55 @@ export interface DateInterface1<$Scalars extends $$Utilities.SchemaKit.Scalar.Sc | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface DateInterface1$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends DateInterface1<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields +export interface Bar$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends Bar<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} -export namespace DateInterface1 { - export type date1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = +// ----------------------------------------| Fields | + +export namespace Bar { + export type int<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator - | date1$SelectionSet<$Scalars> + | int$SelectionSet<$Scalars> - export interface date1$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface int$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} // --- expanded --- /** - * This is the "expanded" version of the \`date1\` type. It is identical except for the fact + * This is the "expanded" version of the \`int\` type. It is identical except for the fact * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type date1$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type int$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator - | date1$SelectionSet<$Scalars> + | int$SelectionSet<$Scalars> > } -// Interface Type: Error +// +// +// +// +// GRAPHQL SELECTION SET +// OUTPUTOBJECT +// -------------------------------------------------------------------------------------------------- +// DateObject1 // -------------------------------------------------------------------------------------------------- +// +// -export interface Error<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { - message?: Error.message<$Scalars> - ___on_ErrorOne?: ErrorOne<$Scalars> - ___on_ErrorTwo?: ErrorTwo<$Scalars> +// ----------------------------------------| Entrypoint Interface | + +export interface DateObject1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends $Select.Bases.ObjectLike +{ + /** + * Select the \`date1\` field on the \`DateObject1\` object. Its type is ScalarCustom. + */ + date1?: DateObject1.date1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** * Inline fragments for field groups. @@ -4283,12 +4297,11 @@ export interface Error<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = * @see https://spec.graphql.org/draft/#sec-Inline-Fragments */ ___?: - | Error$FragmentInline<$Scalars> - | Error$FragmentInline<$Scalars>[] + | DateObject1$FragmentInline<$Scalars> + | DateObject1$FragmentInline<$Scalars>[] /** - * A meta field. Is the name of the type being selected. Since this is a interface type and thus polymorphic, - * the name is one of the implementor type names, whichever is ultimately returned at runtime. + * A meta field. Is the name of the type being selected. * * @see https://graphql.org/learn/queries/#meta-fields */ @@ -4297,233 +4310,18 @@ export interface Error<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface Error$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends Error<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields +export interface DateObject1$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends DateObject1<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} -export namespace Error { - export type message<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = +// ----------------------------------------| Fields | + +export namespace DateObject1 { + export type date1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator - | message$SelectionSet<$Scalars> + | date1$SelectionSet<$Scalars> - export interface message$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.Base - {} - - // --- expanded --- - - /** - * This is the "expanded" version of the \`message\` type. It is identical except for the fact - * that IDEs will display its contents (a union type) directly, rather than the name of this type. - * In some cases, this is a preferable DX, making the types easier to read for users. - */ - export type message$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< - | $Select.Indicator.NoArgsIndicator - | message$SelectionSet<$Scalars> - > -} - -// Interface Type: Interface -// -------------------------------------------------------------------------------------------------- - -export interface Interface<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.ObjectLike -{ - id?: Interface.id<$Scalars> - ___on_Object1ImplementingInterface?: Object1ImplementingInterface<$Scalars> - ___on_Object2ImplementingInterface?: Object2ImplementingInterface<$Scalars> - - /** - * Inline fragments for field groups. - * - * Generally a niche feature. This can be useful for example to apply an \`@include\` directive to a subset of the - * selection set in turn allowing you to pass a variable to opt in/out of that selection during execution on the server. - * - * @see https://spec.graphql.org/draft/#sec-Inline-Fragments - */ - ___?: - | Interface$FragmentInline<$Scalars> - | Interface$FragmentInline<$Scalars>[] - - /** - * A meta field. Is the name of the type being selected. Since this is a interface type and thus polymorphic, - * the name is one of the implementor type names, whichever is ultimately returned at runtime. - * - * @see https://graphql.org/learn/queries/#meta-fields - */ - __typename?: - | $Select.Indicator.NoArgsIndicator$Expanded - | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> -} - -export interface Interface$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends Interface<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields -{} - -export namespace Interface { - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - | $Select.Indicator.NoArgsIndicator - | id$SelectionSet<$Scalars> - - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.Base - {} - - // --- expanded --- - - /** - * This is the "expanded" version of the \`id\` type. It is identical except for the fact - * that IDEs will display its contents (a union type) directly, rather than the name of this type. - * In some cases, this is a preferable DX, making the types easier to read for users. - */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< - | $Select.Indicator.NoArgsIndicator - | id$SelectionSet<$Scalars> - > -} - -// -// -// -// -// -// -// ================================================================================================== -// GraphQLObjectType Types -// ================================================================================================== -// -// -// -// -// -// - -// -// -// -// -// GRAPHQL SELECTION SET -// OBJECT -// -------------------------------------------------------------------------------------------------- -// Bar -// -------------------------------------------------------------------------------------------------- -// -// - -// ----------------------------------------| Entrypoint Interface | - -export interface Bar<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { - /** - * Select the \`int\` field on the \`Bar\` object. Its type is \`Int\` (a \`Scalar\`). - */ - int?: Bar.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> - - /** - * Inline fragments for field groups. - * - * Generally a niche feature. This can be useful for example to apply an \`@include\` directive to a subset of the - * selection set in turn allowing you to pass a variable to opt in/out of that selection during execution on the server. - * - * @see https://spec.graphql.org/draft/#sec-Inline-Fragments - */ - ___?: - | Bar$FragmentInline<$Scalars> - | Bar$FragmentInline<$Scalars>[] - - /** - * A meta field. Is the name of the type being selected. - * - * @see https://graphql.org/learn/queries/#meta-fields - */ - __typename?: - | $Select.Indicator.NoArgsIndicator$Expanded - | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> -} - -export interface Bar$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends Bar<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields -{} - -// ----------------------------------------| Fields | - -export namespace Bar { - export type int<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - | $Select.Indicator.NoArgsIndicator - | int$SelectionSet<$Scalars> - - export interface int$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.Base - {} - - // --- expanded --- - - /** - * This is the "expanded" version of the \`int\` type. It is identical except for the fact - * that IDEs will display its contents (a union type) directly, rather than the name of this type. - * In some cases, this is a preferable DX, making the types easier to read for users. - */ - export type int$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< - | $Select.Indicator.NoArgsIndicator - | int$SelectionSet<$Scalars> - > -} - -// -// -// -// -// GRAPHQL SELECTION SET -// OBJECT -// -------------------------------------------------------------------------------------------------- -// DateObject1 -// -------------------------------------------------------------------------------------------------- -// -// - -// ----------------------------------------| Entrypoint Interface | - -export interface DateObject1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.ObjectLike -{ - /** - * Select the \`date1\` field on the \`DateObject1\` object. Its type is \`Date\` (a \`Scalar\`). - */ - date1?: DateObject1.date1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> - - /** - * Inline fragments for field groups. - * - * Generally a niche feature. This can be useful for example to apply an \`@include\` directive to a subset of the - * selection set in turn allowing you to pass a variable to opt in/out of that selection during execution on the server. - * - * @see https://spec.graphql.org/draft/#sec-Inline-Fragments - */ - ___?: - | DateObject1$FragmentInline<$Scalars> - | DateObject1$FragmentInline<$Scalars>[] - - /** - * A meta field. Is the name of the type being selected. - * - * @see https://graphql.org/learn/queries/#meta-fields - */ - __typename?: - | $Select.Indicator.NoArgsIndicator$Expanded - | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> -} - -export interface DateObject1$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends DateObject1<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields -{} - -// ----------------------------------------| Fields | - -export namespace DateObject1 { - export type date1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = - | $Select.Indicator.NoArgsIndicator - | date1$SelectionSet<$Scalars> - - export interface date1$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface date1$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4534,7 +4332,7 @@ export namespace DateObject1 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type date1$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type date1$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | date1$SelectionSet<$Scalars> > @@ -4545,7 +4343,7 @@ export namespace DateObject1 { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // DateObject2 // -------------------------------------------------------------------------------------------------- @@ -4554,11 +4352,11 @@ export namespace DateObject1 { // ----------------------------------------| Entrypoint Interface | -export interface DateObject2<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface DateObject2<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`date2\` field on the \`DateObject2\` object. Its type is \`Date\` (a \`Scalar\`). + * Select the \`date2\` field on the \`DateObject2\` object. Its type is ScalarCustom. */ date2?: DateObject2.date2$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -4584,18 +4382,18 @@ export interface DateObject2<$Scalars extends $$Utilities.SchemaKit.Scalar.Scala | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface DateObject2$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface DateObject2$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends DateObject2<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace DateObject2 { - export type date2<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type date2<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | date2$SelectionSet<$Scalars> - export interface date2$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface date2$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4606,7 +4404,7 @@ export namespace DateObject2 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type date2$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type date2$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | date2$SelectionSet<$Scalars> > @@ -4617,7 +4415,7 @@ export namespace DateObject2 { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // ErrorOne // -------------------------------------------------------------------------------------------------- @@ -4626,15 +4424,13 @@ export namespace DateObject2 { // ----------------------------------------| Entrypoint Interface | -export interface ErrorOne<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.ObjectLike -{ +export interface ErrorOne<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`infoId\` field on the \`ErrorOne\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`infoId\` field on the \`ErrorOne\` object. Its type is ScalarStandard. */ infoId?: ErrorOne.infoId$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`message\` field on the \`ErrorOne\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`message\` field on the \`ErrorOne\` object. Its type is ScalarStandard. */ message?: ErrorOne.message$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -4660,18 +4456,18 @@ export interface ErrorOne<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMa | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface ErrorOne$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface ErrorOne$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends ErrorOne<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace ErrorOne { - export type infoId<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type infoId<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | infoId$SelectionSet<$Scalars> - export interface infoId$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface infoId$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4682,18 +4478,18 @@ export namespace ErrorOne { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type infoId$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type infoId$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | infoId$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type message<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type message<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | message$SelectionSet<$Scalars> - export interface message$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface message$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4704,7 +4500,7 @@ export namespace ErrorOne { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type message$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type message$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | message$SelectionSet<$Scalars> > @@ -4715,7 +4511,7 @@ export namespace ErrorOne { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // ErrorTwo // -------------------------------------------------------------------------------------------------- @@ -4724,15 +4520,13 @@ export namespace ErrorOne { // ----------------------------------------| Entrypoint Interface | -export interface ErrorTwo<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.ObjectLike -{ +export interface ErrorTwo<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`infoInt\` field on the \`ErrorTwo\` object. Its type is \`Int\` (a \`Scalar\`). + * Select the \`infoInt\` field on the \`ErrorTwo\` object. Its type is ScalarStandard. */ infoInt?: ErrorTwo.infoInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`message\` field on the \`ErrorTwo\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`message\` field on the \`ErrorTwo\` object. Its type is ScalarStandard. */ message?: ErrorTwo.message$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -4758,18 +4552,18 @@ export interface ErrorTwo<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMa | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface ErrorTwo$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface ErrorTwo$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends ErrorTwo<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace ErrorTwo { - export type infoInt<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type infoInt<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | infoInt$SelectionSet<$Scalars> - export interface infoInt$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface infoInt$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4780,18 +4574,18 @@ export namespace ErrorTwo { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type infoInt$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type infoInt$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | infoInt$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type message<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type message<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | message$SelectionSet<$Scalars> - export interface message$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface message$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4802,7 +4596,7 @@ export namespace ErrorTwo { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type message$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type message$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | message$SelectionSet<$Scalars> > @@ -4813,7 +4607,7 @@ export namespace ErrorTwo { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Foo // -------------------------------------------------------------------------------------------------- @@ -4825,9 +4619,9 @@ export namespace ErrorTwo { /** * Object documentation. */ -export interface Foo<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { +export interface Foo<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`id\` field on the \`Foo\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`id\` field on the \`Foo\` object. Its type is ScalarStandard. */ id?: Foo.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -4853,18 +4647,18 @@ export interface Foo<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = { | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface Foo$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface Foo$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends Foo<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace Foo { - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4875,7 +4669,7 @@ export namespace Foo { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> > @@ -4886,7 +4680,7 @@ export namespace Foo { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Object1 // -------------------------------------------------------------------------------------------------- @@ -4895,31 +4689,29 @@ export namespace Foo { // ----------------------------------------| Entrypoint Interface | -export interface Object1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> - extends $Select.Bases.ObjectLike -{ +export interface Object1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** * Select the \`ABCEnum\` field on the \`Object1\` object. Its type is Enum. */ ABCEnum?: Object1.ABCEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`boolean\` field on the \`Object1\` object. Its type is \`Boolean\` (a \`Scalar\`). + * Select the \`boolean\` field on the \`Object1\` object. Its type is ScalarStandard. */ boolean?: Object1.$boolean$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`float\` field on the \`Object1\` object. Its type is \`Float\` (a \`Scalar\`). + * Select the \`float\` field on the \`Object1\` object. Its type is ScalarStandard. */ float?: Object1.float$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`id\` field on the \`Object1\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`id\` field on the \`Object1\` object. Its type is ScalarStandard. */ id?: Object1.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`int\` field on the \`Object1\` object. Its type is \`Int\` (a \`Scalar\`). + * Select the \`int\` field on the \`Object1\` object. Its type is ScalarStandard. */ int?: Object1.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`string\` field on the \`Object1\` object. Its type is \`String\` (a \`Scalar\`). + * Select the \`string\` field on the \`Object1\` object. Its type is ScalarStandard. */ string?: Object1.$string$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -4945,18 +4737,18 @@ export interface Object1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface Object1$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface Object1$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends Object1<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace Object1 { - export type ABCEnum<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type ABCEnum<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | ABCEnum$SelectionSet<$Scalars> - export interface ABCEnum$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface ABCEnum$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4967,18 +4759,18 @@ export namespace Object1 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type ABCEnum$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type ABCEnum$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | ABCEnum$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type $boolean<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type $boolean<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | $boolean$SelectionSet<$Scalars> - export interface $boolean$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface $boolean$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -4989,18 +4781,18 @@ export namespace Object1 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type $boolean$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type $boolean$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | $boolean$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type float<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type float<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | float$SelectionSet<$Scalars> - export interface float$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface float$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5011,18 +4803,18 @@ export namespace Object1 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type float$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type float$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | float$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5033,18 +4825,18 @@ export namespace Object1 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type int<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type int<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | int$SelectionSet<$Scalars> - export interface int$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface int$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5055,18 +4847,18 @@ export namespace Object1 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type int$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type int$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | int$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type $string<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type $string<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | $string$SelectionSet<$Scalars> - export interface $string$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface $string$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5077,7 +4869,7 @@ export namespace Object1 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type $string$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type $string$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | $string$SelectionSet<$Scalars> > @@ -5088,7 +4880,7 @@ export namespace Object1 { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Object1ImplementingInterface // -------------------------------------------------------------------------------------------------- @@ -5097,17 +4889,17 @@ export namespace Object1 { // ----------------------------------------| Entrypoint Interface | -export interface Object1ImplementingInterface<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface Object1ImplementingInterface<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`id\` field on the \`Object1ImplementingInterface\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`id\` field on the \`Object1ImplementingInterface\` object. Its type is ScalarStandard. */ id?: | Object1ImplementingInterface.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`int\` field on the \`Object1ImplementingInterface\` object. Its type is \`Int\` (a \`Scalar\`). + * Select the \`int\` field on the \`Object1ImplementingInterface\` object. Its type is ScalarStandard. */ int?: | Object1ImplementingInterface.int$Expanded<$Scalars> @@ -5135,18 +4927,18 @@ export interface Object1ImplementingInterface<$Scalars extends $$Utilities.Schem | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface Object1ImplementingInterface$FragmentInline< - $Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}, -> extends Object1ImplementingInterface<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} +export interface Object1ImplementingInterface$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends Object1ImplementingInterface<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields +{} // ----------------------------------------| Fields | export namespace Object1ImplementingInterface { - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5157,18 +4949,18 @@ export namespace Object1ImplementingInterface { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type int<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type int<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | int$SelectionSet<$Scalars> - export interface int$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface int$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5179,7 +4971,7 @@ export namespace Object1ImplementingInterface { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type int$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type int$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | int$SelectionSet<$Scalars> > @@ -5190,7 +4982,7 @@ export namespace Object1ImplementingInterface { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Object2ImplementingInterface // -------------------------------------------------------------------------------------------------- @@ -5199,17 +4991,17 @@ export namespace Object1ImplementingInterface { // ----------------------------------------| Entrypoint Interface | -export interface Object2ImplementingInterface<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface Object2ImplementingInterface<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`boolean\` field on the \`Object2ImplementingInterface\` object. Its type is \`Boolean\` (a \`Scalar\`). + * Select the \`boolean\` field on the \`Object2ImplementingInterface\` object. Its type is ScalarStandard. */ boolean?: | Object2ImplementingInterface.$boolean$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`id\` field on the \`Object2ImplementingInterface\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`id\` field on the \`Object2ImplementingInterface\` object. Its type is ScalarStandard. */ id?: | Object2ImplementingInterface.id$Expanded<$Scalars> @@ -5237,18 +5029,18 @@ export interface Object2ImplementingInterface<$Scalars extends $$Utilities.Schem | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface Object2ImplementingInterface$FragmentInline< - $Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}, -> extends Object2ImplementingInterface<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} +export interface Object2ImplementingInterface$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends Object2ImplementingInterface<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields +{} // ----------------------------------------| Fields | export namespace Object2ImplementingInterface { - export type $boolean<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type $boolean<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | $boolean$SelectionSet<$Scalars> - export interface $boolean$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface $boolean$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5259,18 +5051,18 @@ export namespace Object2ImplementingInterface { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type $boolean$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type $boolean$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | $boolean$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5281,7 +5073,7 @@ export namespace Object2ImplementingInterface { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> > @@ -5292,7 +5084,7 @@ export namespace Object2ImplementingInterface { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // ObjectNested // -------------------------------------------------------------------------------------------------- @@ -5301,15 +5093,15 @@ export namespace Object2ImplementingInterface { // ----------------------------------------| Entrypoint Interface | -export interface ObjectNested<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface ObjectNested<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`id\` field on the \`ObjectNested\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`id\` field on the \`ObjectNested\` object. Its type is ScalarStandard. */ id?: ObjectNested.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the \`object\` field on the \`ObjectNested\` object. Its type is Object. + * Select the \`object\` field on the \`ObjectNested\` object. Its type is OutputObject. */ object?: ObjectNested.$object$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -5335,18 +5127,18 @@ export interface ObjectNested<$Scalars extends $$Utilities.SchemaKit.Scalar.Scal | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface ObjectNested$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface ObjectNested$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends ObjectNested<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace ObjectNested { - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5357,16 +5149,16 @@ export namespace ObjectNested { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> > // -------------------------------------------------------------------------------------------------- - export type $object<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $object$SelectionSet<$Scalars> + export type $object<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $object$SelectionSet<$Scalars> - export interface $object$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface $object$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$Object1<$Scalars> {} @@ -5377,7 +5169,7 @@ export namespace ObjectNested { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type $object$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type $object$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< $object$SelectionSet<$Scalars> > } @@ -5387,7 +5179,7 @@ export namespace ObjectNested { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // ObjectUnion // -------------------------------------------------------------------------------------------------- @@ -5396,7 +5188,7 @@ export namespace ObjectNested { // ----------------------------------------| Entrypoint Interface | -export interface ObjectUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface ObjectUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** @@ -5428,18 +5220,18 @@ export interface ObjectUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.Scala | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface ObjectUnion$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface ObjectUnion$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends ObjectUnion<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace ObjectUnion { - export type fooBarUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = fooBarUnion$SelectionSet< + export type fooBarUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = fooBarUnion$SelectionSet< $Scalars > - export interface fooBarUnion$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface fooBarUnion$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base, $NamedTypes.$FooBarUnion<$Scalars> {} @@ -5450,7 +5242,7 @@ export namespace ObjectUnion { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type fooBarUnion$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type fooBarUnion$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< fooBarUnion$SelectionSet<$Scalars> > } @@ -5460,7 +5252,7 @@ export namespace ObjectUnion { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // lowerCaseObject // -------------------------------------------------------------------------------------------------- @@ -5469,11 +5261,11 @@ export namespace ObjectUnion { // ----------------------------------------| Entrypoint Interface | -export interface lowerCaseObject<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface lowerCaseObject<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`id\` field on the \`lowerCaseObject\` object. Its type is \`ID\` (a \`Scalar\`). + * Select the \`id\` field on the \`lowerCaseObject\` object. Its type is ScalarStandard. */ id?: lowerCaseObject.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -5499,18 +5291,18 @@ export interface lowerCaseObject<$Scalars extends $$Utilities.SchemaKit.Scalar.S | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface lowerCaseObject$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface lowerCaseObject$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends lowerCaseObject<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace lowerCaseObject { - export type id<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> - export interface id$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5521,7 +5313,7 @@ export namespace lowerCaseObject { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type id$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | id$SelectionSet<$Scalars> > @@ -5532,7 +5324,7 @@ export namespace lowerCaseObject { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // lowerCaseObject2 // -------------------------------------------------------------------------------------------------- @@ -5541,11 +5333,11 @@ export namespace lowerCaseObject { // ----------------------------------------| Entrypoint Interface | -export interface lowerCaseObject2<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface lowerCaseObject2<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the \`int\` field on the \`lowerCaseObject2\` object. Its type is \`Int\` (a \`Scalar\`). + * Select the \`int\` field on the \`lowerCaseObject2\` object. Its type is ScalarStandard. */ int?: lowerCaseObject2.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -5571,18 +5363,18 @@ export interface lowerCaseObject2<$Scalars extends $$Utilities.SchemaKit.Scalar. | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface lowerCaseObject2$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface lowerCaseObject2$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends lowerCaseObject2<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} // ----------------------------------------| Fields | export namespace lowerCaseObject2 { - export type int<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type int<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = | $Select.Indicator.NoArgsIndicator | int$SelectionSet<$Scalars> - export interface int$SelectionSet<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> + export interface int$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.Base {} @@ -5593,7 +5385,7 @@ export namespace lowerCaseObject2 { * that IDEs will display its contents (a union type) directly, rather than the name of this type. * In some cases, this is a preferable DX, making the types easier to read for users. */ - export type int$Expanded<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + export type int$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< | $Select.Indicator.NoArgsIndicator | int$SelectionSet<$Scalars> > @@ -5606,7 +5398,7 @@ export namespace lowerCaseObject2 { // // // ================================================================================================== -// GraphQLUnionType Types +// Union // ================================================================================================== // // @@ -5615,7 +5407,7 @@ export namespace lowerCaseObject2 { // // -export interface DateUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface DateUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { ___on_DateObject1?: DateObject1<$Scalars> ___on_DateObject2?: DateObject2<$Scalars> @@ -5641,14 +5433,14 @@ export interface DateUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarM | $Select.Indicator.NoArgsIndicator$Expanded | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface DateUnion$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface DateUnion$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends DateUnion<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} /** * Union documentation. */ -export interface FooBarUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface FooBarUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { ___on_Bar?: Bar<$Scalars> ___on_Foo?: Foo<$Scalars> @@ -5674,11 +5466,11 @@ export interface FooBarUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.Scala | $Select.Indicator.NoArgsIndicator$Expanded | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface FooBarUnion$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface FooBarUnion$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends FooBarUnion<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} -export interface Result<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface Result<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { ___on_ErrorOne?: ErrorOne<$Scalars> ___on_ErrorTwo?: ErrorTwo<$Scalars> ___on_Object1?: Object1<$Scalars> @@ -5705,11 +5497,11 @@ export interface Result<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap | $Select.Indicator.NoArgsIndicator$Expanded | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface Result$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface Result$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends Result<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} -export interface lowerCaseUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> { +export interface lowerCaseUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { ___on_lowerCaseObject?: lowerCaseObject<$Scalars> ___on_lowerCaseObject2?: lowerCaseObject2<$Scalars> @@ -5735,10 +5527,198 @@ export interface lowerCaseUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.Sc | $Select.Indicator.NoArgsIndicator$Expanded | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> } -export interface lowerCaseUnion$FragmentInline<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> +export interface lowerCaseUnion$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends lowerCaseUnion<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} +// +// +// +// +// +// +// ================================================================================================== +// Interface +// ================================================================================================== +// +// +// +// +// +// + +// Interface Type: DateInterface1 +// -------------------------------------------------------------------------------------------------- + +export interface DateInterface1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends $Select.Bases.ObjectLike +{ + date1?: DateInterface1.date1<$Scalars> + ___on_DateObject1?: DateObject1<$Scalars> + + /** + * Inline fragments for field groups. + * + * Generally a niche feature. This can be useful for example to apply an \`@include\` directive to a subset of the + * selection set in turn allowing you to pass a variable to opt in/out of that selection during execution on the server. + * + * @see https://spec.graphql.org/draft/#sec-Inline-Fragments + */ + ___?: + | DateInterface1$FragmentInline<$Scalars> + | DateInterface1$FragmentInline<$Scalars>[] + + /** + * A meta field. Is the name of the type being selected. Since this is a interface type and thus polymorphic, + * the name is one of the implementor type names, whichever is ultimately returned at runtime. + * + * @see https://graphql.org/learn/queries/#meta-fields + */ + __typename?: + | $Select.Indicator.NoArgsIndicator$Expanded + | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> +} + +export interface DateInterface1$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends DateInterface1<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields +{} + +export namespace DateInterface1 { + export type date1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = + | $Select.Indicator.NoArgsIndicator + | date1$SelectionSet<$Scalars> + + export interface date1$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends $Select.Bases.Base + {} + + // --- expanded --- + + /** + * This is the "expanded" version of the \`date1\` type. It is identical except for the fact + * that IDEs will display its contents (a union type) directly, rather than the name of this type. + * In some cases, this is a preferable DX, making the types easier to read for users. + */ + export type date1$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + | $Select.Indicator.NoArgsIndicator + | date1$SelectionSet<$Scalars> + > +} + +// Interface Type: Error +// -------------------------------------------------------------------------------------------------- + +export interface Error<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { + message?: Error.message<$Scalars> + ___on_ErrorOne?: ErrorOne<$Scalars> + ___on_ErrorTwo?: ErrorTwo<$Scalars> + + /** + * Inline fragments for field groups. + * + * Generally a niche feature. This can be useful for example to apply an \`@include\` directive to a subset of the + * selection set in turn allowing you to pass a variable to opt in/out of that selection during execution on the server. + * + * @see https://spec.graphql.org/draft/#sec-Inline-Fragments + */ + ___?: + | Error$FragmentInline<$Scalars> + | Error$FragmentInline<$Scalars>[] + + /** + * A meta field. Is the name of the type being selected. Since this is a interface type and thus polymorphic, + * the name is one of the implementor type names, whichever is ultimately returned at runtime. + * + * @see https://graphql.org/learn/queries/#meta-fields + */ + __typename?: + | $Select.Indicator.NoArgsIndicator$Expanded + | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> +} + +export interface Error$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends Error<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields +{} + +export namespace Error { + export type message<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = + | $Select.Indicator.NoArgsIndicator + | message$SelectionSet<$Scalars> + + export interface message$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends $Select.Bases.Base + {} + + // --- expanded --- + + /** + * This is the "expanded" version of the \`message\` type. It is identical except for the fact + * that IDEs will display its contents (a union type) directly, rather than the name of this type. + * In some cases, this is a preferable DX, making the types easier to read for users. + */ + export type message$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + | $Select.Indicator.NoArgsIndicator + | message$SelectionSet<$Scalars> + > +} + +// Interface Type: Interface +// -------------------------------------------------------------------------------------------------- + +export interface Interface<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { + id?: Interface.id<$Scalars> + ___on_Object1ImplementingInterface?: Object1ImplementingInterface<$Scalars> + ___on_Object2ImplementingInterface?: Object2ImplementingInterface<$Scalars> + + /** + * Inline fragments for field groups. + * + * Generally a niche feature. This can be useful for example to apply an \`@include\` directive to a subset of the + * selection set in turn allowing you to pass a variable to opt in/out of that selection during execution on the server. + * + * @see https://spec.graphql.org/draft/#sec-Inline-Fragments + */ + ___?: + | Interface$FragmentInline<$Scalars> + | Interface$FragmentInline<$Scalars>[] + + /** + * A meta field. Is the name of the type being selected. Since this is a interface type and thus polymorphic, + * the name is one of the implementor type names, whichever is ultimately returned at runtime. + * + * @see https://graphql.org/learn/queries/#meta-fields + */ + __typename?: + | $Select.Indicator.NoArgsIndicator$Expanded + | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> +} + +export interface Interface$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends Interface<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields +{} + +export namespace Interface { + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = + | $Select.Indicator.NoArgsIndicator + | id$SelectionSet<$Scalars> + + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends $Select.Bases.Base + {} + + // --- expanded --- + + /** + * This is the "expanded" version of the \`id\` type. It is identical except for the fact + * that IDEs will display its contents (a union type) directly, rather than the name of this type. + * In some cases, this is a preferable DX, making the types easier to read for users. + */ + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + | $Select.Indicator.NoArgsIndicator + | id$SelectionSet<$Scalars> + > +} + /** * [1] These definitions serve to allow field selection interfaces to extend their respective object type without * name clashing between the field name and the object name. @@ -5747,43 +5727,41 @@ export interface lowerCaseUnion$FragmentInline<$Scalars extends $$Utilities.Sche * would end up with an error of \`export interface Foo extends Foo ...\` */ export namespace $NamedTypes { - export type $Mutation<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = Mutation<$Scalars> - export type $Query<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = Query<$Scalars> + export type $Mutation<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Mutation<$Scalars> + export type $Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Query<$Scalars> export type $ABCEnum = ABCEnum export type $Case = Case - export type $InputObject<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = InputObject<$Scalars> - export type $InputObjectCircular<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = InputObjectCircular< + export type $InputObject<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = InputObject<$Scalars> + export type $InputObjectCircular<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = InputObjectCircular< $Scalars > - export type $InputObjectNested<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = InputObjectNested< + export type $InputObjectNested<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = InputObjectNested< $Scalars > - export type $InputObjectNestedNonNull<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type $InputObjectNestedNonNull<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = InputObjectNestedNonNull<$Scalars> - export type $DateInterface1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = DateInterface1<$Scalars> - export type $Error<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = Error<$Scalars> - export type $Interface<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = Interface<$Scalars> - export type $Bar<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = Bar<$Scalars> - export type $DateObject1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = DateObject1<$Scalars> - export type $DateObject2<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = DateObject2<$Scalars> - export type $ErrorOne<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = ErrorOne<$Scalars> - export type $ErrorTwo<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = ErrorTwo<$Scalars> - export type $Foo<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = Foo<$Scalars> - export type $Object1<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = Object1<$Scalars> - export type $Object1ImplementingInterface<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type $Bar<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Bar<$Scalars> + export type $DateObject1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = DateObject1<$Scalars> + export type $DateObject2<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = DateObject2<$Scalars> + export type $ErrorOne<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = ErrorOne<$Scalars> + export type $ErrorTwo<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = ErrorTwo<$Scalars> + export type $Foo<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Foo<$Scalars> + export type $Object1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Object1<$Scalars> + export type $Object1ImplementingInterface<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Object1ImplementingInterface<$Scalars> - export type $Object2ImplementingInterface<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = + export type $Object2ImplementingInterface<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Object2ImplementingInterface<$Scalars> - export type $ObjectNested<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = ObjectNested<$Scalars> - export type $ObjectUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = ObjectUnion<$Scalars> - export type $lowerCaseObject<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = lowerCaseObject<$Scalars> - export type $lowerCaseObject2<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = lowerCaseObject2< - $Scalars - > - export type $DateUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = DateUnion<$Scalars> - export type $FooBarUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = FooBarUnion<$Scalars> - export type $Result<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = Result<$Scalars> - export type $lowerCaseUnion<$Scalars extends $$Utilities.SchemaKit.Scalar.ScalarMap = {}> = lowerCaseUnion<$Scalars> + export type $ObjectNested<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = ObjectNested<$Scalars> + export type $ObjectUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = ObjectUnion<$Scalars> + export type $lowerCaseObject<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = lowerCaseObject<$Scalars> + export type $lowerCaseObject2<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = lowerCaseObject2<$Scalars> + export type $DateUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = DateUnion<$Scalars> + export type $FooBarUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = FooBarUnion<$Scalars> + export type $Result<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Result<$Scalars> + export type $lowerCaseUnion<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = lowerCaseUnion<$Scalars> + export type $DateInterface1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = DateInterface1<$Scalars> + export type $Error<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Error<$Scalars> + export type $Interface<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Interface<$Scalars> } " `; diff --git a/tests/_/schemas/kitchen-sink/graffle/modules/SelectionSets.ts b/tests/_/schemas/kitchen-sink/graffle/modules/SelectionSets.ts index 3833ab58c..49ff27ec0 100644 --- a/tests/_/schemas/kitchen-sink/graffle/modules/SelectionSets.ts +++ b/tests/_/schemas/kitchen-sink/graffle/modules/SelectionSets.ts @@ -56,11 +56,11 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap export interface Mutation<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the `id` field on the `Mutation` object. Its type is ScalarStandard. + * Select the `id` field on the `Mutation` object. Its type is `ID` (a `Scalar`). */ id?: Mutation.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `idNonNull` field on the `Mutation` object. Its type is ScalarStandard. + * Select the `idNonNull` field on the `Mutation` object. Its type is `ID` (a `Scalar`). */ idNonNull?: Mutation.idNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -152,13 +152,13 @@ export namespace Mutation { export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the `InputObjectNested` field on the `Query` object. Its type is ScalarStandard. + * Select the `InputObjectNested` field on the `Query` object. Its type is `ID` (a `Scalar`). */ InputObjectNested?: | Query.InputObjectNested$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `InputObjectNestedNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `InputObjectNestedNonNull` field on the `Query` object. Its type is `ID` (a `Scalar`). */ InputObjectNestedNonNull?: | Query.InputObjectNestedNonNull<$Scalars> @@ -168,41 +168,41 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} */ abcEnum?: Query.abcEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `argInputObjectCircular` field on the `Query` object. Its type is ScalarStandard. + * Select the `argInputObjectCircular` field on the `Query` object. Its type is `String` (a `Scalar`). */ argInputObjectCircular?: | Query.argInputObjectCircular$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `date` field on the `Query` object. Its type is ScalarCustom. + * Select the `date` field on the `Query` object. Its type is `Date` (a `Scalar`). */ date?: Query.date$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArg` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArg` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArg?: Query.dateArg$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgInputObject` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgInputObject` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgInputObject?: | Query.dateArgInputObject$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgList` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgList` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgList?: Query.dateArgList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgNonNull` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgNonNull` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgNonNull?: Query.dateArgNonNull<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgNonNullList` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgNonNullList` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgNonNullList?: | Query.dateArgNonNullList<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateArgNonNullListNonNull` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateArgNonNullListNonNull` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateArgNonNullListNonNull?: | Query.dateArgNonNullListNonNull<$Scalars> @@ -214,21 +214,21 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} | Query.dateInterface1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateList` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateList` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateList?: Query.dateList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateListList` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateListList` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateListList?: Query.dateListList$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateListNonNull` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateListNonNull` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateListNonNull?: | Query.dateListNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `dateNonNull` field on the `Query` object. Its type is ScalarCustom. + * Select the `dateNonNull` field on the `Query` object. Its type is `Date` (a `Scalar`). */ dateNonNull?: Query.dateNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -240,15 +240,15 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} */ dateUnion?: Query.dateUnion$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `error` field on the `Query` object. Its type is ScalarStandard. + * Select the `error` field on the `Query` object. Its type is `String` (a `Scalar`). */ error?: Query.error$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `Query` object. Its type is ScalarStandard. + * Select the `id` field on the `Query` object. Its type is `ID` (a `Scalar`). */ id?: Query.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `idNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `idNonNull` field on the `Query` object. Its type is `ID` (a `Scalar`). */ idNonNull?: Query.idNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -268,21 +268,21 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} | Query.interfaceWithArgs<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `listInt` field on the `Query` object. Its type is ScalarStandard. + * Select the `listInt` field on the `Query` object. Its type is `Int` (a `Scalar`). */ listInt?: Query.listInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `listIntNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `listIntNonNull` field on the `Query` object. Its type is `Int` (a `Scalar`). */ listIntNonNull?: | Query.listIntNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `listListInt` field on the `Query` object. Its type is ScalarStandard. + * Select the `listListInt` field on the `Query` object. Its type is `Int` (a `Scalar`). */ listListInt?: Query.listListInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `listListIntNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `listListIntNonNull` field on the `Query` object. Its type is `Int` (a `Scalar`). */ listListIntNonNull?: | Query.listListIntNonNull$Expanded<$Scalars> @@ -334,47 +334,47 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} | Query.resultNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `string` field on the `Query` object. Its type is ScalarStandard. + * Select the `string` field on the `Query` object. Its type is `String` (a `Scalar`). */ string?: Query.$string$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithArgEnum` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithArgEnum` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithArgEnum?: | Query.stringWithArgEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithArgInputObject` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithArgInputObject` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithArgInputObject?: | Query.stringWithArgInputObject$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithArgInputObjectRequired` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithArgInputObjectRequired` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithArgInputObjectRequired?: | Query.stringWithArgInputObjectRequired<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithArgs` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithArgs` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithArgs?: | Query.stringWithArgs$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithListArg` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithListArg` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithListArg?: | Query.stringWithListArg$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithListArgRequired` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithListArgRequired` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithListArgRequired?: | Query.stringWithListArgRequired<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `stringWithRequiredArg` field on the `Query` object. Its type is ScalarStandard. + * Select the `stringWithRequiredArg` field on the `Query` object. Its type is `String` (a `Scalar`). */ stringWithRequiredArg?: | Query.stringWithRequiredArg<$Scalars> @@ -1849,7 +1849,7 @@ export interface InputObjectNestedNonNull<$Scalars extends $$Utilities.Schema.Sc export interface Bar<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `int` field on the `Bar` object. Its type is ScalarStandard. + * Select the `int` field on the `Bar` object. Its type is `Int` (a `Scalar`). */ int?: Bar.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -1921,7 +1921,7 @@ export interface DateObject1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMa extends $Select.Bases.ObjectLike { /** - * Select the `date1` field on the `DateObject1` object. Its type is ScalarCustom. + * Select the `date1` field on the `DateObject1` object. Its type is `Date` (a `Scalar`). */ date1?: DateObject1.date1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -1993,7 +1993,7 @@ export interface DateObject2<$Scalars extends $$Utilities.Schema.Scalar.ScalarMa extends $Select.Bases.ObjectLike { /** - * Select the `date2` field on the `DateObject2` object. Its type is ScalarCustom. + * Select the `date2` field on the `DateObject2` object. Its type is `Date` (a `Scalar`). */ date2?: DateObject2.date2$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2063,11 +2063,11 @@ export namespace DateObject2 { export interface ErrorOne<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `infoId` field on the `ErrorOne` object. Its type is ScalarStandard. + * Select the `infoId` field on the `ErrorOne` object. Its type is `ID` (a `Scalar`). */ infoId?: ErrorOne.infoId$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `message` field on the `ErrorOne` object. Its type is ScalarStandard. + * Select the `message` field on the `ErrorOne` object. Its type is `String` (a `Scalar`). */ message?: ErrorOne.message$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2159,11 +2159,11 @@ export namespace ErrorOne { export interface ErrorTwo<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `infoInt` field on the `ErrorTwo` object. Its type is ScalarStandard. + * Select the `infoInt` field on the `ErrorTwo` object. Its type is `Int` (a `Scalar`). */ infoInt?: ErrorTwo.infoInt$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `message` field on the `ErrorTwo` object. Its type is ScalarStandard. + * Select the `message` field on the `ErrorTwo` object. Its type is `String` (a `Scalar`). */ message?: ErrorTwo.message$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2258,7 +2258,7 @@ export namespace ErrorTwo { */ export interface Foo<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `Foo` object. Its type is ScalarStandard. + * Select the `id` field on the `Foo` object. Its type is `ID` (a `Scalar`). */ id?: Foo.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2332,23 +2332,23 @@ export interface Object1<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ ABCEnum?: Object1.ABCEnum$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `boolean` field on the `Object1` object. Its type is ScalarStandard. + * Select the `boolean` field on the `Object1` object. Its type is `Boolean` (a `Scalar`). */ boolean?: Object1.$boolean$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `float` field on the `Object1` object. Its type is ScalarStandard. + * Select the `float` field on the `Object1` object. Its type is `Float` (a `Scalar`). */ float?: Object1.float$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `Object1` object. Its type is ScalarStandard. + * Select the `id` field on the `Object1` object. Its type is `ID` (a `Scalar`). */ id?: Object1.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `int` field on the `Object1` object. Its type is ScalarStandard. + * Select the `int` field on the `Object1` object. Its type is `Int` (a `Scalar`). */ int?: Object1.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `string` field on the `Object1` object. Its type is ScalarStandard. + * Select the `string` field on the `Object1` object. Its type is `String` (a `Scalar`). */ string?: Object1.$string$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2530,13 +2530,13 @@ export interface Object1ImplementingInterface<$Scalars extends $$Utilities.Schem extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `Object1ImplementingInterface` object. Its type is ScalarStandard. + * Select the `id` field on the `Object1ImplementingInterface` object. Its type is `ID` (a `Scalar`). */ id?: | Object1ImplementingInterface.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `int` field on the `Object1ImplementingInterface` object. Its type is ScalarStandard. + * Select the `int` field on the `Object1ImplementingInterface` object. Its type is `Int` (a `Scalar`). */ int?: | Object1ImplementingInterface.int$Expanded<$Scalars> @@ -2632,13 +2632,13 @@ export interface Object2ImplementingInterface<$Scalars extends $$Utilities.Schem extends $Select.Bases.ObjectLike { /** - * Select the `boolean` field on the `Object2ImplementingInterface` object. Its type is ScalarStandard. + * Select the `boolean` field on the `Object2ImplementingInterface` object. Its type is `Boolean` (a `Scalar`). */ boolean?: | Object2ImplementingInterface.$boolean$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `Object2ImplementingInterface` object. Its type is ScalarStandard. + * Select the `id` field on the `Object2ImplementingInterface` object. Its type is `ID` (a `Scalar`). */ id?: | Object2ImplementingInterface.id$Expanded<$Scalars> @@ -2734,7 +2734,7 @@ export interface ObjectNested<$Scalars extends $$Utilities.Schema.Scalar.ScalarM extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `ObjectNested` object. Its type is ScalarStandard. + * Select the `id` field on the `ObjectNested` object. Its type is `ID` (a `Scalar`). */ id?: ObjectNested.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -2902,7 +2902,7 @@ export interface lowerCaseObject<$Scalars extends $$Utilities.Schema.Scalar.Scal extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `lowerCaseObject` object. Its type is ScalarStandard. + * Select the `id` field on the `lowerCaseObject` object. Its type is `ID` (a `Scalar`). */ id?: lowerCaseObject.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -2974,7 +2974,7 @@ export interface lowerCaseObject2<$Scalars extends $$Utilities.Schema.Scalar.Sca extends $Select.Bases.ObjectLike { /** - * Select the `int` field on the `lowerCaseObject2` object. Its type is ScalarStandard. + * Select the `int` field on the `lowerCaseObject2` object. Its type is `Int` (a `Scalar`). */ int?: lowerCaseObject2.int$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> diff --git a/tests/_/schemas/mutation-only/graffle/modules/SelectionSets.ts b/tests/_/schemas/mutation-only/graffle/modules/SelectionSets.ts index 57011dd15..4cd4e7c85 100644 --- a/tests/_/schemas/mutation-only/graffle/modules/SelectionSets.ts +++ b/tests/_/schemas/mutation-only/graffle/modules/SelectionSets.ts @@ -54,11 +54,11 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap export interface Mutation<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the `id` field on the `Mutation` object. Its type is ScalarStandard. + * Select the `id` field on the `Mutation` object. Its type is `ID` (a `Scalar`). */ id?: Mutation.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `idNonNull` field on the `Mutation` object. Its type is ScalarStandard. + * Select the `idNonNull` field on the `Mutation` object. Its type is `ID` (a `Scalar`). */ idNonNull?: Mutation.idNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> diff --git a/tests/_/schemas/pokemon/graffle/modules/SelectionSets.ts b/tests/_/schemas/pokemon/graffle/modules/SelectionSets.ts index cd2aed183..270e38e73 100644 --- a/tests/_/schemas/pokemon/graffle/modules/SelectionSets.ts +++ b/tests/_/schemas/pokemon/graffle/modules/SelectionSets.ts @@ -461,11 +461,11 @@ export interface BattleRoyale<$Scalars extends $$Utilities.Schema.Scalar.ScalarM | BattleRoyale.combatants$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `date` field on the `BattleRoyale` object. Its type is ScalarStandard. + * Select the `date` field on the `BattleRoyale` object. Its type is `Float` (a `Scalar`). */ date?: BattleRoyale.date$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `BattleRoyale` object. Its type is ScalarStandard. + * Select the `id` field on the `BattleRoyale` object. Its type is `ID` (a `Scalar`). */ id?: BattleRoyale.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -613,11 +613,11 @@ export interface BattleTrainer<$Scalars extends $$Utilities.Schema.Scalar.Scalar | BattleTrainer.combatant2$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `date` field on the `BattleTrainer` object. Its type is ScalarStandard. + * Select the `date` field on the `BattleTrainer` object. Its type is `Float` (a `Scalar`). */ date?: BattleTrainer.date$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `BattleTrainer` object. Its type is ScalarStandard. + * Select the `id` field on the `BattleTrainer` object. Its type is `ID` (a `Scalar`). */ id?: BattleTrainer.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -772,11 +772,11 @@ export interface BattleWild<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap extends $Select.Bases.ObjectLike { /** - * Select the `date` field on the `BattleWild` object. Its type is ScalarStandard. + * Select the `date` field on the `BattleWild` object. Its type is `Float` (a `Scalar`). */ date?: BattleWild.date$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `BattleWild` object. Its type is ScalarStandard. + * Select the `id` field on the `BattleWild` object. Its type is `ID` (a `Scalar`). */ id?: BattleWild.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -1159,15 +1159,15 @@ export namespace CombatantSinglePokemon { export interface Patron<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `id` field on the `Patron` object. Its type is ScalarStandard. + * Select the `id` field on the `Patron` object. Its type is `ID` (a `Scalar`). */ id?: Patron.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `money` field on the `Patron` object. Its type is ScalarStandard. + * Select the `money` field on the `Patron` object. Its type is `Int` (a `Scalar`). */ money?: Patron.money$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `name` field on the `Patron` object. Its type is ScalarStandard. + * Select the `name` field on the `Patron` object. Its type is `String` (a `Scalar`). */ name?: Patron.name$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -1281,27 +1281,27 @@ export namespace Patron { export interface Pokemon<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { /** - * Select the `attack` field on the `Pokemon` object. Its type is ScalarStandard. + * Select the `attack` field on the `Pokemon` object. Its type is `Int` (a `Scalar`). */ attack?: Pokemon.attack$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `birthday` field on the `Pokemon` object. Its type is ScalarStandard. + * Select the `birthday` field on the `Pokemon` object. Its type is `Int` (a `Scalar`). */ birthday?: Pokemon.birthday$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `defense` field on the `Pokemon` object. Its type is ScalarStandard. + * Select the `defense` field on the `Pokemon` object. Its type is `Int` (a `Scalar`). */ defense?: Pokemon.defense$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `hp` field on the `Pokemon` object. Its type is ScalarStandard. + * Select the `hp` field on the `Pokemon` object. Its type is `Int` (a `Scalar`). */ hp?: Pokemon.hp$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `Pokemon` object. Its type is ScalarStandard. + * Select the `id` field on the `Pokemon` object. Its type is `ID` (a `Scalar`). */ id?: Pokemon.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `name` field on the `Pokemon` object. Its type is ScalarStandard. + * Select the `name` field on the `Pokemon` object. Its type is `String` (a `Scalar`). */ name?: Pokemon.name$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -1538,11 +1538,11 @@ export interface Trainer<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ fans?: Trainer.fans$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `id` field on the `Trainer` object. Its type is ScalarStandard. + * Select the `id` field on the `Trainer` object. Its type is `ID` (a `Scalar`). */ id?: Trainer.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `name` field on the `Trainer` object. Its type is ScalarStandard. + * Select the `name` field on the `Trainer` object. Its type is `String` (a `Scalar`). */ name?: Trainer.name$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** diff --git a/tests/_/schemas/query-only/graffle/modules/SelectionSets.ts b/tests/_/schemas/query-only/graffle/modules/SelectionSets.ts index b2c6d7f79..8c8c8b210 100644 --- a/tests/_/schemas/query-only/graffle/modules/SelectionSets.ts +++ b/tests/_/schemas/query-only/graffle/modules/SelectionSets.ts @@ -54,11 +54,11 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the `id` field on the `Query` object. Its type is ScalarStandard. + * Select the `id` field on the `Query` object. Its type is `ID` (a `Scalar`). */ id?: Query.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `idNonNull` field on the `Query` object. Its type is ScalarStandard. + * Select the `idNonNull` field on the `Query` object. Its type is `ID` (a `Scalar`). */ idNonNull?: Query.idNonNull$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> diff --git a/website/graffle/modules/MethodsSelect.ts b/website/graffle/modules/MethodsSelect.ts index d58ceccba..35ba5869e 100644 --- a/website/graffle/modules/MethodsSelect.ts +++ b/website/graffle/modules/MethodsSelect.ts @@ -53,7 +53,7 @@ export interface Query { // // // ================================================================================================== -// Object +// OutputObject // ================================================================================================== // // @@ -81,3 +81,35 @@ export interface State { export interface Subdivision { <$SelectionSet>(selectionSet: $Utilities.Exact<$SelectionSet, $SelectionSets.Subdivision>): $SelectionSet } + +// +// +// +// +// +// +// ================================================================================================== +// Union +// ================================================================================================== +// +// +// +// +// +// + +// +// +// +// +// +// +// ================================================================================================== +// Interface +// ================================================================================================== +// +// +// +// +// +// diff --git a/website/graffle/modules/Schema.ts b/website/graffle/modules/Schema.ts index d543a9b0b..4ca689c19 100644 --- a/website/graffle/modules/Schema.ts +++ b/website/graffle/modules/Schema.ts @@ -20,43 +20,43 @@ export namespace Schema { // // - export type Query = $.ObjectQuery<{ - continent: $.Field< + export type Query = $.StandardTypes.Query<{ + continent: $.OutputField< 'continent', $.Nullable, $.Args<{ code: $.InputField<$Scalar.ID> }, false> > - continents: $.Field< + continents: $.OutputField< 'continents', $.List, $.Args<{ filter: $.InputField<$.Nullable> }, true> > - countries: $.Field< + countries: $.OutputField< 'countries', $.List, $.Args<{ filter: $.InputField<$.Nullable> }, true> > - country: $.Field< + country: $.OutputField< 'country', $.Nullable, $.Args<{ code: $.InputField<$Scalar.ID> }, false> > - language: $.Field< + language: $.OutputField< 'language', $.Nullable, $.Args<{ code: $.InputField<$Scalar.ID> }, false> > - languages: $.Field< + languages: $.OutputField< 'languages', $.List, $.Args<{ @@ -72,7 +72,7 @@ export namespace Schema { // // // ================================================================================================== - // Enum + // OutputObject // ================================================================================================== // // @@ -81,7 +81,54 @@ export namespace Schema { // // - // -- no types -- + export type Continent = $.OutputObject<'Continent', { + code: $.OutputField<'code', $Scalar.ID, null> + countries: $.OutputField<'countries', $.List, null> + name: $.OutputField<'name', $Scalar.String, null> + }> + + export type Country = $.OutputObject<'Country', { + awsRegion: $.OutputField<'awsRegion', $Scalar.String, null> + capital: $.OutputField<'capital', $.Nullable<$Scalar.String>, null> + code: $.OutputField<'code', $Scalar.ID, null> + continent: $.OutputField<'continent', Continent, null> + currencies: $.OutputField<'currencies', $.List<$Scalar.String>, null> + currency: $.OutputField<'currency', $.Nullable<$Scalar.String>, null> + emoji: $.OutputField<'emoji', $Scalar.String, null> + emojiU: $.OutputField<'emojiU', $Scalar.String, null> + languages: $.OutputField<'languages', $.List, null> + name: $.OutputField< + 'name', + $Scalar.String, + $.Args<{ + lang: $.InputField<$.Nullable<$Scalar.String>> + }, true> + > + native: $.OutputField<'native', $Scalar.String, null> + phone: $.OutputField<'phone', $Scalar.String, null> + phones: $.OutputField<'phones', $.List<$Scalar.String>, null> + states: $.OutputField<'states', $.List, null> + subdivisions: $.OutputField<'subdivisions', $.List, null> + }> + + export type Language = $.OutputObject<'Language', { + code: $.OutputField<'code', $Scalar.ID, null> + name: $.OutputField<'name', $Scalar.String, null> + native: $.OutputField<'native', $Scalar.String, null> + rtl: $.OutputField<'rtl', $Scalar.Boolean, null> + }> + + export type State = $.OutputObject<'State', { + code: $.OutputField<'code', $.Nullable<$Scalar.String>, null> + country: $.OutputField<'country', Country, null> + name: $.OutputField<'name', $Scalar.String, null> + }> + + export type Subdivision = $.OutputObject<'Subdivision', { + code: $.OutputField<'code', $Scalar.ID, null> + emoji: $.OutputField<'emoji', $.Nullable<$Scalar.String>, null> + name: $.OutputField<'name', $Scalar.String, null> + }> // // @@ -147,7 +194,7 @@ export namespace Schema { // // // ================================================================================================== - // Object + // Union // ================================================================================================== // // @@ -156,54 +203,7 @@ export namespace Schema { // // - export type Continent = $.OutputObject<'Continent', { - code: $.Field<'code', $Scalar.ID, null> - countries: $.Field<'countries', $.List, null> - name: $.Field<'name', $Scalar.String, null> - }> - - export type Country = $.OutputObject<'Country', { - awsRegion: $.Field<'awsRegion', $Scalar.String, null> - capital: $.Field<'capital', $.Nullable<$Scalar.String>, null> - code: $.Field<'code', $Scalar.ID, null> - continent: $.Field<'continent', Continent, null> - currencies: $.Field<'currencies', $.List<$Scalar.String>, null> - currency: $.Field<'currency', $.Nullable<$Scalar.String>, null> - emoji: $.Field<'emoji', $Scalar.String, null> - emojiU: $.Field<'emojiU', $Scalar.String, null> - languages: $.Field<'languages', $.List, null> - name: $.Field< - 'name', - $Scalar.String, - $.Args<{ - lang: $.InputField<$.Nullable<$Scalar.String>> - }, true> - > - native: $.Field<'native', $Scalar.String, null> - phone: $.Field<'phone', $Scalar.String, null> - phones: $.Field<'phones', $.List<$Scalar.String>, null> - states: $.Field<'states', $.List, null> - subdivisions: $.Field<'subdivisions', $.List, null> - }> - - export type Language = $.OutputObject<'Language', { - code: $.Field<'code', $Scalar.ID, null> - name: $.Field<'name', $Scalar.String, null> - native: $.Field<'native', $Scalar.String, null> - rtl: $.Field<'rtl', $Scalar.Boolean, null> - }> - - export type State = $.OutputObject<'State', { - code: $.Field<'code', $.Nullable<$Scalar.String>, null> - country: $.Field<'country', Country, null> - name: $.Field<'name', $Scalar.String, null> - }> - - export type Subdivision = $.OutputObject<'Subdivision', { - code: $.Field<'code', $Scalar.ID, null> - emoji: $.Field<'emoji', $.Nullable<$Scalar.String>, null> - name: $.Field<'name', $Scalar.String, null> - }> + // -- no types -- // // @@ -212,7 +212,7 @@ export namespace Schema { // // // ================================================================================================== - // Union + // Enum // ================================================================================================== // // diff --git a/website/graffle/modules/SchemaDrivenDataMap.ts b/website/graffle/modules/SchemaDrivenDataMap.ts index 510e94d9c..3596deb27 100644 --- a/website/graffle/modules/SchemaDrivenDataMap.ts +++ b/website/graffle/modules/SchemaDrivenDataMap.ts @@ -1,4 +1,4 @@ -import type * as $Utilities from 'graffle/utilities-for-generated' +import type * as $$Utilities from 'graffle/utilities-for-generated' import * as $Scalar from './Scalar.js' // // @@ -7,7 +7,7 @@ import * as $Scalar from './Scalar.js' // // // ================================================================================================== -// GraphQLScalarTypeStandard +// ScalarStandard // ================================================================================================== // // @@ -33,7 +33,7 @@ const String = $Scalar.String // // // ================================================================================================== -// GraphQLScalarTypeCustom +// ScalarCustom // ================================================================================================== // // @@ -42,7 +42,7 @@ const String = $Scalar.String // // -// None of your GraphQLScalarTypeCustoms have custom scalars. +// None of your ScalarCustoms have custom scalars. // // @@ -51,7 +51,7 @@ const String = $Scalar.String // // // ================================================================================================== -// GraphQLEnumType +// Enum // ================================================================================================== // // @@ -60,7 +60,7 @@ const String = $Scalar.String // // -// None of your GraphQLEnumTypes have custom scalars. +// None of your Enums have custom scalars. // // @@ -69,7 +69,7 @@ const String = $Scalar.String // // // ================================================================================================== -// GraphQLInputObjectType +// InputObject // ================================================================================================== // // @@ -78,14 +78,14 @@ const String = $Scalar.String // // -const ContinentFilterInput: $Utilities.SchemaDrivenDataMap.InputObject = { +const ContinentFilterInput: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'ContinentFilterInput', f: { code: {}, }, } -const CountryFilterInput: $Utilities.SchemaDrivenDataMap.InputObject = { +const CountryFilterInput: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'CountryFilterInput', f: { code: {}, @@ -95,14 +95,14 @@ const CountryFilterInput: $Utilities.SchemaDrivenDataMap.InputObject = { }, } -const LanguageFilterInput: $Utilities.SchemaDrivenDataMap.InputObject = { +const LanguageFilterInput: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'LanguageFilterInput', f: { code: {}, }, } -const StringQueryOperatorInput: $Utilities.SchemaDrivenDataMap.InputObject = { +const StringQueryOperatorInput: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'StringQueryOperatorInput', f: { eq: {}, @@ -120,7 +120,7 @@ const StringQueryOperatorInput: $Utilities.SchemaDrivenDataMap.InputObject = { // // // ================================================================================================== -// GraphQLObjectType +// OutputObject // ================================================================================================== // // @@ -129,7 +129,7 @@ const StringQueryOperatorInput: $Utilities.SchemaDrivenDataMap.InputObject = { // // -const Continent: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Continent: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { code: {}, countries: { @@ -139,7 +139,7 @@ const Continent: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const Country: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Country: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { awsRegion: {}, capital: {}, @@ -174,7 +174,7 @@ const Country: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const Language: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Language: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { code: {}, name: {}, @@ -183,7 +183,7 @@ const Language: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const State: $Utilities.SchemaDrivenDataMap.OutputObject = { +const State: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { code: {}, country: { @@ -193,7 +193,7 @@ const State: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const Subdivision: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Subdivision: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { code: {}, emoji: {}, @@ -208,7 +208,7 @@ const Subdivision: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLInterfaceType +// Interface // ================================================================================================== // // @@ -217,7 +217,7 @@ const Subdivision: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -// None of your GraphQLInterfaceTypes have custom scalars. +// None of your Interfaces have custom scalars. // // @@ -226,7 +226,7 @@ const Subdivision: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLUnionType +// Union // ================================================================================================== // // @@ -235,7 +235,7 @@ const Subdivision: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -// None of your GraphQLUnionTypes have custom scalars. +// None of your Unions have custom scalars. // // @@ -244,7 +244,7 @@ const Subdivision: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLRootType +// Root // ================================================================================================== // // @@ -253,7 +253,7 @@ const Subdivision: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -const Query: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Query: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { continent: { a: { @@ -358,7 +358,7 @@ Query.f[`languages`]!.nt = Language // // -const $schemaDrivenDataMap: $Utilities.SchemaDrivenDataMap = { +const $schemaDrivenDataMap: $$Utilities.SchemaDrivenDataMap = { roots: { Query, }, diff --git a/website/graffle/modules/Select.ts b/website/graffle/modules/Select.ts index d0f35e51f..5ea001514 100644 --- a/website/graffle/modules/Select.ts +++ b/website/graffle/modules/Select.ts @@ -41,8 +41,8 @@ export namespace Select { // Root Types // ---------- export type Query<$SelectionSet extends SelectionSets.Query> = InferResult.Root<$SelectionSet, Schema, 'Query'> - // Object Types - // ------------ + // OutputObject Types + // ------------------ export type Continent<$SelectionSet extends SelectionSets.Continent> = InferResult.Object< $SelectionSet, Schema, diff --git a/website/graffle/modules/SelectionSets.ts b/website/graffle/modules/SelectionSets.ts index af553c68e..5914290c7 100644 --- a/website/graffle/modules/SelectionSets.ts +++ b/website/graffle/modules/SelectionSets.ts @@ -29,7 +29,7 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap // // // ================================================================================================== -// GraphQLObjectType Types +// Root // ================================================================================================== // // @@ -43,7 +43,7 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap // // // GRAPHQL SELECTION SET -// OBJECT +// ROOT // -------------------------------------------------------------------------------------------------- // Query // -------------------------------------------------------------------------------------------------- @@ -54,27 +54,27 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the `continent` field on the `Query` object. Its type is Object. + * Select the `continent` field on the `Query` object. Its type is OutputObject. */ continent?: Query.continent<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `continents` field on the `Query` object. Its type is Object. + * Select the `continents` field on the `Query` object. Its type is OutputObject. */ continents?: Query.continents$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `countries` field on the `Query` object. Its type is Object. + * Select the `countries` field on the `Query` object. Its type is OutputObject. */ countries?: Query.countries$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `country` field on the `Query` object. Its type is Object. + * Select the `country` field on the `Query` object. Its type is OutputObject. */ country?: Query.country<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `language` field on the `Query` object. Its type is Object. + * Select the `language` field on the `Query` object. Its type is OutputObject. */ language?: Query.language<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `languages` field on the `Query` object. Its type is Object. + * Select the `languages` field on the `Query` object. Its type is OutputObject. */ languages?: Query.languages$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -281,7 +281,7 @@ export namespace Query { // // // ================================================================================================== -// GraphQLInputObjectType Types +// InputObject // ================================================================================================== // // @@ -320,7 +320,7 @@ export interface StringQueryOperatorInput<$Scalars extends $$Utilities.Schema.Sc // // // ================================================================================================== -// GraphQLObjectType Types +// OutputObject // ================================================================================================== // // @@ -334,7 +334,7 @@ export interface StringQueryOperatorInput<$Scalars extends $$Utilities.Schema.Sc // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Continent // -------------------------------------------------------------------------------------------------- @@ -349,7 +349,7 @@ export interface Continent<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap */ code?: Continent.code$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `countries` field on the `Continent` object. Its type is Object. + * Select the `countries` field on the `Continent` object. Its type is OutputObject. */ countries?: Continent.countries$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -453,7 +453,7 @@ export namespace Continent { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Country // -------------------------------------------------------------------------------------------------- @@ -476,7 +476,7 @@ export interface Country<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ code?: Country.code$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `continent` field on the `Country` object. Its type is Object. + * Select the `continent` field on the `Country` object. Its type is OutputObject. */ continent?: Country.continent$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -496,7 +496,7 @@ export interface Country<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ emojiU?: Country.emojiU$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `languages` field on the `Country` object. Its type is Object. + * Select the `languages` field on the `Country` object. Its type is OutputObject. */ languages?: Country.languages$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -516,11 +516,11 @@ export interface Country<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ phones?: Country.phones$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `states` field on the `Country` object. Its type is Object. + * Select the `states` field on the `Country` object. Its type is OutputObject. */ states?: Country.states$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `subdivisions` field on the `Country` object. Its type is Object. + * Select the `subdivisions` field on the `Country` object. Its type is OutputObject. */ subdivisions?: | Country.subdivisions$Expanded<$Scalars> @@ -888,7 +888,7 @@ export namespace Country { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Language // -------------------------------------------------------------------------------------------------- @@ -1036,7 +1036,7 @@ export namespace Language { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // State // -------------------------------------------------------------------------------------------------- @@ -1051,7 +1051,7 @@ export interface State<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} */ code?: State.code$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `country` field on the `State` object. Its type is Object. + * Select the `country` field on the `State` object. Its type is OutputObject. */ country?: State.country$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -1155,7 +1155,7 @@ export namespace State { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Subdivision // -------------------------------------------------------------------------------------------------- diff --git a/website/pokemon/modules/MethodsSelect.ts b/website/pokemon/modules/MethodsSelect.ts index 304caea05..cb3e13b7d 100644 --- a/website/pokemon/modules/MethodsSelect.ts +++ b/website/pokemon/modules/MethodsSelect.ts @@ -63,7 +63,7 @@ export interface Query { // // // ================================================================================================== -// Object +// OutputObject // ================================================================================================== // // diff --git a/website/pokemon/modules/Schema.ts b/website/pokemon/modules/Schema.ts index cb950cfa1..7cfa353b0 100644 --- a/website/pokemon/modules/Schema.ts +++ b/website/pokemon/modules/Schema.ts @@ -20,8 +20,8 @@ export namespace Schema { // // - export type Mutation = $.ObjectMutation<{ - addPokemon: $.Field< + export type Mutation = $.StandardTypes.Mutation<{ + addPokemon: $.OutputField< 'addPokemon', $.Nullable, $.Args<{ @@ -34,32 +34,32 @@ export namespace Schema { > }> - export type Query = $.ObjectQuery<{ - battles: $.Field<'battles', $.List, null> - beings: $.Field<'beings', $.List, null> - pokemon: $.Field<'pokemon', $.Nullable<$.List>, null> - pokemonByName: $.Field< + export type Query = $.StandardTypes.Query<{ + battles: $.OutputField<'battles', $.List, null> + beings: $.OutputField<'beings', $.List, null> + pokemon: $.OutputField<'pokemon', $.Nullable<$.List>, null> + pokemonByName: $.OutputField< 'pokemonByName', $.Nullable<$.List>, $.Args<{ name: $.InputField<$Scalar.String> }, false> > - pokemons: $.Field< + pokemons: $.OutputField< 'pokemons', $.Nullable<$.List>, $.Args<{ filter: $.InputField<$.Nullable> }, true> > - trainerByName: $.Field< + trainerByName: $.OutputField< 'trainerByName', $.Nullable, $.Args<{ name: $.InputField<$Scalar.String> }, false> > - trainers: $.Field<'trainers', $.Nullable<$.List>, null> + trainers: $.OutputField<'trainers', $.Nullable<$.List>, null> }> // @@ -69,7 +69,7 @@ export namespace Schema { // // // ================================================================================================== - // Enum + // OutputObject // ================================================================================================== // // @@ -78,28 +78,64 @@ export namespace Schema { // // - export type BattleWildResult = $.Enum<'BattleWildResult', ['pokemonsCaptured', 'pokemonsDefeated', 'trainerDefeated']> + export type BattleRoyale = $.OutputObject<'BattleRoyale', { + combatants: $.OutputField<'combatants', $.Nullable<$.List>, null> + date: $.OutputField<'date', $.Nullable<$Scalar.Float>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + winner: $.OutputField<'winner', $.Nullable, null> + }> - export type PokemonType = $.Enum<'PokemonType', ['bug', 'electric', 'fire', 'grass', 'water']> + export type BattleTrainer = $.OutputObject<'BattleTrainer', { + combatant1: $.OutputField<'combatant1', $.Nullable, null> + combatant2: $.OutputField<'combatant2', $.Nullable, null> + date: $.OutputField<'date', $.Nullable<$Scalar.Float>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + winner: $.OutputField<'winner', $.Nullable, null> + }> - export type TrainerClass = $.Enum< - 'TrainerClass', - [ - 'bugCatcher', - 'camper', - 'picnicker', - 'psychic', - 'psychicMedium', - 'psychicYoungster', - 'sailor', - 'superNerd', - 'tamer', - 'teamRocketGrunt', - 'triathlete', - 'youngster', - 'youth', - ] - > + export type BattleWild = $.OutputObject<'BattleWild', { + date: $.OutputField<'date', $.Nullable<$Scalar.Float>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + pokemon: $.OutputField<'pokemon', $.Nullable, null> + result: $.OutputField<'result', $.Nullable, null> + trainer: $.OutputField<'trainer', $.Nullable, null> + wildPokemons: $.OutputField<'wildPokemons', $.Nullable<$.List>, null> + }> + + export type CombatantMultiPokemon = $.OutputObject<'CombatantMultiPokemon', { + pokemons: $.OutputField<'pokemons', $.Nullable<$.List>, null> + trainer: $.OutputField<'trainer', $.Nullable, null> + }> + + export type CombatantSinglePokemon = $.OutputObject<'CombatantSinglePokemon', { + pokemon: $.OutputField<'pokemon', $.Nullable, null> + trainer: $.OutputField<'trainer', $.Nullable, null> + }> + + export type Patron = $.OutputObject<'Patron', { + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + money: $.OutputField<'money', $.Nullable<$Scalar.Int>, null> + name: $.OutputField<'name', $.Nullable<$Scalar.String>, null> + }> + + export type Pokemon = $.OutputObject<'Pokemon', { + attack: $.OutputField<'attack', $.Nullable<$Scalar.Int>, null> + birthday: $.OutputField<'birthday', $.Nullable<$Scalar.Int>, null> + defense: $.OutputField<'defense', $.Nullable<$Scalar.Int>, null> + hp: $.OutputField<'hp', $.Nullable<$Scalar.Int>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + name: $.OutputField<'name', $.Nullable<$Scalar.String>, null> + trainer: $.OutputField<'trainer', $.Nullable, null> + type: $.OutputField<'type', $.Nullable, null> + }> + + export type Trainer = $.OutputObject<'Trainer', { + class: $.OutputField<'class', $.Nullable, null> + fans: $.OutputField<'fans', $.Nullable<$.List>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + name: $.OutputField<'name', $.Nullable<$Scalar.String>, null> + pokemon: $.OutputField<'pokemon', $.Nullable<$.List>, null> + }> // // @@ -149,8 +185,8 @@ export namespace Schema { // export type Being = $.Interface<'Being', { - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - name: $.Field<'name', $.Nullable<$Scalar.String>, null> + id: $.OutputField<'id', $.Nullable<$Scalar.ID>, null> + name: $.OutputField<'name', $.Nullable<$Scalar.String>, null> }, [Patron, Pokemon, Trainer]> // @@ -160,7 +196,7 @@ export namespace Schema { // // // ================================================================================================== - // Object + // Union // ================================================================================================== // // @@ -169,64 +205,7 @@ export namespace Schema { // // - export type BattleRoyale = $.OutputObject<'BattleRoyale', { - combatants: $.Field<'combatants', $.Nullable<$.List>, null> - date: $.Field<'date', $.Nullable<$Scalar.Float>, null> - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - winner: $.Field<'winner', $.Nullable, null> - }> - - export type BattleTrainer = $.OutputObject<'BattleTrainer', { - combatant1: $.Field<'combatant1', $.Nullable, null> - combatant2: $.Field<'combatant2', $.Nullable, null> - date: $.Field<'date', $.Nullable<$Scalar.Float>, null> - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - winner: $.Field<'winner', $.Nullable, null> - }> - - export type BattleWild = $.OutputObject<'BattleWild', { - date: $.Field<'date', $.Nullable<$Scalar.Float>, null> - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - pokemon: $.Field<'pokemon', $.Nullable, null> - result: $.Field<'result', $.Nullable, null> - trainer: $.Field<'trainer', $.Nullable, null> - wildPokemons: $.Field<'wildPokemons', $.Nullable<$.List>, null> - }> - - export type CombatantMultiPokemon = $.OutputObject<'CombatantMultiPokemon', { - pokemons: $.Field<'pokemons', $.Nullable<$.List>, null> - trainer: $.Field<'trainer', $.Nullable, null> - }> - - export type CombatantSinglePokemon = $.OutputObject<'CombatantSinglePokemon', { - pokemon: $.Field<'pokemon', $.Nullable, null> - trainer: $.Field<'trainer', $.Nullable, null> - }> - - export type Patron = $.OutputObject<'Patron', { - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - money: $.Field<'money', $.Nullable<$Scalar.Int>, null> - name: $.Field<'name', $.Nullable<$Scalar.String>, null> - }> - - export type Pokemon = $.OutputObject<'Pokemon', { - attack: $.Field<'attack', $.Nullable<$Scalar.Int>, null> - birthday: $.Field<'birthday', $.Nullable<$Scalar.Int>, null> - defense: $.Field<'defense', $.Nullable<$Scalar.Int>, null> - hp: $.Field<'hp', $.Nullable<$Scalar.Int>, null> - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - name: $.Field<'name', $.Nullable<$Scalar.String>, null> - trainer: $.Field<'trainer', $.Nullable, null> - type: $.Field<'type', $.Nullable, null> - }> - - export type Trainer = $.OutputObject<'Trainer', { - class: $.Field<'class', $.Nullable, null> - fans: $.Field<'fans', $.Nullable<$.List>, null> - id: $.Field<'id', $.Nullable<$Scalar.ID>, null> - name: $.Field<'name', $.Nullable<$Scalar.String>, null> - pokemon: $.Field<'pokemon', $.Nullable<$.List>, null> - }> + export type Battle = $.Union<'Battle', [BattleRoyale, BattleTrainer, BattleWild]> // // @@ -235,7 +214,7 @@ export namespace Schema { // // // ================================================================================================== - // Union + // Enum // ================================================================================================== // // @@ -244,7 +223,28 @@ export namespace Schema { // // - export type Battle = $.Union<'Battle', [BattleRoyale, BattleTrainer, BattleWild]> + export type BattleWildResult = $.Enum<'BattleWildResult', ['pokemonsCaptured', 'pokemonsDefeated', 'trainerDefeated']> + + export type PokemonType = $.Enum<'PokemonType', ['bug', 'electric', 'fire', 'grass', 'water']> + + export type TrainerClass = $.Enum< + 'TrainerClass', + [ + 'bugCatcher', + 'camper', + 'picnicker', + 'psychic', + 'psychicMedium', + 'psychicYoungster', + 'sailor', + 'superNerd', + 'tamer', + 'teamRocketGrunt', + 'triathlete', + 'youngster', + 'youth', + ] + > } // diff --git a/website/pokemon/modules/SchemaDrivenDataMap.ts b/website/pokemon/modules/SchemaDrivenDataMap.ts index 497855dea..86e3ac136 100644 --- a/website/pokemon/modules/SchemaDrivenDataMap.ts +++ b/website/pokemon/modules/SchemaDrivenDataMap.ts @@ -1,4 +1,4 @@ -import type * as $Utilities from 'graffle/utilities-for-generated' +import type * as $$Utilities from 'graffle/utilities-for-generated' import * as $Scalar from './Scalar.js' // // @@ -7,7 +7,7 @@ import * as $Scalar from './Scalar.js' // // // ================================================================================================== -// GraphQLScalarTypeStandard +// ScalarStandard // ================================================================================================== // // @@ -33,7 +33,7 @@ const Boolean = $Scalar.Boolean // // // ================================================================================================== -// GraphQLScalarTypeCustom +// ScalarCustom // ================================================================================================== // // @@ -42,7 +42,7 @@ const Boolean = $Scalar.Boolean // // -// None of your GraphQLScalarTypeCustoms have custom scalars. +// None of your ScalarCustoms have custom scalars. // // @@ -51,7 +51,7 @@ const Boolean = $Scalar.Boolean // // // ================================================================================================== -// GraphQLEnumType +// Enum // ================================================================================================== // // @@ -60,17 +60,17 @@ const Boolean = $Scalar.Boolean // // -const BattleWildResult: $Utilities.SchemaDrivenDataMap.Enum = { +const BattleWildResult: $$Utilities.SchemaDrivenDataMap.Enum = { k: 'enum', n: 'BattleWildResult', } -const PokemonType: $Utilities.SchemaDrivenDataMap.Enum = { +const PokemonType: $$Utilities.SchemaDrivenDataMap.Enum = { k: 'enum', n: 'PokemonType', } -const TrainerClass: $Utilities.SchemaDrivenDataMap.Enum = { +const TrainerClass: $$Utilities.SchemaDrivenDataMap.Enum = { k: 'enum', n: 'TrainerClass', } @@ -82,7 +82,7 @@ const TrainerClass: $Utilities.SchemaDrivenDataMap.Enum = { // // // ================================================================================================== -// GraphQLInputObjectType +// InputObject // ================================================================================================== // // @@ -91,7 +91,7 @@ const TrainerClass: $Utilities.SchemaDrivenDataMap.Enum = { // // -const DateFilter: $Utilities.SchemaDrivenDataMap.InputObject = { +const DateFilter: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'DateFilter', f: { gte: {}, @@ -99,7 +99,7 @@ const DateFilter: $Utilities.SchemaDrivenDataMap.InputObject = { }, } -const PokemonFilter: $Utilities.SchemaDrivenDataMap.InputObject = { +const PokemonFilter: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'PokemonFilter', f: { birthday: {}, @@ -107,7 +107,7 @@ const PokemonFilter: $Utilities.SchemaDrivenDataMap.InputObject = { }, } -const StringFilter: $Utilities.SchemaDrivenDataMap.InputObject = { +const StringFilter: $$Utilities.SchemaDrivenDataMap.InputObject = { n: 'StringFilter', f: { contains: {}, @@ -122,7 +122,7 @@ const StringFilter: $Utilities.SchemaDrivenDataMap.InputObject = { // // // ================================================================================================== -// GraphQLObjectType +// OutputObject // ================================================================================================== // // @@ -131,7 +131,7 @@ const StringFilter: $Utilities.SchemaDrivenDataMap.InputObject = { // // -const BattleRoyale: $Utilities.SchemaDrivenDataMap.OutputObject = { +const BattleRoyale: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { combatants: { // nt: CombatantMultiPokemon, <-- Assigned later to avoid potential circular dependency. @@ -144,7 +144,7 @@ const BattleRoyale: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const BattleTrainer: $Utilities.SchemaDrivenDataMap.OutputObject = { +const BattleTrainer: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { combatant1: { // nt: CombatantSinglePokemon, <-- Assigned later to avoid potential circular dependency. @@ -160,7 +160,7 @@ const BattleTrainer: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const BattleWild: $Utilities.SchemaDrivenDataMap.OutputObject = { +const BattleWild: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { date: {}, id: {}, @@ -177,7 +177,7 @@ const BattleWild: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const CombatantMultiPokemon: $Utilities.SchemaDrivenDataMap.OutputObject = { +const CombatantMultiPokemon: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { pokemons: { // nt: Pokemon, <-- Assigned later to avoid potential circular dependency. @@ -188,7 +188,7 @@ const CombatantMultiPokemon: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const CombatantSinglePokemon: $Utilities.SchemaDrivenDataMap.OutputObject = { +const CombatantSinglePokemon: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { pokemon: { // nt: Pokemon, <-- Assigned later to avoid potential circular dependency. @@ -199,7 +199,7 @@ const CombatantSinglePokemon: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const Patron: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Patron: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { id: {}, money: {}, @@ -207,7 +207,7 @@ const Patron: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const Pokemon: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Pokemon: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { attack: {}, birthday: {}, @@ -222,7 +222,7 @@ const Pokemon: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const Trainer: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Trainer: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { class: {}, fans: { @@ -243,7 +243,7 @@ const Trainer: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLInterfaceType +// Interface // ================================================================================================== // // @@ -252,7 +252,7 @@ const Trainer: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -const Being: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Being: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: {}, } @@ -263,7 +263,7 @@ const Being: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLUnionType +// Union // ================================================================================================== // // @@ -272,7 +272,7 @@ const Being: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -const Battle: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Battle: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: {}, } @@ -283,7 +283,7 @@ const Battle: $Utilities.SchemaDrivenDataMap.OutputObject = { // // // ================================================================================================== -// GraphQLRootType +// Root // ================================================================================================== // // @@ -292,7 +292,7 @@ const Battle: $Utilities.SchemaDrivenDataMap.OutputObject = { // // -const Mutation: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Mutation: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { addPokemon: { a: { @@ -322,7 +322,7 @@ const Mutation: $Utilities.SchemaDrivenDataMap.OutputObject = { }, } -const Query: $Utilities.SchemaDrivenDataMap.OutputObject = { +const Query: $$Utilities.SchemaDrivenDataMap.OutputObject = { f: { battles: { // nt: Battle, <-- Assigned later to avoid potential circular dependency. @@ -423,7 +423,7 @@ Query.f[`trainers`]!.nt = Trainer // // -const $schemaDrivenDataMap: $Utilities.SchemaDrivenDataMap = { +const $schemaDrivenDataMap: $$Utilities.SchemaDrivenDataMap = { roots: { Mutation, Query, diff --git a/website/pokemon/modules/Select.ts b/website/pokemon/modules/Select.ts index 44ec36822..78578a1b4 100644 --- a/website/pokemon/modules/Select.ts +++ b/website/pokemon/modules/Select.ts @@ -46,8 +46,8 @@ export namespace Select { 'Mutation' > export type Query<$SelectionSet extends SelectionSets.Query> = InferResult.Root<$SelectionSet, Schema, 'Query'> - // Object Types - // ------------ + // OutputObject Types + // ------------------ export type BattleRoyale<$SelectionSet extends SelectionSets.BattleRoyale> = InferResult.Object< $SelectionSet, Schema, diff --git a/website/pokemon/modules/SelectionSets.ts b/website/pokemon/modules/SelectionSets.ts index f6c1b4572..f9ffa8e3a 100644 --- a/website/pokemon/modules/SelectionSets.ts +++ b/website/pokemon/modules/SelectionSets.ts @@ -30,7 +30,7 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap // // // ================================================================================================== -// GraphQLObjectType Types +// Root // ================================================================================================== // // @@ -44,7 +44,7 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap // // // GRAPHQL SELECTION SET -// OBJECT +// ROOT // -------------------------------------------------------------------------------------------------- // Mutation // -------------------------------------------------------------------------------------------------- @@ -55,7 +55,7 @@ export interface $Document<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap export interface Mutation<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> { /** - * Select the `addPokemon` field on the `Mutation` object. Its type is Object. + * Select the `addPokemon` field on the `Mutation` object. Its type is OutputObject. */ addPokemon?: Mutation.addPokemon<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -124,7 +124,7 @@ export namespace Mutation { // // // GRAPHQL SELECTION SET -// OBJECT +// ROOT // -------------------------------------------------------------------------------------------------- // Query // -------------------------------------------------------------------------------------------------- @@ -143,23 +143,23 @@ export interface Query<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {} */ beings?: Query.beings$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `pokemon` field on the `Query` object. Its type is Object. + * Select the `pokemon` field on the `Query` object. Its type is OutputObject. */ pokemon?: Query.pokemon$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `pokemonByName` field on the `Query` object. Its type is Object. + * Select the `pokemonByName` field on the `Query` object. Its type is OutputObject. */ pokemonByName?: Query.pokemonByName<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `pokemons` field on the `Query` object. Its type is Object. + * Select the `pokemons` field on the `Query` object. Its type is OutputObject. */ pokemons?: Query.pokemons$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `trainerByName` field on the `Query` object. Its type is Object. + * Select the `trainerByName` field on the `Query` object. Its type is OutputObject. */ trainerByName?: Query.trainerByName<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `trainers` field on the `Query` object. Its type is Object. + * Select the `trainers` field on the `Query` object. Its type is OutputObject. */ trainers?: Query.trainers$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -362,7 +362,7 @@ export namespace Query { // // // ================================================================================================== -// GraphQLEnumType Types +// Enum // ================================================================================================== // // @@ -397,7 +397,7 @@ export type TrainerClass = // // // ================================================================================================== -// GraphQLInputObjectType Types +// InputObject // ================================================================================================== // // @@ -428,102 +428,7 @@ export interface StringFilter<$Scalars extends $$Utilities.Schema.Scalar.ScalarM // // // ================================================================================================== -// GraphQLInterfaceType Types -// ================================================================================================== -// -// -// -// -// -// - -// Interface Type: Being -// -------------------------------------------------------------------------------------------------- - -export interface Being<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { - id?: Being.id<$Scalars> - name?: Being.name<$Scalars> - ___on_Patron?: Patron<$Scalars> - ___on_Pokemon?: Pokemon<$Scalars> - ___on_Trainer?: Trainer<$Scalars> - - /** - * Inline fragments for field groups. - * - * Generally a niche feature. This can be useful for example to apply an `@include` directive to a subset of the - * selection set in turn allowing you to pass a variable to opt in/out of that selection during execution on the server. - * - * @see https://spec.graphql.org/draft/#sec-Inline-Fragments - */ - ___?: - | Being$FragmentInline<$Scalars> - | Being$FragmentInline<$Scalars>[] - - /** - * A meta field. Is the name of the type being selected. Since this is a interface type and thus polymorphic, - * the name is one of the implementor type names, whichever is ultimately returned at runtime. - * - * @see https://graphql.org/learn/queries/#meta-fields - */ - __typename?: - | $Select.Indicator.NoArgsIndicator$Expanded - | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> -} - -export interface Being$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> - extends Being<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields -{} - -export namespace Being { - export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = - | $Select.Indicator.NoArgsIndicator - | id$SelectionSet<$Scalars> - - export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> - extends $Select.Bases.Base - {} - - // --- expanded --- - - /** - * This is the "expanded" version of the `id` type. It is identical except for the fact - * that IDEs will display its contents (a union type) directly, rather than the name of this type. - * In some cases, this is a preferable DX, making the types easier to read for users. - */ - export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< - | $Select.Indicator.NoArgsIndicator - | id$SelectionSet<$Scalars> - > - - export type name<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = - | $Select.Indicator.NoArgsIndicator - | name$SelectionSet<$Scalars> - - export interface name$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> - extends $Select.Bases.Base - {} - - // --- expanded --- - - /** - * This is the "expanded" version of the `name` type. It is identical except for the fact - * that IDEs will display its contents (a union type) directly, rather than the name of this type. - * In some cases, this is a preferable DX, making the types easier to read for users. - */ - export type name$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< - | $Select.Indicator.NoArgsIndicator - | name$SelectionSet<$Scalars> - > -} - -// -// -// -// -// -// -// ================================================================================================== -// GraphQLObjectType Types +// OutputObject // ================================================================================================== // // @@ -537,7 +442,7 @@ export namespace Being { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // BattleRoyale // -------------------------------------------------------------------------------------------------- @@ -550,7 +455,7 @@ export interface BattleRoyale<$Scalars extends $$Utilities.Schema.Scalar.ScalarM extends $Select.Bases.ObjectLike { /** - * Select the `combatants` field on the `BattleRoyale` object. Its type is Object. + * Select the `combatants` field on the `BattleRoyale` object. Its type is OutputObject. */ combatants?: | BattleRoyale.combatants$Expanded<$Scalars> @@ -564,7 +469,7 @@ export interface BattleRoyale<$Scalars extends $$Utilities.Schema.Scalar.ScalarM */ id?: BattleRoyale.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `winner` field on the `BattleRoyale` object. Its type is Object. + * Select the `winner` field on the `BattleRoyale` object. Its type is OutputObject. */ winner?: BattleRoyale.winner$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -683,7 +588,7 @@ export namespace BattleRoyale { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // BattleTrainer // -------------------------------------------------------------------------------------------------- @@ -696,13 +601,13 @@ export interface BattleTrainer<$Scalars extends $$Utilities.Schema.Scalar.Scalar extends $Select.Bases.ObjectLike { /** - * Select the `combatant1` field on the `BattleTrainer` object. Its type is Object. + * Select the `combatant1` field on the `BattleTrainer` object. Its type is OutputObject. */ combatant1?: | BattleTrainer.combatant1$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `combatant2` field on the `BattleTrainer` object. Its type is Object. + * Select the `combatant2` field on the `BattleTrainer` object. Its type is OutputObject. */ combatant2?: | BattleTrainer.combatant2$Expanded<$Scalars> @@ -716,7 +621,7 @@ export interface BattleTrainer<$Scalars extends $$Utilities.Schema.Scalar.Scalar */ id?: BattleTrainer.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `winner` field on the `BattleTrainer` object. Its type is Object. + * Select the `winner` field on the `BattleTrainer` object. Its type is OutputObject. */ winner?: BattleTrainer.winner$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -854,7 +759,7 @@ export namespace BattleTrainer { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // BattleWild // -------------------------------------------------------------------------------------------------- @@ -875,7 +780,7 @@ export interface BattleWild<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap */ id?: BattleWild.id$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `pokemon` field on the `BattleWild` object. Its type is Object. + * Select the `pokemon` field on the `BattleWild` object. Its type is OutputObject. */ pokemon?: BattleWild.pokemon$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -883,11 +788,11 @@ export interface BattleWild<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap */ result?: BattleWild.result$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `trainer` field on the `BattleWild` object. Its type is Object. + * Select the `trainer` field on the `BattleWild` object. Its type is OutputObject. */ trainer?: BattleWild.trainer$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `wildPokemons` field on the `BattleWild` object. Its type is Object. + * Select the `wildPokemons` field on the `BattleWild` object. Its type is OutputObject. */ wildPokemons?: | BattleWild.wildPokemons$Expanded<$Scalars> @@ -1051,7 +956,7 @@ export namespace BattleWild { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // CombatantMultiPokemon // -------------------------------------------------------------------------------------------------- @@ -1064,13 +969,13 @@ export interface CombatantMultiPokemon<$Scalars extends $$Utilities.Schema.Scala extends $Select.Bases.ObjectLike { /** - * Select the `pokemons` field on the `CombatantMultiPokemon` object. Its type is Object. + * Select the `pokemons` field on the `CombatantMultiPokemon` object. Its type is OutputObject. */ pokemons?: | CombatantMultiPokemon.pokemons$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `trainer` field on the `CombatantMultiPokemon` object. Its type is Object. + * Select the `trainer` field on the `CombatantMultiPokemon` object. Its type is OutputObject. */ trainer?: | CombatantMultiPokemon.trainer$Expanded<$Scalars> @@ -1147,7 +1052,7 @@ export namespace CombatantMultiPokemon { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // CombatantSinglePokemon // -------------------------------------------------------------------------------------------------- @@ -1160,13 +1065,13 @@ export interface CombatantSinglePokemon<$Scalars extends $$Utilities.Schema.Scal extends $Select.Bases.ObjectLike { /** - * Select the `pokemon` field on the `CombatantSinglePokemon` object. Its type is Object. + * Select the `pokemon` field on the `CombatantSinglePokemon` object. Its type is OutputObject. */ pokemon?: | CombatantSinglePokemon.pokemon$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `trainer` field on the `CombatantSinglePokemon` object. Its type is Object. + * Select the `trainer` field on the `CombatantSinglePokemon` object. Its type is OutputObject. */ trainer?: | CombatantSinglePokemon.trainer$Expanded<$Scalars> @@ -1243,7 +1148,7 @@ export namespace CombatantSinglePokemon { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Patron // -------------------------------------------------------------------------------------------------- @@ -1365,7 +1270,7 @@ export namespace Patron { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Pokemon // -------------------------------------------------------------------------------------------------- @@ -1400,7 +1305,7 @@ export interface Pokemon<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ name?: Pokemon.name$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `trainer` field on the `Pokemon` object. Its type is Object. + * Select the `trainer` field on the `Pokemon` object. Its type is OutputObject. */ trainer?: Pokemon.trainer$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -1614,7 +1519,7 @@ export namespace Pokemon { // // // GRAPHQL SELECTION SET -// OBJECT +// OUTPUTOBJECT // -------------------------------------------------------------------------------------------------- // Trainer // -------------------------------------------------------------------------------------------------- @@ -1629,7 +1534,7 @@ export interface Trainer<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ class?: Trainer.$class$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `fans` field on the `Trainer` object. Its type is Object. + * Select the `fans` field on the `Trainer` object. Its type is OutputObject. */ fans?: Trainer.fans$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** @@ -1641,7 +1546,7 @@ export interface Trainer<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = */ name?: Trainer.name$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> /** - * Select the `pokemon` field on the `Trainer` object. Its type is Object. + * Select the `pokemon` field on the `Trainer` object. Its type is OutputObject. */ pokemon?: Trainer.pokemon$Expanded<$Scalars> | $Select.SelectAlias.SelectAlias> @@ -1784,7 +1689,7 @@ export namespace Trainer { // // // ================================================================================================== -// GraphQLUnionType Types +// Union // ================================================================================================== // // @@ -1824,6 +1729,101 @@ export interface Battle$FragmentInline<$Scalars extends $$Utilities.Schema.Scala extends Battle<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields {} +// +// +// +// +// +// +// ================================================================================================== +// Interface +// ================================================================================================== +// +// +// +// +// +// + +// Interface Type: Being +// -------------------------------------------------------------------------------------------------- + +export interface Being<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> extends $Select.Bases.ObjectLike { + id?: Being.id<$Scalars> + name?: Being.name<$Scalars> + ___on_Patron?: Patron<$Scalars> + ___on_Pokemon?: Pokemon<$Scalars> + ___on_Trainer?: Trainer<$Scalars> + + /** + * Inline fragments for field groups. + * + * Generally a niche feature. This can be useful for example to apply an `@include` directive to a subset of the + * selection set in turn allowing you to pass a variable to opt in/out of that selection during execution on the server. + * + * @see https://spec.graphql.org/draft/#sec-Inline-Fragments + */ + ___?: + | Being$FragmentInline<$Scalars> + | Being$FragmentInline<$Scalars>[] + + /** + * A meta field. Is the name of the type being selected. Since this is a interface type and thus polymorphic, + * the name is one of the implementor type names, whichever is ultimately returned at runtime. + * + * @see https://graphql.org/learn/queries/#meta-fields + */ + __typename?: + | $Select.Indicator.NoArgsIndicator$Expanded + | $Select.SelectAlias.SelectAlias<$Select.Indicator.NoArgsIndicator> +} + +export interface Being$FragmentInline<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends Being<$Scalars>, $Select.Directive.$Groups.InlineFragment.Fields +{} + +export namespace Being { + export type id<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = + | $Select.Indicator.NoArgsIndicator + | id$SelectionSet<$Scalars> + + export interface id$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends $Select.Bases.Base + {} + + // --- expanded --- + + /** + * This is the "expanded" version of the `id` type. It is identical except for the fact + * that IDEs will display its contents (a union type) directly, rather than the name of this type. + * In some cases, this is a preferable DX, making the types easier to read for users. + */ + export type id$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + | $Select.Indicator.NoArgsIndicator + | id$SelectionSet<$Scalars> + > + + export type name<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = + | $Select.Indicator.NoArgsIndicator + | name$SelectionSet<$Scalars> + + export interface name$SelectionSet<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> + extends $Select.Bases.Base + {} + + // --- expanded --- + + /** + * This is the "expanded" version of the `name` type. It is identical except for the fact + * that IDEs will display its contents (a union type) directly, rather than the name of this type. + * In some cases, this is a preferable DX, making the types easier to read for users. + */ + export type name$Expanded<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = $$Utilities.Simplify< + | $Select.Indicator.NoArgsIndicator + | name$SelectionSet<$Scalars> + > +} + /** * [1] These definitions serve to allow field selection interfaces to extend their respective object type without * name clashing between the field name and the object name. @@ -1840,7 +1840,6 @@ export namespace $NamedTypes { export type $DateFilter<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = DateFilter<$Scalars> export type $PokemonFilter<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = PokemonFilter<$Scalars> export type $StringFilter<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = StringFilter<$Scalars> - export type $Being<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Being<$Scalars> export type $BattleRoyale<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = BattleRoyale<$Scalars> export type $BattleTrainer<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = BattleTrainer<$Scalars> export type $BattleWild<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = BattleWild<$Scalars> @@ -1853,4 +1852,5 @@ export namespace $NamedTypes { export type $Pokemon<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Pokemon<$Scalars> export type $Trainer<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Trainer<$Scalars> export type $Battle<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Battle<$Scalars> + export type $Being<$Scalars extends $$Utilities.Schema.Scalar.ScalarMap = {}> = Being<$Scalars> }