npm的统计数据

时间:2014-05-01 18:24:37

标签: javascript node.js npm

无论出于何种原因,这个问题都是flagged作为programmers.stackexchange.com上的偏离主题。 我仍然认为这是一个合理的问题,所以即使再次被踢,我仍然会尝试在这里提问。

有人试过在npm包上收集任何统计数据吗?

例如,是否可以读取npm低级别api(如果它甚至存在)并说获取有关有多少个包具有underscore.js作为其依赖关系的信息,或者从closurescript,typescript或CoffeeScript的。

我无法相信没有人试图收集和分析有关所有现有npm包的信息或构建依赖关系图和其他内容。

Upd:所以大多数软件包都托管在github上,而github包含给定git repo中最多产的语言的信息。所以我想可以查询npm并检索有关每个包的详细信息。也许有人已经尝试过这样做了?

1 个答案:

答案 0 :(得分:1)

FWIW,我也不知道任何现成的分析,但是,

npm使用couchdb,它可以进行复制。有关详细信息,请参阅this blog post。 couchdb包含可以进一步处理的焦油球。