Expand description
Documentation for the grab command-line application.
Install this package with cargo install grabcli. For a callable Rust API,
use grabcli_core, grabfood, or grabmart.
§grabcli
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 --lockedCommands, 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.