yarn-lock-parser

ActionsStatus Crates.io

Easily parse yarn-lock files (v1 and v2).

Example

```rust use std::{error::Error, fs}; use yarnlockparser::{parse_str, Entry};

fn main() -> Result<(), Box> { let yarnlocktext = fs::readtostring("yarn.lock")?; let entries: Vec = parsestr(&yarnlock_text)?;

println!("{:?}", entries);

Ok(())

} ```

Documentation

Visit https://docs.rs/yarn-lock-parser/

Build

You will need cargo, the Rust package manager.

bash cargo build

Test

bash cargo test