[package] name = "korasi-cli" version = "0.1.2" authors = ["Vui Chee "] license = "MIT" description = "An AWS client to remotely run code that compiles on certain type of hardware." keywords = ["aws", "ssh", "sftp", "cli"] repository = "https://github.com/vui-chee/korasi" categories = ["command-line-utilities", "development-tools::cargo-plugins", "network-programming"] readme = "README.md" edition = "2021" [[bin]] name = "korasi" path = "src/main.rs" [[bin]] name = "cargo-korasi" path = "src/bin/cargo-korasi.rs" [dependencies] anyhow = "1.0.89" async-trait = "0.1.83" aws-config = { version = "1.1.7", features = ["behavior-version-latest"] } aws-sdk-ec2 = "1.77.0" aws-sdk-ssm = "1.50.0" aws-smithy-runtime-api = "1.7.2" aws-types = "1.3.3" base64 = "0.22.1" clap = { version = "4.5.19", features = ["derive"] } ignore = "0.4.23" inquire = "0.7.5" petname = "2.0.2" reqwest = "0.12.8" russh = "0.45.0" russh-sftp = "2.0.5" shell-escape = "0.1.5" termion = "4.0.3" tokio = { version = "1", features = ["rt", "io-std"] } tokio-fd = "0.3.0" tracing = "0.1.40" tracing-subscriber = "0.3.18" [dev-dependencies] pretty_assertions = "1.4.1" [profile.release] strip = true lto = true panic = "abort"