[package]
name = "prk_async_dataflow"
version = "0.1.1"
edition = "2021"
description = "An asynchronous dataflow processing library for Rust to parse JSON/NDJSON streams."
keywords = ["async", "dataflow", "json", "ndjson", "tokio"]
license = "MIT"
categories = ["asynchronous", "parsing"]
repository = "https://github.com/prk-Jr/prk_async_dataflow"
[dependencies]
serde = { version = "1.0.217", features = ["derive"] }
serde_json = "1.0.138"
tokio = { version = "1.43.0", features = ["full", "time"] }
json5 = { version = "0.4.1", optional = true }
tokio-stream = "0.1.14"
tracing = "0.1.40"
bytes = "1.5.0"
thiserror = "2.0.11"
[dev-dependencies]
tokio = { version = "1.43.0", features = ["full", "test-util", "rt-multi-thread"] }
[features]
relaxed = ["json5"]