This uses vscode-json-languageservice to provide editor-grade validation directly in your browser.
vscode-json-languageservice