[package] name = "mkpub" authors = ["Mikkel Kroman "] description = "Heavily opinionated command-line tool for sharing files using S3" repository = "https://github.com/mkroman/mkpub" categories = ["command-line-utilities"] license = "MIT OR Apache-2.0" keywords = ["aws", "s3"] version = "0.5.0" edition = "2021" exclude = ["/.github"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] aws-config = { version = "1.1", default-features = false, features = ["client-hyper", "rustls", "rt-tokio", "behavior-version-latest"] } aws-sdk-s3 = "1.11" clap = { version = "4.4.8", features = ["derive", "env"] } directories = "5.0.1" miette = { version = "7.1.0", features = ["fancy"] } mime_guess = "2.0.4" rhai = "1.16.3" serde = { version = "1.0.193", features = ["derive"] } thiserror = "1.0.50" tokio = { version = "1.34.0", features = ["rt", "macros"] } toml = "0.8.6" tracing = "0.1.39" tracing-subscriber = "0.3.17" url = { version = "2.5.0", features = ["serde"] } [profile.release] lto = "fat" codegen-units = 1 strip = "debuginfo" panic = "abort" [dev-dependencies] assert_cmd = "2.0.12" assert_fs = "1.0.13"