Viewing the dependency graph
O grafo de dependência mostra as dependências do repositório. Para cada dependência, você pode ver a versão, o arquivo de manifesto que a incluiu e se ela tem vulnerabilidades conhecidas. Para ecossistemas de pacotes que dão suporte a dependências transitivas, o status da relação será exibido e o botão de exibição ... mostrará o caminho transitivo que trouxe a dependência. Para saber mais sobre os ecossistemas a dependências transitivas, confira Ecossistemas de pacotes com suporte para grafos de dependência.
Você também pode pesquisar uma dependência específica usando a barra de pesquisa. As dependências são classificadas automaticamente com as vulnerabilidades na parte superior. Para obter informações sobre a detecção de dependências e quais ecossistemas têm suporte, consulte Ecossistemas de pacotes com suporte para grafos de dependência.
-
Em GitHub, acesse a página principal do repositório.
-
Abaixo do nome do repositório, clique em Insights.
-
Na barra lateral esquerda, clique em Grafo de dependência.
-
Opcionalmente, use a barra de pesquisa para localizar uma dependência específica ou um conjunto de dependências. Você pode usar as palavras-chave
ecosystem:
para mostrar apenas pacotes de um determinado tipo, ourelationship:
para mostrar apenas dependências diretas ou transitivas (se o ecossistema der suporte à transitividade). Palavras simples na barra de pesquisa corresponderão apenas aos nomes de pacote.
Os proprietários da empresa podem configurar o grafo de dependência em um nível empresarial. Para saber mais, confira Habilitando o gráfico de dependências para a sua empresa.
Vista de dependências
Todas as dependências diretas e indiretas especificadas nos arquivos de manifesto ou de bloqueio do repositório são listadas.
Dependências enviadas para um projeto usando a API de envio de dependência mostrarão qual detector foi usado para seu envio e quando elas foram enviadas. Para saber mais sobre o uso da API de envio de dependência, confira Usar a API de envio de dependências.
Se foram detectadas vulnerabilidades no repositório, estas são exibidas na parte superior da visualização para usuários com acesso ao Dependabot alerts.
Note
O GitHub Enterprise Server não preenche a exibição Dependents.