code: function isModifierRequired(modifiers, requestingName, requestedName) {
    var requesting = find(modifiers, function (_ref) {
      var name = _ref.name;
      return name === requestingName;
    });
  
    var isRequired = !!requesting && modifiers.some(function (modifier) {
      return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;
    });
  
    if (!isRequired) {
      var _requesting = '`' + requestingName + '`';
      var requested = '`' + requestedName + '`';
      console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');
    }
    return isRequired;
  }
docs: Helper used to know if the given modifier depends from another one.<br />
  It checks if the needed modifier is listed and enabled.
  @method
  @memberof Popper.Utils
  @param {Array} modifiers - list of modifiers
  @param {String} requestingName - name of requesting modifier
  @param {String} requestedName - name of requested modifier
  @returns {Boolean}