terraphim_settings 1.16.31

Terraphim settings handling library
Documentation
[package]
name = "terraphim_settings"
version = "1.16.31"
edition.workspace = true
authors = ["Terraphim Contributors"]
description = "Terraphim settings handling library"
documentation = "https://terraphim.ai"
homepage = "https://terraphim.ai"
repository = "https://github.com/terraphim/terraphim-ai"
keywords = ["personal-assistant", "ai", "privacy", "settings", "configuration"]
license = "Apache-2.0"
readme = "../../README.md"

[dependencies]
directories = "6.0.0"
log = { workspace = true }

thiserror = { workspace = true }

twelf = { version = "0.15.0", features = ["json", "toml", "env", "clap"] }
serde = { workspace = true, features = ["derive"] }

terraphim_onepassword_cli = { path = "../terraphim_onepassword_cli", version = "1.0.0", optional = true }
tokio = { workspace = true, features = ["rt"], optional = true }


[features]
default = []
onepassword = ["terraphim_onepassword_cli", "tokio"]

[dev-dependencies]
tempfile="3.27.0"
envtestkit = "1.1.2"
test-log = "0.2.19"