[package] name = "refractor" version = "0.1.2" edition = "2021" authors = ["Sreedev Kodichath "] license = "MIT" description = "Arch Linux Pacman Mirrors Management Tool" homepage = "https://github.com/sreedevk/refractor" categories = ["os::linux-apis"] readme = "README.md" keywords = ["refractor", "arch-linux", "pacman-mirrors", "arch-pacman", "pacman-mirrors"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0.66" bytes = "1.2.1" chrono = { version = "0.4.22", features = ["serde"] } clap = { version = "4.0.22", features = ["derive", "cargo"] } colored = "2.0.0" derive = "1.0.0" dirs = "4.0.0" emojic = "0.4.1" futures = { version = "0.3.25", features = ["unstable"] } indicatif = { version = "0.17.3", features = ["rayon", "tokio", "improved_unicode"] } itertools = "0.10.5" librsync = "0.2.1" log = "0.4.17" prettytable-rs = "0.10.0" rayon = "1.6.1" reqwest = { version = "0.11.12", features = ["serde_json", "json", "stream"] } serde = { version = "1.0.147", features = ["derive"] } serde_json = "1.0.87" tabwriter = "1.2.1" thiserror = "1.0.37" tokio = { version = "1.21.2", features = ["full"] }