GraphQL formátovač
Formátujte alebo minifikujte GraphQL dotaz, mutáciu, fragment alebo schému s konzistentným odsadením.
GraphQL formátovač
Vložte GraphQL dotaz, mutáciu, fragment alebo schému a tento nástroj ich preformátuje na čitateľný formát s konzistentným odsadením – alebo ich minifikuje na jeden riadok vhodný na odoslanie po sieti. Nástroj rozumie štruktúre operácií aj definícií typov, takže dotaz s vnoriteľnými selection setmi aj schéma plná blokov typov sa naformátujú s čitateľným odsadením a správnym umiestnením polí, argumentov, direktív a definícií premenných.
Zvoľte si šírku odsadenia (2 medzery, 4 medzery alebo tabulátor) alebo zapnite "Minifikovať namiesto formátovania" na odstránenie všetkých bielych znakov a komentárov. "Zoradiť polia abecedne" preusporiadava polia v rámci selection setov alebo blokov typov, čo je užitočné pri vyhľadávaní chýbajúceho alebo duplicitného poľa. "Zbaliť premenné dotazu do jedného riadka" určuje, či sú premenné operácie na jednom riadku alebo na samostatných riadkoch, a "Prázdny riadok medzi operáciami" pridáva medzery medzi viaceré dotazy, mutácie alebo fragmenty.
Nástroj kontroluje aj pri formátovaní: neuzavreté alebo nepárové zátvorky sú hlásené namiesto hádania a selection set, ktorý šíri fragment (`...MyFragment`) bez definície v prilepenom texte, dostane označený riadok. Živá tabuľka ukazuje počet nájdených definícií a hĺbku vnorenia dotazu – skoré varovanie pred nadmerným sťahovaním.
Formátovanie prebieha úplne v prehliadači – nič, čo vložíte, nie je nahrávané, čo je dôležité pre schémy a dotazy, ktoré odkazujú na názvy interných polí alebo typov. Skopírujte výsledok, stiahnite si ho ako .txt súbor alebo pošlite výstup späť na vstup, aby ste mohli aplikovať ďalší priechod s inými možnosťami.