use-bun 0.0.1

Bun runtime metadata primitives for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
use use_bun::{BunCommand, BunLockfile, BunVersion};

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let version: BunVersion = "1.1.8".parse()?;

    assert_eq!(version.major(), 1);
    assert_eq!("install".parse::<BunCommand>()?, BunCommand::Install);
    assert_eq!(BunLockfile::Binary.as_str(), "bun.lockb");
    Ok(())
}