GraphQL-SublimeText3
GraphQL-SublimeText3 copied to clipboard
Apollo's graphql-tag javascript gql tag?
https://github.com/apollographql/graphql-tag
Basically manifests like
const typeDefs = gql`
# Comments in GraphQL strings (such as this one) start with the hash (#) symbol.
# This "Book" type defines the queryable fields for every book in our data source.
type Book {
title: String
author: String
}
# The "Query" type is special: it lists all of the available queries that
# clients can execute, along with the return type for each. In this
# case, the "books" query returns an array of zero or more Books (defined above).
type Query {
books: [Book]
}
`;
in js files.
Would you accept a PR for an extended JS syntax which highlights these prefixed strings correctly?
FYI, JS Custom does this; see the GraphQL recipe.