beeline 0.1.0

Async Rust helpers for Foursquare/Swarm OAuth and latest checkin polling.
Documentation

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.