diff --git a/Cargo.toml b/Cargo.toml index dd51732..91b4e39 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,19 +20,19 @@ self_update = { version = "0.36.0", features = [ "compression-zip-deflate", "compression-zip-bzip2", ] } -serde = { version = "1.0.159", features = ["derive"] } -serde_yaml = "0.9.19" -clap = { version = "4.2.1", features = ["derive"] } +serde = { version = "1.0.160", features = ["derive"] } +serde_yaml = "0.9.21" +clap = { version = "4.2.2", features = ["derive"] } regex = "1.7.3" lade-sdk = { path = "./sdk", version = "0.5.4-beta.1" } tokio = { version = "1", features = ["full"] } indexmap = { version = "1.9.3", features = ["serde"] } clap-verbosity-flag = "2.0.1" env_logger = "0.10.0" -openssl = { version = "0.10.49", features = ["vendored"] } -serde_json = "1.0.95" +openssl = { version = "0.10.50", features = ["vendored"] } +serde_json = "1.0.96" futures = "0.3.28" path-clean = "1.0.1" [dev-dependencies] -assert_cmd = "2.0.10" +assert_cmd = "2.0.11" diff --git a/README.md b/README.md index d87b271..ca06266 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,12 @@ ![Crates.io](https://img.shields.io/crates/v/lade) +Lade (/leɪd/) is a tool allowing you to automatically load secrets from your +preferred vault into environment variables. It limits the exposure of secrets to +the time the command requiring the secrets lives. + +![Demo](./examples/demo.gif) + > Lade is part of the > [Metatype ecosystem](https://github.com/metatypedev/metatype). Consider > checking out how this component integrates with the whole ecosystem and browse @@ -9,12 +15,6 @@ > [documentation](https://metatype.dev?utm_source=github&utm_medium=readme&utm_campaign=lade) > to see more examples. -Lade (/leɪd/) is a tool allowing you to automatically load secrets from your -preferred vault into environment variables. It limits the exposure of secrets to -the time the command requiring the secrets lives. - -![Demo](./examples/demo.gif) - ## Getting started You can download the binary executable from diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 1d2ffc2..c3c5d1f 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -8,7 +8,7 @@ license = "MPL-2.0" [dependencies] access-json = "0.1.0" anyhow = "1.0.70" -async-process = "1.6.0" +async-process = "1.7.0" async-trait = "0.1.68" dirs = "5.0.0" futures = "0.3.28" @@ -17,9 +17,9 @@ log = "0.4.17" once_cell = "1.17.1" regex = "1.7.3" rust-ini = "0.18.0" -serde = { version = "1.0.159", features = ["derive"] } -serde_json = "1.0.95" -serde_yaml = "0.9.19" +serde = { version = "1.0.160", features = ["derive"] } +serde_json = "1.0.96" +serde_yaml = "0.9.21" tempfile = "3.5.0" tokio = { version = "1.27.0", features = ["fs"] } toml = "0.7.3"