Install
brew install blankeos/tap/crabenv # or Homebrew
npm install -g crabenv # npm
bun install -g crabenv # or bun
cargo binstall crabenv # or cargo-binstall (prebuilt binary, faster)
cargo install crabenv # or cargo (build from source)
curl -sSL https://raw.githubusercontent.com/Blankeos/crabenv/main/install.sh | sh # or linux/macos (via curl)
Release Notes
Bug Fixes
- Retain enum defaults when updating variables by @Blankeos
- Preserve quote style and ignore inline comments in env parsing by @Blankeos
- Format env schema files after mutations and preserve trailing comments by @Blankeos
Features
- Add comment-aware optionals, json output, fixes on add/update/remove/cp by @Blankeos
- Support partial updates for existing env variables by @Blankeos
Refactor
- Remove redundant list detail formatter by @Blankeos
- Better message before applying update or add by @Blankeos
Install crabenv 0.0.4
Install prebuilt binaries via Homebrew
brew install blankeos/tap/crabenv
Download crabenv 0.0.4