An extended version of JSONPath with additional features for security, ease of use, and a comprehensive set of data querying tools including filtering, recursive search, sorting, mapping, range selection, and flexible expressions with wildcard string comparisons and various operators.
This is a dependency-free port of JSONQuery from dojox.json.query.
By Kris Zyp Ported by David Bau
jsonql = require('jsonql'); results = jsonql(query, object);
See test/test.js for more examples, and see: