Robust type info (#1143)
Robust type info (#1143)

There are possibilities for errors during validation if a schema is not valid when provided to TypeInfo. Most checks for validity existed, but some did not. This asks flow to make those checks required and adds the remaining ones. Important now that we allow construction of invalid schema.
tgriesser/graphql-js,jjergus/graphql-js,graphql/graphql-js,graphql/graphql-js,tgriesser/graphql-js,jjergus/graphql-js,graphql/graphql-js,enaqx/graphql-js,enaqx/graphql-js,enaqx/graphql-js