atagen

macltok

public
Star0
Watch0
96fdf90aacd6dc2b8bd3d63773234245b389d28c
3
ssh://brewery@pls.lobotomise.me:33/atagen/macltok.git

Blame: Cargo.toml

96fdf90aacd6atagen2026-09-08 08:24 UTC1
[package]
96fdf90aacd6atagen2026-09-08 08:24 UTC2
name = "macltok"
96fdf90aacd6atagen2026-09-08 08:24 UTC3
version = "0.1.0"
96fdf90aacd6atagen2026-09-08 08:24 UTC4
edition = "2024"
96fdf90aacd6atagen2026-09-08 08:24 UTC5
description = "A compact application backend on top of the Matrix Rust SDK"
96fdf90aacd6atagen2026-09-08 08:24 UTC6
96fdf90aacd6atagen2026-09-08 08:24 UTC7
[features]
96fdf90aacd6atagen2026-09-08 08:24 UTC8
default = []
96fdf90aacd6atagen2026-09-08 08:24 UTC9
serde = ["dep:serde"]
96fdf90aacd6atagen2026-09-08 08:24 UTC10
sqlite = ["matrix-sdk/sqlite", "serde", "dep:url"]
96fdf90aacd6atagen2026-09-08 08:24 UTC11
bundled-sqlite = ["sqlite", "matrix-sdk/bundled-sqlite"]
96fdf90aacd6atagen2026-09-08 08:24 UTC12
96fdf90aacd6atagen2026-09-08 08:24 UTC13
[dependencies]
96fdf90aacd6atagen2026-09-08 08:24 UTC14
futures-util = { version = "0.3.31", default-features = false }
96fdf90aacd6atagen2026-09-08 08:24 UTC15
http = "1"
96fdf90aacd6atagen2026-09-08 08:24 UTC16
matrix-sdk = { version = "0.18.0", default-features = false, features = ["e2e-encryption"] }
96fdf90aacd6atagen2026-09-08 08:24 UTC17
matrix-sdk-crypto = { version = "0.18.0", default-features = false }
96fdf90aacd6atagen2026-09-08 08:24 UTC18
matrix-sdk-ui = { version = "0.18.0", default-features = false }
96fdf90aacd6atagen2026-09-08 08:24 UTC19
ruma = { version = "0.16.0", default-features = false }
96fdf90aacd6atagen2026-09-08 08:24 UTC20
serde = { version = "1.0.219", features = ["derive", "rc"], optional = true }
96fdf90aacd6atagen2026-09-08 08:24 UTC21
thiserror = "2.0.16"
96fdf90aacd6atagen2026-09-08 08:24 UTC22
mime = "0.3.17"
96fdf90aacd6atagen2026-09-08 08:24 UTC23
tokio = { version = "1.47.1", features = ["rt", "sync"] }
96fdf90aacd6atagen2026-09-08 08:24 UTC24
tracing = "0.1.41"
96fdf90aacd6atagen2026-09-08 08:24 UTC25
url = { version = "2.5.7", optional = true }
96fdf90aacd6atagen2026-09-08 08:24 UTC26
96fdf90aacd6atagen2026-09-08 08:24 UTC27
[dev-dependencies]
96fdf90aacd6atagen2026-09-08 08:24 UTC28
matrix-sdk = { version = "0.18.0", default-features = false, features = ["testing"] }
96fdf90aacd6atagen2026-09-08 08:24 UTC29
matrix-sdk-test = "0.18.0"
96fdf90aacd6atagen2026-09-08 08:24 UTC30
serde_json = "1.0.143"
96fdf90aacd6atagen2026-09-08 08:24 UTC31
tokio = { version = "1.47.1", features = ["macros", "rt-multi-thread", "signal", "time"] }
96fdf90aacd6atagen2026-09-08 08:24 UTC32
wiremock = "0.6.5"
96fdf90aacd6atagen2026-09-08 08:24 UTC33
96fdf90aacd6atagen2026-09-08 08:24 UTC34
[[example]]
96fdf90aacd6atagen2026-09-08 08:24 UTC35
name = "headless"
96fdf90aacd6atagen2026-09-08 08:24 UTC36
required-features = ["sqlite"]
96fdf90aacd6atagen2026-09-08 08:24 UTC37
96fdf90aacd6atagen2026-09-08 08:24 UTC38
[lints.rust]
96fdf90aacd6atagen2026-09-08 08:24 UTC39
unsafe_code = "forbid"
96fdf90aacd6atagen2026-09-08 08:24 UTC40
96fdf90aacd6atagen2026-09-08 08:24 UTC41
[lints.clippy]
96fdf90aacd6atagen2026-09-08 08:24 UTC42
all = "warn"