@azmr/cli
v0.1.0
Published
Azmara CLI — scaffold apps, query local SQLite databases, manage your platform
Maintainers
Readme
@azmr/cli
The Azmara CLI — scaffold new apps, query local SQLite databases, and manage your platform from the terminal.
Install
pnpm add -g @azmr/cli
# or
npm install -g @azmr/cliCommands
azmara init <name>
Scaffold a new Azmara app with reactive signals, query engine, and SQLite all wired up.
azmara init my-app
cd my-app
pnpm install
pnpm devCreates:
my-app/
├── package.json (@azmr/core, @azmr/db, @azmr/query)
├── tsconfig.json
├── .gitignore
├── .env.example
└── src/index.ts (reactive signals + query + SQLite example)azmara db:query <db-path> "<sql>"
Run a SELECT query against any local SQLite database and display results as a formatted table.
azmara db:query .azmara/app.db "SELECT * FROM customers"
azmara db:query .azmara/app.db "SELECT name, balance FROM customers WHERE balance > 0"Output:
3 rows
+--------+---------+
| name | balance |
+--------+---------+
| Mere | 320 |
| Aroha | 150 |
| Rangi | 75 |
+--------+---------+Only SELECT statements are accepted — any other statement type throws immediately.
azmara help
azmara helpazmara version
azmara version
# → azmara v0.0.1Coming soon
azmara fix <file>— AI-assisted code fix with approval gateazmara audit:verify— verify audit log chain integrityazmara analyze <dir>— scan codebase for issues
Requirements
- Node.js ≥ 18
Documentation
Full docs at docs.azmara.io
License
MIT © Azmara Technologies
