[package]
edition = "2024"
rust-version = "1.95"
name = "wtx-ui"
version = "0.2.2"
authors = ["Caio Fernandes <c410.f3r@gmail.com>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Different user interfaces for WTX"
documentation = "https://docs.rs/wtx-ui"
readme = "README.md"
keywords = [
"io",
"network",
"websocket",
]
categories = [
"asynchronous",
"command-line-interface",
"gui",
]
license = "MPL-2.0"
repository = "https://github.com/c410-f3r/wtx"
[package.metadata.docs.rs]
all-features = true
[features]
_curl = []
default = []
embed-migrations = [
"clap",
"tokio/fs",
"wtx/schema-manager",
"wtx/std",
]
http-client = [
"clap",
"wtx/http-client-pool",
"wtx/tokio-rustls",
"wtx/_tracing-tree",
"wtx/webpki-roots",
]
schema-manager = [
"clap",
"wtx/postgres",
"wtx/schema-manager",
"wtx/std",
]
schema-manager-dev = [
"schema-manager",
"wtx/_tracing-tree",
"wtx/schema-manager-dev",
]
unified = []
web-socket = [
"clap",
"wtx/web-socket-handshake",
]
[[bin]]
name = "wtx-ui"
path = "src/main.rs"
[dependencies.clap]
version = "4.0"
features = [
"derive",
"help",
"std",
"usage",
]
optional = true
default-features = false
[dependencies.tokio]
version = "1.0"
features = [
"io-std",
"io-util",
"macros",
"net",
"rt-multi-thread",
]
default-features = false
[dependencies.wtx]
version = "0.44.3"
features = [
"nightly",
"tokio",
]
default-features = false