[package]
edition = "2018"
name = "avocado"
version = "0.6.0"
authors = ["Árpád Goretity <h2co3@h2co3.org>"]
description = "Avocado, the strongly-typed MongoDB driver"
homepage = "https://h2co3.github.io/avocado/"
documentation = "https://docs.rs/avocado"
readme = "../README.md"
keywords = ["database", "mongodb", "json", "nosql", "driver"]
categories = ["database", "database-implementations", "development-tools", "api-bindings", "web-programming"]
license = "MIT"
repository = "https://github.com/H2CO3/avocado.git"
[dependencies.backtrace]
version = "0.3.13"
[dependencies.bitflags]
version = "1.0.4"
[dependencies.bson]
version = "0.13.0"
features = ["u2i"]
[dependencies.magnet_schema]
version = "0.8.0"
features = ["uuid", "url"]
optional = true
[dependencies.mongodb]
version = "0.3.12"
[dependencies.serde]
version = "1.0"
[dependencies.serde_derive]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
features = ["preserve_order"]
[dependencies.typemap]
version = "0.3.3"
[dependencies.uuid]
version = "0.7.2"
features = ["v4", "serde"]
optional = true
[dev-dependencies.avocado_derive]
version = "0.6.0"
[dev-dependencies.compiletest_rs]
version = "0.3.18"
features = ["stable"]
[dev-dependencies.lazy_static]
version = "1.2.0"
[dev-dependencies.magnet_derive]
version = "0.8.0"
[dev-dependencies.scopeguard]
version = "1.0.0"
[features]
default = ["schema_validation", "raw_uuid"]
raw_uuid = ["uuid"]
schema_validation = ["magnet_schema"]