[package]
edition = "2024"
name = "pavex_cli"
version = "0.2.10"
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "The companion CLI for Pavex, a Rust framework to build API services and web applications."
readme = false
keywords = ["pavex"]
license = "Apache-2.0"
repository = "https://github.com/LukeMathWalker/pavex"
[lib]
name = "pavex_cli"
path = "src/lib.rs"
[[bin]]
name = "pavex"
path = "src/main.rs"
[[test]]
name = "dependency_tree"
path = "tests/dependency_tree.rs"
[[test]]
name = "ui_tests"
path = "tests/ui_tests.rs"
harness = false
[dependencies.anstyle]
version = "1.0.13"
[dependencies.anyhow]
version = "1.0.100"
[dependencies.async-trait]
version = "0.1"
[dependencies.bytes]
version = "1.10.1"
[dependencies.cargo-like-utils]
version = "0.2"
[dependencies.clap]
version = "4"
features = [
"derive",
"env",
]
[dependencies.clap-stdin]
version = "0.7.0"
[dependencies.config]
version = "0.15.18"
features = []
[dependencies.fs-err]
version = "3"
[dependencies.guppy]
version = "0.17.22"
[dependencies.hex]
version = "0.4.3"
[dependencies.http]
version = "1"
[dependencies.jiff]
version = "0.2.15"
[dependencies.jsonwebtoken]
version = "10.0.0"
features = ["rust_crypto"]
[dependencies.libc]
version = "0.2.176"
features = []
[dependencies.miette]
version = "7.6.0"
[dependencies.owo-colors]
version = "4.2.3"
[dependencies.pavex_cli_deps]
version = "0.2.10"
[dependencies.pavex_cli_diagnostic]
version = "0.2.10"
[dependencies.pavex_cli_flock]
version = "0.2.10"
[dependencies.pavex_cli_shell]
version = "0.2.10"
[dependencies.pavex_miette]
version = "0.2.10"
[dependencies.pavexc_cli_client]
version = "0.2.10"
[dependencies.pem]
version = "3.0.5"
[dependencies.redact]
version = "0.1.11"
features = ["serde"]
[dependencies.remove_dir_all]
version = "1"
[dependencies.reqwest]
version = "0.12"
features = ["rustls-tls"]
default-features = false
[dependencies.reqwest-middleware]
version = "0.4"
features = ["json"]
[dependencies.reqwest-retry]
version = "0.7.0"
[dependencies.reqwest-tracing]
version = "0.5.8"
[dependencies.ring]
version = "0.17.14"
[dependencies.self-replace]
version = "1.5.0"
[dependencies.semver]
version = "1.0.27"
features = ["serde"]
[dependencies.serde]
version = "1.0.228"
features = ["derive"]
[dependencies.serde_json]
version = "1.0.145"
[dependencies.sha2]
version = "0.10.9"
[dependencies.supports-color]
version = "3.0.2"
[dependencies.tar]
version = "0.4.44"
[dependencies.tempfile]
version = "3.23.0"
[dependencies.thiserror]
version = "2"
[dependencies.tokio]
version = "1.47.1"
features = [
"rt",
"fs",
]
[dependencies.toml]
version = "0.9.7"
[dependencies.tracing]
version = "0.1.41"
default-features = true
[dependencies.tracing-chrome]
version = "0.7"
[dependencies.tracing-subscriber]
version = "0.3"
features = [
"fmt",
"env-filter",
]
[dependencies.tracing_log_error]
version = "0.1"
[dependencies.ureq]
version = "3.1.2"
features = ["json"]
[dependencies.windows-sys]
version = "0.61.1"
features = []
[dependencies.xdg-home]
version = "1.3.0"
[dependencies.xz2]
version = "0.1"
features = ["static"]
[dependencies.zip]
version = "2"
features = [
"deflate",
"deflate64",
"lzma",
]
default-features = false
[dev-dependencies.itertools]
version = "0.14"
[build-dependencies.anyhow]
version = "1.0.100"
[build-dependencies.vergen-gitcl]
version = "1.0.8"
features = ["build"]