# TODO: This can become optional as soon as proper configs are supported
rocket={git="https://github.com/SergioBenitez/Rocket.git",rev="8d779caa22c63b15a6c3ceb75d8f6d4971b2eb67",features=["tls"],optional=false}# Used to handle requests
ruma={git="https://github.com/ruma/ruma",features=["rand","client-api","federation-api","unstable-pre-spec","unstable-synapse-quirks"],rev="e047c647ddcb368e7eb1e05ae8823a9494273457"}# Used for matrix spec type definitions and helpers
sled="0.32.0"# Used for storing data permanently
log="0.4.8"# Used for emitting log entries
http="0.2.1"# Used for rocket<->ruma conversions
directories="2.0.2"# Used to find data directory for default db path
js_int="0.1.5"# Used for number types for ruma
serde_json={version="1.0.53",features=["raw_value"]}# Used for ruma wrapper
serde="1.0.111"# Used for pdu definition
rand="0.7.3"# Used for secure identifiers
rust-argon2="0.8.2"# Used to hash passwords
reqwest="0.10.6"# Used to send requests
thiserror="1.0.19"# Used for conduit::Error type
image={version="0.23.4",default-features=false,features=["jpeg","png","gif"]}# Used to generate thumbnails for images
[features]
default=["conduit_bin"]
conduit_bin=[]# TODO: add rocket to this when it is optional