grasp-equery
Version:
grasp query using example code with wildcards
23 lines (22 loc) • 566 B
JavaScript
// Generated by LiveScript 1.5.0
(function(){
var parse, matchNode, VERSION, query, queryParsed;
parse = require('./parse').parse;
matchNode = require('./match').matchNode;
VERSION = '0.4.0';
query = function(selector, ast){
return queryParsed(parse(selector), ast);
};
queryParsed = function(parsedSelector, ast){
var results;
results = [];
matchNode(results, parsedSelector, ast);
return results;
};
module.exports = {
parse: parse,
queryParsed: queryParsed,
query: query,
VERSION: VERSION
};
}).call(this);