@wajub/cli
v1.2.0
Published
Wajub CLI — manage your integration, tail webhooks locally, and trigger test events.
Maintainers
Readme
Wajub CLI (wajub-cli)
Terminal tool for Wajub integrations — manage API resources, forward live webhooks to localhost, and trigger sandbox test events.
Targets the Wajub merchant API served by api.wajub.
Install
| Method | Command |
|--------|---------|
| npm | npm install -g @wajub/cli |
| pnpm | pnpm add -g @wajub/cli |
| bun | bun add -g @wajub/cli |
| yarn | yarn global add @wajub/cli |
| npx | npx @wajub/cli --help |
| Homebrew | brew install wajubhq/tap/wajub |
| Scoop | scoop bucket add wajub https://github.com/wajubhq/scoop-bucket && scoop install wajub |
| Docker | docker run --rm -v "$HOME/.config/wajub:/root/.config/wajub" ghcr.io/wajubhq/cli payments list |
Homebrew, Scoop, and Docker builds are self-contained (Node embedded). npm/pnpm/bun/yarn require Node.js ≥ 18.
Local development
npm install
npm run build
npm link # optional: use `wajub` globally from this checkout
npm testDocumentation
Full reference: docs.wajub.com/developer-tools/cli
Topics: authentication, resource commands, webhook forwarding, test events, configuration, troubleshooting.
Relationship to other repos
| Repo | Role | |------|------| | api.wajub | Backend the CLI calls | | dashboard.wajub | Web UI for the same resources (keys, webhooks, teams) | | packages | Language SDKs for application code | | checkout.wajub | Hosted checkout (not used by the CLI) |
Releases
- GitHub: wajubhq/wajub-cli/releases
- Docker:
ghcr.io/wajubhq/cli - npm:
@wajub/cli
License
MIT
