[package] name = "wrangler" version = "1.21.0" authors = ["The Wrangler Team "] edition = "2018" license = "MIT/Apache-2.0" description = "Command-line interface for all things Cloudflare Workers" readme = "README.md" repository = "https://github.com/cloudflare/wrangler-legacy" categories = [ "wasm", "development-tools", "command-line-utilities", "web-programming", ] [badges] maintenance = { status = "deprecated" } [dependencies] anyhow = { version = "1.0", features = ["backtrace"] } atty = "0.2.14" backtrace = { version = "0.3.58" } base64 = "0.13.0" billboard = "0.1.0" binary-install = "0.0.3-alpha.1" chrome-devtools-rs = { version = "0.0.0-alpha.3", features = ["color"] } chrono = "0.4.19" clap = "2.33.3" cloudflare = "0.9.0" colored_json = "2.1.0" config = { version = "0.11.0", default-features = false, features = [ "toml", "json", "yaml", "ini", ] } console = "0.14.1" dirs = "3.0.1" env_logger = "0.8.4" flate2 = "1.0.18" fs2 = "0.4.3" futures = "0.3.15" futures-util = "0.3" globset = "0.4.6" http = "0.2.1" hyper = { version = "0.14.7", features = ["http2", "server", "runtime"] } hyper-rustls = "0.23" ignore = "0.4.17" indicatif = "0.15.0" log = "0.4.11" notify = "4.0.15" number_prefix = "0.4.0" oauth2 = "4.1" once_cell = "1" openssl = { version = "0.10.35", optional = true } os-version = "0.2.0" path-slash = "0.2.1" percent-encoding = "2.1.0" predicates = "2.0.0" prettytable-rs = "0.8.0" rand = "0.8.3" regex = "1.4.1" reqwest = { version = "0.11.3", features = ["blocking", "json", "multipart"] } rustls = "0.20.2" rustls-pemfile = "0.2.1" semver = "1.0.3" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.60" serde_with = "1.5.1" erased-serde = "0.3" structopt = "0.3.21" sys-info = "0.9" tempfile = "3.1.0" term_size = "0.3" text_io = "0.1.8" tokio = { version = "1.5.0", default-features = false, features = [ "io-std", "time", "macros", "process", "signal", "sync", ] } tokio-native-tls = "0.3.0" tokio-retry = "0.3" tokio-rustls = "0.23.0" tokio-stream = "0.1.5" tokio-tungstenite = "0.14.0" toml = "0.5.8" toml_edit = "0.2.0" twox-hash = "1.6.0" url = "2.2.0" uuid = { version = "0.8", features = ["v4"] } which = "4.0.2" ws = { version = "0.11", package = "parity-ws" } [dev-dependencies] assert_cmd = "2.0.0" fs_extra = "1.2.0" predicates = "2.0.0" [features] # OpenSSL is vendored by default, can use system OpenSSL through feature flag. default = ['openssl/vendored', 'tokio-tungstenite/native-tls-vendored'] # Treat compiler warnings as a build error. # This only runs in CI by default strict = ['openssl/vendored'] sys-openssl = ['openssl', 'tokio-tungstenite/native-tls'] # Keeping feature for users already using this feature flag vendored-openssl = ['openssl/vendored'] [profile.release] panic = "abort"