[package] name = "miniserve" version = "0.14.1-alpha.0" description = "For when you really just want to serve some files over HTTP right now!" authors = ["Sven-Hendrik Haase ", "Boastful Squirrel "] repository = "https://github.com/svenstaro/miniserve" license = "MIT" readme = "README.md" keywords = ["serve", "http-server", "static-files", "http", "server"] categories = ["command-line-utilities", "network-programming", "web-programming::http-server"] edition = "2018" [profile.release] lto = true opt-level = 'z' codegen-units = 1 panic = 'abort' [dependencies] actix-web = "3" actix-files = "0.5" actix-multipart = "0.3" actix-web-httpauth = "0.5" maud = { version = "0.22", features = ["actix-web"] } yansi = "0.5" simplelog = "0.10" percent-encoding = "2" port_check = "0.1" bytesize = "1" nanoid = "0.4" alphanumeric-sort = "1" structopt = "0.3" chrono = "0.4" chrono-humanize = "0.2" serde = { version = "1", features = ["derive"] } tar = "0.4" futures = "0.3" libflate = "1" thiserror = "1" log = "0.4" strum = "0.20" strum_macros = "0.20" sha2 = "0.9" hex = "0.4" zip = "0.5.11" qrcodegen = "1" mime = "0.3" httparse = "1" http = "0.2" bytes = "1" atty = "0.2" [dev-dependencies] assert_cmd = "1" reqwest = { version = "0.11", features = ["blocking", "multipart", "rustls-tls"], default-features = false } assert_fs = "1" select = "0.5" rstest = "0.10" regex = "1" pretty_assertions = "0.7" url = "2" [build-dependencies] grass = "0.10" # This needs to stay here at least until https://github.com/abonander/mime_guess/pull/66 is merged. # Also see https://github.com/svenstaro/miniserve/issues/160 [patch.crates-io] mime_guess = { git = "https://github.com/svenstaro/mime_guess.git" }