1 pontos por disjukr 2026-03-10 | Ainda não há comentários. | Compartilhar no WhatsApp

Ao escrever o campo $schema em JSON ou YAML, é possível fazer validação com JSON Schema.
De forma parecida, criei uma ferramenta que faz validação com TypeScript ao escrever o campo $type.

Ela oferece uma extensão para VSCode e uma CLI.

Na extensão do VSCode, há recursos de diagnósticos (Diagnostics, que mostram sublinhado vermelho quando há erro) e ir para definição (Go To Definition).
Como ela foi publicada tanto no Marketplace quanto no open-vsx,
é possível usar a extensão também em outros editores baseados em VSCode, como o Cursor.

Na CLI, são fornecidos os comandos check e lsp.
Com o comando check, é possível fazer validação de tipos JSON em CI/CD, e
com o comando lsp, também é possível integrar o uso a editores além do VSCode.

Em breve, pretendo implementar recursos de autocomplete de campos com base em tipos e exibição de documentação ao passar o mouse,
e também estou planejando suporte a validação de tipos usando outras linguagens de tipagem estática além de TypeScript.

Ainda não há comentários.

Ainda não há comentários.