noxious 0.1.1

The core library for noxious, a Rust port of Toxiproxy
Documentation
[package]
name = "noxious"
description = "The core library for noxious, a Rust port of Toxiproxy"
version = "0.1.1"
authors = ["Oguz Bilgener <oguz@bilgener.me>"]
repository = "https://github.com/oguzbilgener/noxious"
edition = "2018"
documentation = "https://docs.rs/noxious"
license = "MIT OR Apache-2.0"
categories = ["network-programming", "development-tools"]
keywords = ["proxy", "toxiproxy", "chaos", "tcp"]

include = [
    "CHANGELOG.md",
    "LICENSE",
    "README.md",
    ".gitignore",
    "Cargo.toml",
    "src/*.rs",
    "src/*/*.rs",
    "tests/*.rs",
    "benches/**/*.rs",
]

[badges]
codecov = { repository = "oguzbilgener/noxious", branch = "main", service = "github" }
maintenance = { status = "actively-developed" }

[dependencies]
tokio = { version = "1", features = ["net", "sync", "signal", "io-util", "rt", "macros", "time"] }
rand = { version = "0.8.3", features = ["std_rng"] }
bytes = "1.0.1"
serde = { version = "^1.0.123", features = ["derive"] }
tokio-util = { version = "0.6.3", features = ["codec"] }
thiserror = "1.0.23"
futures = { version = "0.3.12" }
bmrng = "0.4.0"
tracing = { version = "0.1.25", features = ["log"] }
async-trait = "0.1.47"
mockall_double = "0.2.0"
pin-project-lite = "0.2.6"

[dev-dependencies]
tokio = { version = "1", features = [
    "net",
    "sync",
    "signal",
    "io-util",
    "rt",
    "macros",
    "time",
    "test-util",
] }
mockall = "0.9.1"
lazy_static = "1.4.0"
serde_json = "^1.0.62"
tokio-test = "0.4.0"