1.0.4 • Published 5 years ago

graphql-introspect-parse v1.0.4

Weekly downloads
-
License
Apache Licence v2
Repository
-
Last release
5 years ago

graphql-introspect-parse

Parser for GraphQL Introspection Schema (JSON)

Installation

npm install graphql-introspect-parse --save

Usage

import { getSchemaJson, GqlType } from 'graphql-introspect-parse';
var schema: GraphQLSchema = *** // comes from makeExecutableSchema and so on
var json = getSchemaJson(schema)
var query = json.getQuery('users')
console.log('users query returns List?: '+query.getReturnType().isList()) // returns true or false

Reference

FunctionDescription
getSchemaJson(GraphQLSchema): GqlSchemaReturns JSON format introspection schema
GqlSchema.getType(name:string): GqlTypeReturns type information
GqlType.isList()Returns if the type is LIST
GqlSchema.getQuery(name: string): GqlFieldReturns query information
GqlField.getReturnType(): GqlTypeReturns query return type
1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago