xurl
| Version | 2026.200.1305 |
| Repo | superproject |
xurl — X (Twitter) API CLI for posts, search, DMs, and media
Installs the @xdevplatform/xurl npm package globally (npm -g into
~/.npm-global/bin, placed on PATH by the nodejs candy). The package’s
postinstall downloads the real platform binary, but npm >=12 blocks
install scripts unless they are explicitly allowed (the builder image
carries npm 12), so the plan runs that one audited download script
itself after the global install. Verifiable: the xurl binary lands at
~/.npm-global/bin/xurl and runs --help.
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
run |
fetch the xurl platform binary — npm >=12 blocks the package postinstall (install.js) by default; run the package’s own download script explicitly |
check |
the xurl CLI is installed in the npm global bin |
check |
the xurl CLI runs and prints its usage |