#config-file #dependabot #serialization #serde

dependabot-config

Dependabot 配置的 结构化访问

9 个版本

0.3.4 2024年4月13日
0.3.3 2023年10月18日
0.3.2 2023年8月12日
0.3.1 2023年7月3日
0.2.0 2021年4月17日

解析器实现 中排名第 1331

Download history 16/week @ 2024-04-15 92/week @ 2024-07-29

每月 92 次下载
用于 dependabot-generator

Apache-2.0 或 MIT

80KB
1.5K SLoC

dependabot-config

crates.io docs.rs license rust version github actions

Dependabot 配置文件的 结构化访问。

使用方法

将此添加到您的 Cargo.toml

[dependencies]
dependabot-config = "0.3"

编译器支持:需要 rustc 1.64+

示例

use std::fs;

use dependabot_config::v2::Dependabot;

let s = fs::read_to_string(".github/dependabot.yml")?;
let dependabot: Dependabot = s.parse()?;
for update in dependabot.updates {
    println!("{}", update.package_ecosystem);
}

许可证

在您的选择下,受Apache 许可证,版本 2.0MIT 许可证 的许可。

除非您明确说明,否则您提交的任何贡献,根据 Apache-2.0 许可证的定义,将按上述方式双许可,而无需任何额外的条款或条件。

依赖项

~1.9–2.7MB
~58K SLoC