[package]
edition = "2021"
name = "shrine"
version = "0.1.0"
exclude = [
".github/workflows/*",
"renovate.json",
]
description = "Secrets manager written in rust"
homepage = "https://github.com/cpollet/shrine"
documentation = "https://github.com/cpollet/shrine"
readme = "README.md"
license = "Apache-2.0"
repository = "https://github.com/cpollet/shrine"
[lib]
name = "shrine"
path = "src/lib.rs"
[[bin]]
name = "shrine"
path = "src/cli.rs"
[dependencies.aes-gcm-siv]
version = "0.11.1"
features = ["std"]
[dependencies.borsh]
version = "0.10.3"
[dependencies.bson]
version = "2.6.1"
[dependencies.bytes]
version = "1.4.0"
features = ["serde"]
[dependencies.chrono]
version = "0.4.26"
[dependencies.clap]
version = "4.3.2"
features = ["derive"]
[dependencies.csv]
version = "1.2.2"
[dependencies.dotenv-parser]
version = "0.1.3"
[dependencies.git2]
version = "0.17.2"
[dependencies.pbkdf2]
version = "0.12.1"
[dependencies.regex]
version = "1.8.3"
[dependencies.rmp-serde]
version = "1.1.1"
[dependencies.rpassword]
version = "7.2.0"
[dependencies.secrecy]
version = "0.8.0"
features = ["serde"]
[dependencies.serde]
version = "1.0.163"
features = ["derive"]
[dependencies.serde_json]
version = "1.0.96"
[dependencies.sha2]
version = "0.10.6"
[dependencies.thiserror]
version = "1.0.40"
[dependencies.uuid]
version = "1.3.3"
[dependencies.whoami]
version = "1.4.0"
default-features = false