Beeline
Rust helpers for Foursquare/Swarm OAuth and latest-checkin polling.
This crate is designed for Discord bots and other Rust services, but it does not depend on Discord, Poise, Serenity, Rusqlite, or any application internals.
Docs
Quick Validation
cargo fmt --check
cargo clippy --all-targets --all-features -- -D warnings
cargo test
cargo audit
cargo deny check
cargo publish --dry-run --allow-dirty
cargo audit and cargo deny are release-gate tools for public crate hygiene:
cargo install cargo-audit cargo-deny
GitHub Actions runs the same gate on pull requests and main: MSRV check, format, clippy, docs with warnings denied, cross-platform tests, dependency audit/policy, and publish dry-run. Dependabot is configured for Cargo and GitHub Actions updates.