version = 4
[[package]]
name = "anyhow"
version = "1.0.102"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
[[package]]
name = "bucketwarden-audit"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "619c7cceb822cc318998b279622232446627e89245ec43ab74de5a150f18bf7a"
dependencies = [
"anyhow",
"serde",
"serde_json",
]
[[package]]
name = "bucketwarden-auth"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e0ef663687fea16c905f1acddfba8ffefbb10baed8d4c59449783c5e1a96c35"
dependencies = [
"bucketwarden-s3",
"serde",
"serde_json",
"thiserror",
]
[[package]]
name = "bucketwarden-browser-ui-auth"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5059109642fbeaf5132b0af14c4ff03bf3e37799a3a8b5265f8cc18b3b06cdc7"
dependencies = [
"serde",
]
[[package]]
name = "bucketwarden-browser-ui-design"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "028156b5a260a26d73fda08ba40d34491b6e0530dfcbe2973e777feb4c5c7c2e"
dependencies = [
"serde",
]
[[package]]
name = "bucketwarden-browser-ui-e2e"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c083322ef0e422490a134d973f634444f318595058372d4559b5fb2c33738d4"
dependencies = [
"serde",
]
[[package]]
name = "bucketwarden-browser-ui-shell"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "167498aaf40a54db519a5cdc74182b42b442fc59b9b06b1dee797414ef60fe45"
dependencies = [
"serde",
]
[[package]]
name = "bucketwarden-cli"
version = "0.1.0"
dependencies = [
"anyhow",
"bucketwarden-auth",
"bucketwarden-demo",
"bucketwarden-lock",
"bucketwarden-policy",
"bucketwarden-s3",
"bucketwarden-server",
"serde",
"serde_json",
]
[[package]]
name = "bucketwarden-crypto"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39afdb8dbed5040e00949edcf6576b4de57cb3d9da59b34707074bdc134607f5"
[[package]]
name = "bucketwarden-demo"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2ce78e6a07560b48e7ce705ba4c0546e166361ab99e1571351df94ec2793bb0"
dependencies = [
"anyhow",
"bucketwarden-lock",
"bucketwarden-s3",
"bucketwarden-server",
"serde_json",
]
[[package]]
name = "bucketwarden-errors"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66cd43f410c3ccd081ceb14433e5eaeb4018b1116f5c3392e6e69882b9ab4697"
[[package]]
name = "bucketwarden-kms"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6427ee45f7cf1ed277ce17e96a9334c30ae5004613a47987a4789f1bc0bdffe"
dependencies = [
"anyhow",
"serde",
"thiserror",
]
[[package]]
name = "bucketwarden-lock"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c33ce04a74248cbd40436a0f4055bbc5729ee2519d680ee9c48301afd14cede"
dependencies = [
"anyhow",
"serde",
"thiserror",
]
[[package]]
name = "bucketwarden-policy"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cda99077b980511587050aa188ad827f80d9b19498f37fdf3322cbf051a0cb19"
dependencies = [
"anyhow",
"serde",
"serde_json",
]
[[package]]
name = "bucketwarden-repl"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f4ae13afee46b7d6d01b6aed04d66a5cf523d9dd22f79dba30710bcf58cc15c"
dependencies = [
"anyhow",
"serde",
]
[[package]]
name = "bucketwarden-s3"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17799b298a3877f573a881e9438cd917a3aa4ef01b5daac976f6855ddc002aee"
dependencies = [
"anyhow",
"serde",
"serde_json",
"thiserror",
]
[[package]]
name = "bucketwarden-server"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "289a8958d41490c20f70da15e697bbc24ce39911d97f9f80f6ddb9908aeb3a0a"
dependencies = [
"anyhow",
"bucketwarden-audit",
"bucketwarden-auth",
"bucketwarden-browser-ui-auth",
"bucketwarden-browser-ui-design",
"bucketwarden-browser-ui-e2e",
"bucketwarden-browser-ui-shell",
"bucketwarden-crypto",
"bucketwarden-errors",
"bucketwarden-kms",
"bucketwarden-lock",
"bucketwarden-policy",
"bucketwarden-repl",
"bucketwarden-s3",
"serde",
"serde_json",
"thiserror",
]
[[package]]
name = "itoa"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
[[package]]
name = "memchr"
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
[[package]]
name = "proc-macro2"
version = "1.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
dependencies = [
"proc-macro2",
]
[[package]]
name = "serde"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
dependencies = [
"serde_core",
"serde_derive",
]
[[package]]
name = "serde_core"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "serde_json"
version = "1.0.149"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
dependencies = [
"itoa",
"memchr",
"serde",
"serde_core",
"zmij",
]
[[package]]
name = "syn"
version = "2.0.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicode-ident"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
[[package]]
name = "zmij"
version = "1.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"