gomani
v0.3.0
Published
The Gomani CLI — a constraint-first, full-stack framework for the African internet.
Maintainers
Readme
gomani (CLI)
The
gomanicommand — the single entry point to the Gomani framework's developer workflow.
Part of Gomani, a constraint-first, full-stack framework for the African internet.
Install
npm install --save-dev gomani
# or run without installing:
npx gomani --helpCommands
| Command | Status | What it does |
| --------------- | --------- | ------------------------------------------------------- |
| gomani budget | Available | Check per-route performance budgets; fails on violation |
| gomani dev | Available | Dev server with HMR |
| gomani build | Available | Production build + budget gate |
| gomani start | Available | Serve a production build |
| gomani bench | Available | Run the proof-of-thesis benchmarks |
| gomani create | Planned | Scaffold a new Gomani app |
Not-yet-implemented commands print a message and exit non-zero, so scripts fail loudly rather than silently no-op.
gomani budget check
The enforced performance-budget gate (see @gomani/budget). Exits 0 within
budget, 1 on any violation, 2 on an operational error — drop it straight into CI.
gomani budget check
gomani budget check --out build --config gomani.budget.json
gomani budget check --adapter vite --manifest dist/.vite/manifest.json
gomani budget check --json # machine-readableLicense
MIT © Venancio Gomani / Kwacha Kulture.
