[package]
name = "pman"
version = "0.2.0"
edition = "2021"
description = "A Rust port of Apache Maven for building and managing Java projects"
license = "Apache-2.0"
repository = "https://github.com/aqib-oss/pman"
homepage = "https://github.com/aqib-oss/pman"
keywords = ["maven", "java", "build-tool", "package-manager", "cli"]

[[bin]]
name = "pman"
path = "src/main.rs"

[dependencies]
clap = { version = "4", features = ["derive"] }
serde = { version = "1", features = ["derive"] }
quick-xml = { version = "0.31", features = ["serialize"] }
reqwest = { version = "0.11", features = ["blocking", "json"] }
sha1 = "0.10"
hex = "0.4"
anyhow = "1"
dirs = "5"
walkdir = "2"
zip = "0.6"

[dev-dependencies]
tempfile = "3"
