14 个稳定版本
2.4.0 | 2024 年 4 月 2 日 |
---|---|
2.3.0 | 2024 年 3 月 20 日 |
2.2.0 | 2024 年 2 月 26 日 |
1.5.0 | 2024 年 2 月 16 日 |
#1 在 #grabs
用于 notoize
11KB
143 行
gh-file-curler
仅抓取 Github 仓库中的文件,不包括 Git 历史
用法
use gh_file_curler::fetch;
use std::fs;
fn main() {
fs::remove_dir_all("out").unwrap_or(());
fs::create_dir("out").unwrap();
let the = fetch_dir("berrymot", "gh-file-curler", &[""], true, "TOKEN")
.unwrap();
the.clone().write_to("out");
println!("{} files", the.0.len());
}
依赖项
~3–14MB
~210K SLoC