Skip to main content

pnpm_basic_usage/
basic_usage.rs

1use use_pnpm::{PnpmCommand, PnpmFilter, PnpmLockfile};
2
3fn main() -> Result<(), Box<dyn std::error::Error>> {
4    let filter = PnpmFilter::new("./packages/app")?;
5
6    assert_eq!(filter.as_str(), "./packages/app");
7    assert_eq!("install".parse::<PnpmCommand>()?, PnpmCommand::Install);
8    assert_eq!(PnpmLockfile::Workspace.as_str(), "pnpm-lock.yaml");
9    Ok(())
10}