11 个版本 (6 个破坏性更新)
0.7.0 | 2024年3月2日 |
---|---|
0.6.0 | 2023年12月3日 |
0.5.0 | 2023年4月16日 |
0.4.1 | 2022年11月26日 |
0.1.1 | 2021年2月21日 |
在 网页开发 中排名 286
每月下载量 1,884
用于 10 个 crate(其中 6 个直接使用)
41KB
938 行代码(不含注释)
yarn-lock-parser
轻松解析 yarn-lock
文件(v1 和 v2)。
示例
use std::{error::Error, fs};
use yarn_lock_parser::{parse_str, Entry};
fn main() -> Result<(), Box<dyn Error>> {
let yarn_lock_text = fs::read_to_string("yarn.lock")?;
let entries: Vec<Entry> = parse_str(&yarn_lock_text)?;
println!("{:?}", entries);
Ok(())
}
文档
访问 https://docs.rs/yarn-lock-parser/
构建
您需要 cargo,Rust 的包管理器。
cargo build
测试
cargo test
依赖项
~1.2–1.8MB
~37K 行代码(估算额外的代码行数)