packages feed

morpheus-graphql-0.8.0: test/Feature/TypeInference/cases.json

[
  {
    "path": "introspection/object",
    "description": "derives simple gql object type"
  },
  {
    "path": "introspection/enum",
    "description": "derive as gql enum, if type has only empty constructors"
  },
  {
    "path": "introspection/complexUnion",
    "description": "derive complex union"
  },
  {
    "path": "introspection/complexUnionEnum",
    "description": "complex union enum contains, actual enums with empty constructors and enum object wrapper"
  },
  {
    "path": "introspection/complexUnionRecord",
    "description": "creates object type for every union records"
  },
  {
    "path": "introspection/complexUnionScalar",
    "description": "all scalar unions must be boxed"
  },
  {
    "path": "introspection/complexUnionIndexedTypes",
    "description": "all types without record syntax(indexed types), will be converted to gql object with fields _0,_1...."
  },
  {
    "path": "introspection/inputObject",
    "description": "introspect input object"
  },
  {
    "path": "introspection/complexInput",
    "description": "introspect complex input"
  },
  {
    "path": "resolving/object",
    "description": "resolve regular object"
  },
  {
    "path": "resolving/complexUnion",
    "description": "resolve regular object"
  },
  {
    "path": "resolving/input",
    "description": "resolve input"
  }
]