[package] name = "swarm-logs" version.workspace = true readme = "README.md" edition.workspace = true [[bin]] name = "swarm-logs" path = "src/main.rs" [dependencies] anyhow.workspace = true clap.workspace = true clap-markdown = "0.1" # The whole point of the crate's dependency list: minting the access token # is `swarm_queue_client::mint_token_for_blocking`, not a second copy of # the `client_credentials` request. See `src/auth.rs`. swarm-queue-client.workspace = true # Blocking, not async: this binary makes exactly two requests and exits, so # a reactor would exist only to be torn down. It also matches the token # minter reached for above, which is `swarm-queue-client`'s blocking one. reqwest = { workspace = true, features = ["blocking"] } serde_json.workspace = true [lints] workspace = true