Developer SDK
Build, test, and deploy Jualuma widgets with our secure API tools.
Introduction
The Jualuma SDK is a JavaScript-based toolkit designed to create sandbox-safe widgets. All widgets run in an isolated environment that restricts direct DOM access and external network calls, ensuring user data privacy while providing rich interactivity.
# Install SDK CLI globally
npm install -g @jualuma/cli
npm install -g @jualuma/cli
Data Scopes
All data access must be explicitly declared in your widget.json manifest and approved by the user during installation.
| Scope | Description | Access |
|---|---|---|
| read:transactions | Read transaction history and amounts | Read-only |
| read:accounts | Read account balances and metadata | Read-only |
| read:budgets | Read budget limits and spending | Read-only |
Deployment
Once your widget is ready, use the CLI to package and submit for review.
Command
Jualuma submit --bundle ./dist/widget.zipOur team reviews all submissions for security and performance. Approval typically takes 2-3 business days.