[dependencies.bzip2]
optional = true
version = "0.4"
[dependencies.duct]
version = "0.13"
[dependencies.filetime]
version = "0.2"
[dependencies.flate2]
optional = true
version = "1"
[dependencies.globwalk]
optional = true
version = "0.9"
[dependencies.homedir]
version = "0.3"
[dependencies.log]
version = "0.4"
[dependencies.miette]
version = "5"
[dependencies.regex]
version = "1"
[dependencies.reqwest]
optional = true
version = "0.12"
[dependencies.sha2]
optional = true
version = "0.10"
[dependencies.tar]
optional = true
version = "0.4"
[dependencies.thiserror]
version = "2"
[dependencies.tokio]
features = ["full"]
optional = true
version = "1"
[dependencies.xz2]
features = ["static"]
optional = true
version = "0.1"
[dependencies.zip]
optional = true
version = "2"
[dev-dependencies.env_logger]
version = "0.11"
[dev-dependencies.insta]
version = "1.38.0"
[dev-dependencies.once_cell]
version = "1"
[dev-dependencies.pretty_assertions]
version = "1"
[dev-dependencies.tempfile]
version = "3"
[dev-dependencies.test-log]
version = "0.2"
[features]
archive = ["archive_untar_bzip2", "archive_untar_gzip", "archive_untar_xz", "archive_unzip"]
archive_untar_bzip2 = ["tar", "bzip2"]
archive_untar_gzip = ["tar", "flate2"]
archive_untar_xz = ["tar", "xz2"]
archive_unzip = ["zip"]
glob = ["globwalk"]
hash = ["sha2"]
http = ["reqwest", "tokio"]
native-tls = ["reqwest/native-tls"]
rustls = ["reqwest/rustls-tls"]
rustls-native-roots = ["reqwest/rustls-tls-native-roots"]
[lib]
name = "xx"
path = "src/lib.rs"
[package]
authors = ["Jeff Dickey (@jdx)"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A collection of useful Rust macros and small functions."
documentation = "https://docs.rs/xx"
edition = "2021"
license = "MIT"
name = "xx"
readme = "README.md"
repository = "https://github.com/jdx/xx"
version = "1.1.9"