UNPKG

express-autoroute-json

Version:

Express Auto Route Json is an automatic JSON 'REST' api builder for express-autoroute

19 lines (15 loc) 415 B
var _ = require('lodash'); var mergeQueries = require('./helpers/mergeQueries'); module.exports = function (options) { return function (req, res, next) { if (options && options.find && options.find.query) { var query = options.find.query(req); if (query) { _.assign(req, { autorouteQuery: mergeQueries(req.autorouteQuery, query), }); } } next(); }; };