/atom-graphql-autocomplete

Autocomplete and lint from a GraphQL endpoint in atom.

Primary LanguageJavaScriptMIT LicenseMIT

GraphQL Autocomplete Atom

graphql-autocomplete

Autocomplete and lint from a GraphQL endpoint or static JSON introspection query in atom.

Instructions

  • Create a .graphqlrc file in the root of your project

  • For querying against a live endpoint, add the endpoint:

{
  "request": {
    "url": "http://localhost:3000/graphql"
  }
}
  • Adding headers for ex authentication:
{
  "request": {
    "url": "http://localhost:8082/v1alpha1/graphql",
    "headers": {
      "Authorization": "Bearer <token>"
    }
  }
}
  • For using a static file, add the file path (can be relative to the project or the fully-qualified path):
{
  "file": {
    "path": "./introspection.json"
  }
}