GraphQL formatter
GraphQL queries, mutations, और schemas को pretty-print और validate करें — privately आपके ब्राउज़र में।
GraphQL formatter के बारे में
Handytool का GraphQL formatter किसी भी GraphQL document को parse करता है — queries, mutations, subscriptions, या SDL schema definitions — official graphql.js parser का उपयोग करके, फिर consistent indentation के साथ re-emit करता है। Validate button confirm करता है कि document बिना render किए parse होता है। सब कुछ locally चलता है, इसलिए यह safe है internal API queries या proprietary schemas को format करने के लिए।
GraphQL formatter की विशेषताएँ
- 01
Official graphql.js parser
वही parser जो GraphQL reference implementation ship करता है। Errors exact line और column के साथ आते हैं, और formatting canonical है।
- 02
Queries, mutations, और SDL
Operation documents और schema definitions दोनों काम करते हैं। Type definitions, directives, और descriptions cleanly round-trip करते हैं।
- 03
बिना चलाए validate करें
Validate सिर्फ confirm करता है कि document parse होता है। यह query को execute नहीं करता, एक schema की जरूरत नहीं है, और नेटवर्क calls नहीं बनाता।
GraphQL formatter अक्सर पूछे जाने वाले प्रश्न
- क्या यह एक schema के विरुद्ध validate करता है?
- नहीं — सिर्फ syntactic validation। Schema-aware validation को target schema की जरूरत है field names और argument types को compare करने के लिए; यह tool सिर्फ confirm करता है कि document parse होता है।
- क्या यह मेरे comments को preserve करेगा?
- GraphQL comments (lines starting with #) को parser द्वारा strip किया जाता है। Documentation को keep करने के लिए, type और field definitions पर """description""" string literals का उपयोग करें — वे cleanly round-trip करते हैं।
- यह कौन सा GraphQL spec version support करता है?
- Current October 2021 spec, including OneOf input objects और @specifiedBy directive जैसी features।
- क्या query कहीं upload होती है?
- नहीं। graphql.js parser पूरी तरह आपके browser में चलता है — आपकी operations आपके device पर stay करती हैं।
संबंधित टूल
डेवलपर →- लाइव
SQL formatter
SQL queries को pretty-print करें — PostgreSQL, MySQL, SQLite, BigQuery और standard SQL — privately आपके ब्राउज़र में।
डेवलपरमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
YAML formatter
YAML को format और validate करें, या YAML और JSON के बीच convert करें — privately आपके ब्राउज़र में।
डेवलपरमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
XML formatter
XML को pretty-print, minify, और validate करें — पूरी तरह आपके ब्राउज़र में।
डेवलपरमुफ़्तस्थानीय रूप से चलता हैखोलें
अन्य टूल्स देखें
सभी टूल →- लाइव
PDF से JPG
PDF के हर पृष्ठ को तेज JPG, PNG या WebP में बदलें — सीधे ब्राउज़र में, कोई अपलोड नहीं, कोई गुणवत्ता नुकसान नहीं।
PDFमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
पृष्ठभूमि हटाएँ
ब्राउज़र में चलने वाले AI मॉडल से फ़ोटो की पृष्ठभूमि मिटाएँ — बिना अपलोड के, आपकी छवियाँ आपके डिवाइस पर रहती हैं।
छविमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
वीडियो ट्रिम करें
फ़्रेम-स्तरीय सटीकता के साथ वीडियो की शुरुआत या अंत काटें।
वीडियोमुफ़्तखोलें - लाइव
ऑडियो ट्रिम करें
ऑडियो फ़ाइल के एक भाग को काटें।
ऑडियोमुफ़्तस्थानीय रूप से चलता हैखोलें - लाइव
Markdown से HTML
Markdown को साफ़ HTML में ब्राउज़र में ही कन्वर्ट करें।
दस्तावेज़मुफ़्तस्थानीय रूप से चलता हैखोलें