UNPKG

express-di

Version:

Bring the dependency injection pattern to the Express

12 lines (11 loc) 373 B
exports.getCallbacks = function(routes, method, path) { var results = []; if (typeof routes !== 'object' || !routes) return results; if (!Array.isArray(routes[method])) return results; results = routes[method].filter(function(item) { return item.path === path; }); if (!results.length) return results; results = results[0].callbacks; return results; };