npm.io
0.1.3 • Published 2d agoCLI

@vennyx/soliconfig-cli

Licence
MIT
Version
0.1.3
Deps
1
Size
1.6 MB
Vulns
0
Weekly
0

@vennyx/soliconfig-cli

Command-line interface for soliconfig — manage encrypted .env secrets and Remote Config from your terminal and CI.

Installs the soliconfig command. It combines local .env/.env.keys tooling (dotenvx-compatible: encrypt, decrypt, run, set, get, ls, keypair, gitignore, genexample) with SaaS sync (login, push, pull, config).

Runtime: the CLI targets the Bun runtime (it uses Bun.spawn/Bun.write). Run it with bunx or install it with bun.

Usage

Zero-install via bunx:

bunx @vennyx/soliconfig-cli pull --environment production

Or install globally:

bun add --global @vennyx/soliconfig-cli
soliconfig help

Common commands

soliconfig login                          # authenticate this machine
soliconfig push   --environment staging   # upload local .env (encrypted)
soliconfig pull   --environment staging   # download & decrypt into .env
soliconfig run    --environment prod -- node server.js   # inject secrets into a process
soliconfig config --environment prod      # fetch Remote Config values

Run soliconfig help or soliconfig <command> --help for the full reference.

CI

Use the CLI in GitHub Actions via the published action, or call bunx @vennyx/soliconfig-cli directly in any Bun-enabled job.

License

MIT Vennyx

Keywords