[package]
edition = "2021"
name = "aurabase"
version = "0.1.1"
authors = ["Aurabase Team"]
build = false
publish = true
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Official Rust SDK for Aurabase: high-performance open-source Backend-as-a-Service (BaaS)"
homepage = "https://aurabase.cloud"
documentation = "https://docs.rs/aurabase"
readme = "README.md"
keywords = [
"aurabase",
"baas",
"database",
"realtime",
"auth",
]
categories = [
"web-programming::http-client",
"database",
]
license = "MIT"
repository = "https://github.com/daylami555/aurabase"
[lib]
name = "aurabase"
path = "src/lib.rs"
[[test]]
name = "ai_unit"
path = "tests/ai_unit.rs"
[[test]]
name = "auth_admin_unit"
path = "tests/auth_admin_unit.rs"
[[test]]
name = "auth_unit"
path = "tests/auth_unit.rs"
[[test]]
name = "docs_snippets"
path = "tests/docs_snippets.rs"
[[test]]
name = "oauth_query_params"
path = "tests/oauth_query_params.rs"
[[test]]
name = "prod_test"
path = "tests/prod_test.rs"
[[test]]
name = "query_builder"
path = "tests/query_builder.rs"
[[test]]
name = "realtime_error_routing"
path = "tests/realtime_error_routing.rs"
[[test]]
name = "storage_unit"
path = "tests/storage_unit.rs"
[[test]]
name = "url_porte_le_projet"
path = "tests/url_porte_le_projet.rs"
[dependencies.base64]
version = "0.22"
[dependencies.chrono]
version = "0.4"
features = [
"serde",
"serde",
]
[dependencies.futures]
version = "0.3"
[dependencies.reqwest]
version = "0.12"
features = [
"json",
"rustls-tls",
"multipart",
"json",
"multipart",
]
[dependencies.serde]
version = "1"
features = [
"derive",
"derive",
]
[dependencies.serde_json]
version = "1"
[dependencies.thiserror]
version = "2"
[dependencies.tokio]
version = "1"
features = [
"full",
"sync",
"time",
"macros",
"rt",
]
[dependencies.tokio-tungstenite]
version = "0.24"
features = ["native-tls"]
[dependencies.url]
version = "2"
[dependencies.urlencoding]
version = "2.1"
[dependencies.uuid]
version = "1"
features = [
"v4",
"serde",
"v4",
"serde",
]
[dev-dependencies.futures]
version = "0.3"
[dev-dependencies.serde_json]
version = "1"
[dev-dependencies.tokio]
version = "1"
features = [
"full",
"full",
]
[dev-dependencies.tokio-tungstenite]
version = "0.24"
features = ["native-tls"]
[dev-dependencies.wiremock]
version = "0.6"