UNPKG

nimma

Version:

Scalable JSONPath engine.

26 lines (17 loc) 480 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var builders = require('../ast/builders.cjs'); var emitCall = require('../templates/emit-call.cjs'); // covers: $ const EMIT_ROOT_CALL_EXPRESSION = emitCall.default(builders.stringLiteral('$'), { keyed: false, parents: 0, }); var root = (nodes, tree) => { if (nodes.length > 0) { return false; } tree.body.push(EMIT_ROOT_CALL_EXPRESSION); return true; }; exports.default = root;