vscode-contrib-jsonc

1.0.0-beta.2 • Public • Published

VsCode Json Parser

Build Status

Parses JSON and provides validation using http://json-schema.org

Source extracted from https://github.com/Microsoft/vscode-json-languageservice/blob/master/src/parser/jsonParser.ts

Install

node install vscode-contrib-jsonc

Usage

import {parse} from 'vscode-contrib-jsonc';
let jsonDocument = parse(jsonText);
if (jsonDocument.validationResult.errors.length > 0)
  console.log(jsonDocument.validationResult.errors);
 
jsonDocument.root.getChildNodes().forEach(node => {
  console.log(node);
});

Change Log

/vscode-contrib-jsonc/

    Package Sidebar

    Install

    npm i vscode-contrib-jsonc

    Weekly Downloads

    4

    Version

    1.0.0-beta.2

    License

    MIT

    Last publish

    Collaborators

    • pflannery