onechatsocial-database 0.6.16

Revolt Backend: Database Implementation
Documentation
[dependencies.async-lock]
version = "2.8.0"

[dependencies.async-recursion]
version = "1.0.4"

[dependencies.async-std]
features = ["attributes"]
optional = true
version = "1.8.0"

[dependencies.async-trait]
version = "0.1.51"

[dependencies.authifier]
version = "1.0.8"

[dependencies.base64]
version = "0.21.3"

[dependencies.bson]
optional = true
version = "2.1.0"

[dependencies.deadqueue]
version = "0.2.4"

[dependencies.decancer]
version = "1.6.2"

[dependencies.fcm]
version = "0.9.2"

[dependencies.futures]
version = "0.3.19"

[dependencies.indexmap]
version = "1.9.1"

[dependencies.isahc]
features = ["json"]
optional = true
version = "1.7"

[dependencies.iso8601-timestamp]
features = ["serde", "bson"]
version = "0.2.10"

[dependencies.linkify]
optional = true
version = "0.8.1"

[dependencies.log]
version = "0.4"

[dependencies.lru]
version = "0.11.0"

[dependencies.mongodb]
default-features = false
optional = true
version = "2.1.0"

[dependencies.nanoid]
version = "0.4.0"

[dependencies.once_cell]
version = "1.17"

[dependencies.onechatsocial-config]
version = "0.6.16"

[dependencies.onechatsocial-models]
version = "0.6.16"

[dependencies.onechatsocial-permissions]
features = ["serde", "bson"]
version = "0.6.16"

[dependencies.onechatsocial-presence]
version = "0.6.16"

[dependencies.onechatsocial-result]
version = "0.6.16"

[dependencies.rand]
version = "0.8.5"

[dependencies.redis-kiss]
version = "0.1.4"

[dependencies.regex]
version = "1"

[dependencies.revolt_okapi]
optional = true
version = "0.9.1"

[dependencies.revolt_optional_struct]
version = "0.2.0"

[dependencies.revolt_rocket_okapi]
optional = true
version = "0.9.1"

[dependencies.rocket]
default-features = false
features = ["json"]
optional = true
version = "0.5.0-rc.2"

[dependencies.schemars]
optional = true
version = "0.8.8"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.ulid]
version = "1.0.0"

[dependencies.unicode-segmentation]
version = "1.10.1"

[dependencies.url-escape]
optional = true
version = "0.1.1"

[dependencies.web-push]
version = "0.10.0"

[features]
async-std-runtime = ["async-std"]
default = ["mongodb", "async-std-runtime", "tasks"]
mongodb = ["dep:mongodb", "bson"]
redis-is-patched = ["onechatsocial-presence/redis-is-patched"]
rocket-impl = ["rocket", "schemars", "revolt_okapi", "revolt_rocket_okapi"]
tasks = ["isahc", "linkify", "url-escape"]

[package]
authors = ["Paul Makles <me@insrt.uk>"]
description = "Revolt Backend: Database Implementation"
edition = "2021"
license = "AGPL-3.0-or-later"
name = "onechatsocial-database"
version = "0.6.16"