UNPKG

json-query

Version:

Retrieves values from JSON objects for data binding. Offers params, nested queries, deep queries, custom reduce/filter functions and simple boolean logic. Browserify compatible.

14 lines (13 loc) 335 B
module.exports = forceParent function forceParent(query, value){ var last = query.parents[query.parents.length - 1] var parentLast = query.parents[query.parents.length - 2] if (last){ if (last.value){ return last.value } else if (parentLast){ parentLast.value[last.key] = value return value } } }