Skip to content

Releases: mlava/scholar-sidekick-cli

Release list

v0.1.1

Choose a tag to compare

@mlava mlava released this 31 May 03:39

Send the X-Scholar-Client: scholar-sidekick-cli/<version> handshake header on every request, so anonymous calls land on the recognised trusted-client tier of the Scholar Sidekick API.

No interface changes — same commands and flags as v0.1.0.

npm install -g scholar-sidekick-cli

npm: https://www.npmjs.com/package/scholar-sidekick-cli

v0.1.0

Choose a tag to compare

@mlava mlava released this 31 May 01:16

Initial release — terminal client for the Scholar Sidekick REST API.

npm install -g scholar-sidekick-cli
# or
npx scholar-sidekick-cli format 10.1016/S0140-6736\(26\)00603-3 --style apa

Commands: format, resolve, export, format-items, stream, verify, retraction, oa, styles, health.

  • Human-readable output by default; --json on every command.
  • Works anonymously against the free tier (no key); --rapidapi-key / --api-key supported.
  • Typed exit codes (0 ok / 1 api / 2 network / 3 usage).

npm: https://www.npmjs.com/package/scholar-sidekick-cli