UNPKG

query.js

Version:

query.js is an abstract query language which can be mapped to different query language implementation.

21 lines (15 loc) 633 B
var lib = require("./lib/query.js"); module.exports = lib.Query; module.exports.query = lib.query; module.exports.Query = lib.Query; module.exports.Parser = { RestConditionParser: require('./lib/RestConditionParser.js').parser }; module.exports.Parser.RestQueryParser = require('./lib/RestQueryParser').RestQueryParser; module.exports.Executor = { ArrayExecutor: require('./lib/ArrayExecutor.js').Executor }; module.exports.Composer = { MongoQueryComposer: require('./lib/composer/MongoQueryComposer.js').MongoQueryComposer, RestQueryComposer: require('./lib/composer/RestQueryComposer.js').RestQueryComposer };