[package]
name = "drasi-source-dataverse"
version = "0.2.7"
edition.workspace = true
license.workspace = true
authors = ["Drasi Project"]
description = "Microsoft Dataverse source plugin for Drasi"
repository = "https://github.com/drasi-project/drasi-core"
keywords = ["drasi", "plugin", "dataverse"]
categories = ["database"]
[lib]
crate-type = ["lib", "cdylib"]
[dependencies]
drasi-plugin-sdk = { workspace = true }
utoipa = { workspace = true }
drasi-lib = { workspace = true }
drasi-core = { workspace = true }
drasi-identity-azure = { workspace = true }
async-trait = "0.1"
tokio = { version = "1", features = ["full"] }
reqwest = { version = "0.12", features = ["json"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
chrono = { version = "0.4", features = ["serde"] }
log = "0.4"
tracing = "0.1"
anyhow = "1"
url = "2"
ordered-float = "3.0"
[dev-dependencies]
tokio-test = "0.4"
wiremock = "0.6"
[lints]
workspace = true
[features]
dynamic-plugin = []