Форматировать запрос GraphQL
Превратите компактный запрос GraphQL в читаемую версию с отступами — удобно для отладки запроса, скопированного из сетевого инструмента или консоли разработчика. 100% локальная обработка в браузере (WebAssembly) — ничего не отправляется на сервер.
Как это работает
Инструмент проходит по вашему запросу GraphQL и делает отступ в 2 пробела для каждого уровня фигурных скобок, помещая каждое поле на отдельную строку. Это особенно полезно, когда вы копируете запрос GraphQL из вкладки «Сеть» браузера (часто целиком в одну строку) и хотите удобно прочитать или изменить его.
Проверяет ли инструмент полный синтаксис GraphQL?
Нет: инструмент ограничивается форматированием на основе фигурных скобок и не проверяет полную грамматику GraphQL (аргументы, фрагменты, директивы). Однако он обнаруживает несбалансированные скобки и в этом случае сообщает об ошибке.
Работает ли он с мутациями и переменными?
Да: пока текст структурирован обычными фигурными скобками, инструмент одинаково расставляет отступы и в запросах, и в мутациях, вместе с их аргументами и вложенными полями.
100% локальная обработка: форматирование выполняется полностью в вашем браузере через WebAssembly — ваш запрос никогда не отправляется на сервер.