It provides both a VSCode extension and a CLI.
The VSCode extension offers Diagnostics (it draws a red underline when something is wrong) and a Go To Definition feature. Since it’s published on both the Marketplace and open-vsx, the extension can also be used in other VSCode-based editors such as Cursor.
The CLI provides check and lsp commands. With the check command, you can run JSON type checks in CI/CD, and with the lsp command, it can be integrated and used in editors other than VSCode.
I’m planning to soon implement type-based field auto-completion and a feature that shows documentation on mouse hover. I’m also considering adding type checking using other static type languages besides TypeScript.