{"repo":"davazp/graphql-mode","free":true,"listed":false,"github":"https://github.com/davazp/graphql-mode","clone":"git clone https://github.com/davazp/graphql-mode.git","description":"An Emacs mode for GraphQL","language":"Emacs Lisp","stars":169,"topics":["graphql","emacs-mode","melpa","graphql-mode"],"license":"GPL-3.0","category":"api-integrations-sdks","readme_excerpt":"graphql-mode ============ graphql-mode is an emacs mode to edit GraphQL schema and queries. Installation graphql-mode can be installed from MELPA repository at http://melpa.org/. Once the installation is completed, any file with a .graphql extension will be loaded with this mode. You can optionally install json-mode , and it will be enabled in the buffer that contains the response from a GraphQL service. Querying Endpoints To send a query to a server, you will first need the request package. Then use graphql-send-query ( C-c C-c ) to send a query. If you have a .graphqlconfig file, you can select an endpoint configuration with graphql-select-endpoint ( C-c C-l ). To send additional headers for a request, graphql-extra-headers must be set. It is automatically set by graphql-select-endpoint , or you can edit its value using JSON with graphql-edit-headers ( C-c e h ).","default_branch":null,"files":null,"tree":[],"storefront":"/r/davazp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/davazp/graphql-mode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}