[[bin]]
name = "n3agent"
path = "src/bin/n3agent.rs"
[dependencies.clap]
features = ["derive"]
version = "4.5.41"
[dependencies.color-print]
version = "0.3.7"
[dependencies.futures]
features = ["executor"]
version = "^0.3"
[dependencies.log]
version = "^0.4"
[dependencies.n3-spawner]
default-features = false
optional = true
version = "^0.1"
[dependencies.n3io]
default-features = false
version = "^0.1"
[dependencies.n3quic]
default-features = false
version = "^0.1"
[dependencies.pretty_env_logger]
version = "0.5.0"
[features]
default = ["global_reactor", "futures-executor"]
futures-executor = ["n3-spawner/futures-executor", "n3quic/futures-executor"]
global_reactor = ["n3io/global_reactor", "n3quic/global_reactor"]
[lib]
name = "n3agent"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A tunnel protocol(client) working with n3(quic/h3 reverse proxy) server."
documentation = "https://docs.rs/n3agent"
edition = "2024"
license = "MIT"
name = "n3agent"
readme = false
repository = "https://github.com/quic-lab/n3/crates/agent"
version = "0.1.10"