<%= project_name %>

Dependencies

As of <%= Time.now.strftime("%B %e, %Y %l:%M%P") %>

<%= dependencies.size %> total

    <% grouped_dependencies.each do |license_name, group| -%>
  • <%= group.size %> <%= license_name %>
  • <% end -%>
<% if unapproved_dependencies.any? -%>

Action Items

<%= unapproved_dependencies.size %> unapproved

    <% unapproved_dependencies.each do |dependency| -%>
  • <%= link_to dependency.name %> (<%= license_names(dependency) %>)
  • <% end -%>
<% end -%>
<% sorted_dependencies.each do |dependency| -%>
">
<% if dependency.approved_manually? -%>

<%= license_links(dependency) %> manually approved

<%= dependency.manual_approval.why %>

<% if dependency.manual_approval.who -%> <%= dependency.manual_approval.who %>, <% end -%> <% elsif dependency.whitelisted? -%>

<%= license_links(dependency) %> whitelisted

<% else -%>

<%= license_links(dependency) %> unapproved

<% end -%>

<%= link_to_dependency(dependency) %> <%= version_groups(dependency) %>

<%= dependency.summary %>

<%= dependency.description %>

<% if dependency.parents.any? -%>
<%=dependency.name%> is required by:
<%= dependency.parents.to_a.join(", ") -%>
<% end -%> <% if dependency.children.any? -%>
<%=dependency.name%> relies on:
<%= dependency.children.join(", ") -%>
<% end -%>
<% end -%>