Форматировать запрос GraphQL

Превратите компактный запрос GraphQL в читаемую версию с отступами — удобно для отладки запроса, скопированного из сетевого инструмента или консоли разработчика. 100% локальная обработка в браузере (WebAssembly) — ничего не отправляется на сервер.

Пример:

Как это работает

Инструмент проходит по вашему запросу GraphQL и делает отступ в 2 пробела для каждого уровня фигурных скобок, помещая каждое поле на отдельную строку. Это особенно полезно, когда вы копируете запрос GraphQL из вкладки «Сеть» браузера (часто целиком в одну строку) и хотите удобно прочитать или изменить его.

Проверяет ли инструмент полный синтаксис GraphQL?

Нет: инструмент ограничивается форматированием на основе фигурных скобок и не проверяет полную грамматику GraphQL (аргументы, фрагменты, директивы). Однако он обнаруживает несбалансированные скобки и в этом случае сообщает об ошибке.

Работает ли он с мутациями и переменными?

Да: пока текст структурирован обычными фигурными скобками, инструмент одинаково расставляет отступы и в запросах, и в мутациях, вместе с их аргументами и вложенными полями.

100% локальная обработка: форматирование выполняется полностью в вашем браузере через WebAssembly — ваш запрос никогда не отправляется на сервер.