~/tools / YAML Validator
YAML Validator
Verifique se seu YAML é sintaticamente válido e visualize o JSON equivalente. Usa js-yaml, um parser de YAML amplamente utilizado.
YAML está em todo lugar nos arquivos de configuração — Kubernetes, GitHub Actions, docker-compose — mas erros de indentação são fáceis de passar despercebidos. Detecte erros de sintaxe aqui antes de fazer o deploy.
# Casos de uso
- Verificar um manifesto do Kubernetes ou um workflow do GitHub Actions antes de dar push ou deploy
- Localizar um erro de indentação em um docker-compose.yml
- Converter uma configuração YAML para JSON para passar a outro script ou ferramenta
# Como usar
- Cole o YAML que deseja verificar na área de texto.
- Clique em "Validate" para ver se é sintaticamente válido, junto com o JSON equivalente.
- Se houver um erro, a mensagem relatada pelo js-yaml é exibida.
# FAQ
- Por que usar uma biblioteca em vez de um parser próprio?
- A especificação do YAML é complexa (regras de indentação, âncoras, aliases), e um parser caseiro simples corre o risco de dar um falso "válido". Priorizamos a correção e usamos a biblioteca js-yaml, amplamente testada.
- Suporta YAML multi-documento (separadores ---)?
- A versão atual valida apenas um único documento.