packages feed

morpheus-graphql-0.17.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/union/union",
    "description": "derive complex union"
  },
  {
    "path": "introspection/union/nullary-constructors",
    "description": "empty constructors receive single field with empty type"
  },
  {
    "path": "introspection/union/named-products",
    "description": "creates object type for every union records"
  },
  {
    "path": "introspection/union/scalars",
    "description": "all scalar unions must be boxed"
  },
  {
    "path": "introspection/union/positional-products",
    "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/input-union/input-union",
    "description": "introspect complex input"
  },
  {
    "path": "introspection/input-union/empty",
    "description": "schema provides type empty on imput union"
  },
  {
    "path": "resolving/object",
    "description": "resolve regular object"
  },
  {
    "path": "resolving/complexUnion",
    "description": "resolve regular object"
  },
  {
    "path": "resolving/input/success",
    "description": "resolve input values"
  },
  {
    "path": "resolving/input/fail",
    "description": "reject invalid input values"
  }
]