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


- [Project page]https://tdmackey.github.io/beeline/
- [Discord bot integration guide]docs/discord-bot-integration.md
- [Foursquare API validation]docs/api-validation.md
- [Security policy]SECURITY.md

## Quick Validation


```powershell
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:

```powershell
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.