npm-trending:每日最受欢迎的软件包!

时间:2024-03-07 04:55:32
【文件属性】:

文件名称:npm-trending:每日最受欢迎的软件包!

文件大小:11.87MB

文件格式:ZIP

更新时间:2024-03-07 04:55:32

npm npm-package stats trending npm-registry

npm趋势 每天将抓取npm软件包下载统计信息并生成趋势页面!!! 什么为什么? 首先,npm-trending是一个网站,它将收集有关npm软件包的统计信息,然后每天生成有关热门软件包的报告。 我之所以建立它,是因为我经常使用github趋势,它帮助我找到了很多很棒的项目并学到了很多东西。 所以我想知道为什么不对npm包做同样的事情? 我相信我可以找到一些以前从未听说过的非常不错的软件包。 因此,我构建了npm-trending,它将在凌晨3点(UTC)生成每日报告,以显示npm上当前流行的项目。 受欢迎程度纯粹是基于下载量计算的(可能也应该考虑依赖关系-标记为TODO)。 如何 我使用了一个名为circleCI的持续集成服务来帮助我使此每日趋势报告自动化。 基本上,我将搜寻器脚本安排为每天在世界标准时间凌晨3点运行以获取统计信息,并在获取了所有可获取的信息之后,将使用该数据生成


【文件预览】:
npm-trending-master
----package.json(992B)
----data()
--------info-2021-02-14.json(58B)
--------info-2021-02-14-0.json(36.68MB)
--------stat-2021-02-14.json(8.57MB)
--------404s.json(379KB)
----seed(278KB)
----TODO(2KB)
----LICENSE(1KB)
----tsconfig.json(211B)
----reGenerate.ts(909B)
----.gitignore(56B)
----message(70B)
----lib()
--------helpers.ts(759B)
--------ds.ts(13KB)
--------fetcher.ts(25KB)
--------types.ts(2KB)
--------generator.ts(3KB)
----.circleci()
--------config.yml(2KB)
----README.md(2KB)
----index.ts(5KB)
----template()
--------manifest.json(720B)
--------index.html(3KB)
--------browserconfig.xml(293B)
--------icon()
--------lib()
----.vscode()
--------settings.json(203B)

网友评论