Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@filerobot/utils / lib / metadata / getRequiredMetadataFields.js
Size: Mime:
var getRequiredMetadataFields = function getRequiredMetadataFields() {
  var metadataGroups = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
  return metadataGroups.reduce(function (acc, curr) {
    var fields = curr.fields || [];
    fields.forEach(function (field) {
      if (field.required) {
        acc.push(field);
      }
    });
    return acc;
  }, []);
};
export default getRequiredMetadataFields;