>_toolkitbox

~/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

  1. Cole o YAML que deseja verificar na área de texto.
  2. Clique em "Validate" para ver se é sintaticamente válido, junto com o JSON equivalente.
  3. 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.

# Relacionados