NPM Graph类似于反向package.json -它使您可以查看GitHub项目依赖于给定的NPM软件包。
这使您可以:
✔查找最佳维护项目的使用示例
✔评估任何NPM软件包的成熟度
✔在搜索结果页面中比较软件包
✔在GitHub package.json页面上查看软件包描述和流行度(NEW!)
✔查找使用NPM软件包相交的项目(很快)
✔查看包装的流行趋势(很快)
✔通过算法查找相似的软件包(很快)
什么是NPM-GRAPH?
NPM-Graph项目致力于通过映射GitHub存储库和NPM软件包之间的所有连接,为JavaScript开发人员提供有关NPM软件包的独特而有用的见解。
它是如何工作的?
1.取得几个怪物规格的EC2实例
2.将所有公共package.json文件放入GitHub
3.结合多种图形算法和丰富的想象力
4.将结果公开为API
5.转到2: