UNPKG

@astronautlabs/jsonpath

Version:

Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.

19 lines (16 loc) 377 B
import * as gparser from '../generated/parser'; /** * @hidden * @internal */ export function Parser(): void { let parser = new gparser.Parser(); let _parseError = parser.parseError; parser.yy.parseError = function() { if (parser.yy.ast) { parser.yy.ast.initialize(); } _parseError.apply(parser, arguments); } return parser; }