我想搜索具有某些
package.json
依赖项(如 next-mdx-enhanced
、@tailwindcss/typography
和 typescript
)的公共 GitHub 存储库(并希望按星号对它们进行排序)。
存储库并单击 next-mdx-enhanced
(即依赖关系图)来获取使用
Used by xxx
的 所有存储库。
类似于tailwindcss-typography。 那么,如何获得包含这些依赖项组合的存储库?
您可以尝试使用带有如下关键字的 package.json 文件过滤所有 GitHub 存储库:next-mdx-enhanced path:package.json。 这是一个例子
将这些放入 Github 搜索框中:
library A
和 library B
的存储库:"react-markdown" AND "react-syntax-highlighter" path:**/package.json
"react-markdown":"^9.0.1"
"\"react-markdown\": \"^9.0.1\"" path:**/package.json
有关更多信息,请参阅 Github 搜索语法指南:https://docs.github.com/en/search-github/github-code-search/understanding-github-code-search-syntax#using-qualifiers
要搜索具有以下内容的存储库:
Gemfile 依赖: https://github.com/search?q=gemfile+in%3Areadme
package.json 依赖项: https://github.com/search?q=package.json+in%3Areadme
需求.txt: https://github.com/search?q=requirements.txt+in%3Areadme
要查找某个用户或组织拥有的软件包,请使用 user 或 org 限定符。
user:USERNAME
user:codertocat 匹配 @codertocat 拥有的包
org:ORGNAME
org:github 匹配 GitHub 组织拥有的包