Analise logs e NDJSON antes de formatar
Use payload único para uma linha de CloudWatch, Lambda, Docker ou API que envolve um objeto escapado. Mantenha a extração ativa quando timestamp ou nível de log aparece antes do JSON.
Use linha a linha para NDJSON ou lotes com um registro por linha. JSON formatado retorna um array legível, enquanto JSON Lines preserva um registro compacto por linha de saída.
Se as linhas 2 e 5 estiverem truncadas ou forem texto comum, os registros válidos permanecem prontos para copiar e o parser informa apenas esses números. O conteúdo com falha não entra no analytics.
Formate o payload extraído para revisar
A formatação evidencia objetos, arrays e campos aninhados para inspecionar payloads extraídos de logs e respostas de API.
Formatar não corrige JSON inválido. Um registro com falha ainda precisa de aspas, chaves e colchetes completos na origem do log.
Valide antes de gerar tipos
Valide antes de criar interfaces TypeScript para capturar problemas de vírgula, aspas, chaves e caracteres extras.
Use uma amostra representativa e revisada, com campos opcionais e nulos, ao gerar tipos de uma resposta de API ou registro de log normalizado.
Minifique só depois da revisão
Minifique JSON ao embutir configuração, enviar payload compacto ou armazenar fixtures sem precisar de espaços.
Mantenha uma versão formatada durante revisão para facilitar diffs e troubleshooting.