npack 0.0.19

Use the right package manager
Documentation
#[cfg(test)]
mod bun {
    use crate::agents::*;
    use crate::parse::*;

    #[test]
    fn empty() {
        let (agent, args) = parse_na(Agent::Npm, vec![], None);
        assert_eq!(agent, "npm");
        assert_eq!(args.len(), 0);
    }
    #[test]
    fn foo() {
        let (agent, args) = parse_na(Agent::Npm, vec!["foo".into()], None);
        assert_eq!(agent, "npm");
        assert_eq!(args, ["foo"]);
    }
    #[test]
    fn run_test() {
        let (agent, args) = parse_na(Agent::Npm, vec!["run".into(), "test".into()], None);
        assert_eq!(agent, "npm");
        assert_eq!(args, ["run", "test"]);
    }
}