import { parse } from "https://deno.land/x/capi@v0.1.1-beta.1/deps/std/jsonc.ts";
Converts a JSON with Comments (JSONC) string into an object. If a syntax error is found, throw a SyntaxError.
Examples
Example 1
Example 1
import * as JSONC from "https://deno.land/std@0.224.0/jsonc/mod.ts";
console.log(JSONC.parse('{"foo": "bar", } // comment')); //=> { foo: "bar" }
console.log(JSONC.parse('{"foo": "bar", } /* comment *\/')); //=> { foo: "bar" }
console.log(JSONC.parse('{"foo": "bar" } // comment', {
allowTrailingComma: false,
})); //=> { foo: "bar" }
Parameters
optional
unnamed 1: ParseOptions = [UNSUPPORTED]