grabcli 0.2.1

Command-line client for Grab services (GrabFood first)
Documentation

grabcli

crates.io docs.rs

The grab binary: an unofficial command-line client for Grab, starting with GrabFood and GrabMart.

Install

nix build .#grab
# or
cargo install grabcli --locked
# Or build the current source:
cargo install --git https://github.com/talaagent/grabcli grabcli --locked

Commands, auth setup and the ordering safety model are documented in the root README. Read its disclaimer first.

How it fits

This crate parses arguments, prints, and owns the files: config.toml, session.json, carts, login state and the SQLite cache (grabcli-sqlite). Its grab food and grab mart commands call the typed grabfood and grabmart libraries. Shared session, auth and HTTP code lives in grabcli-core.

License

Apache-2.0