GraphQL formátor
Formátujte nebo minifikujte GraphQL dotaz, mutaci, fragment nebo schéma s konzistentným odsazením.
GraphQL formátor
Vložte GraphQL dotaz, mutaci, fragment nebo schéma a tento nástroj je přeformátuje do čitelného formátu s konzistentním odsazením – nebo je minifikuje do jednoho řádku vhodného k odeslání po síti. Nástroj rozumí struktuře operací i definic typů, takže dotaz s vnořenými selection sety i schéma plná bloků typů se naformátují s čitelným odsazením a správným umístěním polí, argumentů, direktiv a definic proměnných.
Zvolte si šířku odsazení (2 mezery, 4 mezery nebo tabulátor) nebo zapněte "Minifikovat místo formátování" k odstranění všech bílých znaků a komentářů. "Seřadit pole abecedně" přeuspořádá pole v rámci selection setů nebo bloků typů, což je užitečné při hledání chybějícího nebo duplikovaného pole. "Sbalit proměnné dotazu do jednoho řádku" určuje, zda jsou proměnné operace na jednom řádku nebo na samostatných řádcích, a "Prázdný řádek mezi operacemi" přidá mezery mezi více dotazů, mutací nebo fragmentů.
Nástroj kontroluje i při formátování: neuzavřené nebo nepárové závorky jsou hlášeny místo hádání a selection set, který šíří fragment (`...MyFragment`) bez definice v textu, dostane označený řádek. Živá tabulka ukazuje počet nalezených definic a hloubku vnořování dotazu – včasné varování před nadměrným načítáním.
Formátování probíhá zcela v prohlížeči – nic, co vložíte, není nahráno, což je důležité pro schéma a dotazy odkazující na názvy interních polí nebo typů. Zkopírujte výsledek, stáhněte si jej jako soubor .txt nebo pošlete výstup zpět na vstup, abyste mohli použít další průchod s jinými možnostmi.