Я видел функцию, которая показывает, какой пакет зависит от репозитория.
Я создал этот репозиторий: https://github.com/bootstrap-styled/v4 и многие зависимости, которые я создаю, зависят от него, и это лишь некоторые из них:
https://github.com/bootstrap-styled/ra-ui
Глядя на package.json
, здесь используется зависимость: https://github.com/bootstrap-styled/ra-ui/blob/master/package.json#L291
Это происходит только в этом репозитории, и нам это показалось странным, потому что этот репозиторий может без проблем обнаруживать с такой же настройкой https://github.com/bootstrap-styled/bootstrap-styled, как он используется.
Каковы критерии? Когда значок Used by
появится на этой странице Github?
Лучший!
Почему значок не отображается и как сделать так, чтобы значок отображался?
Я не смог найти никакой документации для этого, но я заметил, что всякий раз, когда зависимость начинается с @
, она появляется на графике зависимостей GitHub без гиперссылки на репозиторий, в противном случае она появляется с гиперссылкой на репо.
Если вы видите зависимости в График зависимости репозитория ра-уи, вы заметите, что @bootstrap-styled/v4
появится без гиперссылки на репозиторий:
Но другие зависимости, подобные приведенным ниже, будут содержать гиперссылки на соответствующие репозитории:
Когда зависимость содержит гиперссылку на репозиторий в Dependency Graph, то же самое учитывается в функции Использован GitHub.
Если вы видите, что зависимость bootstrap-styled
также добавлена в репозиторий ra-ui
, а функция Использован в репозитории в стиле начальной загрузки отображается нормально.
Поэтому я считаю, что граф зависимостей GitHub не получает связи между зависимостями, начинающимися с @
, и их соответствующими репозиториями на GitHub и, следовательно, не учитывает их в функции Использован.
Обновлено:
Эта проблема была исправлена GitHub, и счетчик Использован теперь отображается для репозиториев с пакетами с ограниченной областью действия.
@DimitriKopriwa, поскольку исходный код GitHub не открыт, я не думаю, что для GitHub есть открытое средство отслеживания проблем. И я не уверен, насколько поможет использование опции Связаться с GitHub на веб-сайте.
Жалко, вы видели трекер проблем для самого проекта GitHub? Я хотел бы сообщить об этом, но я не знаю, сообщалось ли об этом уже и можно ли об этом сообщить.