搜索具有某些 package.json 依赖项的 GitHub 存储库

问题描述 投票:0回答:3

我想搜索具有某些

package.json
依赖项(如
next-mdx-enhanced
@tailwindcss/typography
typescript
)的公共 GitHub 存储库(并希望按星号对它们进行排序)。

我可以通过访问 next-mdx-enhanced

 存储库并单击 next-mdx-enhanced
(即依赖关系图)来获取使用 
Used by xxx
所有存储库

类似于tailwindcss-typography。 那么,如何获得包含这些依赖项组合的存储库?

github
3个回答
14
投票

您可以尝试使用带有如下关键字的 package.json 文件过滤所有 GitHub 存储库:next-mdx-enhanced path:package.json。 这是一个例子


4
投票

将这些放入 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


-1
投票

要搜索具有以下内容的存储库:

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 组织拥有的包

© www.soinside.com 2019 - 2024. All rights reserved.