packages feed

morpheus-graphql-0.18.0: test/Feature/Holistic/holistic/introspection/directives/default/response.json

{
  "data": {
    "__schema": {
      "directives": [
        {
          "name": "skip",
          "description": "\nDirects the executor to skip this field or fragment when the `if` argument is true.\n",
          "locations": ["FIELD", "FRAGMENT_SPREAD", "INLINE_FRAGMENT"],
          "args": [
            {
              "name": "if",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "Boolean",
                  "ofType": null
                }
              },
              "defaultValue": null
            }
          ]
        },
        {
          "name": "include",
          "description": "\nDirects the executor to include this field or fragment only when the `if` argument is true.\n",
          "locations": ["FIELD", "FRAGMENT_SPREAD", "INLINE_FRAGMENT"],
          "args": [
            {
              "name": "if",
              "type": {
                "kind": "NON_NULL",
                "name": null,
                "ofType": {
                  "kind": "SCALAR",
                  "name": "Boolean",
                  "ofType": null
                }
              },
              "defaultValue": null
            }
          ]
        },
        {
          "name": "deprecated",
          "description": "\nMarks an element of a GraphQL schema as no longer supported.\n",
          "locations": ["FIELD_DEFINITION", "ENUM_VALUE"],
          "args": [
            {
              "name": "reason",
              "type": { "kind": "SCALAR", "name": "String", "ofType": null },
              "defaultValue": null
            }
          ]
        }
      ]
    }
  }
}