Getting started with clibox
Install and check the version
After checking the requirements in Install clibox, pin published version 0.1.6 for these examples, then check its help:
These examples use the published 0.1.6 command names. The upcoming release renames env run to run env; change the environment script below only when upgrading to a release with that interface. See Migrating older command syntax.
Try commands without changing files
Text replacement prints hi world; Base64 prints aGVsbG8=. Neither adds a newline. Time arithmetic prints 2024-02-29T00:00:00Z. Hashing uses SHA-256 by default and hashes the exact text without a newline.
Use a package script
Replace build.js with your project's existing entrypoint. env run changes only the child environment and preserves the child's exit status. port list observes owners without terminating them. Start your own server before running wait:server; a successful TCP connection only proves connectivity.
Process local configuration
For your own existing input files:
dotenv list prints keys only. Merge output can contain secret values; choose its destination carefully. Existing output is preserved unless you explicitly authorize replacement. See Configuration commands for syntax and size limits, and Output and cancellation before using --force or --in-place.
Use the command index to find the complete syntax and examples.