[package] name = "ontoref-dns" version.workspace = true edition.workspace = true license.workspace = true description = "Provider-agnostic DNS management trait for CoreDNS and Cloudflare" [features] default = ["coredns", "cloudflare"] coredns = [] cloudflare = [] porkbun = [] cloudflare-registrar = [] test-support = [] [dependencies] async-trait = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } reqwest = { workspace = true } thiserror = { workspace = true } tracing = { workspace = true } tokio = { workspace = true } [dev-dependencies] tokio = { version = "1", features = ["macros", "rt-multi-thread", "test-util"] } wiremock = "0.6" anyhow = "1"