find npm by github查找npm用户名
标题:find-npm-by-github:通过GitHub用户名查找npm用户名
通过GitHub查找npm用户名的工具,适用于macOS和Linux。使用以下代码查找与GitHub用户名对应的npm用户名:
var find=require('find-npm-by-github')
find([githubToken,]githubName,function(err,name){
if(err)throw err
console.log(name)//返回匹配的npm用户名
})
该工具通过获取用户的JavaScript存储库,分析各个模块的package.json
文件来实现。它查找npm上的包及其合作者,并返回最常见的合作者。GitHub token可以帮助绕过速率限制,提升查询效率。
改进的可能性包括考虑到很多人在npm上使用相同的用户名,结合npm电子邮件和GitHub用户名进一步优化匹配结果。
下载地址
用户评论