Código e arquivos / GraphQL
Formatador de GraphQL: Formate ou Compacte Consultas
Formate GraphQL no navegador: cole uma consulta, mutação, assinatura, fragmento ou esquema e obtenha um campo por linha, com recuo consistente, argumentos na mesma linha, variáveis, listas e objetos de entrada, preservando os comentários — ou compacte tudo no texto equivalente mais curto.
Formatador de GraphQL: Formate ou Compacte Consultas: O documento é dividido em tokens GraphQL, nomes, strings, strings de bloco, números, pontuação e comentários. Em seguida, ele é organizado: cada conjunto de seleção abre um novo bloco recuado, os campos ficam um por linha e os argumentos permanecem na mesma linha, com vírgulas, como em user(id: $id) ou orderBy: { field: NAME }. A compactação remove os comentários e todos os espaços que não são necessários entre dois nomes. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.
- Categoria
- Ferramentas para desenvolvedores
- Execuções
- No seu navegador
- Custo
- Grátis · sem cadastro
- Disponibilidade
- Pronto para usar
Roda inteiramente no seu navegador
Funciona com queries, mutations, subscriptions, fragments e definições de esquema. Os conjuntos de seleção ficam com um campo por linha, enquanto argumentos, variáveis, listas e objetos de entrada permanecem em uma única linha, separados por vírgulas. Os comentários são mantidos ao formatar e removidos ao minificar. Nada é enviado.
Variáveis
Prefira variáveis, como $id, a valores inseridos na consulta; a consulta permanece igual e pode ser armazenada em cache, enquanto os valores são enviados como JSON.
JSON
Para formatar o JSON retornado por uma API GraphQL, use o formatador de JSON.
Como usar
- Cole seu GraphQL.
- Escolha a saída formatada ou compactada e defina o recuo.
- Copie o resultado.
Privacidade e limitações
Tudo permanece no seu navegador.
Ferramentas relacionadas
Perguntas frequentes
Ele verifica se minha consulta é válida?
Ele verifica a sintaxe necessária para formatar, como strings fechadas, mas não compara a consulta com um esquema; isso é feito por um servidor ou IDE.
As vírgulas são obrigatórias no GraphQL?
Não: as vírgulas são ignoradas como espaços, então o formatador só as adiciona quando facilitam a leitura dos argumentos.
Ele consegue formatar um esquema?
Sim: as definições de tipo, entrada, enum, interface e união são formatadas da mesma maneira.
Ferramenta grátis · no seu navegador execuções · não precisa de conta