[package]
name = "ubi"
version.workspace = true
authors.workspace = true
description = "The Universal Binary Installer library"
repository.workspace = true
readme.workspace = true
license.workspace = true
edition.workspace = true
[dependencies]
anyhow.workspace = true
binstall-tar.workspace = true
bzip2.workspace = true
document-features.workspace = true
fern = { workspace = true, optional = true }
flate2.workspace = true
itertools.workspace = true
lazy-regex.workspace = true
log.workspace = true
platforms.workspace = true
regex.workspace = true
reqwest.workspace = true
serde.workspace = true
strum.workspace = true
tempfile.workspace = true
thiserror.workspace = true
url.workspace = true
which.workspace = true
xz2.workspace = true
zip.workspace = true
[features]
default = ["rustls-tls"]
rustls-tls = ["reqwest/rustls-tls"]
rustls-tls-native-roots = ["reqwest/rustls-tls-native-roots"]
native-tls = ["reqwest/native-tls"]
native-tls-vendored = ["reqwest/native-tls-vendored"]
logging = ["dep:fern"]
[dev-dependencies]
fern.workspace = true
mockito.workspace = true
test-case.workspace = true
test-log.workspace = true
tokio.workspace = true