[package]
name = "rateflow"
version = "0.1.0"
edition = "2021"
authors = ["M1tsumi"]
description = "A declarative, flexible, and high-performance rate limiting library for Rust"
license = "MIT"
repository = "https://github.com/M1tsumi/RateFlow"
documentation = "https://docs.rs/rateflow"
homepage = "https://github.com/M1tsumi/RateFlow"
readme = "README.md"
keywords = ["rate-limiting", "api", "throttle", "limiter", "middleware"]
categories = ["web-programming", "asynchronous"]
exclude = [
"DONOTCOMMIT.gitignore/*",
"PROJECT_SUMMARY.md",
"GITHUB_SETUP.md",
"PUSH_READY.md",
"RELEASE.md"
]
[dependencies]
tokio = { version = "1.35", features = ["sync", "time"] }
thiserror = "1.0"
parking_lot = "0.12"
[dev-dependencies]
tokio = { version = "1.35", features = ["full", "test-util"] }