index.js
function resolveDeps (args) {
    return deps.map(function (dep) {
      if (args && args.length && typeof dep === 'number') {
        return args[dep];
      }

      dep = that[dep];

      if (dep) {
        return dep;
      }
    });
  }
function resolveDeps (args) {
    return deps.map(function (dep) {
      if (args && args.length && typeof dep === 'number') {
        return args[dep];
      }

      dep = that[dep];

      if (dep) {
        return dep;
      }
    });
  }
function resolveDeps ( args ) { return deps . map ( function ( dep ) { if ( args && args . length && typeof dep === 'number' ) { return args [ dep ] ; } dep = that [ dep ] ; if ( dep ) { return dep ; } } ) ; }
Returns the dependencies of the current dependency and merges in any supplied, named arguments. Arguments take precedence over dependencies in the container.
Returns the dependencies of the current dependency and merges in any supplied named arguments . Arguments take precedence over dependencies in the container .