UNPKG

jora

Version:

JavaScript object query engine

19 lines (18 loc) 429 B
export function suggest(node, ctx) { if (node.elements.length === 0) { ctx.queryRoot(node.range[0] + 1, node.range[1] - 1); } } export function compile(node, ctx) { ctx.put('['); ctx.list(node.elements, ','); ctx.put(']'); } export function walk(node, ctx) { ctx.list(node.elements); } export function stringify(node, ctx) { ctx.put('['); ctx.list(node.elements, ','); ctx.put(']'); }