$ npm install @graphql-schema/validate-schemaParse & validate a GraphQL Schema and throw clear errors if anything is wrong.
yarn add @graphql-schema/validate-schema
import validateSchema, {
validateSchemaFile,
} from '@graphql-schema/validate-schema';
validateSchemaFile('./my-schema.graphql');
validateSchema('query { login: String! }');
import validateSchema, {
validateSchemaFile,
} from '@graphql-schema/validate-schema';
validateSchemaFile('./my-schema.graphql', {isFederated: true});
validateSchema('query { login: String! }', {isFederated: true});