superheld/summae-cli

CLI for summae-core — JSON output, persistent workspace (SQLite via the database adapter)

Maintainers

Package info

github.com/Superheld/summae-cli

Homepage

Issues

pkg:composer/superheld/summae-cli

Transparency log

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

v0.5.0 2026-06-23 23:13 UTC

This package is auto-updated.

Last update: 2026-07-24 21:52:53 UTC


README

Standalone command-line tool (summae) for summae. All input and output is JSON — the target user is a human or an LLM operator. Exit codes correspond to the API's error codes. Persists to a local workspace (SQLite, via the database adapter).

composer require superheld/summae-cli

summae init   --name "Example Ltd" --currency EUR --rules rules.json --dir ./accounting
summae op     postVoucher --dir ./accounting --input @voucher.json
summae report trialBalance --dir ./accounting --params '{"fiscalYear":2026,"throughPeriod":12}'

--input / --params accept JSON directly or @file.json.

📖 Full documentation — workspace, rule file, complete API reference (all operations & projections), error catalog: summae handbook.

License: MIT — see LICENSE.