@salmonrun/cli
v0.1.7
Published
The salmon CLI — data enrichment & sourcing from the terminal, CI, and agents
Readme
@salmonrun/cli
The salmon CLI — data enrichment and sourcing from the terminal, CI, and agent sandboxes.
Install
npm i -g @salmonrun/cli # installs the `salmon` command
salmon versionOr run without installing:
npx @salmonrun/cli versionHow it works
The prebuilt Go binary ships in a per-platform optional dependency
(@salmonrun/darwin-arm64, @salmonrun/linux-x64, …). npm installs only the one
matching your OS and CPU; a tiny zero-dependency launcher resolves and runs it.
No postinstall script, so it works under npm ci --ignore-scripts.
Supported platforms: macOS (arm64, x64), Linux (x64, arm64), Windows (x64, arm64).
Auth
Interactive (desktop) — browser login. Opens a consent page, lets you pick a team, and stores the session in your OS keychain:
salmon auth login
salmon auth status # show the active credential, host, and bound team
salmon auth logoutHeadless (CI, containers, agents) — API key. No browser; set an env var:
SALMON_API_KEY=sk_... salmon enrich company --name "Acme"Run salmon auth --help for all auth subcommands.
