[package] name = "sparkle-cache" version = "0.14.1" authors = ["lara "] edition = "2021" description = "A backend-agnostic Discord cache implementation for the Twilight ecosystem." repository = "https://github.com/laralove143/sparkle-cache/" license = "ISC" keywords = ["discord", "discord-api", "twilight"] categories = ["api-bindings", "asynchronous", "caching"] [features] tests = ["dep:twilight-http", "dep:twilight-gateway", "dep:futures", "dep:tokio", "dep:anyhow"] [dependencies] twilight-model = "0.14" twilight-util = { version = "0.14", features = ["permission-calculator"] } async-trait = "0.1" thiserror = "1.0" time = "0.3" twilight-http = { version = "0.14", optional = true } twilight-gateway = { version = "0.14", optional = true } tokio = { version = "1.21", features = ["rt-multi-thread", "macros"], optional = true } futures = { version = "0.3", default-features = false, optional = true } anyhow = { version = "1.0", optional = true }