[package] name = "rfile" version = "0.2.1" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] # basic logging utilities # Rocket sets up its own logger so we just need the log crate to talk to its global hook log = "~0.4" # some libs for easy async and threading futures = "~0.3" tokio = { version = "~1.41", features = ["full"] } rayon = "~1.10" # file change events notify = "~4.0" #http related stuff rocket = "~0.5" mime = "~0.3" # database rusqlite = "~0.32" # crypt stuff #ring = { version = "0.16.20", features = ["std"] } data-encoding = "~2.6" blake3 = { version = "~1.5", features = ["std", "rayon"] } # compression flate2 = { version = "~1.0" } tar = "~0.4" # and some stuff I don't know why it isn't in std rand = { version = "~0.8", features = ["std", "alloc", "getrandom", "std_rng", "log"] } regex = "~1.11" chrono = "~0.4" memmap2 = "~0.9"