-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathschema.json
More file actions
1 lines (1 loc) · 17 KB
/
schema.json
File metadata and controls
1 lines (1 loc) · 17 KB
1
{"data":{"__schema":{"mutationType":{"name":"Mutation"},"directives":[{"name":"include","onField":true,"description":null,"args":[{"defaultValue":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"name":"if","description":"Directs the executor to include this field or fragment only when the `if` argument is true."}],"onFragment":true,"onOperation":false},{"name":"skip","onField":true,"description":null,"args":[{"defaultValue":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"name":"if","description":"Directs the executor to skip this field or fragment only when the `if` argument is true."}],"onFragment":true,"onOperation":false}],"queryType":{"name":"Query"},"types":[{"inputFields":null,"kind":"INTERFACE","name":"Node","fields":[{"description":"The id of the object.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"name":"id"}],"interfaces":null,"enumValues":null,"possibleTypes":[{"kind":"OBJECT","name":"Ship","ofType":null},{"kind":"OBJECT","name":"Faction","ofType":null}],"description":"An object with an ID"},{"inputFields":null,"kind":"OBJECT","name":"__Field","fields":[{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"name":"name"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"name":"isDeprecated"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue"}}}},"name":"args"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"deprecationReason"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}},"name":"type"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"description"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"__Schema","fields":[{"description":"If this server supports mutation, the type that mutation operations will be rooted at.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"OBJECT","name":"__Type","ofType":null},"name":"mutationType"},{"description":"A list of all directives supported by this server.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Directive"}}}},"name":"directives"},{"description":"The type that query operations will be rooted at.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}},"name":"queryType"},{"description":"A list of all types supported by this server.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type"}}}},"name":"types"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query and mutation operations."},{"inputFields":null,"kind":"SCALAR","name":"String","fields":null,"interfaces":null,"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"Faction","fields":[{"description":"The ships used by the faction.","isDeprecated":false,"args":[{"defaultValue":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"after","description":null},{"defaultValue":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"name":"last","description":null},{"defaultValue":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"name":"first","description":null},{"defaultValue":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"before","description":null}],"deprecationReason":null,"type":{"kind":"OBJECT","name":"ShipConnection","ofType":null},"name":"ships"},{"description":"The ID of an object","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"name":"id"},{"description":"The name of the faction.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"name"}],"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null,"description":"A faction in the Star Wars saga"},{"inputFields":null,"kind":"SCALAR","name":"Int","fields":null,"interfaces":null,"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"ShipEdge","fields":[{"description":"The item at the end of the edge","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"OBJECT","name":"Ship","ofType":null},"name":"node"},{"description":"A cursor for use in pagination","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"name":"cursor"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":"An edge in a connection."},{"inputFields":null,"kind":"OBJECT","name":"__Type","fields":[{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue","ofType":null}}},"name":"inputFields"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"__TypeKind","ofType":null}},"name":"kind"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"OBJECT","name":"__Type","ofType":null},"name":"ofType"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"name"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}},"name":"possibleTypes"},{"description":null,"isDeprecated":false,"args":[{"defaultValue":"false","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"name":"includeDeprecated","description":null}],"deprecationReason":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Field","ofType":null}}},"name":"fields"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}}},"name":"interfaces"},{"description":null,"isDeprecated":false,"args":[{"defaultValue":"false","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"name":"includeDeprecated","description":null}],"deprecationReason":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__EnumValue","ofType":null}}},"name":"enumValues"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"description"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":[{"defaultValue":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"name":"shipName","description":null},{"defaultValue":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"name":"clientMutationId","description":null},{"defaultValue":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"name":"factionId","description":null}],"kind":"INPUT_OBJECT","name":"IntroduceShipInput","fields":null,"interfaces":null,"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"__Directive","fields":[{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"name":"onOperation"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"name":"onField"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"description"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__InputValue"}}}},"name":"args"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"name":"onFragment"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"name":"name"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"PageInfo","fields":[{"description":"When paginating backwards, the cursor to continue.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"startCursor"},{"description":"When paginating forwards, the cursor to continue.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"endCursor"},{"description":"When paginating forwards, are there more items?","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"name":"hasNextPage"},{"description":"When paginating backwards, are there more items?","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"name":"hasPreviousPage"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":"Information about pagination in a connection."},{"inputFields":null,"kind":"OBJECT","name":"IntroduceShipPayload","fields":[{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"OBJECT","name":"Ship","ofType":null},"name":"ship"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"name":"clientMutationId"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"OBJECT","name":"Faction","ofType":null},"name":"faction"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"ENUM","name":"__TypeKind","fields":null,"interfaces":null,"enumValues":[{"description":"Indicates this type is an object. `fields` and `interfaces` are valid fields.","isDeprecated":false,"name":"OBJECT","deprecationReason":null},{"description":"Indicates this type is a union. `possibleTypes` is a valid field.","isDeprecated":false,"name":"UNION","deprecationReason":null},{"description":"Indicates this type is an enum. `enumValues` is a valid field.","isDeprecated":false,"name":"ENUM","deprecationReason":null},{"description":"Indicates this type is a list. `ofType` is a valid field.","isDeprecated":false,"name":"LIST","deprecationReason":null},{"description":"Indicates this type is a scalar.","isDeprecated":false,"name":"SCALAR","deprecationReason":null},{"description":"Indicates this type is a non-null. `ofType` is a valid field.","isDeprecated":false,"name":"NON_NULL","deprecationReason":null},{"description":"Indicates this type is an input object. `inputFields` is a valid field.","isDeprecated":false,"name":"INPUT_OBJECT","deprecationReason":null},{"description":"Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.","isDeprecated":false,"name":"INTERFACE","deprecationReason":null}],"possibleTypes":null,"description":"An enum describing what kind of type a given __Type is"},{"inputFields":null,"kind":"SCALAR","name":"Boolean","fields":null,"interfaces":null,"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"ShipConnection","fields":[{"description":"Information to aid in pagination.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"ShipEdge","ofType":null}},"name":"edges"},{"description":"The Information to aid in pagination","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"name":"pageInfo"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":"A connection to a list of items."},{"inputFields":null,"kind":"OBJECT","name":"Mutation","fields":[{"description":null,"isDeprecated":false,"args":[{"defaultValue":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"IntroduceShipInput","ofType":null}},"name":"input","description":null}],"deprecationReason":null,"type":{"kind":"OBJECT","name":"IntroduceShipPayload","ofType":null},"name":"introduceShip"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"__InputValue","fields":[{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"defaultValue"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"__Type","ofType":null}},"name":"type"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"name":"name"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"description"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"Query","fields":[{"description":"Fetches an object given its ID","isDeprecated":false,"args":[{"defaultValue":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"name":"id","description":"The ID of an object"}],"deprecationReason":null,"type":{"kind":"INTERFACE","name":"Node","ofType":null},"name":"node"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"OBJECT","name":"Faction","ofType":null},"name":"empire"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"OBJECT","name":"Faction","ofType":null},"name":"rebels"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"Ship","fields":[{"description":"The ID of an object","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"name":"id"},{"description":"The name of the ship.","isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"name"}],"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null,"description":"A ship in the Star Wars saga"},{"inputFields":null,"kind":"SCALAR","name":"ID","fields":null,"interfaces":null,"enumValues":null,"possibleTypes":null,"description":null},{"inputFields":null,"kind":"OBJECT","name":"__EnumValue","fields":[{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"deprecationReason"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"name":"isDeprecated"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"name":"name"},{"description":null,"isDeprecated":false,"args":[],"deprecationReason":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"name":"description"}],"interfaces":[],"enumValues":null,"possibleTypes":null,"description":null}]}}}