公共API构建器
这是一个Node.js应用程序,该应用程序生成为的静态文件。 它可以在Github Actions上运行,但可以在任何地方运行。
在生产中,它将文件写入。
该项目的设计原则是:
数据质量-在数据不正确的任何情况下使构建失败。 拥有陈旧的数据比错误的数据要好。
可测试性-代码应该具有全面的覆盖范围,并且在构建期间和构建之后,数据完整性应该是完全可测试的。
可维护性-选择清晰,简洁的模式。 选择清楚地根据性能来组织代码。
配置-将所有配置值放在中央位置。
明确的来源
该API当前提供以下来源:
外部与公共
这些是列出的公共端点:
states-info info-有关各个州的元数据
states -每个州的历史数据和当前数据
us -有关该国的历史数据和当前数据
内部的
这些是公开的,但仅供项目网站使用:
cdc-tests -CDC公开测试结果列表
pres
1