Kode & file / GraphQL
Pemformat GraphQL: Rapikan atau Minifikasi Query
Format GraphQL langsung di browser: tempel query, mutation, subscription, fragment, atau schema untuk mendapatkan satu field per baris dengan indentasi konsisten, argumen inline, variabel, list, dan objek input, sementara komentar tetap dipertahankan. Anda juga dapat meminifikasinya menjadi teks ekuivalen paling singkat.
Pemformat GraphQL: Rapikan atau Minifikasi Query: Dokumen dipecah menjadi token GraphQL, nama, string, block string, angka, tanda baca, dan komentar, lalu ditata: setiap selection set membuka blok baru dengan indentasi, setiap field ditempatkan pada baris terpisah, dan argumen tetap inline dengan koma, seperti pada user(id: $id) atau orderBy: { field: NAME }. Minifikasi menghapus komentar dan setiap spasi yang tidak diperlukan di antara dua nama. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools developer
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Mendukung query, mutation, subscription, fragment, dan definisi skema. Set seleksi menempatkan satu bidang per baris, sementara argumen, variabel, daftar, dan objek input tetap dalam satu baris dengan koma. Komentar dipertahankan saat pemformatan rapi dan dihapus saat diminifikasi. Tidak ada yang di-upload.
Variables
Utamakan variables, seperti $id, daripada nilai yang ditulis langsung ke dalam query; query tetap sama dan dapat di-cache, sementara nilai dikirim sebagai JSON.
JSON
Untuk memformat JSON yang dikembalikan API GraphQL, gunakan formatter JSON.
Cara menggunakannya
- Tempel GraphQL Anda.
- Pilih output rapi atau minifikasi, lalu tentukan indentasinya.
- Salin hasilnya.
Privasi & batasan
Semuanya tetap berada di browser Anda.
Alat terkait
Pertanyaan umum
Apakah tool ini memeriksa apakah query saya valid?
Tool ini memeriksa sintaks yang diperlukan untuk pemformatan, seperti string yang ditutup, tetapi tidak memeriksanya terhadap schema; server atau IDE yang melakukan pemeriksaan tersebut.
Apakah koma wajib digunakan dalam GraphQL?
Tidak: koma diabaikan seperti spasi, jadi pemformat hanya menambahkannya di tempat yang membuat argumen lebih mudah dibaca.
Bisakah tool ini memformat schema?
Ya: definisi type, input, enum, interface, dan union diformat dengan cara yang sama.
Alat gratis · berjalan di browser anda · tanpa perlu akun