Validateur de schéma GraphQL en ligne — SDL

Validez un schéma GraphQL (SDL) localement via buildSchema. Erreurs précises — pas un exécuteur de requêtes. Formatez avec Beautify GraphQL.

Chargement…
Documentation Valider GraphQL
Valider un schéma GraphQL SDL avec buildSchema.

Notes développeur

• graphql buildSchema uniquement (import dynamique) — SDL de schéma, pas d’exécution de requêtes. • GraphQL.js exige en général un type Query racine. • Les erreurs de syntaxe incluent ligne/colonne quand disponibles. • Le formatage reste sur Beautify GraphQL (Prettier) — pas de slug format-graphql. • Limite 512 Kio.

Cas d’usage

• Détecter types indéfinis et erreurs SDL avant déploiement. • Coller un schéma pour un contrôle local rapide. • Coupler avec Beautify GraphQL pour le formatage.

Exemples

SDL valide avec Query

Avant

type Query { hello: String pet(id: ID!): Pet } type Pet { id: ID! name: String! }

Après

Statut : valide

Type indéfini

Avant

type Query { hello: Foo }

Après

Unknown type "Foo"

FAQ Valider GraphQL

Questions fréquentes

Est-ce que ça valide les requêtes ?

Non — uniquement le SDL de schéma via buildSchema. Pas d’exécution de requêtes ni d’introspection serveur.

Faut-il un type Query ?

Oui dans les défauts GraphQL.js typiques : une racine Query est requise sauf définition contraire. Sans Query, la validation échoue en général.

Où formater GraphQL ?

Utilisez Beautify GraphQL (Prettier). Il n’y a pas d’outil format-graphql séparé sur FastMinify.

Outils liés ?

Formatez avec Beautify GraphQL. Pour JSON Schema / OpenAPI, voir le hub outils API.

Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.