Kod i datoteke / GraphQL

GraphQL formatiranje: čitljivo formatiranje ili minifikacija upita

Formatirajte GraphQL u pregledaču: nalepite upit, mutaciju, pretplatu, fragment ili šemu i dobijte po jedno polje u svakom redu, dosledno uvlačenje, argumente u istom redu, promenljive, liste i ulazne objekte, uz očuvane komentare — ili minifikujte tekst do najkraćeg ekvivalentnog oblika.

GraphQL formatiranje: čitljivo formatiranje ili minifikacija upita: Dokument se deli na GraphQL tokene, imena, stringove, blok-stringove, brojeve, interpunkciju i komentare, a zatim se raspoređuje: svaki skup selekcija otvara novi uvučeni blok, polja se postavljaju jedno po redu, a argumenti ostaju u istom redu sa zarezima, kao u user(id: $id) ili orderBy: { field: NAME }. Minifikacijom se uklanjaju komentari i svaki razmak koji nije neophodan između dva imena. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu
Formatiranje GraphQL-aLokalna obrada

U potpunosti radi u vašem pregledaču

Radi sa upitima, mutacijama, pretplatama, fragmentima i definicijama šema. Skupovi izbora dobijaju po jedno polje u redu, dok argumenti, promenljive, liste i ulazni objekti ostaju u jednom redu, razdvojeni zarezima. Komentari se zadržavaju pri čitljivom formatiranju, a uklanjaju pri minifikovanju. Ništa se ne otprema.

Promenljive

Prednost dajte promenljivama, kao što je $id, umesto vrednostima upisanim u upit; upit ostaje isti i može da se kešira, a vrednosti se prosleđuju kao JSON.

JSON

Da formatirate JSON koji vraća GraphQL API, koristite Formatiranje JSON-a.

Kako se koristi

  1. Nalepite svoj GraphQL.
  2. Izaberite čitljiv ili minifikovan izlaz i uvlačenje.
  3. Kopirajte rezultat.

Privatnost i ograničenja

Sve ostaje u vašem pregledaču.

Srodne alatke

Često postavljana pitanja

Da li proverava da li je moj upit ispravan?

Proverava sintaksu potrebnu za formatiranje, na primer da li su stringovi zatvoreni, ali ne proverava upit u odnosu na šemu; to rade server ili IDE.

Da li su zarezi obavezni u GraphQL-u?

Ne: zarezi se zanemaruju kao razmaci, pa ih alat dodaje samo tamo gde argumenti postaju pregledniji.

Može li da formatira šemu?

Da: definicije tipova, ulaza, enuma, interfejsa i unija formatiraju se na isti način.

Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban