@abraca/cli
v2.65.0
Published
CLI for Abracadabra — interact with CRDT document workspaces from the terminal
Downloads
4,952
Readme
@abraca/cli
The abracadabra command-line client — read and mutate a space's tree, content, metadata, permissions, files, and presence from a terminal, plus a streaming Wikipedia importer.
Documentation
Full, code-derived documentation lives in docs/ — parsing/dispatch,
connection & auth, the full command reference (read vs mutate), and the Wikipedia
importer. It is the source of truth.
Usage
ABRA_URL=https://my-server.example.com abracadabra tree
abracadabra read name="My Page"
abracadabra write name="My Page" content="# Hello" mode=replaceabracadabra [--flag] <command>[:<sub>] [key=value ...]. Identity is an Ed25519 key file (ABRA_KEY_FILE, default ~/.abracadabra/cli.key); auto-registers on first run. Docs are addressed via id=/name=/path=/positional. Output --format=json|tsv|tree|text|md.
::
abracadabra versionreports a hardcoded1.0.0(≠ package2.4.0).deleteis a reversible soft-delete;duplicateis shallow;chatis a statelessmessages:send. Seedocs/2.commands/reference.
License
MIT.
