import { parse as jsoncParse , ParseError } from 'jsonc-parser' ; export function parseJson ( jsonc ) { const errors = [ ] ; const result = jsoncParse ( jsonc , errors , { allowTrailingComma : true } ) ; if ( errors . length ) { throw errors [ 0 ] ; } return result ; }