[package] name = "nvm-rust" version = "0.4.3" description = "A node version manager that doesn't suck" authors = ["BeeeQueue "] repository = "https://github.com/BeeeQueue/nvm-rust" homepage = "https://github.com/BeeeQueue/nvm-rust" license = "MIT OR Apache-2.0" readme = "README.md" keywords = ["node", "version", "manager", "nvm"] categories = ["command-line-utilities"] edition = "2021" exclude = [ ".github/", "tests/", "test-data/", ] [profile.release] strip = true lto = true [[bin]] name = "nvm" path = "src/main.rs" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0.69" clap = { version = "4.1.4", features = ["derive", "env", "cargo"] } dialoguer = "0.10.3" dirs = "4.0.0" itertools = "0.10.5" node-semver = "2.1.0" serde = { version = "1.0.152", features = ["derive"] } serde_json = "1.0.92" spectral = "0.6.0" ureq = { version = "2.6.2", features = ["native-certs", "json"] } [target.'cfg(unix)'.dependencies] flate2 = "1.0.25" tar = "0.4.38" [target.'cfg(windows)'.dependencies] zip = "0.6.4" [dev-dependencies] assert_cmd = "2.0.8" assert_fs = "1.0.10" predicates = "2.1.5"