JTC - Validador de tipos JSON que usa TypeScript
(github.com/disjukr)Si escribes el campo $schema en JSON o YAML, puedes hacer validación con JSON Schema.
De forma similar, creé una herramienta que hace validación con TypeScript si escribes el campo $type.
Ofrece una extensión para VSCode y una CLI.
En la extensión de VSCode, ofrece funciones de diagnósticos (Diagnostics, que dibujan una línea roja cuando algo está mal) y de ir a la definición (Go To Definition).
Como está publicada tanto en Marketplace como en open-vsx,
también se puede usar la extensión en otros editores basados en VSCode, como Cursor.
En la CLI, ofrece los comandos check y lsp;
con el comando check, se puede hacer validación de tipos JSON en CI/CD, y
usando el comando lsp, también se puede integrar y usar en editores distintos de VSCode.
Pronto planeo implementar autocompletado de campos basado en tipos y una función para mostrar documentación al pasar el mouse,
y también estoy considerando una función de validación de tipos usando otros lenguajes de tipos estáticos además de TypeScript.
Aún no hay comentarios.